Makro Smartproperties

Witam

Modyfikując makro "SmartProperties 2014-Auto.swp" chciałbym, aby gdy jesteśmy w złożeniu, smart mógł wybrać komponenty, które mają podążać, tj. bez konieczności ich wybierania i podświetlania, aby uzyskać inteligentny.

Moje pytanie brzmi: "Jak możemy zapisać w makrze, że chcemy zaznaczyć wszystkie pliki wyświetlane w menedżerze funkcji złożenia?"

Z góry dziękuję.


smartproperties_2014-auto.swp

Witam

Oto przykład:

http://help.solidworks.com/2012/english/api/sldworksapi/Select_All_in_Part_Assembly_or_Drawing_Example_vb.htm

Instrukcje, których należy użyć, aby wybrać wszystko w złożeniu:

Set swModel = swApp.OpenDoc6(assemblyFile, swDocASSEMBLY, swOpenDocOptions_Silent, "", błędy, ostrzeżenia)

 

Ustaw swModelDocExt = swModel.Extension

 

Ustaw swSelMgr = swModel.SelectionManager

 

swModelDocExt.SelectAll  

 

Witam

Próbowałem zmodyfikować makro, korzystając z Twoich wskazówek dotyczących wyboru, ale niestety nie chce działać. Moja wiedza na temat VB jest bardzo ograniczona, myślę, że jest problem z napisaniem makra.

Zawsze kontynuuję wybieranie tylko podświetlonego komponentu.

Pozdrowienia.

Jeśli testujesz pełne makro tutaj:

http://help.solidworks.com/2012/english/api/sldworksapi/Select_All_in_Part_Assembly_or_Drawing_Example_vb.htm

 

Czy to działa?

Jeśli nie, czy jest wyświetlany komunikat o błędzie? Która linia jest błędem? 

Witam

Przepraszam za ten brak responsywności.... Ale w końcu udało mi się obejść mój problem, tworząc makro do automatycznego zapisywania właściwości w pliku otwartym przez Solidworks.

Dziękuję za radę....   .PL

Do zobaczenia wkrótce, pewnie po nowe pytania.

1 polubienie