Objects
ComponentVersion
Represents a version of a component.
Fields
Expand all
id* ID! non-null | A system-generated ID that uniquely identifies this object. |
name | A human-readable name to identify the component. |
partNumber | The part number assigned to this version of the component. |
partDescription | A short description of this version of the component. |
isMilestone | Milestones are used to identify that the design’s stage of development is important. true : This version is a milestone. false : This version is not a milestone. |
materialName | The name or names of the types of materials that make up this version of the component. |
lastModifiedOn | Indicates when this version of the component was most recently modified. |
lastModifiedBy | Indicates who most recently modified this version of the component. |
createdBy | Indicates who created this version of the component. |
manage | Fusion Manage extension fields. |
thumbnail | An object representing a thumbnail of this version of the component. |
drawingVersions* DrawingVersions! non-null | An object representing versions of 2D drawings of this component. |
pagination | |
occurrences* Occurrences! non-null | Occurrences that are immediate children of this ComponentVersion. |
pagination | |
allOccurrences | All Occurrences that are children of this ComponentVersion regardless of depth. |
pagination | |
whereUsed* ComponentVersions! non-null | The parent ComponentVersion objects that reference this ComponentVersion. This is the same as the ‘Where Used’ column when viewing an Item in Fusion Manage. |
pagination | |
component | Component related to this version. |
alternativeIdentifiers | An object representing the alternative identifiers of this version of the component. |
designItemVersion | The version of the Design Item that contains this version of the component. |
configuredDesignItemVersion | The version of the configured design that contains this configuration member. |
configurationRow | Represents configuration row corresponding to this configuration member. |
customProperties | Retrieves properties present on a ComponentVersion. Pagination is currently not supported, the API will return all available custom properties without pagination. |
pagination | |
filter | |
physicalProperties | Retrieves the physical properties (Mass, Volume, Density, Area and BoundingBox) of a ComponentVersion. |
derivatives | List of derivatives including STEP, STL, and OBJ. |
derivativeInput* DerivativeInput! non-null | |
isConfiguration | 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 component is a configuration member. false : This component is not a configuration member. |
isRoot | Every Fusion assembly contains a single, default component that is referred to as the root component. true : This component is the root component in an assembly. false : This component is not the root component in an assembly. |
* Required
Where Used
Usage | Used By | Description |
---|---|---|
Field Of | Component | Represents a component. A component is an independent part of an assembly that acts as a single unit. For example, a lug-nut is an independent part (component) of a wheel assembly. A component serves as a container for a variety of design objects, including bodies, sketches, and construction geometry. See the blog post Autodesk Fusion Bodies vs. Components for more information on components. |
Field Of | ComponentVersions | Contains a list of component versions returned in response to a query. |
Field Of | ConfigurationRow | An object representing the configuration row. |
Field Of | DesignItem | Represents an item that contains a product design. |
Field Of | DesignItemVersion | Represents a version of an item that contains a product design. |
Field Of | DrawingVersion | Represents a version of a 2D drawing that contains projected views of a version of a component. |
Field Of | Occurrence | Represents an occurrence of a version of a component. When a version of a component is inserted in an assembly, it is referred to as an occurrence of that component. An assembly can contain multiple occurrences of a version of a component. For example, consider a wheel that contains four lug-nuts. There are four occurrences of the component lug-nut in the wheel assembly. |
Query By | componentVersion | Retrieves an object representing a version of a component. For example, there can be different versions of a lug nut in a wheel assembly. |