Cum de a adăuga o parte la ansamblul sw folosind o macro, conturul programatorului

Stare. Există un fișier parțial (situat în același director ca și macrocomanda). Avem un document de asamblare deschis. Rulați macro-ul și această parte apare în acest ansamblu.

Metoda AddComponent5 ia 8 parametri și returnează un obiect din clasa Component2 (aceasta este partea din fișierul de asamblare).







component2 = [ISldWorks] .AddComponent5 (compName, ConfigOption, NewCongfigname, UseConfigForPartReferences, ExistingConfigName, X, Y, Z)

compName. Șirul de tip. Calea completă la fișierul parțial.

configOption Tip întreg sau lung. Deschideți modul fișier. Există trei valori posibile:

  • 0 - adăugați o parte sau un ansamblu în ultima configurație salvată (cazul nostru)
  • 1 - adăugați un ansamblu cu toate componentele rezolvate
  • 2 - adăugați un ansamblu cu toate componentele stinsi






NewCongfigname. Șirul de tip. Numele pentru noua configurație a ansamblului. Ar trebui specificat doar dacă configOption este 1 sau 2.

UseConfigForPartReferences. Introduceți boolean. True - utilizați configurația specificată în parametrul ExistingConfigName.

ExistingConfigName. Șirul de tip. Numele configurației componentei descărcate. Se aplică dacă parametrul anterior (UseConfigForPartReferences) este adevărat.

X. Y. Z. Introduceți dublu coordonatele locației centrului componentei (piesa adăugată) în ansamblu. Acești parametri sunt aproximați și nu pot servi pentru a poziționa cu precizie partea din ansamblu.

IMPORTANT. Pentru a utiliza metoda AddComponent5, trebuie să aveți fișierul pe care dorim să-l adăugăm la ansamblul deja încărcat în memoria programului. Cu alte cuvinte, fișierul parțial sau fișierul de asamblare în care se află această parte trebuie să fie deschis.

Să trecem la cod:







Trimiteți-le prietenilor: