Label entry string
Name attribute
Type: "part", "assembly", "instance", or "unknown"
Whether it's a simple shape (not compound/assembly)
Whether it's an assembly
Whether it's a reference/instance
Whether it's a component in an assembly
Whether it's a compound
Whether it's a sub-shape of another shape
Whether it's a free shape (top-level)
OptionalrefReference label (for instances - the label of the placed part or assembly)
OptionalrefName of the placed part or assembly (for instances, empty if it has none)
OptionalchildrenChild labels (for assemblies)
OptionalshapeShape type (vertex, edge, wire, face, shell, solid, compound, etc.)
Detailed label info.