complexType Ann3DCPSClosedPolylineCutterType
diagram plmxml_diagrams/plmxml_p672.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type extension of plm:IdBase
properties
base plm:IdBase
children plm:ConstraintPlane plm:Polyline
used by
element Ann3DCuttingPlaneSymbolType/ClosedPolylineCutter
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      
annotation
documentation

      ClosedPolylineCutter.
     
      This element is deprecated - use Ann3DCPSClosedCutterType in preference.

      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 polyline 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).
                      
      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
      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
     
      Elements:
       
      ConstraintPlane: Equation defining the constraint plane
      Polyline:        Data for the points selected to define the polyline cutter
     
source <xsd:complexType name="Ann3DCPSClosedPolylineCutterType" plm:deprecated="true">
 
<xsd:annotation>
   
<xsd:documentation>
      ClosedPolylineCutter.
     
      This element is deprecated - use Ann3DCPSClosedCutterType in preference.

      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 polyline 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).
                      
      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
      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
     
      Elements:
       
      ConstraintPlane: Equation defining the constraint plane
      Polyline:        Data for the points selected to define the polyline cutter
     
</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:element name="Polyline" type="plm:PolyLineType"/>
     
</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:extension>
 
</xsd:complexContent>
</xsd:complexType>

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

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

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

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

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

element Ann3DCPSClosedPolylineCutterType/ConstraintPlane
diagram plmxml_diagrams/plmxml_p673.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"/>

element Ann3DCPSClosedPolylineCutterType/Polyline
diagram plmxml_diagrams/plmxml_p674.png
namespace http://www.plmxml.org/Schemas/PLMXMLSchema
type plm:PolyLineType
properties
content complex
children plm:Description plm:ApplicationRef plm:Attribute plm:PropertyGroup plm:StartPoint plm:EndPoint plm:SamplePoints plm:Points
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      
startT  xsd:double  optional      
endT  xsd:double  optional      
closed  xsd:boolean    false    
dimension  plm:PolyLineDimensionType    3    
type  xsd:string  optional      
source <xsd:element name="Polyline" type="plm:PolyLineType"/>


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