Opérateur de géométrie de procédé
Faits rapides
| Propriété | Valeur |
|---|---|
| Classe | CENPyOlpProcessGeometryOperator |
| Module | cenpylib.CENPyOlpProcessGeometryOperator |
| Paquet | cenpylib |
| Libération | R2025.2.4 |
| Méthodes | 14 |
Départ rapide
# Boilerplate Example
processGeometryOperator = ... # obtained from the runtime context
result = processGeometryOperator.GetInteger("...")Index de la méthode
| Méthode | Retours | Résumé |
|---|---|---|
GetInteger | int | obtient la valeur entière pour l’attribut entier donné |
GetDouble | float | Obtient la Double Valeur pour l’attribut Double donné |
GetString | str | Obtient la valeur de chaîne pour l’attribut de chaîne donné |
GetBool | bool | Obtient la valeur Bool pour l’attribut Bool donné |
GetProcessGeometryName | str | Obtient le nom du procédé utilisé actuellement Géométrie du procédé |
IsRegshape | bool | Vérifiez si la géométrie du procédé est une forme régulière |
GetRegshapeType | int | Détecte et retourne le RegshapeType |
GetRegshapeCenter | CENPyOlpMatrix | Retourne le centre de la forme régulière par rapport aux coordonnées du référentiel de base données par l’opération |
GetRegshapeLength | float | Obtient la longueur du Regshape |
GetRegshapeHeight | float | Obtient la hauteur du Regshape |
GetRegshapeRadius | float | Obtient le rayon de la forme régale |
GetRegshapeCornerRadius | float | Obtient le rayon d’angle de la forme de réglage (trou de serrure) |
GetGeoType | int | Obtient le type de géométrie de procédé |
GetContourLength | float | Retourne la longueur de courbe de la géométrie du processus de contour. |
Méthodes de requête
GetInteger
def GetInteger(name: str) -> intobtient la valeur entière pour l’attribut entier donné
Paramètres :
| Nom | Type | Description |
|---|---|---|
name | str | Nom de l’attribut. |
Retourne : int — valeur de l’attribut entier.
GetDouble
def GetDouble(name: str) -> floatObtient la Double Valeur pour l’attribut Double donné
Paramètres :
| Nom | Type | Description |
|---|---|---|
name | str | Nom de l’attribut. |
Retourne : float — Valeur de l’attribut double.
GetString
def GetString(name: str) -> strObtient la valeur de chaîne pour l’attribut de chaîne donné
Paramètres :
| Nom | Type | Description |
|---|---|---|
name | str | Nom de l’attribut. |
Retourne : str — Valeur de l’attribut de la chaîne.
GetBool
def GetBool(name: str) -> boolObtient la valeur Bool pour l’attribut Bool donné
Paramètres :
| Nom | Type | Description |
|---|---|---|
name | str | Nom de l’attribut. |
Retour : bool — Valeur de l’attribut Bool.
GetProcessGeometryName
def GetProcessGeometryName() -> strObtient le nom de la géométrie de procédé actuellement utilisée
Retourne : str — Nom de la géométrie du procédé.
IsRegshape
def IsRegshape() -> boolVérifiez si la géométrie du procédé est une forme régulière
Retours : bool — Vrai si la forme est détectée, sinon Faux.
GetRegshapeType
def GetRegshapeType() -> intDétecte et retourne le RegshapeType
Retourne : int — détecté RegshapeType comme un entier
GetRegshapeCenter
def GetRegshapeCenter() -> CENPyOlpMatrixRetourne le centre de la forme régulière par rapport aux coordonnées du référentiel de base données par l’opération cette forme de régulation est attribuée à. Si c’est le cas, nullptr n’est pas retourné en regshape.
Retours : CENPyOlpMatrix — centre en forme régulière dans une base de coordonnées de cadre Matrix
GetRegshapeLength
def GetRegshapeLength() -> floatObtient la longueur du Reg Shape
Retour : float — Longueur du Regshape en double
GetRegshapeHeight
def GetRegshapeHeight() -> floatPrend la hauteur du Reg Shape
Retour : float — Hauteur du Regshape en double
GetRegshapeRadius
def GetRegshapeRadius() -> floatObtient le rayon du Regshape
Retour : float — Rayon de la Regshape en double
GetRegshapeCornerRadius
def GetRegshapeCornerRadius() -> floatObtient le rayon d’angle de la forme régulière (trou de serrure)
Retour : float — Rayon d’angle du Regshape en double
GetGeoType
def GetGeoType() -> intObtient le type de géométrie de procédé
Retourne : int — détecté RegshapeType comme un entier
GetContourLength
def GetContourLength() -> floatRetourne la longueur de courbe de la géométrie du processus de contour.
Retour : float — Longueur de courbe de contour.
Types apparentés
Notes de la version
Cette classe est documentée à la version R2025.2.4.