DesignToolBox feature list

List of available tools and utilities

Last update: Version 2.9.1.2

Transform
offsetDistance OffsetDistance Offset: Performs a Translation from a reference point and direction (Pick Base Point > Pick Direction Point) Reference Offset (position displacement).
Performs a Translation from a reference point and direction.
  1. Pick Base point
  2. Pick Direction point
  3. Adjust new position in the floater dialog
rotateReference Rotation4-point rotation (Base Point > Reference Point > Axis Point > Dest. Point). | Hold SHIFT while tracking angle to restrict angle measure. Reference Rotation | 4-point rotation. Action performed in object's local coordinates.
  1. Position point
  2. Rotation axis point
  3. Reference direction
  4. Rotated direction
  • Hold SHIFT while tracking angle to restrict angle measure.
QLrotateLocal RotationLocal reference rotation | Performs a 3-Point rotation (Base point > Reference point > Dest. point) using objects local coordinates.| Default rotation axis: Z. hold SHIFT while picking the reference point for X axis, press CTRL for Y axis.| Hold SHIFT while tracking angle to restrict angle measure. Local reference rotation, Performs a 3-Point rotation using objects local coordinates.
It works for SUB-OBJECT selection in Editable polys
Default rotation axis: Z.
  1. Position point
  2. Reference rotation point
    • Change rotation axis: Hold SHIFT while tracking the reference point to change the rotation axis.
  3. New rotation point
  • Hold SHIFT while tracking angle to restrict angle measure.
scaleReference ScaleReference Scale | Transform Scale by matching distance | Pick reference dimension in object > Pick new dimension. | Press SHIFT on tool start to keep proportions. Reference Scale, transform scale by matching reference vectors.
  1. Pick 2 points for reference dimension.
  2. Pick 2 points for new dimension and transformation direction.
  • Press SHIFT on tool start to keep proportions.
scaleReference Scale - Mode 2Reference Scale - current coordinate system mode | Transform Scale by matching distance. | Pick reference dimension in object > Pick new dimension. |Press SHIFT on tool start to keep proportions.
scaleDimReference Scale - XformReference Scale - adds Xform Modifier | Transform Scale by matching distance. | Pick reference dimension in object > Pick new dimension. | Press SHIFT on tool start to keep proportions. Reference Scale, transform scale by matching reference vectors. Adds a Xform modifier instead of transforming the object matrix.
  1. Pick 2 points for reference dimension.
  2. Pick 2 points for new dimension and transformation direction.
  • Press SHIFT on tool start to keep proportions.
QdimreDimensionScale object by dimensional value. | Hold SHIFT while tracking second point for orthogonal mode, then press CTRL for axis-lock. reDimension, scale object by dimensional value.
  1. Pick base point
  2. Pick second point for reference distance and direction.
  3. Set new dimension in floater dialog.
  • Hold SHIFT while tracking second point for orthogonal mode, then press CTRL for axis-lock.
QrotateFMove & AlignMove and Align | Move node to destination and 1D align (Origin Point > Position Point > Align vector reference > Align target > Repeat or cancel) Move and align | Reposition a node changing its location and performing 1D alignment actions.
  1. Reference point
  2. New location Point
  3. alignment vector, reference point.
  4. Alignment vector, destination point.
  • Continue repeating 3 and 4, or Right Click - Escape to finish the operation.
3ptAlign3pt AlignRelocate a node from three pairs of points, from an origin position to a target position. Relocate a node from three pairs of points, from an origin position to a target position.
  1. Select a node to Align
  2. Pick three pairs of matching points, from origin to target:A1-A2 | B1-B2 | C1-C2
    * "A" is the base point for the transformation
    The plane delimited by the three origin points, will be matched to the plane defined by the three target points.
  3. After setting the matching pairs of points:
  • Press Right-Click to confirm the operation
  • Press Left-Click to altern object orientation
Measurements
measureMeasure DistanceHold SHIFT while tracking second point for orthogonal mode, then press CTRL for axis-lock. Results are copied to the clipboard. Measure linear distances.
Hold SHIFT while tracking second point for orthogonal mode, then press CTRL for axis-lock.
Results are copied to the clipboard.
Qmeasure_2Measure Distance - continuedContinued dimension line | Hold SHIFT while tracking second point for orthogonal mode, then press CTRL for axis-lock. Measures are copied to the clipboard and traced to the listener while picking distances. Measure continuous segments of linear distances
Hold SHIFT while tracking point for orthogonal track, then press CTRL for axis-lock.
Mesurements are copied to the clipboard and traced to the listener.
angleMeasure AngleTake an angular measurement and copy the result to the clipboard. Measure angle by picking 3 points.
  1. base point
  2. Reference base direction point
  3. Angle measure point
  • The measurement result is copied to the clipboard.
QareaMeasure AreaPolygonal Area | Result in listener. | Hold SHIFT while tracking second point for orthogonal mode, then press CTRL for axis-lock. Measures a 2D polygonal area by picking vertex points.
Hold SHIFT while tracking points for orthogonal mode, then press CTRL for axis-lock.
Measurement result is traced to the listener.
QvolumeMeasure VolumeCubic volume measurement | Result in listener Measures a cubic volume by picking a bottom minimum point and a opposed top maximum point.
Result is traced to the listener.
sdivideDivide distancePick distance start point > pick dist. end point. Move mouse to set division points. | Hold SHIFT while tracking second point for orthogonal mode, then press CTRL for axis-lock. Divide distance in segments. Adds a helper mark at each division.
  1. Pick distance start point.
  2. pick distance end point.
  3. Move mouse to set division points amount.
  • Hold SHIFT while tracking second point for orthogonal mode, then press CTRL for axis-lock.
sdivideDivide distance - type modePick distance start point > pick dist. end point. Type division factor | Hold SHIFT while tracking second point for orthogonal mode, then press CTRL for axis-lock. Divide distance in segments. Type input mode.
  1. Pick distance start point.
  2. pick distance end point.
  3. Type segments amount and press ENTER.
  • Hold SHIFT while tracking second point for orthogonal mode, then press CTRL for axis-lock.
reflectReflect - interactiveMirror tool | position the 3-plane gizmo picking a center point for the mirror operation, orient the gizmo with points for direction, yaw, Pitch, Roll and offset angle. Select the objects and use the options in the dialog. Mirror tool.
  1. Position the 3-plane gizmo picking a center point for the mirror operation.
  2. Orient the gizmo with points for direction, yaw, Pitch, Roll and offset angle.
  3. Select the objects and use the options in the dialog.
ext Transform
QmDlgMeasure historyDistance measure history. Create renderable dimension objects. Distance measure history dialog.
Keeps track of performed measures, allowing to re-display them and customize appearance.
Create dimension lines with measure annotation. Standard Spline and text shapes will be created.
Please note that, the text will be oriented left -> right, based on the current view. Expect unpredicted result on orthogonal views.
dstlbx_iconDstlbx ConfigurationConfiguration Vierport elements color themes and styles.
dstlbx_iconDstlbx Set UnitsUnits configuration
refGuides
rg_BLine guide - FreeFree Mode noUI. SHIFT on button for continued mode. SHIFT during creation for orthogonal track. ALT during creation for int. points. refGuides line, free mode; no UI.
TOOL BUTTON + SHIFT for continued mode.
  • SHIFT during creation for othogonal track.
  • ALT while tracking position to override intersection points toggle.
rg_B2Line guide - Free+Free Mode noUI - continued. SHIFT on button for unique mode. ALT during creation for int. points. refGuides line, free mode continuous placing; no UI.
  • SHIFT during creation for othogonal track.
  • ALT while tracking position to override intersection points toggle.
rg_UILine guide - FreeUIFree Mode UI refGuides free mode with UI.
  • SHIFT during creation for othogonal track.
  • ALT while tracking position to override intersection points toggle.
rg_orthoLine guide - OrthoOrtho Mode noUI. SHIFT on button for continued mode. ALT during creation for int. points. SHIFT during axis selection for XY plane lock. refGuides line, orthogonal mode; no UI.
SHIFT on button for continued mode.
  • ALT while tracking position to override intersection points toggle.
  • CTRL during axis selection for Z axis lock.
rg_ortho2Line guide - Ortho+Ortho Mode noUI - continued. SHIFT on button for unique mode. ALT during creation for int. points. SHIFT during axis selection for XY plane lock. refGuides line continous placing, orthogonal mode; no UI.
Press TOOL BUTTON + SHIFT for continued mode.
  • ALT while tracking position to override intersection points toggle.
  • CTRL during axis selection for Z axis lock.
rg_UI_orthoLine guide - OrthoUIOrtho Mode UI refGuides line continous placing, orthogonal mode with UI.
SHIFT on button for continued mode.
  • ALT while tracking position to override intersection points toggle.
  • CTRL during axis selection for Z axis lock.
rg_polarLine guide - PolarPolar Mode noUI. SHIFT on button for continued mode. ALT during creation for int. points. refGuides polar mode, without UI.
  1. Pick base point.
  2. Pick Z axis gizmo rotation reference point.
  3. X or Y axis rotation points.Press SHIFT to change direction, CTRL to change axis.
    Press ALT tracking any gizmo rotation to snap angle values.
  4. Guide rotation angle about polar gizmo.
  • ALT during (4) to override intersection points toggle.
rg_polar2Line guide - Polar+Polar Mode noUI - continued. SHIFT on button for unique mode. ALT during creation for int. points. refGuides polar mode, without UI. Continous creation.
  1. Pick base point.
  2. Pick Z axis gizmo rotation reference point.
  3. X or Y axis rotation points.Press SHIFT to change direction, CTRL to change axis.
    Press ALT tracking any gizmo rotation to snap angle values.
  4. Guide rotation angle about polar gizmo.
  • ALT during (4) to override intersection points toggle.
rg_UI_polarLine guide - PolarUIPolar Mode UI refGuides polar mode UI
  1. Pick base point.
  2. Pick Z axis gizmo rotation reference point.
  3. X or Y axis rotation points.
    • Press SHIFT to change direction
    • CTRL to change axis.

    • Press ALT tracking any gizmo rotation to snap angle values.
  4. Guide rotation angle about polar gizmo.
  • ALT during (4) to override intersection points toggle.
protProtractor - FreeProtractor: Free Mode noUI. SHIFT on button for continued mode. SHIFT during creation for orthogonal track Protractor free mode, no UI. SHIFT on button for continued mode. SHIFT during creation for orthogonal track.
prot_orthoProtractor - OrthogonalProtractor: Ortho Mode noUI. SHIFT on button for continued mode. Protractor Ortho mode.
SHIFT on button for continued mode.
prot_polarProtractor - PolarProtractor: Polar Mode noUI. SHIFT on button for continued mode. Protractor Polar mode.
  1. Pick base point.
  2. Pick Z axis gizmo rotation reference point.
    • SHIFT to change direction
    • CTRL to change axis.
    • ALT tracking any gizmo rotation to snap angle values
  3. X or Y axis rotation points.
  4. Guide rotation angle about polar gizmo.
inferReference PointsTrace temporary reference lines and place points at intersections. Options: 1. Hold SHIFT in standard free space mode for ORTHOGONAL override. 2. When picking first point of line, hold SHIFT for Orthogonal and ALT for Polar placing modes. Trace temporary reference lines and place points at intersections.
Line tracing options:
1. Hold SHIFT in standard free space mode for ORTHOGONAL override
  • Hold when picking first point of line:
    • SHIFT: Orthogonal placing mode
    • ALT: Polar placing mode
DeleteDelete guidesDelete all refGuides Delete all guides (lines, protractos and intersection points) on scene.
rg_axGrid ScaleDisplay: Grid XYZ axis units reference Display a gizmo for the active grid indicating grid lines spacing and axes.
rg_InfLine guide - display units - selectedliveInfo tool. Displays refLines unit scale on selected ones. refGuides liveInfo tool for selected guides.
Shows guide units and protractor angles on viewport.
rg_Inf2Line guide - display units - allliveInfo tool - full mode. Displays all refLines unit scale. Shows guide units and protractor angles on the scene.
Shows guide units and protractor angles on viewport.
infoObject spatial infoDisplays information about an object's dimension and transformation Displays information about an object's dimension and transformation.
infoObject Z-positionDisplay: object Z-position guide.
refGuides_iconCFGrefGuides Configuration refGuides preferences dialog.
refGuides_iconGuides - Set unitsUnits configuration
ext refGuides
intToggleGuides - Enable intersectionsIntersection points toggle Enable auto creation of intersection points.
protToggleGuides - Set protractorProtractor toggle Enabled: Auto creation of protractor when placing guides.
lockGuidesGuides - Lock GuidesLock Guides toggle Lock guides after placing.
polarGridGuides - Polar Gridpolar Grid toggle Enabled: keep grid active after polar mode guides creation.
intOptGuides - Intersection modeIntersect all or current toggle Intersection points mode. Intersect all guides in scene or only current creation.
Eyedropper
eyedrop_1ReplicatorReplicator | Replaces Nodes with ref. node instances. Press SHIFT while clicking tool for reference mode. Press CTRL when selecting the tool to replace current selection with a source node. Replaces target nodes with picked reference node.
Press CTRL when selecting the tool to replace current selection with a source node.
Press SHIFT while clicking tool for create references instead of instances.
Press ALT while clicking tool for create copies instead of instances.
checkReplicator - RPL_MULTReplicator | Multi Target toggle. Press CTRL when selecting the tool to apply to the current selection picking a source node. Enable replicator multi target mode.
checkReplicator - RPL_GRPReplicator | Target node group mode | Replace grouped target node as a whole. Enable replicator to replace entire groups.
checkReplicator - RPL_S_GRPReplicator | Source node group mode | For grouped nodes, use as reference the entire group. For grouped nodes, use as reference the entire group.
checkReplicator - RPL_TMReplicator | Transform copy toggle Enable replicator to copy reference object transformation.
checkReplicator - INSTPROPReplicator | Replace all instances of the target nodes. This option does not work with groups. Replace instances of target nodes.
eyedrop_2Eyedropper - DRP1Multi Eyedropper Tool | Copy selected characteristics form one node to another node or group of nodes Copy several characteristics form one node to another node or group of nodes.
Set options for properties, material or modifiers to copy form the filters dialog.
Press CTRL when selecting the tool to apply to the current selection picking a source node.
eyedrop_3Eyedropper - DRP2Transform Eyedropper Tool | Copy selected node transform to another node or group of nodes. Copy picked node transform to another node or group of nodes.
eyedrop_4Eyedropper - DRP3Material Eyedropper Tool | Copy selected node material to another node or group of nodes. Copy picked node material to another node or group of nodes.
eyedrop_5Eyedropper - DRP4Modifiers Eyedropper Tool | Copy selected node modifiers to another node or group of nodes. (Works only with non topology dependent modifiers for now) Copy picked node modifiers to another node or group of nodes.
Works only with non topology dependant modifers for now.
eyedrop_6Eyedropper - DRP5UVW Eyedropper Tool | Copy selected node UVW modifiers to another node or group of nodes. (Works only with non topology dependent modifiers for now) Copy picked node UVWmodifiers to another node or group of nodes.
Works only with non topology dependant modifers for now.
eyedrop_7Eyedropper - DRP6Visual Appearance Eyedropper Tool | Copy selected node display options to another node or group of nodes. Copy selected node Apprearance to another node or group of nodes.
checkEyedropper - DRP_MULTEyedropper | Multi Target toggle Enable eyedropper multi target mode.
eyedrop_uiEyedropper - DRP_FLTEyedropper | Set filters Set filters for multi-eyedropper.
Utilities
MergeMerge NodesCombine geometry and splines in one node Combine geometry and splines in one node.
ExplodeExplode NodesExplode geometry elements and spline shapes Explode geometry elements and spline shapes.
sdivideClone betweenPick distance start point > pick dist. end point. Move mouse to set division points. Pick node to clone. | Hold SHIFT while tracking second point for orthogonal mode, then press CTRL for axis-lock. Clone object between 2 points (1D array)
  1. Pick distance start point.
  2. Pick distance end point.
  3. Move mouse to set division points amount.
  4. Pick node to clone.
  • Hold SHIFT while tracking second point for orthogonal track, then press CTRL for axis-lock.
MaroundPolar arrayCircular path cloning Clone and orient an object around a center.
Additional options:
* Clone around object.
* Look-at the central object.
i_arrayArray 2D - InteractiveArray 2D - Interactive: Interactive 2D Array Interactive 2D array.
  1. Select Object to replicate.
  2. Pick base point
  3. Move mouse to select a rectangular region in space to size the array. Click again to confirm.
  4. Move the mouse & click to set rows and columns.
P_arrayArray - PatternRule / Pattern based 2D Array Pattern / rule based 2.5 array
  1. Select a base object.
  2. Array General Dimension: Set total rows, columns, origin and gap between rows and columns.
  3. Pattern rules: Change current row/column spinners to add a new rule. Each cell can have a different node, transformation and can be turned on/off.
  4. Preview o generate the array.
panelingPanelingSimple Paneling tool - creates panels (or shells) on planar areas. Option for adding details to panels. Simple Paneling tool. Creates panels (or shells) on planar areas. Option for adding details (like handles) to panels.
  1. Start the tool picking position, height and width points.
  2. Box/custom object mode: choose what object will ve used to generate the panels.
  3. Set H/V divisions and gap between panels.
  4. Use the detailer tool to position detail objects on selected panel's surface.
panelingpaneling detailspaneling details: Simple Paneling tool - Detailer tool Simple Paneling tool - Detailer tool.
  1. Select objects to be detailed.
  2. Pick detail object
  3. Set transformation & align and orientation options. Some complex mirror/symmetry rules can be set.
  4. Apply operation
  • Mirror list syntax example: 1 (first object in the list), 3-6 (from third to sixth object in list), 8 (eighth object in list) will be mirrored.
multimapUVW Map tools FloaterUVW Mapping tools combined floater UVW Mapping tools:
  • Apply individual uvwMaps to multiple objects.
  • Apply mapping by Epoly Elements or by faces.
  • Random or constant transform mapping.
  • Bulk UVW Xform operations.
maptoolsUVW modifiers toolsUVW modifiers tools - Gizmo reposition, bulk deletion and more UVW Modifier tools. Fit, center and reset gizmo, delete all UVW modifiers on object's stack.
maptoolsUVW Bulk addUVW modifier Bulk apply. Apply individual uvwMaps to multiple objects. Apply mapping by Edit Poly elements or by faces.
multimapUVW modifier transformRandom or constant transform mapping
multimapUVW Xform transformUVW Xform transform: Random or constant transform.
qpivotPivot - Quick positionQuick position pivot Quick position pivot
Options:
  • Bottom, center, top.
  • Bottom, middle, Top corners and centers of the object's bounding box.
  • Pick point.
  • Position and orient by 3 points. Also, for Working Pivot.
  • Position and orient by selected Editable Poly faces. Also, for Working Pivot.
  • Reset pivot and reset Xform shortcuts.
  • Press Right-Click on any action to close the dialog after.
qpivotPivot - to bottomPosition pivot at bottom
qpivot_btmPivot - topPosition pivot at top
qpivotPivot - centerPosition pivot at center
qpivotPivot - 3pointsPosition pivot from 3 points. Press SHIFT for Working pivot Position pivot from 3 points. Press SHIFT for Working Pivot.
qpivotPivot - to facePosition pivot from selected EditPoly faces. Press SHIFT for Working pivot. Position pivot from selected Faces.
TOOL BUTTON + SHIFT for Working Pivot.
qpivotPivot - PointPivot to point
qpivotPivot - Snap point** ASSIGN THIS TO A SHORTCUT** Move pivot to snapping point. Quickly move an object's pivot to a snapping point. Works with any snap type. If no object is selected, the tool will reposition the pivot of the object where the snap is displayed (if any)
isolate_localIsolate - LocalIsolation in local coordinates. Object level or EditPoly selected face. Isolate object in local coordinates.
incIsoIncremental isolationre-Isolate within current selection Incremental isolation
re-Isolate within current selection
bulb_uselunHide selectionUnhide object selection Unhide objects by selection
bulb_fselunFreeze selectionunFreeze object selection unfreze objects by selection
Locks_posLock - positionLoLock/Unlock object Position Lock/Unlock object Position
Locks_roLock - rotationLock/Unlock object Rotation Lock/Unlock object Rotation
Locks_scLock - scaleLock/Unlock object Scale Lock/Unlock object Scale
Locks_allLock - AllLock/Unlock all object transformations Lock/Unlock all object transformations
LayIsoIsolate - layerIsolate-Unisolate selected object/s layer/s. If nothing is selected, you can pick an object in viewport and isolate the respective layer. Isolate-Unisolate selected obect/s layer/s.
If nothing is selected, you can pick an object in viewport and isolate the respective layer.
LayPropsLayer LockLocks the layer of the picked/selected node. Press SHIFT when selecting the tool to pick a frozen node/layer. Locks the layer of the picked/selected node.
Press SHIFT when selecting the tool to unlock a frozen layer.
LayPropsLayer OffTurn off the layer of the selected/picked node. Press SHIFT when selecting the tool to pick a frozen node/layer.
LayPropsLayer BoxModeSet Box mode status for selected/picked node layer. Press SHIFT when selecting the tool to pick a frozen node/layer.
LayPropsLayer BackFaceCullSet BackFaceCull status for selected/picked node layer. Press SHIFT when selecting the tool to pick a frozen node/layer.
magnetSnap sate setsSave Snap settings States Save Snap settings States.
Press the "OK" button to expand the UI and add states.
colorColor ClipboardDockable color Clipboard bar Dockable color Clipboard bar.
  • Left-click on "+" button to fill swatches with random colors.
  • Right-click on "+" button to fill unused swatches with random colors.
  • Press SHIFT while clicking "+" button to fill swatches with grayscale values.
  • Right-click on color swatch to copy. Drag&Drop supported.
colorWirecolor adjustAdjust selection wire colors. brightness, saturation and hue.
multimapRandom transformRandom transform nodes
mtlReplace scene materialsReplace each scene material with an alternative one. You can save and load the material replacements list.
camtoolCamera managerManage Cameras and render batch views
dropObjDrop objectsDrop objects on below surfaces. Press SHIFT when activating the tool to align the objects to the surface form. Drop objects on below surfaces.
Press SHIFT when activating the tool to align the objects to the surface form.
arrangeIntArrange objects (start-end objects)Distribute objects (equally spaced) on a linear direction. Direction and length of the distribution determined by the position of two objects: 1. Select the START OBJECT -- 2. Select the END OBJECT -- 3. Select the objects to distribute between them. * Press the TOOL BUTTON+SHIFT to conform and align the objects to the underlying surfaces. Distribute objects (equally spaced) on a linear direction.
Direction and length of the distribution determined by the position of two objects.
  1. Select the START OBJECT
  2. Select the END OBJECT
  3. Select the objects to distribute between them.
  • Press the TOOL BUTTON+SHIFT to conform and align the objects to the underlying surfaces.
arrangeRTArrange objects (real-time)Distribute objects (equally spaced) on a linear direction. Tracks the objects new position's in Real Time. Warning! slow. When tracking positions: * Press SHIFT to conform to the underlying surfaces * Press CONTROL to orient to the underlying surfaces Distribute objects (equally spaced) on a linear direction.
**This variant of the tool tracks the objects new position's in real time. It could be slow with complex geometry**
  1. Select the object set to rearrange.
  2. Pick the direction line START POINT
  3. Track the end of the line. Before picking the END POINT to finish the operation, use these options:
  • Press SHIFT to conform to the underlying surfaces.
  • Press CONTROL to orient to the underlying surfaces.
arrangeABArrange objects (interactive)Distribute objects (equally spaced) on a linear direction. Tracks the objects new position's with marks in the viewport. When tracking positions: * Press SHIFT to conform to the underlying surfaces * Press CONTROL to orient to the underlying surfaces Distribute objects (equally spaced) on a linear direction.
**This variant of the tool tracks the objects new position's with marks in the viewport**
  1. Select the object set to rearrange.
  2. Pick the direction line START POINT
  3. Track the end of the line. Before picking the END POINT to finish the operation, use these options:
  • Press SHIFT to conform to the underlying surfaces.
  • Press CONTROL to orient to the underlying surfaces.
Extras
mtlBitmap multi-loaderLoad multiple bitmapTextures to the slate material editor
mtlMap name from fileChange the names of Bitmap Textures to the name of the loaded files.
mtlremRemove materialsRemove material from selection
mtlSelect nodes without materialFilter nodes without material in current selection.
mtlID from cameraSet objects ID for current camera view
mtlFace IDSelect faces with same material ID
mtlRandom ID SetSet random material IDs for selected faces
mtlQuick material ID SetSet material IDs for selected faces
alignassetsAlign AssetsPut nodes in line
Random SelectSelect random nodes
Replace with XrefReplace selected node with Xref Record.