Importing

ProtoTwin supports importing CAD and 3D assets into the application. You can import CAD directly from Onshape. Alternatively, geometry can be exported from the CAD software you are using to the GLTF file format and imported into the application. You may also import other ProtoTwom models into your current model.

Import GLTF

Supported Files

GLTF

The GLTF format has become the industry standard specification for the exchange/transmission of 3D geometry. ProtoTwin has native support for GLTF 2.0. We recommend using the GLB-variant, which encapsulates all the data into a single file using a more efficient binary format. Note that ProtoTwin does not currently support GLTF animations, mesh morphing or Draco compression.

PTM

You can import other ProtoTwin models (.ptm files) into your current model. The light, floor and camera are not imported by default. The import could fail if your scripts contain conflicts. Please ensure that all your scripts and exported types have unique names.

Onshape

You can import CAD directly from Onshape. Switch to the Onshape tab, then select any part studio or assembly from any of your Onshape documents to import. The info button can be used to open your document in Onshape. You can search for a document by:

  • The name of the document.
  • Pasting a link to the document. This works with your own documents and any public Onshape documents.

CAD Sync

If you have already imported an element into your ProtoTwin model and made changes to the CAD in Onshape, you can click the Sync button to syncronize the changes. If you have added components to the CAD in ProtoTwin, CAD Sync attempts to restore your components when synchronizing changes from Onshape. Note that CAD Sync only works when importing directly from Onshape.

Import CAD from Onshape

CAD Sync avoids needing to recreate your model in ProtoTwin after making changes to the CAD in Onshape. It is common that you will discover issues with your design, or opportunities to make improvements after simulation is performed. CAD Sync allows you to rapidly iterate on your design, without needing to recreate the model in ProtoTwin from scratch.

You may need to reselect some component properties after CAD Sync, but the changes you will need to make to your ProtoTwin model will be minimal, provided that the changes to your design are minimal as well. To use CAD Sync effectively, we strongly recommend adhering to the guidelines below. Your CAD should be the single source of truth. This means that you should only use ProtoTwin to add behavior (components) to parts of your CAD (entities).

  • Do not create or delete any entities inside ProtoTwin.
  • Do not reparent or group any entities inside ProtoTwin.
  • Do not move, rotate or scale entities inside ProtoTwin.

If you decide to do any of the above, it is likely that after performing CAD sync those modifications inside ProtoTwin will be lost and therefore your model may no longer work.