complexType Ann3DCPSOpenCutterType
diagram plmxml_diagrams/plmxml_p675.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:IdBase
properties
base plm:IdBase
children plm:ConstraintPlane
used by
element Ann3DCuttingPlaneSymbolType/OpenCutter
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
materialSide  xsd:boolean  required      
curveRef  plm:anyURIType  optional      
annotation
documentation

      Open Cutter.

      Attributes:
      
      materialSide:    Indicates which side of the cut contains material:
                       First, take the vector cross product of the constraint plane normal
                       and the tangent at the start of the curve. materialSide of true
                       indicates this cross product shows the side from which material is
                       removed. materialSide of false indicates the opposite side has
                       the material removed.
                      
      curveRef:        reference to the curve which defines the cut. This may be a
                       CompositeCurve.

      Elements:
       
      ConstraintPlane: Plane in which the curve lies.
     
source <xsd:complexType name="Ann3DCPSOpenCutterType">
 
<xsd:annotation>
   
<xsd:documentation>
      Open Cutter.

      Attributes:
      
      materialSide:    Indicates which side of the cut contains material:
                       First, take the vector cross product of the constraint plane normal
                       and the tangent at the start of the curve. materialSide of true
                       indicates this cross product shows the side from which material is
                       removed. materialSide of false indicates the opposite side has
                       the material removed.
                      
      curveRef:        reference to the curve which defines the cut. This may be a
                       CompositeCurve.

      Elements:
       
      ConstraintPlane: Plane in which the curve lies.
     
</xsd:documentation>
 
</xsd:annotation>
 
<xsd:complexContent>
   
<xsd:extension base="plm:IdBase">
     
<xsd:sequence>
       
<xsd:element name="ConstraintPlane" type="plm:PlaneType" minOccurs="1" maxOccurs="1"/>
     
</xsd:sequence>
     
<xsd:attribute name="materialSide" type="xsd:boolean" use="required"/>
     
<xsd:attribute name="curveRef" type="plm:anyURIType" use="optional"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

attribute Ann3DCPSOpenCutterType/@materialSide
type xsd:boolean
properties
use required
source <xsd:attribute name="materialSide" type="xsd:boolean" use="required"/>

attribute Ann3DCPSOpenCutterType/@curveRef
type plm:anyURIType
properties
use optional
source <xsd:attribute name="curveRef" type="plm:anyURIType" use="optional"/>

element Ann3DCPSOpenCutterType/ConstraintPlane
diagram plmxml_diagrams/plmxml_p676.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:PlaneType
properties
content complex
children plm:Description plm:ApplicationRef plm:Attribute plm:PropertyGroup plm:SamplePoints
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
name  xsd:string  optional      
nameRef  plm:anyURIType  optional      
descriptionTextRef  plm:anyURIType  optional      
attributeRefs  xsd:IDREFS  optional      
entityRef  plm:anyURIType  optional      
propertyRefs  plm:uriReferenceListType  optional      
startU  xsd:double  optional      
endU  xsd:double  optional      
startV  xsd:double  optional      
endV  xsd:double  optional      
origin  plm:VectorType    0 0 0    
zAxis  plm:DirectionType    0 0 1    
xAxis  plm:DirectionType    1 0 0    
source <xsd:element name="ConstraintPlane" type="plm:PlaneType" minOccurs="1" maxOccurs="1"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy