Shared Context Menu Commands
These commands appear in multiple context menus with consistent or similar behavior across different object types.
Navigation Commands
Navigate To
Menu name: Navigate To or Goto
Tooltip Navigate to the item in the 3D view.
What it does Centres and zooms the 3D viewport camera to frame the selected object. The camera position and orientation are adjusted so the object is clearly visible and centred in the view. The object's data is not modified.
When to use it
- You've selected an object in the project tree but can't see it in the 3D view
- You want to quickly focus on a specific object after navigating a large scene
- You've lost your visual reference and need to return to a known object
Notes Available for most object types (point clouds, meshes, photographs, polylines, etc.). If the object is not currently loaded into memory, it will be loaded first. The camera maintains its current viewing angle unless otherwise specified.
Set As Active
Menu name: Set As Active or Make Active
Tooltip Set this object as the active object for operations.
What it does Designates the selected object as the "active" object in the project. Many operations use the active object as a reference (e.g., attachment, intersections, filtering). The active object is typically highlighted in the project tree and may display differently in the 3D view.
When to use it
- Before performing operations that require a reference object
- When you want point cloud or mesh operations to use this object as the target
- When attaching measurements or polylines to a specific surface
Notes Only one object of each type can be active at a time. Setting a new active object replaces the previous one. The active state persists until changed or the project is closed.
Organization Commands
Group
Menu name: Group
Tooltip Group selected items together.
What it does Creates a new group container in the project tree and moves all selected items into it. The group acts as a folder for organizing related objects. Groups can be collapsed/expanded in the tree and can have operations applied to all members.
When to use it
- Organizing multiple related scans or meshes (e.g., all scans from one site)
- Grouping objects that should be shown/hidden together
- Preparing for batch operations on multiple objects
Notes Items must be siblings (same parent level) to be grouped together. Groups can be nested. Some operations can be applied to an entire group at once.
Ungroup
Menu name: Ungroup
Tooltip Ungroup selected items.
What it does Dissolves the selected group, moving all child items up one level in the project tree hierarchy. The group container is removed but all objects within it are preserved.
When to use it
- Reorganizing the project tree structure
- Breaking up temporary groupings after batch operations
- Simplifying tree hierarchy
Notes Only works on group objects. Objects within the group are not deleted, only the group container itself.
Data Exchange Commands
Export
Menu name: Export
Tooltip Export object to file.
What it does
Opens a file dialogue to export the selected object to an external file format. Available formats depend on the object type (e.g., point clouds can export to .las, .ply, .pts; meshes to .obj, .ply, .stl). Includes options for coordinate system conversion and data component selection.
When to use it
- Sharing data with external applications or colleagues
- Creating backups of processed data
- Exporting results for use in GIS, CAD, or analysis software
Notes Export format and options vary by object type. Large objects may take time to export. Check that the target format supports all required data components (colors, attributes, texture coordinates, etc.).
Import
Menu name: Import or Import...
Tooltip Import data from file.
What it does Opens a file dialogue to import external data into the project. Supports various industry-standard formats depending on context (point clouds, meshes, GIS data, images, etc.). Imported data is added to the project tree and database.
When to use it
- Loading new data into an existing project
- Bringing in data from field equipment, photogrammetry, or other software
- Adding reference data (GIS layers, CAD models, etc.)
Notes Import dialogue varies by object type. Large files may take significant time to import and process. Coordinate system should match project CRS or be converted during import.
Modification Commands
Delete
Menu name: Delete
Tooltip Delete selected item(s) from project.
What it does Permanently removes the selected object(s) from the project. The object is removed from the project tree, database, and file system. This operation cannot be undone.
When to use it
- Removing unwanted or erroneous data
- Cleaning up test or temporary objects
- Freeing disk space by removing large unused objects
Notes
This operation is permanent and cannot be undone. Ensure you have backups before deleting important data.
Use caution when deleting groups - all child objects will also be deleted. Some object types may have dependencies (e.g., attributes depend on their parent object).
Duplicate
Menu name: Duplicate
Tooltip Create a copy of this object.
What it does Creates an independent copy of the selected object in the project. The duplicate has its own database entry and can be modified without affecting the original. Copies include all attributes, display properties, and data.
When to use it
- Testing destructive operations without risking original data
- Creating variations with different processing parameters
- Preserving original data before applying irreversible operations
Notes Duplicates can consume significant disk space for large objects. The copy is created immediately and added to the project tree with a modified name (e.g., "PointCloud_Copy").
Transform Commands
Scale
Menu name: Scale
Tooltip Scale the object.
What it does Opens a dialogue to specify scale factors for X, Y, and Z axes. Multiplies all coordinates by the specified factors, resising the object. Uniform scaling uses the same factor for all axes; non-uniform scaling can stretch or compress along specific axes.
When to use it
- Converting between different unit systems (e.g., metres to feet)
- Correcting data acquired with incorrect scale settings
- Resising objects to match reference data
Notes Scale factors multiply existing coordinates (e.g., factor of 2.0 doubles size, 0.5 halves it). Non-uniform scaling changes proportions. Attributes like distances and areas are not automatically updated - recalculate if needed.
Rotate
Menu name: Rotate
Tooltip Rotate the object.
What it does Opens a dialogue to specify rotation angles around X, Y, and Z axes. Rotations are applied about the object's centre point or scanner origin. Multiple rotation axes can be specified and are applied in order (typically Z, Y, X).
When to use it
- Aligning data to geographic north or project coordinate system
- Correcting tilted or misoriented scans
- Orienting objects for better visualization
Notes Rotations are specified in degrees. Order of rotation matters - different sequences produce different results. Scanner origin (if set) is used as rotation centre; otherwise geometric centre is used.
Translate
Menu name: Translate
Tooltip Move the object in 3D space.
What it does Opens a dialogue to specify translation distances along X, Y, and Z axes. Adds the specified offsets to all coordinates, moving the object without rotation or scaling. Can also copy the translation vector to/from clipboard for reuse.
When to use it
- Repositioning objects to match coordinate systems
- Aligning multiple scans or models
- Correcting positional errors in imported data
Notes Translation values are in project units (typically metres or feet). Large translations can move objects far from the project origin, potentially causing rendering or precision issues.
Utility Commands
Refresh Object Tree
Menu name: Refresh Object Tree
Tooltip Refresh the project tree display.
What it does Forces a complete update of the project tree view, re-reading object states from the database. Useful when the tree display becomes out of sync with actual data state, often after background operations complete.
When to use it
- After importing or batch processing completes
- When objects appear to be missing or incorrectly displayed in tree
- After manual database operations or file system changes
Notes Usually unnecessary as the tree updates automatically. Only use if you suspect display corruption or after unusual operations.