API του IronCAD

Επέκταση και αυτοματοποίηση λειτουργιών

Τι είναι το API του IronCAD;

Το API του IronCAD (Application Programming Interface) επιτρέπει στους προγραμματιστές να επεκτείνουν και να αυτοματοποιήσουν τις λειτουργίες του IronCAD. Βασίζεται σε μια αρχιτεκτονική COM, καθιστώντας τα αντικείμενα, τις μεθόδους και τις ιδιότητες προσβάσιμα μέσω γλωσσών προγραμματισμού όπως η C# και η C++.

Με το API του IronCAD, μπορείτε:

  • Δημιουργήστε τις δικές σας εφαρμογές που εκτελούνται απευθείας στο IronCAD
  • Αυτοματοποίηση επαναλαμβανόμενων εργασιών
  • Ενσωμάτωση του IronCAD σε ευρύτερες λύσεις λογισμικού
Φορητός υπολογιστής με το IronCAD μιας μπάρας που δημιουργήθηκε με τρισδιάστατη απόδοση CAD.

Τι μπορούν να κάνουν τα πρόσθετα;

Ενσωμάτωση

Ανταπόκριση σε συμβάντα όπως το άνοιγμα ή η αποθήκευση αρχείων

Προσαρμογή των γραμμών εργαλείων

Προσθέστε κουμπιά και μενού με τα δικά τους εικονίδια και λογική

Αυτοματισμός

Εξορθολογισμός διαδικασιών και απλοποίηση τυποποιημένων εργασιών

Μόνιμα ενεργό

Αυτόματη φόρτωση κατά την εκκίνηση του IronCAD

Εγκατάσταση και διαχείριση των Add-ins

Εγκατάσταση και διαχείριση των Add-ins

  1. Καταχώρηση DLL – το regsvr32.exe από το C:WindowsSystem32 καταχωρεί το πρόσθετο πρόγραμμα.
  2. Έναρξη του IronCAD – ανοίξτε το IronCAD μετά την ολοκλήρωση της εγγραφής.
  3. Διαχείριση μέσω της Διαχείρισης πρόσθετων προγραμμάτων – μεταβείτε στην επιλογή Εργαλεία > Εφαρμογές πρόσθετων προγραμμάτων.
  4. Ενεργοποίηση – μαρκάρετε το επιθυμητό πρόσθετο και κάντε κλικ στο OK.

Μετά από αυτά τα βήματα, το πρόσθετο είναι ενεργό και θα φορτώνεται αυτόματα σε μελλοντικές συνεδρίες.

Εμφάνιση του εργαλείου τοποθέτησης TriBall του IronCAD.

Για προγραμματιστές: επέκταση και ενσωμάτωση

Το API του IronCAD παρουσιάζει ιδιαίτερο ενδιαφέρον για τους προγραμματιστές που θέλουν να συνδέσουν το IronCAD με άλλα συστήματα ή επιχειρηματικές διαδικασίες. Σκεφτείτε:

  • Ενσωμάτωση με συστήματα PDM/PLM
  • Σύνδεση με διαμορφωτές προϊόντων
  • Ειδικοί αυτοματισμοί για εσωτερικές διαδικασίες εργασίας

Για τεκμηρίωση και υποστήριξη, υπάρχει ειδική διεύθυνση ηλεκτρονικού ταχυδρομείου: apisupport@ironcad.com

Συμβάσεις ονομάτων στο API

Για να καταλάβετε πώς είναι δομημένο το API του IronCAD, το σύστημα χρησιμοποιεί σαφείς συμβάσεις:

  • Z → συγκεκριμένες κλάσεις με πραγματική λειτουργικότητα
  • IZ → διεπαφές που περιγράφουν μόνο τη δομή
  • eZ → απαριθμήσεις και βοηθητικές συναρτήσεις, που συχνά χρησιμοποιούνται ως παράμετροι

Αυτή η μορφή βοηθά τους προγραμματιστές να περιηγηθούν ταχύτερα στη δομή του API.

Αναπαράσταση ενός πολυτελούς μπαρ με εκλεπτυσμένες λεπτομέρειες, που δημιουργήθηκε στο λογισμικό IronCAD 3D.

Συχνές ερωτήσεις σχετικά με την απόδοση 3D CAD

Ακόμα δεν είστε σίγουροι για το πώς λειτουργεί η απόδοση ή τι μπορείτε να κάνετε με αυτήν; Αυτές οι Συχνές Ερωτήσεις παρέχουν μια γρήγορη εικόνα.

Συμπέρασμα

Το API του IronCAD ανεβάζει το σχεδιασμό CAD στο επόμενο επίπεδο μέσω της αυτοματοποίησης, της προσαρμογής και της ολοκλήρωσης. Από την προσθήκη απλών λειτουργιών έως τη δημιουργία σύνθετων πρόσθετων προγραμμάτων, οι δυνατότητες είναι απεριόριστες.