Skip to Content
FASTSUITE E2API RéférencePython APIAPI DomainesOpérateursOpérateur de géométrie de procédé

Opérateur de géométrie de procédé

Faits rapides

PropriétéValeur
ClasseCENPyOlpProcessGeometryOperator
Modulecenpylib.CENPyOlpProcessGeometryOperator
Paquetcenpylib
LibérationR2025.2.4
Méthodes14

Départ rapide

# Boilerplate Example processGeometryOperator = ... # obtained from the runtime context result = processGeometryOperator.GetInteger("...")

Index de la méthode

MéthodeRetoursRésumé
GetIntegerintobtient la valeur entière pour l’attribut entier donné
GetDoublefloatObtient la Double Valeur pour l’attribut Double donné
GetStringstrObtient la valeur de chaîne pour l’attribut de chaîne donné
GetBoolboolObtient la valeur Bool pour l’attribut Bool donné
GetProcessGeometryNamestrObtient le nom du procédé utilisé actuellement Géométrie du procédé
IsRegshapeboolVérifiez si la géométrie du procédé est une forme régulière
GetRegshapeTypeintDétecte et retourne le RegshapeType
GetRegshapeCenterCENPyOlpMatrixRetourne 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
GetRegshapeLengthfloatObtient la longueur du Regshape
GetRegshapeHeightfloatObtient la hauteur du Regshape
GetRegshapeRadiusfloatObtient le rayon de la forme régale
GetRegshapeCornerRadiusfloatObtient le rayon d’angle de la forme de réglage (trou de serrure)
GetGeoTypeintObtient le type de géométrie de procédé
GetContourLengthfloatRetourne la longueur de courbe de la géométrie du processus de contour.

Méthodes de requête

GetInteger

def GetInteger(name: str) -> int

obtient la valeur entière pour l’attribut entier donné

Paramètres :

NomTypeDescription
namestrNom de l’attribut.

Retourne : int — valeur de l’attribut entier.

GetDouble

def GetDouble(name: str) -> float

Obtient la Double Valeur pour l’attribut Double donné

Paramètres :

NomTypeDescription
namestrNom de l’attribut.

Retourne : float — Valeur de l’attribut double.

GetString

def GetString(name: str) -> str

Obtient la valeur de chaîne pour l’attribut de chaîne donné

Paramètres :

NomTypeDescription
namestrNom de l’attribut.

Retourne : str — Valeur de l’attribut de la chaîne.

GetBool

def GetBool(name: str) -> bool

Obtient la valeur Bool pour l’attribut Bool donné

Paramètres :

NomTypeDescription
namestrNom de l’attribut.

Retour : bool — Valeur de l’attribut Bool.

GetProcessGeometryName

def GetProcessGeometryName() -> str

Obtient 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() -> bool

Vé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() -> int

Détecte et retourne le RegshapeType

Retourne : int — détecté RegshapeType comme un entier

GetRegshapeCenter

def 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 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() -> float

Obtient la longueur du Reg Shape

Retour : float — Longueur du Regshape en double

GetRegshapeHeight

def GetRegshapeHeight() -> float

Prend la hauteur du Reg Shape

Retour : float — Hauteur du Regshape en double

GetRegshapeRadius

def GetRegshapeRadius() -> float

Obtient le rayon du Regshape

Retour : float — Rayon de la Regshape en double

GetRegshapeCornerRadius

def GetRegshapeCornerRadius() -> float

Obtient 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() -> int

Obtient le type de géométrie de procédé

Retourne : int — détecté RegshapeType comme un entier

GetContourLength

def GetContourLength() -> float

Retourne 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.

Was this page helpful?