Importul în masă al șabloanelor în Connection Library
Pentru a salva un singur șablon de proiectare a îmbinării în Connection Library din aplicația IDEA StatiCa Connection, utilizatorii pot folosi comanda Publish. Șabloanele de proiectare pot fi publicate într-un Company set și Private set, și pot fi standard (o compilație de operații de proiectare) sau parametrice (o listă simplă de parametri definiți în loc de operații).
Pentru a publica în masă șabloane de proiectare, puteți fie să descărcați instrumentul gata de utilizare IDEA StatiCa Bulk Publisher, fie să vă pregătiți propria rutină folosind Python sau C# și API-ul deschis al IDEA StatiCa.
Instrumentul IDEA StatiCa pentru importul în masă al șabloanelor de proiectare
Cu IDEA StatiCa Bulk Publisher (descărcați aici), puteți importa un folder care conține mai multe fișiere Connection ca șabloane de proiectare în Connection Library. Puteți, de asemenea, să modificați instrumentul furnizat în funcție de nevoile dvs. folosind resursele de cod furnizate.
Pentru a rula instrumentul de import în masă, trebuie să aveți ASP.NET Core instalat pe computerul dvs. (de obicei face parte din sistemul Windows și din framework-ul .NET).
Instrumentul de import în masă utilizează API-ul IDEA StatiCa. Calea implicită către API este setată la:
C:\Program Files\IDEA StatiCa\StatiCa 25.1\
Puteți modifica calea către API atunci când instalați versiuni mai noi ale IDEA StatiCa.
În cazul în care setările utilizatorului Windows nu vă permit să rulați fișierul .exe, faceți clic pe More info și apoi pe Run anyway pentru a deschide instrumentul, sau solicitați ajutorul administratorului IT.
Pentru a publica în masă folderul cu modele de îmbinări în setul de șabloane din Connection Library, urmați pașii:
- Deschideți IDEAStatiCaBulkPublisher.exe.
- Faceți clic pe Select folder și navigați la folderul care conține fișierele dvs. Connection. Lista fișierelor apare în fereastră.
- Când faceți clic pe Load Project items, datele de proiectare sunt încărcate din fișiere. Numele sunt preluate automat din Project item name al fiecărui model de îmbinare (nu din numele fișierului). Puteți edita manual numele în timpul procesului.
- Selectați setul Company sau Private și faceți clic pe Publish all pentru a încărca șabloanele de proiectare în baza de date cloud a Connection Library.
- Odată ce procesul este finalizat, ecranul rutinei (negru) se închide, iar bifele verzi sunt afișate lângă șabloanele încărcate.
- În aplicația Connection, puteți utiliza șabloanele cu funcția Propose și le puteți naviga în Manager-ul Connection Library.
Import prin API deschis folosind Python și C#
Descărcați și editați exemplele de cod pregătite din depozitul GitHub pentru a construi propriul instrument de import.
- Secțiunea C# din depozitul developer.ideastatica
- Secțiunea Python din depozitul developer.ideastatica
Când inițializați API-ul pentru aplicația Connection, utilizați endpoint-ul API de publicare pentru a efectua importul.
API-ul este deschis, iar opțiuni extinse sunt disponibile pentru importul mai multor proiecte de îmbinări în Connection Library.
Limitări cunoscute
- Nu este posibilă ștergerea în masă a șabloanelor de proiectare a îmbinărilor importate din seturile Connection Library. Este disponibilă doar ștergerea una câte una în fereastra Manage a Connection Library din aplicația Connection.
- Nu este disponibilă nicio validare automată a șabloanelor de proiectare a îmbinărilor.