GeneralCalibrationProcedure#
- class pyCGM2.Model.modelFilters.GeneralCalibrationProcedure#
- General Procedure to load from the Model Calibration Filter for custom models. - __init__()#
 - Methods - __init__()- setAnatomicalDefinition(segmentName[, ...])- Define rules for constructing the 'anatomical' coordinate system. - setDefinition(segmentName, referentialLabel)- Define rules for constructing a 'technical' coordinate system. - setAnatomicalDefinition(segmentName: str, sequence: str = '', nodeLabel1: str = '', nodeLabel2: str = '', nodeLabel3: str = '', nodeLabelOrigin: str = '') None#
- Define rules for constructing the ‘anatomical’ coordinate system. - Parameters:
- segmentName (str) – Name of the segment. 
- sequence (str, optional) – Construction sequence (XYZ, XYiZ, …). Defaults to “”. 
- nodeLabel1 (str, optional) – Node label used for constructing axes v1 and v2. Defaults to “”. 
- nodeLabel2 (str, optional) – Node label used for constructing axis v1. Defaults to “”. 
- nodeLabel3 (str, optional) – Node label used for constructing axis v2. Defaults to “”. 
- nodeLabelOrigin (str, optional) – Node label used as origin of the coordinate system. Defaults to “”. 
 
 
 - setDefinition(segmentName: str, referentialLabel: str, sequence: str = '', pointLabel1: str = '', pointLabel2: str = '', pointLabel3: str = '', pointLabelOrigin: str = '') None#
- Define rules for constructing a ‘technical’ coordinate system. - Parameters:
- segmentName (str) – Name of the segment. 
- referentialLabel (str) – Label of the referential. 
- sequence (str, optional) – Construction sequence (XYZ, XYiZ, …). Defaults to “”. 
- pointLabel1 (str, optional) – Marker label used for constructing axes v1 and v2. Defaults to “”. 
- pointLabel2 (str, optional) – Marker label used for constructing axis v1. Defaults to “”. 
- pointLabel3 (str, optional) – Marker label used for constructing axis v2. Defaults to “”. 
- pointLabelOrigin (str, optional) – Marker label used as origin of the coordinate system. Defaults to “”. 
 
 
 
