Objects
Model
A model is an individual part of an assembly that acts as a single unit. For example, a lug nut is an individual model in a wheel assembly.
Fields
Expand all
id* ID! non-null | The ID of the model. |
timestamp* DateTime! non-null | Timestamp of this model. |
name* Property! non-null | Name of the model. |
materialName* Property! non-null | Name of the material from which the model consists. |
totalCompositeMaterialName* Property! non-null | An aggregation of all of the materials present in the model. Value will be various if the model is an assembly and there are multiple materials in the subassemblies, otherwise it will be that material. |
history* HistoryChanges! non-null | Retrieves the history changes of a Model. |
input | |
pagination | |
thumbnail | Retrieves the thumbnail of the model |
assemblyRelations | Assembly relations of this model. |
depth | |
pagination | |
uniqueAssemblyRelations | Assembly unique relations of this model. Uniqueness of relation is determined with fromModel/toModel id/timestamp/version fields. The uniqueness is only guaranteed per page. |
depth | |
pagination | |
component | A component is an individual part of an assembly that acts as a single unit. For example, a lug nut is an individual component in a wheel assembly. |
composition | |
designItem | DesignItem associated with this model |
configuredDesignItem | ConfiguredDesignItem associated with this model |
configurationRow | ConfigurationRow associated with this model |
version | Version associated to this model in the context of a assembly relations query |
latestVersion | Latest version associated to this model |
isWritableByUser* Boolean! non-null | Indicates whether a user has WRITE access on this model. |
isRoot* Boolean! non-null | Indicates whether this model is at root level. |
isPrimary* Boolean! non-null | Indicates whether current model is the primary member of joined part number group |
isTip* Boolean! non-null | Indicates whether this Model is time-bounded. In other words - at the time of resolution, is Model resolved at latest possible time. |
physicalProperties | |
isConfiguration* Boolean! non-null | A Configuration is a single variant within a Configured Design. Go to Configurations overview https://help.autodesk.com/view/fusion360/ENU/?guid=CFG-OVERVIEW to learn more about Configurations. true : This design item is a configuration member. false : This design item is not a configuration member. |
composition* AssemblyCompositionEnum! non-null |
* Required
Where Used
Usage | Used By | Description |
---|---|---|
Field Of | AssemblyRelation | Assembly relation between two models. |
Field Of | AssignPartNumberPayload | Return payload for assign Model PartNumber. |
Field Of | BulkModelsQueryResponse | Response object when retrieving models in bulk |
Field Of | Component | An object representing an item in the bill of materials (BOM). It can be a part, an assembly, a sub-assembly or an end product which is the very top-level with no parent above it. |
Field Of | ComponentPrimaryHistoryChange | Object representing the Changes that occurred to the primary of the Component. |
Field Of | DesignItem | Represents an item that contains a product design. |
Field Of | Drawing | |
Field Of | ModelComponentHistoryChange | Object representing the Component change that occurred for the Model. |
Field Of | Models | Represents pagination and list of Models. |
Field Of | ModelWrittenHistoryChange | Object representing the Changes that occurred to the Model. |
Field Of | SetModelAsPrimaryPayload | Return payload for assign primary. |
Query By | model | A query to retrieve a Model at time |