Table of Contents

Namespace Hymma.Solidworks.Extensions

Classes

AssemblyDocExtensions

a list of useful functions for an SolidWorks.Interop.sldworks.AssemblyDoc object

Body2Extensions

Extension methods for SolidWorks.Interop.sldworks.Body2 objects providing operations for solid bodies, sheet metal, and weldments.

ComponentEqualityComparer

provides equality comparer for SolidWorks.Interop.sldworks.Component2 objects

DrawingDocExtensions

this class provides extensions for SolidWorks.Interop.sldworks.DrawingDoc objects

Face2Extensions

Extension methods for SolidWorks.Interop.sldworks.Face2 objects providing geometric operations and face analysis utilities.

MathUtilitiesExtensions

extensions for SolidWorks.Interop.sldworks.MathUtility

Mathematics

provides numerous helper classes for unit conversion, mathematical calculations etc

ModelDoc2EqualityComparer

provides equality comparison for SolidWorks.Interop.sldworks.ModelDoc2

ModelDoc2Extensions

Extension methods for SolidWorks.Interop.sldworks.ModelDoc2 objects providing common operations for parts, assemblies, and drawings.

MultiInstanceSolidworksManager

Manages starting multiple SolidWorks instances without journal file conflicts.

PartDocExtensions

extensions for SolidWorks.Interop.sldworks.PartDoc

SldWorksExtensions

extensions for SolidWorks.Interop.sldworks.SldWorks

SolidWorksInstanceInfo

Contains information about a started SolidWorks instance.

SolidworksManager

Handles SolidWorks.Interop.sldworks.ISldWorks

Units

helpers for unit conversion and calculations

ViewExtensions

extensions for SolidWorks.Interop.sldworks.View