pycatia.part_interfaces.edge_fillet¶
Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-06-11 12:40:47.360445
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.part_interfaces.edge_fillet.EdgeFillet(com_object)¶
Note
CAA V5 Visual Basic Help (2020-06-11 12:40:47.360445)
System.IUnknownSystem.IDispatchSystem.CATBaseUnknownSystem.CATBaseDispatchSystem.AnyObjectMecModInterfaces.ShapePartInterfaces.DressUpShapePartInterfaces.FilletEdgeFilletRepresents the edges-based fillet shape.It is the base object for constant radius edge fillets and variable radius edgefillets.See also:ConstRadEdgeFillet, VarRadEdgeFillet- add_edge_to_keep(i_edge_to_keep: Reference) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub AddEdgeToKeep(Reference iEdgeToKeep)Adds a new edge to keep by the filleting operation. The edge to keep is notmodified by the fillet.Parameters:iEdgeToKeepThe edge to keep by the filleting operationThe followingBoundary object is supported: TriDimFeatEdge.Example:The following example adds the new edge edge to be kept from filleting bythe constant radius edge fillet firstCstEdgeFillet:firstCstEdgeFillet.AddEdgeToKeep(edge)
- Parameters:
i_edge_to_keep (Reference) –
- Return type:
None
- property edge_propagation: int¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property EdgePropagation() As CatFilletEdgePropagationReturns or sets the edge fillet propagation mode. This propagation mode isused when computing the edges to be filleted.Example:The following example returns in mode the edge fillet propagation modeof the firstEdgeFillet edge fillet, and then sets it toCATMinimalFilletEdgePropagation, so that a minimum numbers of edges will befilleted:Set mode = firstEdgeFillet.EdgePropagationSet firstEdgeFillet.EdgePropagation = CATMinimalFilletEdgePropagation
- Returns:
enum cat_fillet_edge_propagation
- Return type:
int
- property edges_to_keep: References¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384)
- o Property EdgesToKeep() As References (Read Only)Returns the collection of edges to keep by the edgefillet.Example:The following example returns in edges the edges to keep of theconstant radius edge fillet firstCstEdgeFillet:Set edges = firstCstEdgeFillet.EdgesToKeep
- Return type:
- withdraw_edge_to_keep(i_edge_to_withdraw: Reference) None ¶
Note
- CAA V5 Visual Basic Help (2020-07-06 14:02:20.222384))
- o Sub WithdrawEdgeToKeep(Reference iEdgeToWithdraw)Withdraws an edge from those kept by a filletingoperation.Parameters:iEdgeToWithdrawThe edge to withdrawThe followingBoundary object is supported: TriDimFeatEdge.Example:The following example withdraws the edge edge from those kept fromfilleting by the constant radius edge filletfirstCstEdgeFillet:firstCstEdgeFillet.WithdrawEdgeToKeep(edge)
- Parameters:
i_edge_to_withdraw (Reference) –
- Return type:
None