Connector Axis Controller
check_axis(axis_id)
Returns if the axis is valid.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
Returns:
Type | Description |
---|---|
bool
|
bool |
Source code in src/connector_axis_controller/__init__.pyi
71 72 73 74 75 76 77 78 79 |
|
clear_errors()
clear errors
Returns:
Type | Description |
---|---|
None
|
None |
Source code in src/connector_axis_controller/__init__.pyi
81 82 83 84 85 86 |
|
create_blank_connector(a0, a1, a2)
create blank connector
Parameters:
Name | Type | Description | Default |
---|---|---|---|
a0 |
float
|
a0 |
required |
a1 |
point_3d
|
a1 |
required |
a2 |
point_3d
|
a2 |
required |
Returns:
Type | Description |
---|---|
int
|
int |
Source code in src/connector_axis_controller/__init__.pyi
109 110 111 112 113 114 115 116 117 118 119 |
|
create_standard_connector(axis_name, point1, point2)
Creates a standard connector axis between two points.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_name |
str
|
axis_name |
required |
point1 |
point_3d
|
point1 |
required |
point2 |
point_3d
|
point2 |
required |
Returns:
Type | Description |
---|---|
int
|
int |
Source code in src/connector_axis_controller/__init__.pyi
14 15 16 17 18 19 20 21 22 23 24 |
|
get_axis_item_material(guid)
Returns the material of an axis item.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
guid |
str
|
guid |
required |
Returns:
Type | Description |
---|---|
str
|
str |
Source code in src/connector_axis_controller/__init__.pyi
231 232 233 234 235 236 237 238 239 |
|
get_axis_item_name(guid)
Returns the name of an axis item.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
guid |
str
|
guid |
required |
Returns:
Type | Description |
---|---|
str
|
str |
Source code in src/connector_axis_controller/__init__.pyi
221 222 223 224 225 226 227 228 229 |
|
get_axis_item_norm(guid)
Returns the norm of an axis item.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
guid |
str
|
guid |
required |
Returns:
Type | Description |
---|---|
str
|
str |
Source code in src/connector_axis_controller/__init__.pyi
241 242 243 244 245 246 247 248 249 |
|
get_axis_item_order_number(guid)
Returns the strength category of an axis item.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
guid |
str
|
guid |
required |
Returns:
Type | Description |
---|---|
str
|
str |
Source code in src/connector_axis_controller/__init__.pyi
272 273 274 275 276 277 278 279 280 |
|
get_axis_item_strength_category(guid)
Returns the strength category of an axis item.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
guid |
str
|
guid |
required |
Returns:
Type | Description |
---|---|
str
|
str |
Source code in src/connector_axis_controller/__init__.pyi
251 252 253 254 255 256 257 258 259 |
|
get_axis_item_user_field(guid, user_item_nr)
Returns an userfield value of an axis item.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
guid |
str
|
guid |
required |
user_item_nr |
int
|
user_item_nr |
required |
Returns:
Type | Description |
---|---|
str
|
str |
Source code in src/connector_axis_controller/__init__.pyi
261 262 263 264 265 266 267 268 269 270 |
|
get_axis_items_guids(axis_id)
Returns a list of GUIDs of all axis items.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
Returns:
Type | Description |
---|---|
List[str]
|
List[str] |
Source code in src/connector_axis_controller/__init__.pyi
211 212 213 214 215 216 217 218 219 |
|
get_bolt_diameter(a0)
get bolt diameter
Parameters:
Name | Type | Description | Default |
---|---|---|---|
a0 |
int
|
a0 |
required |
Returns:
Type | Description |
---|---|
float
|
float |
Source code in src/connector_axis_controller/__init__.pyi
324 325 326 327 328 329 330 331 332 |
|
get_bolt_item_guid(axis_id)
Gets the Guid of the Bolt Item
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
Returns:
Type | Description |
---|---|
str
|
str |
Source code in src/connector_axis_controller/__init__.pyi
190 191 192 193 194 195 196 197 198 |
|
get_bolt_length(axis_id)
Gets the Bolt Length
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
Returns:
Type | Description |
---|---|
float
|
float |
Source code in src/connector_axis_controller/__init__.pyi
149 150 151 152 153 154 155 156 157 |
|
get_bolt_length_automatic(axis_id)
Returns if Bolt Length Automatic is set
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
Returns:
Type | Description |
---|---|
bool
|
bool |
Source code in src/connector_axis_controller/__init__.pyi
180 181 182 183 184 185 186 187 188 |
|
get_bolt_order_number(axis_id)
Returns the ordernumber of a bolt item.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
Returns:
Type | Description |
---|---|
str
|
str |
Source code in src/connector_axis_controller/__init__.pyi
282 283 284 285 286 287 288 289 290 |
|
get_bolt_over_length(axis_id)
Gets the Bolt OverLength
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
Returns:
Type | Description |
---|---|
float
|
float |
Source code in src/connector_axis_controller/__init__.pyi
159 160 161 162 163 164 165 166 167 |
|
get_item_guid_by_name(name, item_type)
get item guid by name
Parameters:
Name | Type | Description | Default |
---|---|---|---|
name |
str
|
name |
required |
item_type |
int
|
item_type |
required |
Returns:
Type | Description |
---|---|
str
|
str |
Source code in src/connector_axis_controller/__init__.pyi
138 139 140 141 142 143 144 145 146 147 |
|
get_last_error(error_code)
get last error
Parameters:
Name | Type | Description | Default |
---|---|---|---|
error_code |
int
|
error_code |
required |
Returns:
Type | Description |
---|---|
str
|
str |
Source code in src/connector_axis_controller/__init__.pyi
4 5 6 7 8 9 10 11 12 |
|
get_section_contact_element(a0, a1)
get section contact element
Parameters:
Name | Type | Description | Default |
---|---|---|---|
a0 |
float
|
a0 |
required |
a1 |
int
|
a1 |
required |
Returns:
Type | Description |
---|---|
int
|
int |
Source code in src/connector_axis_controller/__init__.pyi
313 314 315 316 317 318 319 320 321 322 |
|
get_section_count(axis_id)
Returns the number of sections.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
Returns:
Type | Description |
---|---|
int
|
int |
Source code in src/connector_axis_controller/__init__.pyi
292 293 294 295 296 297 298 299 300 |
|
get_section_diameter(axis_id, section_nr)
Gets the Drilling Diameter of a specific Sections
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
section_nr |
int
|
section_nr |
required |
Returns:
Type | Description |
---|---|
float
|
float |
Source code in src/connector_axis_controller/__init__.pyi
200 201 202 203 204 205 206 207 208 209 |
|
get_section_material_name(axis_id, section_nr)
Returns material of a section contact element.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
section_nr |
int
|
section_nr |
required |
Returns:
Type | Description |
---|---|
str
|
str |
Source code in src/connector_axis_controller/__init__.pyi
302 303 304 305 306 307 308 309 310 311 |
|
get_standard_connector_list()
Returns a list of all standard connectors.
Returns:
Type | Description |
---|---|
List[str]
|
List[str] |
Source code in src/connector_axis_controller/__init__.pyi
334 335 336 337 338 339 |
|
import_from_file(a0)
import from file
Parameters:
Name | Type | Description | Default |
---|---|---|---|
a0 |
str
|
a0 |
required |
Returns:
Type | Description |
---|---|
None
|
None |
Source code in src/connector_axis_controller/__init__.pyi
121 122 123 124 125 126 127 128 129 |
|
set_bolt_item(axis_id, item_guid)
Sets the Bolt Item
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
item_guid |
str
|
item_guid |
required |
Returns:
Type | Description |
---|---|
None
|
None |
Source code in src/connector_axis_controller/__init__.pyi
98 99 100 101 102 103 104 105 106 107 |
|
set_bolt_length(axis_id, length)
Sets the Bolt Length
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
length |
float
|
length |
required |
Returns:
Type | Description |
---|---|
None
|
None |
Source code in src/connector_axis_controller/__init__.pyi
26 27 28 29 30 31 32 33 34 35 |
|
set_bolt_length_automatic(axis_id, length_automatic)
Sets the Bolt Length Automatic
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
length_automatic |
bool
|
length_automatic |
required |
Returns:
Type | Description |
---|---|
None
|
None |
Source code in src/connector_axis_controller/__init__.pyi
37 38 39 40 41 42 43 44 45 46 |
|
set_bolt_over_length(axis_id, over_length)
Sets the Bolt OverLength
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
over_length |
float
|
over_length |
required |
Returns:
Type | Description |
---|---|
None
|
None |
Source code in src/connector_axis_controller/__init__.pyi
169 170 171 172 173 174 175 176 177 178 |
|
set_diameter(axis_id, diameter)
Sets the Drilling Diameter for all Sections
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
diameter |
float
|
diameter |
required |
Returns:
Type | Description |
---|---|
None
|
None |
Source code in src/connector_axis_controller/__init__.pyi
48 49 50 51 52 53 54 55 56 57 |
|
set_section_diameter(axis_id, section_nr, diameter)
Sets the Drilling Diameter for a specific Sections
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_id |
int
|
axis_id |
required |
section_nr |
int
|
section_nr |
required |
diameter |
float
|
diameter |
required |
Returns:
Type | Description |
---|---|
None
|
None |
Source code in src/connector_axis_controller/__init__.pyi
59 60 61 62 63 64 65 66 67 68 69 |
|
start_configuration_dialog()
Starts the ConnectorAxis configuration dialog.
Returns:
Type | Description |
---|---|
None
|
None |
Source code in src/connector_axis_controller/__init__.pyi
131 132 133 134 135 136 |
|
update_axis_cutting_ability(axis_i_ds)
updates the Connection Config (CuttingAbility) of Axis/VBAs
Parameters:
Name | Type | Description | Default |
---|---|---|---|
axis_i_ds |
List[int]
|
axis_i_ds |
required |
Returns:
Type | Description |
---|---|
None
|
None |
Source code in src/connector_axis_controller/__init__.pyi
88 89 90 91 92 93 94 95 96 |
|