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

3D Printers

We offer 3D printers for fast & reliable prototyping and end-use production to increase productivity and decrease turnaround time.

3D Scanning

Providing precise industrial 3D Metrology solutions for Improving product quality, accelerating product development and manufacturing processes.

Immersive Display

We provide advanced cutting-edge virtual and augmented reality software and hardware solutions. We also design and develop custom interactive mixed reality experiences.


Engineering Training for SOLIDWORKS, CAD, PDM, PCB, Simulation & partner products.

Provide custom programming solutions for SolidWorks, PDM and Partner Products to automate, enhance, optimize and streamline your companies internal workflows.

Partner Products

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.

Subscription Services

Maximize the return on your technology investment.


Subscribe to our Newsletter

Subscribe to get notified about upcoming webinars, events and industry news

View our Events

Learn More

Get a Quote

Our competitive pricing offers a flexible approach to investing in SOLIDWORKS software.

Get a Demonstration

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

View Events


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

View Calendar


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

Learn More


I am a cad guy from back in the 1980's wireframe days and it's so nice to be able to use some of these surfacing tools that I would say are crucial to mold design as to 3d CNC programing. It's like Cad Micro opened up a new door for me. SolidWorks Surface Modeling: Man what a great course! Both guys did a great job teaching it

I just wanted to say a special thank-you to you and the Metrology team at CAD Micro for the Dimensional Part Analysis. It’s helped us define the capabilities of our digital dull bit forensic scanner system and we look forward to working together on future projects. Your expertise, technical know how and the tools you supply are second to none.

We worked with CAD MicroSolutions to select a large format 3D printer for our company’s new rapid prototyping endeavours. They were extremely helpful and offered multiple options and outlined the pros and cons of each. We ultimately chose the Form 3L printer from Formlabs and are extremely happy with our choice. It will be a very useful tool for our company’s future development projects. CAD MicroSolutions’ installation support and training was very useful for our engineering team.

Once again, thank you for your help. We are extremely appreciative of your support and because of it we’ll be able to get the custom-made adapted toys out to our clients on time.

We’ve been dealing with a lot of equipment vendors and you guys are by far the best to deal with.

The SolidWorks Simulation course at CAD MicroSolutions is an essential course for those looking to expand their SolidWorks skills and become proficient in the simulation environment. The instructor was very knowledgeable and I came away with a deeper understanding of the FEA process and a greater confidence in achieving meaningful results using the software.

Great! I loved it, I learned more than I had expected, really simple and easy to follow. The instructor is very knowledgeable, I am glad that I took this course.

I enjoy working with CAD Micro! They offer great support by really analyzing the issue and providing a detailed solution for my mechanical and PCB requirements. Wonderful experience every time!

Excellent 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.

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

View All Testimonials