Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
How do you import Actobotics parts from FTC into OnShape?
Best Answer
-
viru Member, Developers Posts: 619 ✭✭✭✭@jack_oden262, Please refer below information which will be helpful to you for import file.
- From the Documents page - Creates a new Onshape document and appropriate tabs; the document is given the same name as the file you are importing, as are the tabs.
- From inside a Document - Creates new Onshape tabs (Part Studio or Assembly) in the active document; the tab names reflect the naming of the file.
Every file imported into Onshape becomes its own tab, named with the original file name. If the file is a CAD file, the appropriate Part Studio and/or Assembly tabs are also created.
When importing a SolidWorks Pack and Go file, the name of the zip file must exactly match the name of the top level assembly and the zip file must be flat-packed, that is, have no folder structure.
Processing CAD filesWhen Onshape recognizes an imported file as a CAD file (based on its file extension), Onshape automatically presents processing options. You can also choose to export to another format from a context menu for an entire Part Studio (including hidden parts), or for a particular part selected from the parts list. Onshape checks a zip file for supported assembly files with the same name as the zip file. When zipping assembly files for import into Onshape, you can zip the files individually, or zip an entire directory. Keep in mind that when zipping an entire directory, the zip file must have the same name as the assembly (minus the extension) and you must not rename the zip file.
For more information, see Exporting Files.
When importing a CAD file, you have the following processing options:
- Imported models are in 'Y Axis Up' coordinates - If the file was created in a system that orients with Y Axis Up, the models would by default be brought into Onshape (a Z axis up system) with a flipped coordinate system. Check this box to reorient the axis system to match Onshape and display the model with the coordinates you expect.
- Import file to Part Studios only (flatten) - If the file is an assembly, or contains an assembly, you have the option to import it as only a Part Studio, by selecting the Flatten option. In this case, the assembly is flattened to a set of parts in a Part Studio. There will be duplicate parts created whenever a part is instanced more than once.
The automatic processing happens only for files that Onshape can translate. All other files are simply imported into a tab.
Importing from the Documents page- Click Import.
The file explorer opens on your local machine.
- Select a file (or files) to import.
If you belong to an organization, Onshape prompts for the desired owner of the document: select yourself or an organization.
Onshape displays a list of recently imported files.
- Now you can:
- Click on the file name in the import list to immediately view the file in Onshape, through the document that was automatically created for it, in its own named tab:
- Or click the X in the upper right corner of the Import list to close it and return to the Documents page. The document just created is listed on the Documents page.
Importing from within a document- Once in an open document, at the bottom of the page, click and select Import.
- The file explorer opens on your local machine; select a file to import.
Onshape displays an Imported dialog list showing the "document name > file/tab name":
- Once the import is finished, click the X in the upper right corner to close the dialog.
You could also click on the blue file name in the Import dialog to open the file immediately in its tab.
- The imported file is now in the Onshape document, as its own tab (listed across the bottom of the document page).
In addition to being able to write directly to and from the Onshape format, you also have the ability to write to and from any of the Onshape supported formats. For supported formats, see Supported File Formats.
Importing SolidWorks filesOnshape supports the import of SolidWorks native parts and assemblies.
SolidWorks assemblies
Onshape needs all of the parts and subassembly files alongside the top level .sldasm file to successfully import a SolidWorks assembly. Follow these steps to import a SolidWorks assembly:
- Use the Pack & Go tool in SolidWorks to create a .zip file of your top-level assembly.
- Include all parts and subassemblies.
- Flatten the file structure so there are no folders in the .zip file.
- Ensure the top-level assembly and the .zip file have the same name.
- Import the entire .zip file into Onshape.
Additionally, Onshape and SolidWorks both run on the Parasolid modeling kernel and exporting a SolidWorks assembly as a Parasolid (.x_t) file is another way to import into Onshape.
SolidWorks parts
There are no special workflows required to import a SolidWorks part file (.sldprt) into Onshape. Simply select the part file when prompted by the Onshape import dialog. That said, exporting a SolidWorks part as a Parasolid (.x_t) file is another way to import it into Onshape.
Importing Pro/ENGINEER and Creo filesOnshape supports the import of Pro/ENGINEER and Creo native parts and assemblies.
Pro/ENGINEER and Creo assemblies
Onshape needs all of the parts and assemblies files alongside the top-level .asm file to successfully import a Pro/ENGINEER or Creo assembly. Follow these steps to import an assembly:
- Gather all part, assembly, and subassembly files into a single folder directory.
- Create a .zip file of the directory.
- Ensure the top-level assembly and the .zip file have the same name.
- Import the entire .zip file into Onshape.
Pro/ENGINEER and Creo parts
There are no special workflows required to import a Pro/ENGINEER or Creo part file (.prt) into Onshape. Simply select the part file when prompted by the Onshape import dialog.
5
Answers
Every file imported into Onshape becomes its own tab, named with the original file name. If the file is a CAD file, the appropriate Part Studio and/or Assembly tabs are also created.
When importing a SolidWorks Pack and Go file, the name of the zip file must exactly match the name of the top level assembly and the zip file must be flat-packed, that is, have no folder structure.
When Onshape recognizes an imported file as a CAD file (based on its file extension), Onshape automatically presents processing options. You can also choose to export to another format from a context menu for an entire Part Studio (including hidden parts), or for a particular part selected from the parts list. Onshape checks a zip file for supported assembly files with the same name as the zip file. When zipping assembly files for import into Onshape, you can zip the files individually, or zip an entire directory. Keep in mind that when zipping an entire directory, the zip file must have the same name as the assembly (minus the extension) and you must not rename the zip file.
For more information, see Exporting Files.
When importing a CAD file, you have the following processing options:
The automatic processing happens only for files that Onshape can translate. All other files are simply imported into a tab.
The file explorer opens on your local machine.
If you belong to an organization, Onshape prompts for the desired owner of the document: select yourself or an organization.
Onshape displays a list of recently imported files.
Onshape displays an Imported dialog list showing the "document name > file/tab name":
You could also click on the blue file name in the Import dialog to open the file immediately in its tab.
In addition to being able to write directly to and from the Onshape format, you also have the ability to write to and from any of the Onshape supported formats. For supported formats, see Supported File Formats.
Onshape supports the import of SolidWorks native parts and assemblies.
SolidWorks assemblies
Onshape needs all of the parts and subassembly files alongside the top level .sldasm file to successfully import a SolidWorks assembly. Follow these steps to import a SolidWorks assembly:
Additionally, Onshape and SolidWorks both run on the Parasolid modeling kernel and exporting a SolidWorks assembly as a Parasolid (.x_t) file is another way to import into Onshape.
SolidWorks parts
There are no special workflows required to import a SolidWorks part file (.sldprt) into Onshape. Simply select the part file when prompted by the Onshape import dialog. That said, exporting a SolidWorks part as a Parasolid (.x_t) file is another way to import it into Onshape.
Onshape supports the import of Pro/ENGINEER and Creo native parts and assemblies.
Pro/ENGINEER and Creo assemblies
Onshape needs all of the parts and assemblies files alongside the top-level .asm file to successfully import a Pro/ENGINEER or Creo assembly. Follow these steps to import an assembly:
Pro/ENGINEER and Creo parts
There are no special workflows required to import a Pro/ENGINEER or Creo part file (.prt) into Onshape. Simply select the part file when prompted by the Onshape import dialog.