Hogyan adjunk a tétel sw összeállítás segítségével a makró programozó vázlat

Állapotban. Van egy része fájlt (ugyanabban a könyvtárban, mint a macro). Kinyitjuk az összeszerelés dokumentumot. Fuss a makró, és ez a részlet jelenik meg a szerelvény.

AddComponent5 metódus 8 paramétereket és visszatér Component2 osztály objektum (ezt a részletet az összeállítás fájl).

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

compName. string típusú. A teljes elérési utat részleteket.

configOption A típusú egész szám vagy hosszú. fájl módot. Három értékek lehetségesek:

  • 0 - add alkatrész vagy összeállítás az utolsó mentett konfigurációt (esetünkben)
  • 1 - hozzá egy összeállítás minden az oldat komponenseinek
  • 2 - Új a szerelés minden eleme a megváltott

NewCongfigname. string típusú. A nevet az új építmények konfigurációt. Meg kell határozni, ha configOption érdemes 1 vagy 2.

UseConfigForPartReferences. Logikai típus. Igaz - használja a konfiguráció megadott ExistingConfigName paramétert.

ExistingConfigName. string típusú. Neve a betöltött alkatrész konfiguráció. Ezt alkalmazzák, ha az előző paraméter (UseConfigForPartReferences) igaz.

X. Y. Z. típusú alkatrésznek double.Koordinaty központ elhelyezkedés (részek hozzá) a szerelvény. Ezek a paraméterek megközelítő értékek, és nem használható pontos helymeghatározás részek a szerelvény.

FONTOS. Annak érdekében, hogy az eljárás AddComponent5, meg kell fájlt szeretnénk hozzáadni a szerelvény már betöltött program memória. Más szóval, meg kell nyitott része fájl vagy összeállítási fájl, hol van ez a darab.

Térjünk át a kódot: