Functions | |
def | geompy.MakeFilletAll |
Perform a fillet on all edges of the given shape. | |
def | geompy.MakeFillet |
Perform a fillet on the specified edges/faces of the given shape. | |
def | geompy.MakeFilletR1R2 |
The same that MakeFillet() but with two Fillet Radius R1 and R2. | |
def | geompy.MakeFillet1D |
Perform a fillet on the specified edges of the given shape. | |
def | geompy.MakeFillet2D |
Perform a fillet at the specified vertices of the given face/shell. | |
def | geompy.MakeChamferAll |
Perform a symmetric chamfer on all edges of the given shape. | |
def | geompy.MakeChamferEdge |
Perform a chamfer on edges, common to the specified faces, with distance D1 on the Face1. | |
def | geompy.MakeChamferEdgeAD |
Perform a chamfer on edges. | |
def | geompy.MakeChamferFaces |
Perform a chamfer on all edges of the specified faces, with distance D1 on the first specified face (if several for one edge) | |
def | geompy.MakeChamferFacesAD |
The Same that MakeChamferFaces() but with params theD is chamfer lenght and theAngle is Angle of chamfer (angle in radians or a name of variable which defines angle in degrees) | |
def | geompy.MakeChamferEdges |
Perform a chamfer on edges, with distance D1 on the first specified face (if several for one edge) | |
def | geompy.MakeChamferEdgesAD |
The Same that MakeChamferEdges() but with params theD is chamfer lenght and theAngle is Angle of chamfer (angle in radians or a name of variable which defines angle in degrees) | |
def | geompy.MakeChamfer |
/sa MakeChamferEdge() and MakeChamferFaces() | |
def | geompy.MakeExtrudedCut |
Remove material from a solid by extrusion of the base shape on the given distance. | |
def | geompy.MakeExtrudedBoss |
Add material to a solid by extrusion of the base shape on the given distance. |
def geompy.MakeFilletAll | ( | self, | |
theShape, | |||
theR | |||
) |
Perform a fillet on all edges of the given shape.
theShape | Shape, to perform fillet on. |
theR | Fillet radius. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeFillet | ( | self, | |
theShape, | |||
theR, | |||
theShapeType, | |||
theListShapes | |||
) |
Perform a fillet on the specified edges/faces of the given shape.
theShape | Shape, to perform fillet on. |
theR | Fillet radius. |
theShapeType | Type of shapes in theListShapes (see ShapeType()) |
theListShapes | Global indices of edges/faces to perform fillet on. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeFilletR1R2 | ( | self, | |
theShape, | |||
theR1, | |||
theR2, | |||
theShapeType, | |||
theListShapes | |||
) |
The same that MakeFillet() but with two Fillet Radius R1 and R2.
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeFillet1D | ( | self, | |
theShape, | |||
theR, | |||
theListOfVertexes | |||
) |
Perform a fillet on the specified edges of the given shape.
theShape | Wire Shape to perform fillet on. |
theR | Fillet radius. |
theListOfVertexes | Global indices of vertexes to perform fillet on. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeFillet2D | ( | self, | |
theShape, | |||
theR, | |||
theListOfVertexes | |||
) |
Perform a fillet at the specified vertices of the given face/shell.
theShape | Face or Shell shape to perform fillet on. |
theR | Fillet radius. |
theListOfVertexes | Global indices of vertexes to perform fillet on. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeChamferAll | ( | self, | |
theShape, | |||
theD | |||
) |
Perform a symmetric chamfer on all edges of the given shape.
theShape | Shape, to perform chamfer on. |
theD | Chamfer size along each face. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeChamferEdge | ( | self, | |
theShape, | |||
theD1, | |||
theD2, | |||
theFace1, | |||
theFace2 | |||
) |
Perform a chamfer on edges, common to the specified faces, with distance D1 on the Face1.
theShape | Shape, to perform chamfer on. |
theD1 | Chamfer size along theFace1. |
theD2 | Chamfer size along theFace2. |
theFace1,theFace2 | Global indices of two faces of theShape. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeChamferEdgeAD | ( | self, | |
theShape, | |||
theD, | |||
theAngle, | |||
theFace1, | |||
theFace2 | |||
) |
Perform a chamfer on edges.
theShape | Shape, to perform chamfer on. |
theD | Chamfer length |
theAngle | Angle of chamfer (angle in radians or a name of variable which defines angle in degrees) |
theFace1,theFace2 | Global indices of two faces of theShape. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeChamferFaces | ( | self, | |
theShape, | |||
theD1, | |||
theD2, | |||
theFaces | |||
) |
Perform a chamfer on all edges of the specified faces, with distance D1 on the first specified face (if several for one edge)
theShape | Shape, to perform chamfer on. |
theD1 | Chamfer size along face from theFaces. If both faces, connected to the edge, are in theFaces, theD1 will be get along face, which is nearer to theFaces beginning. |
theD2 | Chamfer size along another of two faces, connected to the edge. |
theFaces | Sequence of global indices of faces of theShape. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeChamferFacesAD | ( | self, | |
theShape, | |||
theD, | |||
theAngle, | |||
theFaces | |||
) |
The Same that MakeChamferFaces() but with params theD is chamfer lenght and theAngle is Angle of chamfer (angle in radians or a name of variable which defines angle in degrees)
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeChamferEdges | ( | self, | |
theShape, | |||
theD1, | |||
theD2, | |||
theEdges | |||
) |
Perform a chamfer on edges, with distance D1 on the first specified face (if several for one edge)
theShape | Shape, to perform chamfer on. |
theD1,theD2 | Chamfer size |
theEdges | Sequence of edges of theShape. |
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeChamferEdgesAD | ( | self, | |
theShape, | |||
theD, | |||
theAngle, | |||
theEdges | |||
) |
The Same that MakeChamferEdges() but with params theD is chamfer lenght and theAngle is Angle of chamfer (angle in radians or a name of variable which defines angle in degrees)
References geompy.ParseParameters(), and geompy.RaiseIfFailed().
def geompy.MakeChamfer | ( | self, | |
aShape, | |||
d1, | |||
d2, | |||
aShapeType, | |||
ListShape | |||
) |
def geompy.MakeExtrudedCut | ( | self, | |
theInit, | |||
theBase, | |||
theH, | |||
theAngle | |||
) |
Remove material from a solid by extrusion of the base shape on the given distance.
theInit | Shape to remove material from. It must be a solid or a compound made of a single solid. |
theBase | Closed edge or wire defining the base shape to be extruded. |
theH | Prism dimension along the normal to theBase |
theAngle | Draft angle in degrees. |
References geompy.RaiseIfFailed().
def geompy.MakeExtrudedBoss | ( | self, | |
theInit, | |||
theBase, | |||
theH, | |||
theAngle | |||
) |
Add material to a solid by extrusion of the base shape on the given distance.
theInit | Shape to add material to. It must be a solid or a compound made of a single solid. |
theBase | Closed edge or wire defining the base shape to be extruded. |
theH | Prism dimension along the normal to theBase |
theAngle | Draft angle in degrees. |
References geompy.RaiseIfFailed().