Macro Smartproperties

Hallo

Door de macro "SmartProperties 2014-Auto.swp" aan te passen, zou ik willen dat wanneer we in een assemblage zijn, de smart de componenten kan selecteren die moeten worden gevolgd, d.w.z. zonder de noodzaak om ze te selecteren en te markeren om de smart te maken.

Mijn vraag is: "Hoe kunnen we in de macro schrijven dat we alle bestanden willen selecteren die worden weergegeven in de functiebeheerder van de assembly?"

Bij voorbaat dank.


smartproperties_2014-auto.swp

Hallo

Hier is een voorbeeld:

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

Instructies om alles in een assemblage te selecteren:

Stel swModel in = swApp.OpenDoc6(assemblyFile, swDocASSEMBLY, swOpenDocOptions_Silent, "", fouten, waarschuwingen)

 

Stel swModelDocExt = swModel.Extension in

 

Stel swSelMgr = swModel.SelectionManager in

 

swModelDocExt.SelectAll  

 

Hallo

Ik heb geprobeerd de macro aan te passen met behulp van uw selectietips, maar helaas wil het niet werken. Mijn kennis is zeer beperkt in VB, ik denk dat het een probleem is bij het schrijven van de macro.

Ik blijf altijd alleen het gemarkeerde onderdeel selecteren.

Vriendelijke groeten.

Als u hier de volledige macro test:

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

 

Werkt het?

Zo niet, is er dan een foutmelding? Welke regel is de fout? 

Hallo

Sorry voor dit gebrek aan reactievermogen.... Maar uiteindelijk heb ik mijn probleem omzeild door een macro te maken om de eigenschappen van het door Solidworks geopende bestand automatisch op te slaan.

Dank u voor uw advies....   .PL

Tot ziens waarschijnlijk voor nieuwe vragen.

1 like