Download 3DExperience World Presentations

Blog 1.24.2020 No Comments

3DExperience World, formerly known as SOLIDWORKS World, has come and gone. We exhibited at booth 118 and had a fantastic time meeting hundreds of you from around the world. Keith Rice, our Technical Director, presented three times on SOLIDWORKS API topics. You can download the files for the presentations below:

<> Macros vs Addins vs Stand-Alones – [files][video]

<> SOLIDWORKS API for Total Beginners – [files][video]

<> Write A SOLIDWORKS Addin From Scratch – [files]

If you missed us and want to chat, please reach out to us.

See you next year in Nashville!

If you want to stay up with more great content, be sure to join our newsletter.

Leave Comment

Minneapolis PDM API Training Class In May

Blog 1.1.2020 No Comments

CADSharp is offering a three-day live training class in Minneapolis, MN, USA in May on SOLIDWORKS PDM API development using VB.NET covering addins, task addins, and much more. Here’s what others have said about our PDM API trainer, Amen Jlili:

I cannot speak highly enough of your work and professionalism. You’ve been a pleasure to work with on our project.

Drew A.,

Why You Should Attend

<> Beginner-friendly. Previous PDM API development experience is not required, though familiarity with .NET is required.

<> Personal. Small class size allows for excellent teacher-student interaction.

<> Professional. Content is designed and taught by Amen Jlili, a leading SOLIDWORKS PDM API expert and software developer.

<> Flexible. Lessons are tailored on-the-fly to student needs and interests.

<> Learning doesn’t end. Complimentary one-year premium membership included, which includes PDM API technical support.

Course Description

Download syllabus for SOLIDWORKS PDM API Fundamentals

Looking for a class that hits the highlights of SOLIDWORKS PDM API development, including PDM addins and custom task addins for developers and administrators? This is the perfect class for you. We’ll show you exactly how to navigate the SOLIDWORKS PDM API Help to figure out how to write any API program, expose you to object-oriented programming and software development best practices, show you how to make your work so much easier with source control, and cover installation, deployment, and administration. The contents of this course is borne out of years of real-world, customer-driven experience and unavailable anywhere else.

After attending, you will have the confidence and skills you need to begin developing high-quality software for your company, plus one year of access to’s premium content and tech support to ensure that you never fall behind.


1500 USD / person

Date and Time

May 11 – 13, 2020. Class will begin at 8:30 AM and end at 4:30 PM each day, with an hour break for lunch. The instructor will stay afterward to answer additional questions.


TBD. The training will be held in a hotel near the Minneapolis-St. Paul International Airport.

Registration and Payment

Registration is strictly limited to five people. Email me to register.

Invoices may be paid by check, wire transfer, or credit card. If by credit card, an additional 3% processing fee is included. Invoices will be sent out at time of registration and must be paid within two weeks after the class.

I hope you can join us for a great time of learning! Let me know if you have ANY questions.


Want to keep up with future content and training events? Sign up for our newsletter.

Leave Comment

New PDM Product: Convert DWG Task

Blog 10.1.2019 No Comments


CADSharp is partnering with EhCanadian and is pleased to present one their flagship products, “Convert DWG Task”. Formerly called, “Convert With DraftSight”, Convert DWG Task is a SOLIDWORKS PDM task add-in that converts DWG files to PDF and DXF. This program comes with its own built-in PDF generator but also supports DraftSight and AutoCAD scripting.

SOLIDWORKS includes a DWG to PDF add-in using DraftSight but its functionality is quite limited compared to Convert DWG Task, as you can see in the table below.

Features Comparison DRAFTSIGHT OUR ADDIN
Output file in or out of vault type
Variables in the filename
Secondary ouput paths
Secondary output paths can be relative
Duplicate file handling
Create reference from the destination file
Custom menu command
Use DraftSight for conversion
Use AutoCAD or AutoCAD LT for conversion
Includes built-in PDF generator
VB.NET scripting
C# scripting
Page setup by default, layout, block, file name, etc
Export all or specific sheets
Export sheets based on file name or sheet name
Export sheets to one or seperate PDFs
Ignore model layout when exporting all
Combine all PDFs from the task into one file
Full API for scripting
Watermark PDF on export with image or text
Apply password protection to PDFs
Separate email notifications with PDF attachments
Email notification supports SSL
Full logging


  • SolidWorks EPDM/PDM Professional.
  • DraftSight or AutoCAD must be installed on the computer running the task if you’re using scripting.
  • .NET 4.5 is required, so as of version 201, this add-in will not run on EPDM 2013 and earlier.

999 USD sign-up fee, followed by 150 USD per year

Please visit EhCanadian for more details.

Want to keep up with new CADSharp product offerings like Convert DWG Task? Sign up for our newsletter.

Leave Comment