RoboDK Add-In for Onshape

The RoboDK add-in for Onshape allows you to combine Onshape 3D CAD/CAM modeling features with RoboDK for robot simulation robot machining and offline programming.

With the RoboDK plug-in for Onshape you can easily load 3D models created in the Onshape environment to RoboDK. This plug-in allows you to program more than 50 different robot manufacturers and 900 robots directly from Onshape workspace.

Robots can be easily programmed as 5-axis machines for manufacturing applications such as drilling, welding, trimming, 3D printing or robot machining. More information available in the robot machining section.

The robot post processors section shows a list of the robot brands and robot controllers supported in RoboDK. It is also possible to modify or create new post processors to customize program generation.

The RoboDK Add-In for Onshape is free of charge. Using certain features of RoboDK requires purchasing a license.

Plugin Onshape - Image 1


To install the Onshape add-in, log in to your account and go to the Onshape App Store by clicking the appropriate button on the top bar of Onshape.

Plugin Onshape - Image 2

On the Store page, use the search bar (position 1) and type "robodk". An item with the RoboDK logo should appear among the search results. Click on this item (position 2) to go to the add-in page.

Plugin Onshape - Image 3

On the add-in page, click the "Subscribe" button.

Plugin Onshape - Image 4


RoboDK for Web works directly in the Onshape workspace. To access RoboDK functions, use the corresponding button in the right toolbar of the Onshape workspace project.

Plugin Onshape - Image 5

The add-in toolbar consists of the following items:

1.The Entity Selector contains all Onshape workflow elements available for transfer to RoboDK. The Refresh button updates the list in case of any changes in the Onshape project.

Plugin Onshape - Image 6

2.The Flip Normals switch reverses the direction of normal vectors to the sketch plane. This function is available only when importing points and curves from sketches.

Plugin Onshape - Image 7

3.The Import to RoboDK button transfers Onshape project entities to the current RoboDK environment. The following entity types are currently available: Part (solid model), 3D Curve, Sketch Points, and Sketch Curves.

Plugin Onshape - Image 8

4.The Import to RoboDK button also has an additional drop-down menu containing the Import as Machining Project item. This item works only for converting curves and points into robot paths. In this case, a Machining Project is automatically created.

Plugin Onshape - Image 9