Sub-objects
The main idea of sub-objects is to use nodal points and/or specified contour lines of a parent object to generate basic LSS Arch objects such as columns, beams, slabs, walls etc in a batch manner. The most obvious usage scenario is to place
columns at each nodal point.
speed-button to adjust sub-object's settings such as width, height, materials etc
speed-button to adjust sub-object's placement settings such as
levels to put, contour line to use, offsets and jitters
speed-button appears settings dialog, which is almost the same as a corresponding
tool dialog.
speed-button appears "Position Options" settings dialog
y_ind.modulo(3)==0
| Variable | Description |
Grid Tool
|
Mesh Tool
|
|---|---|---|---|
| x_ind | index of a point along X axis | • | • |
| y_ind | index of a point along Y axis | • | • |
| z_ind | index of a point along Z axis | • | • |
| pt | pt — point object, which represents grid point (it is possible to access it's coordinates by typing a coordinate character after dot, for example x coordinate of a point can be retrieved by typing "pt.x") | • | • |
@x_steps_cnt
|
count of steps along X axis | • | • |
@y_steps_cnt
|
count of steps along Y axis | • | • |
@z_steps_cnt
|
count of steps along Z axis | • | |
@ang_steps_cnt
|
count of angle steps | • | |
@r_steps_cnt
|
count of radial steps | • | |
@grid_width
|
width of a grid object | • | • |
@grid_depth
|
depth of a grid object | • | • |
@grid_height
|
height of a grid object | • | • |
@x_step
|
distance, which represents uniform grid step along X axis | • | • |
@y_step
|
distance, which represents uniform grid step along Y axis | • | • |
@z_step
|
distance, which represents uniform grid step along Z axis | • | |
@r_step
|
distance, which represents uniform grid step along radius of circular or spiral grid type | • | |
@ang_step
|
floating point value, which represents angle step in degrees | • | |
@stick_down
|
boolean parameter, when it's set to "true", grid points fall down to nearest geometric obstacle under grid object in an active model | • | |
@stick_offset
|
distance value, which represents offset from a "ground" surface after sticking | • | |
| @grid_origin | point object, which represents grid origin point (it is possible to access it's coordinates by typing a coordinate character after dot, for example x coordinate of a grid origin can be retrieved by typing "@grid_origin.x") | • | • |
| @grid_type |
type of a grid
|
• | |
| @shape_type |
type of a shape
|
• | |
| @discrete_r_step | boolean option, if it equals to "false", then points of a spiral grid will be progressively farther from grid origin at each angle step | • | |
| @discrete_z_step | boolean option, if it equal to "false", then points of a spiral grid will be progressively higher at each angle step | • | |
| @rot_angle | angle of rotation of grid object around Z axis | • |

speed-buttons.
Note that sub-objects, which settings or position options are being edited are highlighted by green bounding boxes in an active model: