Join us for SolidWorks Test Drive

Thursday, May 4th, 2017, 9:00 AM – 12:00 PM

Learn More

Stop Wasting Time and Effort with Insufficient
Inspection Methods

Learn How With SolidWorks Solutions

for Industrial Equipment

Learn More



Free Test Drive

Contact Us

Markforged 3D Printers

Now in Canada

Learn More

CAD MicroSolutions Inc.

We are engineering solution specialists

Contact Us


We provide the entire portfolio of SolidWorks 3D design, simulation, data management, technical communications and electrical software.


Next generation electronics design with Altium Designer, Altium Vaults, and Altium Subscription Services.


Integrated Solutions for specialized industries: Steelwork, Tool & Die, Aeroscape, Automative, Electronics, Optics, and more…


Maximize your productivity, with smarter hardware and cloud choices for CAD, Design & Engineering.


Engineering Training for SolidWorks, Altium, CAD, EPDM, Simulation, & Partner products.


Maximize the return on your technology investment.


Free Test Drive

Contact Us

Get A Demo

On All Markforged Products

Contact Us


We provide the entire SOLIDWORKS portfolio of 3D Design, Simulation, Data Management, Technical communications and Electrical software. Learn more.


Our Competitive pricing offers a flexible approach to investing in SOLIDWORKS software. Learn More.


We offer free events across Canada for you to see and try SOLIDWORKS before you buy. See whats upcoming close to you.


As a CAD Micro customer, you have unlimited access to our walk-in clinic, every Wednesday alternating between our Toronto and Cambridge offices. Learn More.


Our Highly qualified technical engineers provide an award winning support and training service. Open Daily 8:00 AM – 5:00 PM. Submit a Support ticket here.


Get custom training provided by our qualified engineers and in our office facilities. Learn More.

Webinars & Events

View Calendar

Customer Testimonials

curved-quoteI had a great experience taking this course, it was very complete, fun and very well explained. The staff and especially our instructor were great at all times. Great service in and outside the classroom. I strongly recommend this course to new users and to users that want to understand the basics from the very beginning.

Antonio Lopez



curved-quoteReally appreciate the flexible “walk-in” yesterday. We learned a lot and enjoyed talking to the Technician.

Chad Leman



curved-quoteExcellent course, our instructor was eager to help us understand not only the mechanics of the SolidWorks program but also the ‘Design Intent’ behind modelling. He was able to demonstrate several methods of accessing features and stressed the importance of knowing where to look rather than simple memorization. Questions were answered with illustrative examples for concept both in the course material and beyond the ‘essentials’. I will look forward to taking another course for more advanced topics, especially with this instructor.

Caleb Cowal



curved-quoteTerrific experience. I went from zero to effectively understanding the tool and designing with SolidWorks in 5 days! Thanks much!

James Pansino



curved-quotePrior to taking this course, I did not have any knowledge of SolidWorks & its features. I understood it was a drawing/design software but that was the extent my knowledge went. After taking this course I have gained great insight and knowledge into the foundations and essentials of SolidWorks. Though this software is extensive, the teaching and material from this course imparted a great introductory & almost intermediate level knowledge, which exceeded my expectations. I have built great confidence in SolidWorks by the teaching of my instructor, as he engaged the material enthusiastically and conveyed the information such that a beginner such as myself could proactively understand. Overall I highly recommend this course.

Brandon Khan



curved-quoteI found the instructor’s style of teaching very clear and consistent. I appreciated his approach to answering questions. He is tactical with his ability to show multiple ways in which one could reach their intended goal. He was very encouraging, mindful and respectful. Not at any time did I feel uncomfortable or rushed. He regularly reinforced his teachings by reviewing what was previously covered in new sections of the course. 1st Class at it`s finest Thank you for letting me be a part of the class I would be very interested in moving to the next levels.

Jeremy Richards



WordPress Image Lightbox