complexType Ann3DCPSClosedCutterType
diagram plmxml_diagrams/plmxml_p670.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:IdBase
properties
base plm:IdBase
children plm:ConstraintPlane
used by
element Ann3DCuttingPlaneSymbolType/ClosedCutter
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xsd:ID  optional      
materialSide  xsd:boolean  required      
aftThroughAll  xsd:boolean    false    
aftDistance  xsd:double  optional      
foreThroughAll  xsd:boolean    false    
foreDistance  xsd:double  optional      
curveRef  plm:anyURIType  optional      
annotation
documentation

      Closed Cutter.

      Attributes:
     
      materialSide:    Indicates which side of the cut contains material -
                       materialSide of true indicates this is a "Cut" (where the shape
                       represented by the closed curve is removed from the
                       original Part) and a value of false indicates this is an
                       "Intersect" (where only the material from the original Part that
                       intersects with the volume defined by the cutting plane symbol is
                       retained).
                      
                       The constraint plane normal defines the "fore" direction; the
                       opposite is the "aft" direction:
                      
      aftThroughAll:   Indicates whether or not the extrusion in the Aft direction is
                         "Through All"
      aftDistance:     The distance the extrude is performed in the Aft distance, in metres.
      foreThroughAll:  Indicates whether or not the extrusion in the Fore direction is
                         "Through All"
      foreDistance:    The distance the extrude is performed in the Fore distance, in metres.
     
      curveRef:        reference to the closed curve which defines the cut. This may be a
                       CompositeCurve.
     
      Elements:
       
      ConstraintPlane: Plane in which the curve lies.
     
source <xsd:complexType name="Ann3DCPSClosedCutterType">
 
<xsd:annotation>
   
<xsd:documentation>
      Closed Cutter.

      Attributes:
     
      materialSide:    Indicates which side of the cut contains material -
                       materialSide of true indicates this is a "Cut" (where the shape
                       represented by the closed curve is removed from the
                       original Part) and a value of false indicates this is an
                       "Intersect" (where only the material from the original Part that
                       intersects with the volume defined by the cutting plane symbol is
                       retained).
                      
                       The constraint plane normal defines the "fore" direction; the
                       opposite is the "aft" direction:
                      
      aftThroughAll:   Indicates whether or not the extrusion in the Aft direction is
                         "Through All"
      aftDistance:     The distance the extrude is performed in the Aft distance, in metres.
      foreThroughAll:  Indicates whether or not the extrusion in the Fore direction is
                         "Through All"
      foreDistance:    The distance the extrude is performed in the Fore distance, in metres.
     
      curveRef:        reference to the closed 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="aftThroughAll" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="aftDistance" type="xsd:double" use="optional"/>
     
<xsd:attribute name="foreThroughAll" type="xsd:boolean" default="false"/>
     
<xsd:attribute name="foreDistance" type="xsd:double" use="optional"/>
     
<xsd:attribute name="curveRef" type="plm:anyURIType" use="optional"/>
   
</xsd:extension>
 
</xsd:complexContent>
</xsd:complexType>

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

attribute Ann3DCPSClosedCutterType/@aftThroughAll
type xsd:boolean
properties
default false
source <xsd:attribute name="aftThroughAll" type="xsd:boolean" default="false"/>

attribute Ann3DCPSClosedCutterType/@aftDistance
type xsd:double
properties
use optional
source <xsd:attribute name="aftDistance" type="xsd:double" use="optional"/>

attribute Ann3DCPSClosedCutterType/@foreThroughAll
type xsd:boolean
properties
default false
source <xsd:attribute name="foreThroughAll" type="xsd:boolean" default="false"/>

attribute Ann3DCPSClosedCutterType/@foreDistance
type xsd:double
properties
use optional
source <xsd:attribute name="foreDistance" type="xsd:double" use="optional"/>

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

element Ann3DCPSClosedCutterType/ConstraintPlane
diagram plmxml_diagrams/plmxml_p671.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