Functions | |
def | geompy.NumberOfFaces |
Gives quantity of faces in the given shape. | |
def | geompy.NumberOfEdges |
Gives quantity of edges in the given shape. | |
def | geompy.NumberOfSubShapes |
Gives quantity of subshapes of type theShapeType in the given shape. | |
def | geompy.NumberOfSolids |
Gives quantity of solids in the given shape. | |
def | geompy.PointCoordinates |
Get point coordinates. | |
def | geompy.BasicProperties |
Get summarized length of all wires, area of surface and volume of the given shape. | |
def | geompy.BoundingBox |
Get parameters of bounding box of the given shape. | |
def | geompy.Inertia |
Get inertia matrix and moments of inertia of theShape. | |
def | geompy.MinDistance |
Get minimal distance between the given shapes. | |
def | geompy.MinDistanceComponents |
Get minimal distance between the given shapes. | |
def | geompy.GetAngle |
Get angle between the given shapes in degrees. | |
def | geompy.GetAngleRadians |
Get angle between the given shapes in radians. | |
def | geompy.Tolerance |
Get min and max tolerances of sub-shapes of theShape. | |
def | geompy.WhatIs |
Obtain description of the given shape (number of sub-shapes of each type). | |
def | geompy.MakeCDG |
Get a point, situated at the centre of mass of theShape. | |
def | geompy.GetNormal |
Get a normale to the given face. | |
def | geompy.CheckShape |
Check a topology of the given shape. | |
def | geompy.GetPosition |
Get position (LCS) of theShape. | |
def | geompy.KindOfShape |
Get kind of theShape. | |
Curve Curvature Measurement | |
Methods for receiving radius of curvature of curves in the given point | |
def | geompy.CurveCurvatureByParam |
Measure curvature of a curve at a point, set by parameter. | |
def | geompy.CurveCurvatureByPoint |
Surface Curvature Measurement | |
Methods for receiving max and min radius of curvature of surfaces in the given point | |
def | geompy.MaxSurfaceCurvatureByParam |
def | geompy.MaxSurfaceCurvatureByPoint |
def | geompy.MinSurfaceCurvatureByParam |
def | geompy.MinSurfaceCurvatureByPoint |
def geompy.NumberOfFaces | ( | self, | ||
theShape | ||||
) |
Gives quantity of faces in the given shape.
theShape | Shape to count faces of. |
def geompy.NumberOfEdges | ( | self, | ||
theShape | ||||
) |
Gives quantity of edges in the given shape.
theShape | Shape to count edges of. |
def geompy.NumberOfSubShapes | ( | self, | ||
theShape, | ||||
theShapeType | ||||
) |
Gives quantity of subshapes of type theShapeType in the given shape.
theShape | Shape to count subshapes of. | |
theShapeType | Type of subshapes to count. |
def geompy.NumberOfSolids | ( | self, | ||
theShape | ||||
) |
Gives quantity of solids in the given shape.
theShape | Shape to count solids in. |
def geompy.PointCoordinates | ( | self, | ||
Point | ||||
) |
def geompy.BasicProperties | ( | self, | ||
theShape | ||||
) |
Get summarized length of all wires, area of surface and volume of the given shape.
theShape | Shape to define properties of. |
def geompy.BoundingBox | ( | self, | ||
theShape | ||||
) |
Get parameters of bounding box of the given shape.
theShape | Shape to obtain bounding box of. |
def geompy.Inertia | ( | self, | ||
theShape | ||||
) |
Get inertia matrix and moments of inertia of theShape.
theShape | Shape to calculate inertia of. |
def geompy.MinDistance | ( | self, | ||
theShape1, | ||||
theShape2 | ||||
) |
Get minimal distance between the given shapes.
theShape1,theShape2 | Shapes to find minimal distance between. |
def geompy.MinDistanceComponents | ( | self, | ||
theShape1, | ||||
theShape2 | ||||
) |
Get minimal distance between the given shapes.
theShape1,theShape2 | Shapes to find minimal distance between. |
def geompy.GetAngle | ( | self, | ||
theShape1, | ||||
theShape2 | ||||
) |
Get angle between the given shapes in degrees.
theShape1,theShape2 | Lines or linear edges to find angle between. |
def geompy.GetAngleRadians | ( | self, | ||
theShape1, | ||||
theShape2 | ||||
) |
Get angle between the given shapes in radians.
theShape1,theShape2 | Lines or linear edges to find angle between. |
def geompy.CurveCurvatureByParam | ( | self, | ||
theCurve, | ||||
theParam | ||||
) |
Measure curvature of a curve at a point, set by parameter.
Example
def geompy.CurveCurvatureByPoint | ( | self, | ||
theCurve, | ||||
thePoint | ||||
) |
Example
def geompy.MaxSurfaceCurvatureByParam | ( | self, | ||
theSurf, | ||||
theUParam, | ||||
theVParam | ||||
) |
Example
def geompy.MaxSurfaceCurvatureByPoint | ( | self, | ||
theSurf, | ||||
thePoint | ||||
) |
Example
def geompy.MinSurfaceCurvatureByParam | ( | self, | ||
theSurf, | ||||
theUParam, | ||||
theVParam | ||||
) |
Example
def geompy.MinSurfaceCurvatureByPoint | ( | self, | ||
theSurf, | ||||
thePoint | ||||
) |
Example
def geompy.Tolerance | ( | self, | ||
theShape | ||||
) |
Get min and max tolerances of sub-shapes of theShape.
theShape | Shape, to get tolerances of. |
def geompy.WhatIs | ( | self, | ||
theShape | ||||
) |
Obtain description of the given shape (number of sub-shapes of each type).
theShape | Shape to be described. |
def geompy.MakeCDG | ( | self, | ||
theShape | ||||
) |
Get a point, situated at the centre of mass of theShape.
theShape | Shape to define centre of mass of. |
def geompy.GetNormal | ( | self, | ||
theFace, | ||||
theOptionalPoint = None | ||||
) |
Get a normale to the given face.
If the point is not given, the normale is calculated at the center of mass.
theFace | Face to define normale of. | |
theOptionalPoint | Point to compute the normale at. |
Example
def geompy.CheckShape | ( | self, | ||
theShape, | ||||
theIsCheckGeom = 0 | ||||
) |
Check a topology of the given shape.
theShape | Shape to check validity of. | |
theIsCheckGeom | If FALSE, only the shape's topology will be checked, if TRUE, the shape's geometry will be checked also. |
def geompy.GetPosition | ( | self, | ||
theShape | ||||
) |
Get position (LCS) of theShape.
Origin of the LCS is situated at the shape's center of mass. Axes of the LCS are obtained from shape's location or, if the shape is a planar face, from position of its plane.
theShape | Shape to calculate position of. |
Example
def geompy.KindOfShape | ( | self, | ||
theShape | ||||
) |
Get kind of theShape.
theShape | Shape to get a kind of. |
Example