WebFundamental to writing macros and add-ins with the SolidWorks API is knowing how to get the pointer to a particular object. In some cases, this is a simple. If you need a selected object’s pointer then you just use ISelectionManager::GetSelectedObject6. If you need the name of a feature called “CutExtrude1” then you would just use IPartDoc::FeatureByName. … WebNov 12, 2024 · Add-in which allows quick exporting of the selected component in the assembly to one of neutral formats (IGES, STEP or Parasolid) Export commands available in the menu, toolbar and the command tab box. Commands are disabled unless component is selected. Components are saved into the Export folder in the root assembly location and …
SOLIDWORKS Forums
WebAdds coincident mate between 2 coordinate systems of 2 selected components using SOLIDWORKS API. The components must contain the coordinate system features named Coordinate System1. Coincident mate property manager page. IAssemblyDoc::AddMate3 SOLIDWORKS API is used to insert mate feature. Dim swApp As SldWorks.SldWorks Dim … WebJul 23, 2024 · SolidWorks API SelectByID2 method. There is a more efficient method using the GetSelectedObjectCount () and GetSelectionPoint2 () methods to obtain the points … phiyx stock price
.NET Syntax - help.solidworks.com
WebFeb 4, 2009 · The reason that "Extrude1" is in that SelectByID2 line is that is the name of the body owning the face you selected. It's the name of that body because a body takes on the name of whatever feature last acted upon it. If you want to rotate all bodies affected by the last feature in the tree, I would suggest: WebGetSelectedObjectType2 (1) If Not swFeat Is Nothing Then Debug.Print "Feature = " + swFeat. Name + " [" + swFeat. GetTypeName + "]" End If. If Not swBody Is Nothing Then … WebAll 3D sketches selected in the assembly documents. This VBA macro selects all features in the active model (part, assembly or drawing) using SOLIDWORKS API. For drawings and … phiyzer medication for urology