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().