SOLIDWORKS API Expert & Technical Founder at Blue Byte Systems Inc.
Vancouver, BC · CAD APIs ·SOLIDWORKS & PDM · Engineering Software Tools · .NET Development
Hi, I’m Amen — founder and technical director of Blue Byte Systems Inc., a software company based in Vancouver specializing in automating SOLIDWORKS CAD and PDM through powerful APIs.
With over a decade of experience in CAD and software development, I’ve helped hundreds of engineering teams streamline design workflows using SOLIDWORKS API, PDM Professional API, and .NET.
I’m the author of:
- The Best Practices Guide for SOLIDWORKS PDM
- The CSWP-API certification exam
- Several training courses on SOLIDWORKS API and PDM automation CADOverflow.com
I also lead the SOLIDWORKS APIs User Group and run CADOverflow.com, a Q&A community for API developers.
Open-source SDK for building robust SOLIDWORKS PDM add-ins. Provides helpers and wrappers over the official API to simplify development.
Debug PDM add-ins easily with console output and multi-selection testing. No need to attach to explorer.exe
.
Collection of ready-to-use macros to automate common tasks like BOM export, PDF batch processing, and model updates.
Reusable C# extension methods for common SOLIDWORKS operations (feature traversal, sketch editing, etc.).
🔹 Power-SM
Batch tool for updating sheet metal parameters like bend radius, thickness, and K-factor in SOLIDWORKS.
- 🎓 Course Author: Mastering the SOLIDWORKS API, SOLIDWORKS PDM Automation in VBA
- 🧠 Blog: Blue Byte Blog – deep-dive posts on automation, performance, and best practices
- 🎥 YouTube: Blue Byte Systems Inc. – tutorials, tips, and walkthroughs
- 🌐 Forum Founder: CADOverflow.com – the Q&A hub for SOLIDWORKS API developers
- Languages: C#, VB.NET, VBA, C++, SQL
- Platforms: SOLIDWORKS, PDM Professional, DraftSight, Web2
- Frameworks: .NET Framework, Interop, COM/OLE Automation
- Tools: Visual Studio, GitHub, Azure DevOps, Excel Interop
- Skills: Add-in development, API training, batch automation, system integration
Feel free to connect if you’re building custom CAD tools, automating workflows, or just want to talk SOLIDWORKS API. Always happy to collaborate!