VBA-macro: massa- en zwaartepuntextractie van een onderdeel => Excel

Hoi allemaal

Ik probeer uit excel de massa en het zwaartepunt van een onderdeel en indien mogelijk van alle onderdelen van een assemblage te halen.

Ik gebruik al macro's tussen SW en Excel, maar ik weet niet waar ik de naamgeving van deze waarden (massa en zwaartepunt) kan vinden om ze te kunnen coderen.

Ken je ze?

Is er, in absolute termen, een lijst met codes die moeten worden gebruikt om de kenmerken van een onderdeel via VBA op te halen?

Bij voorbaat dank!!

Heb een goed einde van de dag.

 

1 like

Hallo

Voor het zwaartepunt: http://help.solidworks.com/2015/english/api/sldworksapi/SolidWorks.Interop.sldworks~SolidWorks.Interop.sldworks.IMassProperty~CenterOfMass.html

Voor de grond: http://help.solidworks.com/2015/english/api/sldworksapi/SolidWorks.Interop.sldworks~SolidWorks.Interop.sldworks.IMassProperty~Mass.html

Om verder te gaan, hier is de lijst met leden van IMassProperty Interface: http://help.solidworks.com/2015/english/api/sldworksapi/solidworks.interop.sldworks~solidworks.interop.sldworks.imassproperty_members.html

In de hoop je geholpen te hebben.

Heb een goede code en een fijne dag  :-)

4 likes

Voor een lijst met VBA-codes gaat u, wanneer u zich in uw VBA-venster bevindt, naar het kleine pictogram "objectverkenner".

En dan hoef je alleen nog maar te bladeren en te vinden wat je zoekt!

 

Het spreekt voor zich dat het alleen werkt als je je code typt vanuit het solidworks VBA-venster;)

3 likes

Bedankt voor je antwoorden, ik zal daar verder mee kunnen gaan! 

Fijne dag voor jou! 

1 like

Plaats de code zodra je klaar bent.

Het doel blijft delen....

3 likes

Zodra het zich omdraait, geen zorgen!

1 like