pycatia.hybrid_shape_interfaces.hybrid_shape_develop¶
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-07-06 14:02:20.222384
Warning
The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.
- class pycatia.hybrid_shape_interfaces.hybrid_shape_develop.HybridShapeDevelop(com_object)¶
Note
CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectMecModInterfaces.HybridShapeHybridShapeDevelopRepresents the hybrid shape develop feature object.Role: To access the data of the hybrid shape develop feature object. This dataincludes:The developing modeThe positining mode used for the 2D wireThe 2D wire to be developedThe positioning transformationThe support revolution surface on which the development isoperatedThe point designated as the origin of the planar 2D wireThe direction corresponding to the first axis of the planar axis systemrelated to the planar 2D wireThe development origin on the support surfaceUse the CATIAHybridShapeFactory to create a HybridShapeDevelopobject.See also:HybridShapeFactory- get_plane_axis_angle() Angle ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Func GetPlaneAxisAngle() As AngleRetrieves the rotation angle.Role: The rotation angle is expressed in the planar coordinate systemrelated to the 2D planar wire from its default position.Returns:The rotation value
- Return type:
- get_plane_axis_coord(i_coor_idx: int) Length ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Func GetPlaneAxisCoord(long iCoorIdx) As LengthRetrieves the translation coordinates.Role: The translation coordinates are expressed with respect to the planarcoordinate system related to the 2D planar wire from its default position.GetPlaneAxisCoord retrieves one coordinate at a time.Parameters:iCoorIdxThe coordinate indexLegal values: 1 for X and 2 for YReturns:The coordinate value
- Parameters:
i_coor_idx (int) –
- Return type:
- get_plane_axis_swap_axes(ii: int) int ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Func GetPlaneAxisSwapAxes(long ii) As longRetrieves the inversion axes from their previousdefinitions.Parameters:iI== NOT USED YET == Must always be set to 0Returns:The inversion valueLegal values:CATGSMAxisInversionMode_NoneNo axis invertedCATGSMAxisInversionMode_XOnly the X axis is invertedCATGSMAxisInversionMode_YOnly the Y axis is invertedCATGSMAxisInversionMode_BothBoth axes are inverted
- Parameters:
ii (int) –
- Return type:
int
- property mode: int¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property Mode() As longReturns or sets the developing mode.Legal values:CATGSMDevelopMethod_DevDevDevelop / develop algorithmCATGSMDevelopMethod_DevProjDevelop / project algorithm
- Return type:
int
- property mode_pos: int¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property ModePos() As longReturns or sets the positioning mode used for the 2D wire.Legal values:CATGSMPositionMode_NoneOrPositionedNo positioningCATGSMPositionMode_ExplicitSweepCATGSMPositionMode_DevelopThe 2D wire is to be moved from its initial position
- Return type:
int
- property plane_axis_direction: Reference¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property PlaneAxisDirection() As ReferenceReturns or sets the direction corresponding to the first axis of the planaraxis system related to the planar 2D wire.Sub-element(s) supported (see Boundary object): RectilinearTriDimFeatEdge,BiDimFeatEdge or RectilinearMonoDimFeatEdge.
- Return type:
- property plane_axis_origin: Reference¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property PlaneAxisOrigin() As ReferenceReturns or sets the point designated as the origin of the planar 2Dwire.Sub-element(s) supported (see Boundary object): Vertex.
- Return type:
- property point_on_support: Reference¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property PointOnSupport() As ReferenceReturns or sets the development origin on the supportsurface.Sub-element(s) supported (see Boundary object): Vertex.
- Return type:
- property positioned_wire: Reference¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property PositionedWire() As ReferenceReturns or sets the positioning transformation.Role: To retrieve or set the positioning transformation associated to thedevelop feature and which result corresponds to the positioned 2D wire.
- Return type:
- set_plane_axis_angle(i_angle: float) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub SetPlaneAxisAngle(double iAngle)Sets the rotation angle.Role: The rotation angle is expressed in the planar coordinate systemrelated to the 2D planar wire from its default position.Parameters:iAngleThe rotation angle value.
- Parameters:
i_angle (float) –
- Return type:
None
- set_plane_axis_coord(i_coor_idx: int, i_coord_value: float) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub SetPlaneAxisCoord(long iCoorIdx,double iCoordValue)Sets the translation coordinates.Role: The translation coordinates are expressed with respect to the planarcoordinate system related to the 2D planar wire from its default position.SetPlaneAxisCoord sets one coordinate at a time.Parameters:iCoorIdxThe coordinate indexLegal values: 1 for X and 2 for YiCoordValueThe coordinate value
- Parameters:
i_coor_idx (int) –
i_coord_value (float) –
- Return type:
None
- set_plane_axis_swap_axes(i_idx: int, i_inversion_value: int) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub SetPlaneAxisSwapAxes(long iIdx,long iInversionValue)Sets the inversion axes from their previous definitions.Parameters:iIdx== NOT USED YET == Must always be set to 0iInversionValueThe inversion valueLegal values:CATGSMAxisInversionMode_NoneNo axis invertedCATGSMAxisInversionMode_XOnly the X axis is invertedCATGSMAxisInversionMode_YOnly the Y axis is invertedCATGSMAxisInversionMode_BothBoth axes are inverted
- Parameters:
i_idx (int) –
i_inversion_value (int) –
- Return type:
None