V-Listen — Professional NVH Signal Analysis Platform Request Beta Access →

Step 1: Import Geometry

The geometry model defines the spatial locations of measurement points and the wireframe connectivity used to visualize mode shapes. A well-prepared geometry is essential for meaningful mode shape animation and validation.

3D Measurement Point Layout 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 X Y Z Measurement point Skeleton edge

Supported File Formats

FormatExtensionDescriptionTypical Source
HMPL.hmplV-Listen Measurement Point Layout. Contains point coordinates, labels, and skeleton connectivity.V-Listen
STL.stlStereolithography mesh. Surface triangles only — measurement points must be mapped separately.CAD software, 3D scanners
OBJ.objWavefront OBJ. Vertices and face definitions.CAD software, Blender
UFF.uff / .unvUniversal File Format. Dataset types 15 (nodes), 82 (trace lines), 2411 (nodes alternate).ME'scope, FEMtools, LMS

Importing a Geometry File

  1. Click Import Geometry in the toolbar or press Ctrl+G.
  2. Select the geometry file from the file browser. The format is detected automatically from the file extension.
  3. The 3D viewport displays the imported geometry with point labels. Use the mouse to orbit (left-drag), pan (middle-drag), and zoom (scroll wheel).
  4. Verify that point positions and labels match your physical measurement setup.
Tip: For HMPL files, V-Listen automatically searches for an associated STL file in the same directory and parent directories. If found, the surface mesh is loaded as a visual reference behind the wireframe.

Measurement Point Setup

Each measurement point represents a physical sensor location on the structure. Points are defined by:

PropertyDescriptionExample
Point IDUnique integer identifier1, 2, 3, ...
LabelDescriptive name shown in the 3D view"Front Left", "P12"
X, Y, ZCartesian coordinates in meters0.150, 0.000, 0.320
DOF DirectionsActive measurement directions at this point+X, +Y, +Z

Adding Points Manually

  1. Right-click in the 3D viewport and select Add Point.
  2. Enter the X, Y, Z coordinates and an optional label.
  3. The new point appears in both the 3D view and the point list panel.

Editing Point Properties

Select a point in the 3D view or list panel, then modify its properties in the Properties pane on the right. Changes are reflected immediately in the viewport.

Skeleton / Wireframe Editing

The skeleton (wireframe) defines how points are connected visually. It does not affect the modal analysis computation but is critical for interpreting mode shapes.

Connecting Points

  1. Select the first point by clicking it in the 3D view.
  2. Hold Ctrl and click the second point.
  3. Right-click and select Connect Points, or press C.
  4. A wireframe edge is drawn between the two points.

Deleting Edges

  1. Click on an edge to select it (the edge highlights in yellow).
  2. Press Delete or right-click and select Delete Edge.

Auto-Connect

Use Edit > Auto-Connect to generate a skeleton automatically based on proximity. Set the maximum distance threshold to control connectivity density.

ParameterDefaultDescription
Max Distance0.10 mPoints closer than this distance are connected.
Max Connections6Maximum number of edges per point.
Caution: Auto-connect may create unwanted edges on complex geometries. Always review and manually correct the skeleton after using this feature.

Show / Hide Controls

The toolbar provides toggles for controlling the 3D viewport display:

ControlShortcutDescription
Show PointsPToggle measurement point markers on/off.
Show LabelsLToggle point label text on/off.
Show WireframeWToggle skeleton edges on/off.
Show SurfaceSToggle STL/OBJ surface mesh on/off.
Show AxesAToggle coordinate axes indicator on/off.
Show DOF ArrowsDToggle directional arrows at measurement points.

Coordinate System

V-Listen uses a right-handed Cartesian coordinate system. When importing geometry from external sources, verify that the axis orientation matches your measurement coordinate system. Use Edit > Transform to rotate, scale, or translate the geometry if needed.

TransformDescription
RotateApply rotation about X, Y, or Z axis in degrees.
ScaleUniform or per-axis scaling factor. Use this to convert between mm and m.
TranslateShift the entire geometry by a displacement vector.
MirrorReflect geometry about a selected plane (XY, XZ, YZ).

Status Bar

The status bar at the bottom of the geometry view displays real-time information during import and editing:

Format-Specific Notes

HMPL Files

The HMPL format is V-Listen's native geometry format. It stores point coordinates, labels, DOF directions, and full skeleton connectivity in a single file. HMPL files also support embedded metadata such as coordinate units and creation date.

UFF Geometry

Universal File Format geometry uses Dataset Type 15 (nodes) and Dataset Type 82 (trace lines). When importing UFF geometry:

STL and OBJ Files

Surface mesh formats (STL, OBJ) define the structural surface but do not inherently contain measurement point definitions. When using these formats:

Best Practices

Note: If no geometry file is available, you can create a point cloud from scratch using the manual point addition tools. However, a CAD-derived geometry is always preferred for accurate mode shape interpretation.

Related Topics