Αυτό το σεμινάριο περιγράφει τον τρόπο μετατροπής DWG σε STP χρησιμοποιώντας το Python REST API. Θα αναπτύξετε έναν μετατροπέα αρχείων DWG σε STEP χρησιμοποιώντας την υπηρεσία Python RESTful Service με τη βοήθεια ενός Cloud SDK που βασίζεται σε Python. Αυτή η μετατροπή είναι χρήσιμη για την εισαγωγή μοντέλων AutoCAD σε μηχανικές εφαρμογές CAD.
Προαπαιτούμενο
- Δημιουργήστε έναν λογαριασμό και λάβετε διαπιστευτήρια API για τη μετατροπή ενός αρχείου DWG σε αρχείο STEP
- Κατεβάστε το Aspose.Cad Cloud SDK για Dotpython για να αλλάξετε το DWG σε STP
- Δημιουργήστε ένα έργο Python με το παραπάνω SDK
Βήματα για τη μετατροπή DWG σε STP online χρησιμοποιώντας το Python REST API
- Δημιουργήστε το αντικείμενο CadApi χρησιμοποιώντας το αναγνωριστικό χρήστη και το μυστικό κλειδί για τη μετατροπή του DWG σε STP
- Ορίστε διαδρομές για το αρχείο DWG προέλευσης και το αρχείο STP εξόδου
- Διαβάστε το αρχείο DWG εισόδου σε μια ροή μνήμης και αρχικοποιήστε το
- Δημιουργήστε το αντικείμενο PutDrawingSTPRequest ορίζοντας τη ροή μνήμης στον κατασκευαστή
- Μετατρέψτε το αρχείο DWG σε STP καλώντας τη μέθοδο PutDrawingSTP()
- Αποθηκεύστε τη ροή από την απόκριση API στο τοπικό αρχείο STP
Τα παραπάνω βήματα εξηγούν την ανάπτυξη ενός μετατροπέα DWG σε STP online χρησιμοποιώντας το Python Low Code API. Χρησιμοποιήστε το μυστικό κλειδί/ID και τη βασική διεύθυνση URL για να δημιουργήσετε ένα αντικείμενο του CadApi, ορίστε τις διαδρομές εισόδου/εξόδου για DWG και STP, αντίστοιχα, και διαβάστε το αρχείο εισόδου DWG στη ροή μνήμης. Δημιουργήστε το αντικείμενο PutDrawingSTPRequest για την εκτέλεση της μετατροπής και αποθηκεύστε την έξοδο στο δίσκο.
Κώδικας για τον μετατροπέα DWG σε STP χρησιμοποιώντας API που βασίζεται σε Python
Αυτός ο κώδικας δείχνει τον μετασχηματισμό της μορφής αρχείου από DWG σε αρχείο STP χρησιμοποιώντας το Python REST Interface. Η μετατροπή μπορεί να πραγματοποιηθεί σε αρχεία που είναι ήδη αποθηκευμένα στο Cloud. Μπορείτε να δοκιμάσετε άλλα ορίσματα του κατασκευαστή PutDrawingSTPRequest, όπως το όνομα χώρου αποθήκευσης στο Cloud, τις επιλογές εξαγωγής και τη διαδρομή εξόδου, για να προσαρμόσετε την έξοδο.
Αυτό το σεμινάριο μας καθοδήγησε στη μετατροπή του αρχείου DWG σε αρχείο STEP. Για τη μετατροπή DWG σε SVG, ανατρέξτε στο άρθρο Μετατροπή DWG σε SVG χρησιμοποιώντας το Python REST API.