Skip to content

Shoulder options

double_shoulder_options

get_add_drilling_axis() -> bool

get add drilling axis

Returns:

Type Description
bool

bool

get_add_drilling_axis_query_user_flag() -> bool

get add drilling axis query user flag

Returns:

Type Description
bool

bool

get_beam_geometry() -> shoulder_beam_geometry

get beam geometry

Returns:

Type Description
shoulder_beam_geometry

shoulder_beam_geometry

get_beam_geometry_query_user_flag() -> bool

get beam geometry query user flag

Returns:

Type Description
bool

bool

get_cut_counter_part_through_whole_width() -> bool

get cut counter part through whole width

Returns:

Type Description
bool

bool

get_cut_counter_part_through_whole_width_query_user_flag() -> bool

get cut counter part through whole width query user flag

Returns:

Type Description
bool

bool

get_double_shoulder_depth() -> float

get double shoulder depth

Returns:

Type Description
float

float

get_double_shoulder_depth_query_user_flag() -> bool

get double shoulder depth query user flag

Returns:

Type Description
bool

bool

get_drilling_diameter() -> float

get drilling diameter

Returns:

Type Description
float

float

get_drilling_diameter_query_user_flag() -> bool

get drilling diameter query user flag

Returns:

Type Description
bool

bool

get_drilling_orientation() -> shoulder_drilling_orientation

get drilling orientation

Returns:

Type Description
shoulder_drilling_orientation

shoulder_drilling_orientation

get_drilling_orientation_query_user_flag() -> bool

get drilling orientation query user flag

Returns:

Type Description
bool

bool

get_drilling_tolerance() -> float

get drilling tolerance

Returns:

Type Description
float

float

get_drilling_tolerance_query_user_flag() -> bool

get drilling tolerance query user flag

Returns:

Type Description
bool

bool

get_heel_shoulder_depth() -> float

get heel shoulder depth

Returns:

Type Description
float

float

get_heel_shoulder_depth_query_user_flag() -> bool

get heel shoulder depth query user flag

Returns:

Type Description
bool

bool

set_add_drilling_axis(value: bool) -> None

set add drilling axis

Parameters:

Name Type Description Default
value bool

value

required

Returns:

Type Description
None

None

set_add_drilling_axis_query_user_flag(flag: bool) -> None

set add drilling axis query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_beam_geometry(value: shoulder_beam_geometry) -> None

set beam geometry

Parameters:

Name Type Description Default
value shoulder_beam_geometry

value

required

Returns:

Type Description
None

None

set_beam_geometry_query_user_flag(flag: bool) -> None

set beam geometry query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_cut_counter_part_through_whole_width(value: bool) -> None

set cut counter part through whole width

Parameters:

Name Type Description Default
value bool

value

required

Returns:

Type Description
None

None

set_cut_counter_part_through_whole_width_query_user_flag(flag: bool) -> None

set cut counter part through whole width query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_double_shoulder_depth(value: float) -> None

set double shoulder depth

Parameters:

Name Type Description Default
value float

value

required

Returns:

Type Description
None

None

set_double_shoulder_depth_query_user_flag(flag: bool) -> None

set double shoulder depth query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_drilling_diameter(value: float) -> None

set drilling diameter

Parameters:

Name Type Description Default
value float

value

required

Returns:

Type Description
None

None

set_drilling_diameter_query_user_flag(flag: bool) -> None

set drilling diameter query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_drilling_orientation(value: shoulder_drilling_orientation) -> None

set drilling orientation

Parameters:

Name Type Description Default
value shoulder_drilling_orientation

value

required

Returns:

Type Description
None

None

set_drilling_orientation_query_user_flag(flag: bool) -> None

set drilling orientation query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_drilling_tolerance(value: float) -> None

set drilling tolerance

Parameters:

Name Type Description Default
value float

value

required

Returns:

Type Description
None

None

set_drilling_tolerance_query_user_flag(flag: bool) -> None

set drilling tolerance query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_heel_shoulder_depth(value: float) -> None

set heel shoulder depth

Parameters:

Name Type Description Default
value float

value

required

Returns:

Type Description
None

None

set_heel_shoulder_depth_query_user_flag(flag: bool) -> None

set heel shoulder depth query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

shoulder_options

get_add_drilling_axis() -> bool

get add drilling axis

Returns:

Type Description
bool

bool

get_add_drilling_axis_query_user_flag() -> bool

get add drilling axis query user flag

Returns:

Type Description
bool

bool

get_add_end_type() -> bool

get add end type

Returns:

Type Description
bool

bool

get_add_end_type_query_user_flag() -> bool

get add end type query user flag

Returns:

Type Description
bool

bool

get_beam_geometry() -> shoulder_beam_geometry

get beam geometry

Returns:

Type Description
shoulder_beam_geometry

shoulder_beam_geometry

get_beam_geometry_query_user_flag() -> bool

get beam geometry query user flag

Returns:

Type Description
bool

bool

get_cut_counter_part_through_whole_width() -> bool

get cut counter part through whole width

Returns:

Type Description
bool

bool

get_cut_counter_part_through_whole_width_query_user_flag() -> bool

get cut counter part through whole width query user flag

Returns:

Type Description
bool

bool

get_drilling_diameter() -> float

get drilling diameter

Returns:

Type Description
float

float

get_drilling_diameter_query_user_flag() -> bool

get drilling diameter query user flag

Returns:

Type Description
bool

bool

get_drilling_orientation() -> shoulder_drilling_orientation

get drilling orientation

Returns:

Type Description
shoulder_drilling_orientation

shoulder_drilling_orientation

get_drilling_orientation_query_user_flag() -> bool

get drilling orientation query user flag

Returns:

Type Description
bool

bool

get_drilling_tolerance() -> float

get drilling tolerance

Returns:

Type Description
float

float

get_drilling_tolerance_query_user_flag() -> bool

get drilling tolerance query user flag

Returns:

Type Description
bool

bool

get_end_type_name() -> str

get end type name

Returns:

Type Description
str

str

get_end_type_name_query_user_flag() -> bool

get end type name query user flag

Returns:

Type Description
bool

bool

get_shoulder_depth() -> float

get shoulder depth

Returns:

Type Description
float

float

get_shoulder_depth_query_user_flag() -> bool

get shoulder depth query user flag

Returns:

Type Description
bool

bool

get_toe_offset() -> float

get toe offset

Returns:

Type Description
float

float

get_toe_offset_query_user_flag() -> bool

get toe offset query user flag

Returns:

Type Description
bool

bool

set_add_drilling_axis(value: bool) -> None

set add drilling axis

Parameters:

Name Type Description Default
value bool

value

required

Returns:

Type Description
None

None

set_add_drilling_axis_query_user_flag(flag: bool) -> None

set add drilling axis query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_add_end_type(value: bool) -> None

set add end type

Parameters:

Name Type Description Default
value bool

value

required

Returns:

Type Description
None

None

set_add_end_type_query_user_flag(flag: bool) -> None

set add end type query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_beam_geometry(value: shoulder_beam_geometry) -> None

set beam geometry

Parameters:

Name Type Description Default
value shoulder_beam_geometry

value

required

Returns:

Type Description
None

None

set_beam_geometry_query_user_flag(flag: bool) -> None

set beam geometry query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_cut_counter_part_through_whole_width(value: bool) -> None

set cut counter part through whole width

Parameters:

Name Type Description Default
value bool

value

required

Returns:

Type Description
None

None

set_cut_counter_part_through_whole_width_query_user_flag(flag: bool) -> None

set cut counter part through whole width query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_drilling_diameter(value: float) -> None

set drilling diameter

Parameters:

Name Type Description Default
value float

value

required

Returns:

Type Description
None

None

set_drilling_diameter_query_user_flag(flag: bool) -> None

set drilling diameter query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_drilling_orientation(value: shoulder_drilling_orientation) -> None

set drilling orientation

Parameters:

Name Type Description Default
value shoulder_drilling_orientation

value

required

Returns:

Type Description
None

None

set_drilling_orientation_query_user_flag(flag: bool) -> None

set drilling orientation query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_drilling_tolerance(value: float) -> None

set drilling tolerance

Parameters:

Name Type Description Default
value float

value

required

Returns:

Type Description
None

None

set_drilling_tolerance_query_user_flag(flag: bool) -> None

set drilling tolerance query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_end_type_name(value: str) -> None

set end type name

Parameters:

Name Type Description Default
value str

value

required

Returns:

Type Description
None

None

set_end_type_name_query_user_flag(flag: bool) -> None

set end type name query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_shoulder_depth(value: float) -> None

set shoulder depth

Parameters:

Name Type Description Default
value float

value

required

Returns:

Type Description
None

None

set_shoulder_depth_query_user_flag(flag: bool) -> None

set shoulder depth query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_toe_offset(value: float) -> None

set toe offset

Parameters:

Name Type Description Default
value float

value

required

Returns:

Type Description
None

None

set_toe_offset_query_user_flag(flag: bool) -> None

set toe offset query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

heel_shoulder_beam_geometry

Bases: IntEnum

heel shoulder beam geometry

Examples:

1
2
>>> cadwork.heel_shoulder_beam_geometry.normal
normal

normal = 0 class-attribute instance-attribute

NormalHeel

straight = 3 class-attribute instance-attribute

StraightHeel

heel_shoulder_options

get_add_end_type() -> bool

get add end type

Returns:

Type Description
bool

bool

get_add_end_type_query_user_flag() -> bool

get add end type query user flag

Returns:

Type Description
bool

bool

get_beam_geometry() -> shoulder_beam_geometry

get beam geometry

Returns:

Type Description
shoulder_beam_geometry

shoulder_beam_geometry

get_beam_geometry_query_user_flag() -> bool

get beam geometry query user flag

Returns:

Type Description
bool

bool

get_cut_counter_part_through_whole_width() -> bool

get cut counter part through whole width

Returns:

Type Description
bool

bool

get_cut_counter_part_through_whole_width_query_user_flag() -> bool

get cut counter part through whole width query user flag

Returns:

Type Description
bool

bool

get_end_type_name() -> str

get end type name

Returns:

Type Description
str

str

get_end_type_name_query_user_flag() -> bool

get end type name query user flag

Returns:

Type Description
bool

bool

get_gap() -> float

get gap

Returns:

Type Description
float

float

get_gap_query_user_flag() -> bool

get gap query user flag

Returns:

Type Description
bool

bool

get_shoulder_depth() -> float

get shoulder depth

Returns:

Type Description
float

float

get_shoulder_depth_query_user_flag() -> bool

get shoulder depth query user flag

Returns:

Type Description
bool

bool

set_add_end_type(value: bool) -> None

set add end type

Parameters:

Name Type Description Default
value bool

value

required

Returns:

Type Description
None

None

set_add_end_type_query_user_flag(flag: bool) -> None

set add end type query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_beam_geometry(value: shoulder_beam_geometry) -> None

set beam geometry

Parameters:

Name Type Description Default
value shoulder_beam_geometry

value

required

Returns:

Type Description
None

None

set_beam_geometry_query_user_flag(flag: bool) -> None

set beam geometry query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_cut_counter_part_through_whole_width(value: bool) -> None

set cut counter part through whole width

Parameters:

Name Type Description Default
value bool

value

required

Returns:

Type Description
None

None

set_cut_counter_part_through_whole_width_query_user_flag(flag: bool) -> None

set cut counter part through whole width query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_end_type_name(value: str) -> None

set end type name

Parameters:

Name Type Description Default
value str

value

required

Returns:

Type Description
None

None

set_end_type_name_query_user_flag(flag: bool) -> None

set end type name query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_gap(value: float) -> None

set gap

Parameters:

Name Type Description Default
value float

value

required

Returns:

Type Description
None

None

set_gap_query_user_flag(flag: bool) -> None

set gap query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None

set_shoulder_depth(value: float) -> None

set shoulder depth

Parameters:

Name Type Description Default
value float

value

required

Returns:

Type Description
None

None

set_shoulder_depth_query_user_flag(flag: bool) -> None

set shoulder depth query user flag

Parameters:

Name Type Description Default
flag bool

flag

required

Returns:

Type Description
None

None