Skip to Content
FASTSUITE E2API ReferencePython APIAPI DomainsOperatorsSeam Finding Operator

Seam Finding Operator

Quick Facts

PropertyValue
ClassCENPyOlpSeamFindingOperator
Modulecenpylib.CENPyOlpSeamFindingOperator
Packagecenpylib
ReleaseR2025.2.4
Methods4

Quick Start

# Boilerplate Example seamFindingOperator = ... # obtained from the runtime context result = seamFindingOperator.GetSeamFindingPoint(True, True, 0)

Method Index

MethodReturnsSummary
GetSeamFindingPointCENPyOlpMatrixGet SeamFinding Start Point
GetSeamTrackingPointCENPyOlpMatrixGet SeamTracking Start Point
SeamFindingApproachRetractPointCENPyOlpMatrixReturns an Approach or Retract Point which takes :
SeamFindingApproachRetractPointAltCENPyOlpMatrixReturns an Approach or Retract Point which takes :

Query Methods

GetSeamFindingPoint

def GetSeamFindingPoint(atEnd: bool, optDir: bool, distance: float) -> CENPyOlpMatrix

Get SeamFinding Start Point

Parameters:

NameTypeDescription
atEndboolFinding Operation at End is True
optDirboolOptional Direction, approach from the other Side
distancefloatDistance in Length from Start/End

Returns: CENPyOlpMatrix — return the point matrix

GetSeamTrackingPoint

def GetSeamTrackingPoint(distance: float) -> CENPyOlpMatrix

Get SeamTracking Start Point

Parameters:

NameTypeDescription
distancefloatDistance from Start/End

Returns: CENPyOlpMatrix — return the point matrix

Utilities

SeamFindingApproachRetractPoint

def SeamFindingApproachRetractPoint(initialMatrix: CENPyOlpMatrix, dx: float, dy: float, dz: float) -> CENPyOlpMatrix

Returns an Approach or Retract Point which takes :

the WORK Angle as ROT_PATH_TOOL

the TRAVEL Angle as ROT_TOOL (alternative: ROT_PATH_TOOL use SeamFindingApproachRetractPointAlt)

the TOOL Angle as ROT_TOOL

Note : Event has to be set to ROT_TOOL

Parameters:

NameTypeDescription
initialMatrixCENPyOlpMatrixthe Matrix of the Base Point
dxfloatApproach/Retract Distance in X
dyfloatApproach/Retract Distance in Y
dzfloatApproach/Retract Distance in Z

Returns: CENPyOlpMatrix — return the point matrix

SeamFindingApproachRetractPointAlt

def SeamFindingApproachRetractPointAlt(initialMatrix: CENPyOlpMatrix, dx: float, dy: float, dz: float) -> CENPyOlpMatrix

Returns an Approach or Retract Point which takes :

the WORK Angle as ROT_PATH_TOOL

the TRAVEL Angle as ROT_PATH_TOOL (alternative: ROT_TOOL use SeamFindingApproachRetractPoint)

the TOOL Angle as ROT_TOOL

Note : Event has to be set to ROT_TOOL

Parameters:

NameTypeDescription
initialMatrixCENPyOlpMatrixthe Matrix of the Base Point
dxfloatApproach/Retract Distance in X
dyfloatApproach/Retract Distance in Y
dzfloatApproach/Retract Distance in Z

Returns: CENPyOlpMatrix — return the point matrix

Version Notes

This class is documented as of release R2025.2.4.

Was this page helpful?