Přepínání wokrbench v sestavě
Uživatel | Příspěvek |
Pavel Krsek Poslat zprávu | Profil |
Datum:
25.7. 2016
| Zobrazeno:
8474x Konfigurace CATIA: Text dotazu: Dim oProductName As String = oComponentsArray(0).ReferenceProduct.Parent.name Ten script funguje, ale je problém v tom, že když je určitý komponent v sestavě vícekrát, tak script přepne do PartDesign první nalezený v kolekci oDocuments. Já tedy asi potřebuji vyhledat komponenty podle instance name, což jde, ale nevím, jak pak na dané "přepnutí". Má někdo prosím řešení? |
Ing Jan Cinert Poslat zprávu | Profil |
[#5934]
| Publikováno:
26.07. 2016 - 23:15 Dobrý den,
na to dám dobrý tip. Přepnutí je vždy jen do první instance, resp. ještě jsem nepřišel na to, jak zapnout tu kterou chci. Ale obcházím to tak, že použiju selekci, nejprve vyberu instanci a pak vybírám dál to co potřebuju přes search s parametrem "in" a je to. Takže stačí např. oSel.Search(".Part,in") - víc netřeba. Tím označíte part dané instance a už s ním můžete pracovat, kopírovat z něj, vkládat do něj apod. Jednoduché až geniální. |
Uživatel nepřihlášen
Pro zobrazení obsahu stránky / provedení akce (vytvoření nového téma, napsání odpovědi do diskuse apod.) musíte být přihlášeni.