pycatia.dnb_human_modeling_interfaces.swk_anthro

Module initially auto generated using V5Automation files from CATIA V5 R28 on 2020-09-25 14:34:21.593357

Warning

The notes denoted “CAA V5 Visual Basic Help” are to be used as reference only. They are there as a guide as to how the visual basic / catscript functions work and thus help debugging in pycatia.

class pycatia.dnb_human_modeling_interfaces.swk_anthro.SWKAnthro(com_object)

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)

System.IUnknown
System.IDispatch
System.CATBaseUnknown
System.CATBaseDispatch
System.AnyObject
DNBHumanModelingInterfaces.SWKManikinPart
SWKAnthro

This interface manages the anthropometry of the manikin.
It provides access to the anthropometry data (variables,
sex…)
property construction_type: str

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property ConstructionType() As CATBSTR

Return or sets the construction type of the manikin. This property can take
the following two values: “Standing” and “Sitting”.
If the construction is set to “Standing”,
then the manikin is constructed as of type ‘standing’.
If the construction is set to “Sitting”,
then the manikin is constructed as of type ‘sitting’.

The chosen construction type influences the way the manikin’s hips,
thighs and knees are constructed to reflect the changes in those body
parts when a human changes from a standing to a sitting posture.
Return type:

str

property gender: str

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property Gender() As CATBSTR

Returns or sets the gender of the manikin.
Return type:

str

get_variable_at_index(pi_index: int) SWKAnthroVariable

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Func GetVariableAtIndex(long piIndex) As SWKAnthroVariable

Returns the variable at the specified index.

Parameters:

piIndex
The index of the variable to retrieve.
Parameters:

pi_index (int) –

Return type:

SWKAnthroVariable

get_variable_from_us_number(pi_ref_number: int) SWKAnthroVariable

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Func GetVariableFromUsNumber(long piRefNumber) As
SWKAnthroVariable

Returns the variable from a specified us number.

Parameters:

piRefNumber
The reference number of the variable to retrieve (ex.: 3 for us3,
100 for us100, etc).
Parameters:

pi_ref_number (int) –

Return type:

SWKAnthroVariable

property interpolation_method: str

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property InterpolationMethod() As CATBSTR

Returns or sets the interpolation. The interpolation is an
algorithm
that restricts the values entered by the user to a certain minimum and
maximum value. Valid values are “None” or “Multinormal”.
Return type:

str

property limit_bound: float

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property LimitBound() As double

Returns or sets the population accommodation, in terms of a limit
bound.
The population accommodation is used in the multi-normal
algorithm, to calculate the limits of the automatic
variables
when a user-defined anthropometry is entered.
The greater the population accommodation is, the wider the limits
on the automatic variables will be. The value of this property must le
within the range [0.0, 4.0].
Return type:

float

property number_of_variables: int

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property NumberOfVariables() As long (Read Only)

Returns the number of variables contained in this anthropometry.
Return type:

int

property population: str

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property Population() As CATBSTR

Return or sets the Population of the manikin. The population provided must
be one of the default populations (“American”, “Canadian”, “French”,
“Japanese”, “Korean”, “German” or “Chinese (Taiwan)”), or an external
population defined by the user. Please note that no user-defined population
should bear the name of one of the default populations.
Return type:

str

property population_accommodation: float

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357)
o Property PopulationAccommodation() As double

Returns or sets the population accommodation. The population accommodation
is used in the multi-normal
algorithm, to calculate the limits of the automatic
variables
when a user-defined anthropometry is entered.
The greater the population accommodation is, the wider the
limits
on the automatic variables will be. The value of this property must le
within the range [0.0, 100.0].
Return type:

float

reset() None

Note

CAA V5 Visual Basic Help (2020-09-25 14:34:21.593357))
o Sub Reset()

Reset the anthtropometry. This method resets each variable back to the
automatic mode, and then updates the anthropometry.
Return type:

None