schema location: | ..\BTLx_2_1_0.xsd |
attributeFormDefault: | |
elementFormDefault: | qualified |
targetNamespace: | https://www.design2machine.com |
schema location: | https://www.web3d.org/specifications/x3d-3.3.xsd |
attributeFormDefault: | unqualified |
elementFormDefault: | qualified |
targetNamespace: | https://www.design2machine.com |
schema location: | https://www.web3d.org/specifications/x3d-3.3-Web3dExtensionsPublic.xsd |
attributeFormDefault: | unqualified |
elementFormDefault: | qualified |
targetNamespace: | https://www.design2machine.com |
Elements | Simple types |
XvlShell | XvlShell.shellTypes |
schema location: | https://www.web3d.org/specifications/x3d-3.3-Web3dExtensionsPrivate.xsd |
attributeFormDefault: | unqualified |
elementFormDefault: | qualified |
targetNamespace: | https://www.design2machine.com |
diagram | ![]() |
||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
children | FileHistory Project | ||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||
source | <xs:element name="BTLx"> <xs:annotation> <xs:documentation>Root element for BTLx data</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FileHistory" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="InitialExportProgram" type="ProgramInfoType" minOccurs="0"/> <xs:element name="EditingProgram" type="ProgramInfoType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Project" type="ProjectType"/> </xs:sequence> <xs:attribute name="Version" use="required"> <xs:annotation> <xs:documentation>e.g. 1.0 or 1.0.2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="2.1.0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="Language" type="xs:string"> <xs:annotation> <xs:documentation>language shortcut in compliance with ISO 639-1</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:attribute name="Version" use="required"> <xs:annotation> <xs:documentation>e.g. 1.0 or 1.0.2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="2.1.0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | xs:string | ||
annotation |
|
||
source | <xs:attribute name="Language" type="xs:string"> <xs:annotation> <xs:documentation>language shortcut in compliance with ISO 639-1</xs:documentation> </xs:annotation> </xs:attribute> |
diagram | ![]() |
||||||
namespace | https://www.design2machine.com | ||||||
properties |
|
||||||
children | InitialExportProgram EditingProgram | ||||||
source | <xs:element name="FileHistory" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="InitialExportProgram" type="ProgramInfoType" minOccurs="0"/> <xs:element name="EditingProgram" type="ProgramInfoType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | ProgramInfoType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="InitialExportProgram" type="ProgramInfoType" minOccurs="0"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | ProgramInfoType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="EditingProgram" type="ProgramInfoType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | ProjectType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | UserAttributes Rawparts Parts Composites | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="Project" type="ProjectType"/> |
diagram | ![]() |
||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||
used by |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
annotation |
|
||||||||||||||||||
source | <xs:complexType name="AlignmentType"> <xs:annotation> <xs:documentation>Definition of an alignment in a wall</xs:documentation> </xs:annotation> <xs:attribute name="Location" type="LocationType" use="required"/> <xs:attribute name="Endtype" type="EndType" use="required"/> </xs:complexType> |
type | LocationType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||
source | <xs:attribute name="Location" type="LocationType" use="required"/> |
type | EndType | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:attribute name="Endtype" type="EndType" use="required"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of LineType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | EndPoint PointOnArc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="ArcType"> <xs:annotation> <xs:documentation>Definition of a contour arc</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="LineType"> <xs:sequence> <xs:element name="PointOnArc" type="CoordinateType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||
type | CoordinateType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="PointOnArc" type="CoordinateType"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of ProcessingType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | UserAttributes Contour Apertures | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="BaseContourApType"> <xs:annotation> <xs:documentation>Defintion of a base contour with apertures</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ProcessingType"> <xs:sequence> <xs:element name="Contour" type="SimpleContourType"/> <xs:element name="Apertures" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Aperture" type="SimpleContourType"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||
namespace | https://www.design2machine.com | ||
type | SimpleContourType | ||
properties |
|
||
children | StartPoint Line Arc NURBS | ||
source | <xs:element name="Contour" type="SimpleContourType"/> |
diagram | ![]() |
||||||
namespace | https://www.design2machine.com | ||||||
properties |
|
||||||
children | Aperture | ||||||
source | <xs:element name="Apertures" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Aperture" type="SimpleContourType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | https://www.design2machine.com | ||
type | SimpleContourType | ||
properties |
|
||
children | StartPoint Line Arc NURBS | ||
source | <xs:element name="Aperture" type="SimpleContourType"/> |
diagram | ![]() |
||||||||||||
namespace | https://www.design2machine.com | ||||||||||||
children | Contour DualContour | ||||||||||||
used by |
|
||||||||||||
attributes |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:complexType name="BaseContourType"> <xs:annotation> <xs:documentation>Defintion of a base contour (either a contour or a contour with associated contour)</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="Contour" type="SimpleContourType"/> <xs:element name="DualContour" type="DualContourType"/> </xs:choice> <xs:attribute name="Process" type="BooleanType" default="no"/> </xs:complexType> |
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="Process" type="BooleanType" default="no"/> |
diagram | ![]() |
||
namespace | https://www.design2machine.com | ||
type | SimpleContourType | ||
properties |
|
||
children | StartPoint Line Arc NURBS | ||
source | <xs:element name="Contour" type="SimpleContourType"/> |
diagram | ![]() |
||
namespace | https://www.design2machine.com | ||
type | DualContourType | ||
properties |
|
||
children | PrincipalContour AssociatedContour | ||
source | <xs:element name="DualContour" type="DualContourType"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of ProcessingType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | UserAttributes Contour DualContour Apertures | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="BaseDContourApType"> <xs:annotation> <xs:documentation>Defintion of a base contour with apertures (either a contour or a contour with associated contour)</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ProcessingType"> <xs:sequence> <xs:choice> <xs:element name="Contour"> <xs:complexType> <xs:complexContent> <xs:extension base="SimpleContourType"> <xs:sequence minOccurs="0"> <xs:element name="MachiningLimits"> <xs:complexType> <xs:complexContent> <xs:restriction base="MachiningLimitType"> <xs:attribute name="FaceLimitedTop" type="BooleanType" use="optional" default="no"/> <xs:attribute name="FaceLimitedBottom" type="BooleanType" use="optional" default="yes"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="DepthBounded" type="BooleanType" default="no"/> <xs:attribute name="Depth" type="LengthType" default="0.0"/> <xs:attribute name="Inclination" type="InclinationType" default="0.0"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="DualContour"> <xs:complexType> <xs:complexContent> <xs:extension base="DualContourType"> <xs:sequence minOccurs="0"> <xs:element name="MachiningLimits"> <xs:complexType> <xs:complexContent> <xs:restriction base="MachiningLimitType"> <xs:attribute name="FaceLimitedTop" type="BooleanType" use="optional" default="no"/> <xs:attribute name="FaceLimitedBottom" type="BooleanType" use="optional" default="yes"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:choice> <xs:element name="Apertures" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Aperture" type="BaseContourType"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||
type | extension of SimpleContourType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
children | StartPoint Line Arc NURBS MachiningLimits | ||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="Contour"> <xs:complexType> <xs:complexContent> <xs:extension base="SimpleContourType"> <xs:sequence minOccurs="0"> <xs:element name="MachiningLimits"> <xs:complexType> <xs:complexContent> <xs:restriction base="MachiningLimitType"> <xs:attribute name="FaceLimitedTop" type="BooleanType" use="optional" default="no"/> <xs:attribute name="FaceLimitedBottom" type="BooleanType" use="optional" default="yes"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="DepthBounded" type="BooleanType" default="no"/> <xs:attribute name="Depth" type="LengthType" default="0.0"/> <xs:attribute name="Inclination" type="InclinationType" default="0.0"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="DepthBounded" type="BooleanType" default="no"/> |
type | LengthType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="Depth" type="LengthType" default="0.0"/> |
type | InclinationType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="Inclination" type="InclinationType" default="0.0"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||||||||
type | restriction of MachiningLimitType | ||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="MachiningLimits"> <xs:complexType> <xs:complexContent> <xs:restriction base="MachiningLimitType"> <xs:attribute name="FaceLimitedTop" type="BooleanType" use="optional" default="no"/> <xs:attribute name="FaceLimitedBottom" type="BooleanType" use="optional" default="yes"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> |
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="FaceLimitedTop" type="BooleanType" use="optional" default="no"/> |
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="FaceLimitedBottom" type="BooleanType" use="optional" default="yes"/> |
diagram | ![]() |
||
namespace | https://www.design2machine.com | ||
type | extension of DualContourType | ||
properties |
|
||
children | PrincipalContour AssociatedContour MachiningLimits | ||
source | <xs:element name="DualContour"> <xs:complexType> <xs:complexContent> <xs:extension base="DualContourType"> <xs:sequence minOccurs="0"> <xs:element name="MachiningLimits"> <xs:complexType> <xs:complexContent> <xs:restriction base="MachiningLimitType"> <xs:attribute name="FaceLimitedTop" type="BooleanType" use="optional" default="no"/> <xs:attribute name="FaceLimitedBottom" type="BooleanType" use="optional" default="yes"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||||||||
type | restriction of MachiningLimitType | ||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="MachiningLimits"> <xs:complexType> <xs:complexContent> <xs:restriction base="MachiningLimitType"> <xs:attribute name="FaceLimitedTop" type="BooleanType" use="optional" default="no"/> <xs:attribute name="FaceLimitedBottom" type="BooleanType" use="optional" default="yes"/> </xs:restriction> </xs:complexContent> </xs:complexType> </xs:element> |
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="FaceLimitedTop" type="BooleanType" use="optional" default="no"/> |
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="FaceLimitedBottom" type="BooleanType" use="optional" default="yes"/> |
diagram | ![]() |
||||||
namespace | https://www.design2machine.com | ||||||
properties |
|
||||||
children | Aperture | ||||||
source | <xs:element name="Apertures" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Aperture" type="BaseContourType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | https://www.design2machine.com | ||||||||||||
type | BaseContourType | ||||||||||||
properties |
|
||||||||||||
children | Contour DualContour | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Aperture" type="BaseContourType"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of ProcessingType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | UserAttributes Orientation StartX StartY StartDepth Angle Inclination1 Inclination2 Depth Width WidthCounterPartLimited WidthCounterPart HeightCounterPartLimited HeightCounterPart FaceLimitedFront FaceLimitedBack LeadAngleParallel LeadAngle LeadInclinationParallel LeadInclination RafterNailHole | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="BirdsMouthType"> <xs:annotation> <xs:documentation>Definition of a birds mouth</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ProcessingType"> <xs:sequence> <xs:element name="Orientation" type="OrientationType"/> <xs:element name="StartX" type="LengthPosType" default="0.0" minOccurs="0"/> <xs:element name="StartY" type="WidthNType" default="0.0" minOccurs="0"/> <xs:element name="StartDepth" type="WidthType" default="20.0" minOccurs="0"/> <xs:element name="Angle" type="AngleType" default="90.0" minOccurs="0"/> <xs:element name="Inclination1" type="Angle2Type" default="45.0" minOccurs="0"/> <xs:element name="Inclination2" type="Angle2Type" default="135.0" minOccurs="0"/> <xs:element name="Depth" type="WidthType" default="20.0" minOccurs="0"/> <xs:element name="Width" type="WidthType" default="0.0" minOccurs="0"/> <xs:element name="WidthCounterPartLimited" type="BooleanType" default="no" minOccurs="0"/> <xs:element name="WidthCounterPart" type="WidthType" default="120.0" minOccurs="0"/> <xs:element name="HeightCounterPartLimited" type="BooleanType" default="no" minOccurs="0"/> <xs:element name="HeightCounterPart" type="WidthType" default="120.0" minOccurs="0"/> <xs:element name="FaceLimitedFront" type="BooleanType" default="no" minOccurs="0"/> <xs:element name="FaceLimitedBack" type="BooleanType" default="no" minOccurs="0"/> <xs:element name="LeadAngleParallel" type="BooleanType" default="yes" minOccurs="0"/> <xs:element name="LeadAngle" type="AngleType" default="90.0" minOccurs="0"/> <xs:element name="LeadInclinationParallel" type="BooleanType" default="yes" minOccurs="0"/> <xs:element name="LeadInclination" type="AngleType" default="90.0" minOccurs="0"/> <xs:element name="RafterNailHole" type="BooleanType" default="no" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | OrientationType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="Orientation" type="OrientationType"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | LengthPosType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="StartX" type="LengthPosType" default="0.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | WidthNType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="StartY" type="WidthNType" default="0.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | WidthType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="StartDepth" type="WidthType" default="20.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | AngleType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="Angle" type="AngleType" default="90.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | Angle2Type | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="Inclination1" type="Angle2Type" default="45.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | Angle2Type | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="Inclination2" type="Angle2Type" default="135.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | WidthType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="Depth" type="WidthType" default="20.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | WidthType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="Width" type="WidthType" default="0.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="WidthCounterPartLimited" type="BooleanType" default="no" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | WidthType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="WidthCounterPart" type="WidthType" default="120.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="HeightCounterPartLimited" type="BooleanType" default="no" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | WidthType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="HeightCounterPart" type="WidthType" default="120.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="FaceLimitedFront" type="BooleanType" default="no" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="FaceLimitedBack" type="BooleanType" default="no" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="LeadAngleParallel" type="BooleanType" default="yes" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | AngleType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="LeadAngle" type="AngleType" default="90.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="LeadInclinationParallel" type="BooleanType" default="yes" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | AngleType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="LeadInclination" type="AngleType" default="90.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="RafterNailHole" type="BooleanType" default="no" minOccurs="0"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="CamberType"> <xs:annotation> <xs:documentation>Defintion of a camber</xs:documentation> </xs:annotation> <xs:attribute name="ReferencePlaneID" use="required"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="StartingPoint" type="xs:double" use="required"/> <xs:attribute name="EndPoint" type="xs:double" use="required"/> <xs:attribute name="CamberPoint" type="xs:double" use="required"/> <xs:attribute name="Camber" type="xs:double" use="required"/> </xs:complexType> |
type | restriction of xs:unsignedInt | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="ReferencePlaneID" use="required"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | xs:double | ||
properties |
|
||
source | <xs:attribute name="StartingPoint" type="xs:double" use="required"/> |
type | xs:double | ||
properties |
|
||
source | <xs:attribute name="EndPoint" type="xs:double" use="required"/> |
type | xs:double | ||
properties |
|
||
source | <xs:attribute name="CamberPoint" type="xs:double" use="required"/> |
type | xs:double | ||
properties |
|
||
source | <xs:attribute name="Camber" type="xs:double" use="required"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||||||||||||||
type | extension of ProcessingBaseType | ||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
children | UserAttributes StartX StartLimited EndLimited Length Depth ChamferEdge12 ChamferEdge23 ChamferEdge34 ChamferEdge41 ChamferExit | ||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="ChamferType"> <xs:annotation> <xs:documentation>Definition of a chamfer</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="ProcessingBaseType"> <xs:sequence> <xs:element name="StartX" type="LengthPosType" default="0.0" minOccurs="0"/> <xs:element name="StartLimited" type="BooleanType" default="no" minOccurs="0"/> <xs:element name="EndLimited" type="BooleanType" default="no" minOccurs="0"/> <xs:element name="Length" type="LengthType" default="0.0" minOccurs="0"/> <xs:element name="Depth" default="1.0" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:double"> <xs:minInclusive value="0.0"/> <xs:maxInclusive value="100.0"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChamferEdge12" type="BooleanType" default="yes" minOccurs="0"/> <xs:element name="ChamferEdge23" type="BooleanType" default="yes" minOccurs="0"/> <xs:element name="ChamferEdge34" type="BooleanType" default="yes" minOccurs="0"/> <xs:element name="ChamferEdge41" type="BooleanType" default="yes" minOccurs="0"/> <xs:element name="ChamferExit" type="ChamferExitType" default="orthogonal" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | LengthPosType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="StartX" type="LengthPosType" default="0.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="StartLimited" type="BooleanType" default="no" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="EndLimited" type="BooleanType" default="no" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | LengthType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="Length" type="LengthType" default="0.0" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | restriction of xs:double | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="Depth" default="1.0" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:double"> <xs:minInclusive value="0.0"/> <xs:maxInclusive value="100.0"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="ChamferEdge12" type="BooleanType" default="yes" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="ChamferEdge23" type="BooleanType" default="yes" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="ChamferEdge34" type="BooleanType" default="yes" minOccurs="0"/> |
diagram | ![]() |
|||||||||
namespace | https://www.design2machine.com | |||||||||
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="ChamferEdge41" type="BooleanType" default="yes" minOccurs="0"/> |
diagram | ![]() |
||||||||||||
namespace | https://www.design2machine.com | ||||||||||||
type | ChamferExitType | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:element name="ChamferExit" type="ChamferExitType" default="orthogonal" minOccurs="0"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xs:complexType name="ColourType"> <xs:annotation> <xs:documentation>Definition of a colour (red, green, blue, transparency)</xs:documentation> </xs:annotation> <xs:attribute name="Red" type="xs:unsignedByte" use="required"/> <xs:attribute name="Green" type="xs:unsignedByte" use="required"/> <xs:attribute name="Blue" type="xs:unsignedByte" use="required"/> <xs:attribute name="Transparency" type="xs:unsignedByte" use="required"/> </xs:complexType> |
type | xs:unsignedByte | ||
properties |
|
||
source | <xs:attribute name="Red" type="xs:unsignedByte" use="required"/> |
type | xs:unsignedByte | ||
properties |
|
||
source | <xs:attribute name="Green" type="xs:unsignedByte" use="required"/> |
type | xs:unsignedByte | ||
properties |
|
||
source | <xs:attribute name="Blue" type="xs:unsignedByte" use="required"/> |
type | xs:unsignedByte | ||
properties |
|
||
source | <xs:attribute name="Transparency" type="xs:unsignedByte" use="required"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | Transformations Outlines UserAttributes Colour PartOffset GrainDirection ReferenceSide MaterialClass UserReferencePlanes Processings Shape CenterOfGravity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="ComponentType" abstract="true"> <xs:annotation> <xs:documentation>Definition of a component</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Transformations" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:annotation> <xs:documentation>there have to be "Count" Transformations</xs:documentation> </xs:annotation> <xs:element name="Transformation" type="ReferenceType"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Outlines" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="3"> <xs:element name="Outline"> <xs:complexType> <xs:complexContent> <xs:extension base="OutlineType"/> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="UserAttributes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="UserAttribute" type="UserAttributeType"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Colour" type="ColourType" minOccurs="0"/> <xs:element name="PartOffset" type="PartOffsetType" minOccurs="0"/> <xs:element name="GrainDirection" minOccurs="0"> <xs:complexType> <xs:complexContent> <xs:extension base="CoordinateType"> <xs:attribute name="Align" type="BooleanType" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="ReferenceSide" minOccurs="0"> <xs:complexType> <xs:attribute name="Side" type="RefSideType" use="required"/> <xs:attribute name="Align" type="BooleanType" use="required"/> </xs:complexType> </xs:element> <xs:element name="MaterialClass" type="MaterialClassType" minOccurs="0"/> <xs:element name="UserReferencePlanes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="UserReferencePlane" type="UserReferencePlaneType"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Processings" minOccurs="0"> <xs:complexType> <xs:complexContent> <xs:extension base="ProcessingsType"> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element name="ProcessingGroup" type="ProcessingGroupType"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="Shape" type="ShapeType" minOccurs="0"/> <xs:element name="CenterOfGravity" type="CoordinateType" minOccurs="0"> <xs:annotation> <xs:documentation>relative to the origin of the component</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="Count" default="1"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="Length" type="xs:double" use="required"/> <xs:attribute name="Width" type="xs:double" use="required"/> <xs:attribute name="Height" type="xs:double" use="required"/> <xs:attribute name="SingleMemberNumber" type="xs:unsignedInt"/> <xs:attribute name="AssemblyNumber" type="xs:string"/> <xs:attribute name="OrderNumber" type="xs:unsignedInt"/> <xs:attribute name="Designation" type="xs:string"/> <xs:attribute name="Annotation" type="xs:string"/> <xs:attribute name="Storey" type="xs:string"/> <xs:attribute name="StoreyType" type="StoreyType"/> <xs:attribute name="Group" type="xs:string"/> <xs:attribute name="Package" type="xs:string"/> <xs:attribute name="Material" type="xs:string"/> <xs:attribute name="TimberGrade" type="xs:string"/> <xs:attribute name="QualityGrade" type="xs:string"/> <xs:attribute name="PlaningLength" type="xs:double" use="optional"/> <xs:attribute name="StartOffset" type="xs:double" use="optional"/> <xs:attribute name="EndOffset" type="xs:double" use="optional"/> <xs:attribute name="Weight" type="xs:double"/> <xs:attribute name="ProcessingQuality" type="ProcessingQualityType"/> <xs:attribute name="Recess" type="RecessType"/> <xs:attribute name="ElementNumber" type="xs:string"/> <xs:attribute name="Layer" type="xs:int"/> <xs:attribute name="ModuleNumber" type="xs:string"/> <xs:attribute name="Comment" type="xs:string"/> </xs:complexType> |
type | restriction of xs:int | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xs:attribute name="Count" default="1"> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | xs:double | ||
properties |
|
||
source | <xs:attribute name="Length" type="xs:double" use="required"/> |
type | xs:double | ||
properties |
|
||
source | <xs:attribute name="Width" type="xs:double" use="required"/> |
type | xs:double | ||
properties |
|
||
source | <xs:attribute name="Height" type="xs:double" use="required"/> |
type | xs:unsignedInt |
source | <xs:attribute name="SingleMemberNumber" type="xs:unsignedInt"/> |
type | xs:string |
source | <xs:attribute name="AssemblyNumber" type="xs:string"/> |
type | xs:unsignedInt |
source | <xs:attribute name="OrderNumber" type="xs:unsignedInt"/> |
type | xs:string |
source | <xs:attribute name="Designation" type="xs:string"/> |
type | xs:string |
source | <xs:attribute name="Annotation" type="xs:string"/> |
type | xs:string |
source | <xs:attribute name="Storey" type="xs:string"/> |
type | StoreyType | |||||||||||||||
facets |
|
|||||||||||||||
source | <xs:attribute name="StoreyType" type="StoreyType"/> |
type | xs:string |
source | <xs:attribute name="Group" type="xs:string"/> |
type | xs:string |
source | <xs:attribute name="Package" type="xs:string"/> |
type | xs:string |
source | <xs:attribute name="Material" type="xs:string"/> |
type | xs:string |
source | <xs:attribute name="TimberGrade" type="xs:string"/> |
type | xs:string |
source | <xs:attribute name="QualityGrade" type="xs:string"/> |
type | xs:double | ||
properties |
|
||
source | <xs:attribute name="PlaningLength" type="xs:double" use="optional"/> |
type | xs:double | ||
properties |
|
||
source | <xs:attribute name="StartOffset" type="xs:double" use="optional"/> |
type | xs:double | ||
properties |
|
||
source | <xs:attribute name="EndOffset" type="xs:double" use="optional"/> |
type | xs:double |
source | <xs:attribute name="Weight" type="xs:double"/> |
type | ProcessingQualityType | ||||||||||||
facets |
|
||||||||||||
source | <xs:attribute name="ProcessingQuality" type="ProcessingQualityType"/> |
type | RecessType | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="Recess" type="RecessType"/> |
type | xs:string |
source | <xs:attribute name="ElementNumber" type="xs:string"/> |
type | xs:int |
source | <xs:attribute name="Layer" type="xs:int"/> |
type | xs:string |
source | <xs:attribute name="ModuleNumber" type="xs:string"/> |
type | xs:string |
source | <xs:attribute name="Comment" type="xs:string"/> |
diagram | ![]() |
||||||
namespace | https://www.design2machine.com | ||||||
properties |
|
||||||
children | Transformation | ||||||
source | <xs:element name="Transformations" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:annotation> <xs:documentation>there have to be "Count" Transformations</xs:documentation> </xs:annotation> <xs:element name="Transformation" type="ReferenceType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | https://www.design2machine.com | ||||||||||||
type | ReferenceType | ||||||||||||
properties |
|
||||||||||||
children | Position | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="Transformation" type="ReferenceType"/> |
diagram | ![]() |
||||||
namespace | https://www.design2machine.com | ||||||
properties |
|
||||||
children | Outline | ||||||
source | <xs:element name="Outlines" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="3"> <xs:element name="Outline"> <xs:complexType> <xs:complexContent> <xs:extension base="OutlineType"/> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||
type | extension of OutlineType | ||||||||||||||||||
properties |
|
||||||||||||||||||
children | Contour DualContour Apertures | ||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="Outline"> <xs:complexType> <xs:complexContent> <xs:extension base="OutlineType"/> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
namespace | https://www.design2machine.com | ||||||
properties |
|
||||||
children | UserAttribute | ||||||
source | <xs:element name="UserAttributes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="UserAttribute" type="UserAttributeType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||
type | UserAttributeType | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="UserAttribute" type="UserAttributeType"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||
type | ColourType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="Colour" type="ColourType" minOccurs="0"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||
type | PartOffsetType | ||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||
source | <xs:element name="PartOffset" type="PartOffsetType" minOccurs="0"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||
type | extension of CoordinateType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="GrainDirection" minOccurs="0"> <xs:complexType> <xs:complexContent> <xs:extension base="CoordinateType"> <xs:attribute name="Align" type="BooleanType" use="required"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="Align" type="BooleanType" use="required"/> |
diagram | ![]() |
||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="ReferenceSide" minOccurs="0"> <xs:complexType> <xs:attribute name="Side" type="RefSideType" use="required"/> <xs:attribute name="Align" type="BooleanType" use="required"/> </xs:complexType> </xs:element> |
type | RefSideType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="Side" type="RefSideType" use="required"/> |
type | BooleanType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="Align" type="BooleanType" use="required"/> |
diagram | ![]() |
||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||
type | MaterialClassType | ||||||||||||||||||
properties |
|
||||||||||||||||||
attributes |
|
||||||||||||||||||
source | <xs:element name="MaterialClass" type="MaterialClassType" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | https://www.design2machine.com | ||||||
properties |
|
||||||
children | UserReferencePlane | ||||||
source | <xs:element name="UserReferencePlanes" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="UserReferencePlane" type="UserReferencePlaneType"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | https://www.design2machine.com | ||||||||||||
type | UserReferencePlaneType | ||||||||||||
properties |
|
||||||||||||
children | Position | ||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="UserReferencePlane" type="UserReferencePlaneType"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | ProcessingGroupType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | UserAttributes Processings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="ProcessingGroup" type="ProcessingGroupType"/> |
diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
namespace | https://www.design2machine.com | ||||||||||||||||||||||||||||||||||||||||||
type | ShapeType | ||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||
children | IS MetadataBoolean MetadataDouble MetadataFloat MetadataInteger MetadataSet MetadataString Appearance Box Cone Cylinder IndexedFaceSet IndexedLineSet IndexedTriangleFanSet IndexedTriangleSet IndexedTriangleStripSet LineSet PointSet Sphere TriangleFanSet TriangleSet TriangleStripSet ElevationGrid Polyline2D Polypoint2D Rectangle2D TriangleSet2D Extrusion Text Arc2D ArcClose2D Circle2D Disk2D QuadSet IndexedQuadSet GeoElevationGrid NurbsCurve NurbsPatchSurface NurbsSweptSurface NurbsSwungSurface NurbsTrimmedSurface ProtoInstance | ||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="Shape" type="ShapeType" minOccurs="0"/> |
diagram | ![]() |
|||||
namespace | https://www.design2machine.com | |||||
type | CoordinateType | |||||
properties |
|