Screen layout
Screen is divided into 5 sections. Each of these sections serves to the specific purpose.
Pic. 1. Screen layout
Individual sections of the Meshbex
Toolbar
Scene outliner
Mode and selection options
Basic model statistic
Axis orientation and SW info
3d Viewport
Toolbar
A set of tools for controlling and configuring the Meshbex app is available.
Pic. 2. Meshbex toolbar
Scene outliner
There is a set of tool for exploring the model hierarchie. If the scene outliner is opend and the user select any object in the viewport the particular object will be selected in the scene outliner as well, and vice versa if user select any object in the scene outliner, then the object is highlighted in the 3D viewport. There is a context menu assigneg to the each item of the three.
Pic. 3. Scene outliner
Next there is search input - if user write any string, then only object coresponding to the string occure. There is replace button next to the search input. This button opens advanced dialog which can be used for bulk name replacement. Regular expression can be used in the replace dialog.
Pic. 4. Bulk rename dialog
Mode options
This is probably the post important section for current users, who does not use advanced features. In this list, the user selects the mode for working with the software they wish to use.
Currently, the following modes are available:
Navigate - The basic mode is used to select and move individual objects or assemblies.
Add Measure - Add distance measurements for an object
Add Angle - Add angle measurements for an object
Add Dim (Flat) - adds dimensions to an object that remain the same size regardless of the zoom level.
Add Dim (3D) - adds dimensions to an object. These dimensions scale up and down as you zoom in or out on the object.
Add Annotation (Flat) - adds annotations to an object that remain the same size regardless of the object's zoom level.
Add Annotation (3D) - adds annotations to an object. These annotations scale up and down as you zoom in and out on the object.
Edit Labels - a mode for editing annotations and dimensions
Assembly Edit - this mode is used to create assembly and disassembly workflows. It can only be selected from the "Assembly" toolbar.
Pic. 5. Mode options
Selection options
In this list, the user can select the type of selection depth.
CAD selection - the user selects entire objects.
Detailed selection - corresponds to "mesh selection" in Three.js. If an object's faces are displayed in different ways, each method will correspond to a single detailed selection.
No selection - suitable for demonstrations where you do not want any objects to be selected.
Pic. 6. Selection options
Axis orientation and SW info
In this section, the user can see the current orientation of the coordinate system. The gizmo is also interactive and is used for precise alignment with the planes. Basic information is then displayed at the bottom
Pic. 7. Axis orientation and SW info
3d Viewport
This section provides a 3D view of the model. When in "Navigate" mode, the user can select and manipulate individual parts of the object. Manipulation is possible for both individual parts and subassemblies. Within the hierarchy, you can navigate using the left and right arrow keys.
Pic. 8. 3D Viewport