createDesignFromFile
Create design from a file.
Supported file formats: Alias Files (*.wire), AutoCAD DWG Files (*.dwg), Autodesk Eagle Files (*.sch *.brd *.lbr), Autodesk Fusion Archive Files (*.f3d *.f3z *.fsch *.fbrd *.flbr *.f2t), Autodesk Inventor Files (*.iam *.ipt), CATIA V5 Files (*.CATProduct *.CATPart), DXF Files (*.dxf), FBX Files (*.fbx), IGES Files (*.ige *.iges *.igs), JT Files (*.jt), NX Files (*.prt), OBJ Files (*.obj), Parasolid Binary Files (*.x_b), Parasolid Text Files (*.x_t), Pro/ENGlNEER and Creo Parametric Files (*.asm* *.prt*), Pro/ENGlNEER Granite Files (*.g), Pro/ENGlNEER Neutral Files (*.neu*), Rhino Files (*.3dm), SAT/SMT Files (*.sab *.sat *.smb *.smt), SketchUp Files (*.skp), SolidEdge Files (*.par *.asm *.psm), SolidWorks Files (*.prt *.asm *.sldprt *.sldasm), STEP Files (*.ste, *.step *.stp), STL Files (*.stl), 123D Files (*.123dx), 3MF Files (*.3mf)
Template for Query:
mutation CreateDesignFromFile($input: createDesignFromFileInput!){
createDesignFromFile(input: $input) {
#CreateDesignFromFile Fields
}
}
Template for Query Variables:
{
"input" : "<SOME-CREATEDESIGNFROMFILE-INPUT-TYPE-SCALAR-VALUE>"
}
Arguments
input* createDesignFromFileInput non-null | Input object for creating a design from file. |
Possible Returns
Value Type | Description |
---|---|
CreateDesignFromFilePayload | Return payload for creating a design from a file operation. |
Examples
Example 1
Create a Fusion design from a file.
Query:
mutation CreateDesignFromFile($input: CreateDesignFromFileInput!) {
createDesignFromFile(input: $input) {
exportId
}
}
Query Variables:
{
"input": { "hubId": "urn:adsk.ace:beta.scope:e7c7f5a9-a88a-40b4-85f6-ba1454def997",
"sourceItemId": "urn:adsk.wipstg:dm.lineage:pfHMWPLbTi2MatqDm_0FsQ",
"name": "chair"}
}
Response:
{
"data": {
"createDesignFromFile": {
"exportId": "3377699724049815"
}
}
}