Request a quote for your project today!

CADSharp LLC is the premiere developer of custom software for SOLIDWORKS PDM using the SOLIDWORKS PDM API, and any other software that touches it (e.g., PLM, ERP). We can also train your developers on how to use these technologies. We have provided custom programming services and training for resellers, individuals, startups, and Fortune 500 corporations on projects of any size. Services offered:

  • .NET add-ins, custom task addins, stand-alones, and dispatch scripts for SOLIDWORKS PDM for applications such as batch processing, BOM management, data export, migration, connection / integration with third-party software

  • Best practices consulting: SOLIDWORKS PDM Manage implementation, SOLIDWORKS PDM workflows, software development

  • Specialized developer training and online or at your location covering SOLIDWORKS PDM API fundamentals, task addins, dispatch scripting, .NET development, and programming best practices

  • Responsive technical support for your development team through Slack or email

Interested in a quote? Read our Services FAQ and fill out the form below.


In 2018, CADSharp wrote a SOLIDWORKS PDM addin that eliminated duplicate entry, reduced user errors, and streamlined data transmission within TMC Ametek’s organization. You can learn about the design of this addin and how it solved their problem by reading the full case study here.

I would estimate that CADSharp’s work they performed for us reduced our new order processing and handling by 30% while at the same time improving the quality and usefulness of our data. Over time I see that number growing even higher as we master these new tools. Overall the changes have been fantastic, and puts us in a position to grow vs. being constrained.

J. Nealey, Lead Project Engineer, TMC Ametek