CamProfileBuilderElement_Struct Struct¶
NXOpen.Mechatronics.CamProfileBuilder.Element is an alias for NXOpen.Mechatronics.CamProfileBuilderElement_Struct
-
class
NXOpen.Mechatronics.
CamProfileBuilderElement_Struct
¶ Bases:
object
Contains segment information of a motion segment .
Constructor: NXOpen.Mechatronics.CamProfileBuilder.Element()
Fields¶
Field | Description |
---|---|
Id | segment id |
SegmentName | segment name |
SegmentType | segment type |
CurveType | curve type |
Slope | point slope |
Curvature | point curvature |
MasterMin | segment master min |
MasterMax | segment master max |
SlaveMin | segment slave min |
SlaveMax | segment slave max |
Xn1 | segment nomalize lower define range |
Xn2 | segment nomalize higher define range |
A0 | segment polynomial coefficient |
A1 | segment polynomial coefficient |
A2 | segment polynomial coefficient |
A3 | segment polynomial coefficient |
A4 | segment polynomial coefficient |
A5 | segment polynomial coefficient |
A6 | segment polynomial coefficient |
Amplitude | segment polynomial coefficient |
AngularFrequency | segment polynomial coefficient |
Phase | segment polynomial coefficient |
SlopeEqualPrev | if the segment slope equal with the previous segment |
SlopeEqualNext | if the segment slope equal with the next segment |
CurveEqualPrev | if the segment curvature equal with the previous segment |
CurveEqualNext | if the segment curvature equal with the next segment |
Slope2 | segment slope of upper end |
Jerk | segment jerk |
FormulaType | traversal segments type |
LambdaValue | traversal segment turning point factor |
OptimizeType | traversal segment optimization type of traverse type |
YnMin | segment minimum slave value in normalized range |
YnMax | segment maximum slave value in normalized range |
Id¶
-
CamProfileBuilderElement_Struct.
Id
¶ segment id
-------------------------------------
Field Value Type:int
SegmentName¶
-
CamProfileBuilderElement_Struct.
SegmentName
¶ segment name
-------------------------------------
Field Value Type:str
SegmentType¶
-
CamProfileBuilderElement_Struct.
SegmentType
¶ segment type
-------------------------------------
Field Value Type:int
CurveType¶
-
CamProfileBuilderElement_Struct.
CurveType
¶ curve type
-------------------------------------
Field Value Type:int
Slope¶
-
CamProfileBuilderElement_Struct.
Slope
¶ point slope
-------------------------------------
Field Value Type:float
Curvature¶
-
CamProfileBuilderElement_Struct.
Curvature
¶ point curvature
-------------------------------------
Field Value Type:float
MasterMin¶
-
CamProfileBuilderElement_Struct.
MasterMin
¶ segment master min
-------------------------------------
Field Value Type:float
MasterMax¶
-
CamProfileBuilderElement_Struct.
MasterMax
¶ segment master max
-------------------------------------
Field Value Type:float
SlaveMin¶
-
CamProfileBuilderElement_Struct.
SlaveMin
¶ segment slave min
-------------------------------------
Field Value Type:float
SlaveMax¶
-
CamProfileBuilderElement_Struct.
SlaveMax
¶ segment slave max
-------------------------------------
Field Value Type:float
Xn1¶
-
CamProfileBuilderElement_Struct.
Xn1
¶ segment nomalize lower define range
-------------------------------------
Field Value Type:float
Xn2¶
-
CamProfileBuilderElement_Struct.
Xn2
¶ segment nomalize higher define range
-------------------------------------
Field Value Type:float
A0¶
-
CamProfileBuilderElement_Struct.
A0
¶ segment polynomial coefficient
-------------------------------------
Field Value Type:float
A1¶
-
CamProfileBuilderElement_Struct.
A1
¶ segment polynomial coefficient
-------------------------------------
Field Value Type:float
A2¶
-
CamProfileBuilderElement_Struct.
A2
¶ segment polynomial coefficient
-------------------------------------
Field Value Type:float
A3¶
-
CamProfileBuilderElement_Struct.
A3
¶ segment polynomial coefficient
-------------------------------------
Field Value Type:float
A4¶
-
CamProfileBuilderElement_Struct.
A4
¶ segment polynomial coefficient
-------------------------------------
Field Value Type:float
A5¶
-
CamProfileBuilderElement_Struct.
A5
¶ segment polynomial coefficient
-------------------------------------
Field Value Type:float
A6¶
-
CamProfileBuilderElement_Struct.
A6
¶ segment polynomial coefficient
-------------------------------------
Field Value Type:float
Amplitude¶
-
CamProfileBuilderElement_Struct.
Amplitude
¶ segment polynomial coefficient
-------------------------------------
Field Value Type:float
AngularFrequency¶
-
CamProfileBuilderElement_Struct.
AngularFrequency
¶ segment polynomial coefficient
-------------------------------------
Field Value Type:float
Phase¶
-
CamProfileBuilderElement_Struct.
Phase
¶ segment polynomial coefficient
-------------------------------------
Field Value Type:float
SlopeEqualPrev¶
-
CamProfileBuilderElement_Struct.
SlopeEqualPrev
¶ if the segment slope equal with the previous segment
-------------------------------------
Field Value Type:bool
SlopeEqualNext¶
-
CamProfileBuilderElement_Struct.
SlopeEqualNext
¶ if the segment slope equal with the next segment
-------------------------------------
Field Value Type:bool
CurveEqualPrev¶
-
CamProfileBuilderElement_Struct.
CurveEqualPrev
¶ if the segment curvature equal with the previous segment
-------------------------------------
Field Value Type:bool
CurveEqualNext¶
-
CamProfileBuilderElement_Struct.
CurveEqualNext
¶ if the segment curvature equal with the next segment
-------------------------------------
Field Value Type:bool
Slope2¶
-
CamProfileBuilderElement_Struct.
Slope2
¶ segment slope of upper end
-------------------------------------
Field Value Type:float
Jerk¶
-
CamProfileBuilderElement_Struct.
Jerk
¶ segment jerk
-------------------------------------
Field Value Type:float
FormulaType¶
-
CamProfileBuilderElement_Struct.
FormulaType
¶ traversal segments type
-------------------------------------
Field Value Type:int
LambdaValue¶
-
CamProfileBuilderElement_Struct.
LambdaValue
¶ traversal segment turning point factor
-------------------------------------
Field Value Type:float
OptimizeType¶
-
CamProfileBuilderElement_Struct.
OptimizeType
¶ traversal segment optimization type of traverse type
-------------------------------------
Field Value Type:int