SwEx - framework which simplifies the development using SOLIDWORKS API

Edit ArticleEdit Article

SwEx Framework
SwEx Framework

SwEx (SOLIDWORKS Extra or SOLIDWORKS Extended) is a framework which is designed to simplify development of software for SOLIDWORKS in .NET (C# and VB.NET).

Framework provides utilities for implementation software design principles such as S.O.L.I.D for developing maintainable and scalable solutions for SOLIDWORKS.

There are 3 main section of SOLIDWORKS API functionality which are covered by framework

  • Add-In - add-in skeleton, commands, menus, toolbars, events management, data access
  • Property Manager Pages - building native property manager pages with data binding
  • Macro Feature - building parametric native features

Framework source code is available on GitHub.


All articles and code at CodeStack are now open-source and hosted on GitHub. If you want to contribute by modifying existing articles and code snippets, submitting new ones, reporting errors and bugs etc. please follow this blog post for more information. We appreciate any contribution.

Product of Xarial Product of Xarial