Table of Contents

API Reference

This section contains the complete API reference for all Hymma.Solidworks packages.

Namespaces

Hymma.Solidworks.Addins

The base framework for creating SolidWorks add-ins.

Key classes:

  • AddinBase - Base class for all add-ins
  • CommandManager - Manages commands and menus

Hymma.Solidworks.Addins.Fluent

Fluent API for building add-ins with a clean, chainable syntax.

Key classes:

  • AddinMaker - Base class for fluent add-ins
  • AddinUserInterface - Entry point for UI building
  • CommandTabBuilder - Builds command tabs
  • CommandGroupBuilder - Builds command groups

Hymma.Solidworks.Extensions

Extension methods that simplify SolidWorks API interactions.

Key extensions:

  • ModelDoc2Extensions - Document operations
  • ISldWorksExtensions - Application operations
  • FeatureExtensions - Feature tree operations

Hymma.Solidworks.Interop

References to SolidWorks interop assemblies.

Getting Started

If you're new to Hymma.Solidworks, start with:

  1. Getting Started Guide
  2. Fluent API Guide
  3. Sample Add-ins