VXmodel - Tutorial 2 - Scan-to-CAD 2 - EN
VXmodel - Tutorial 2 - Scan-to-CAD 2 - EN
VXmodel - Tutorial 2 - Scan-to-CAD 2 - EN
May 2017
1
Introduction
This tutorial is intended for users who need to become familiar with VXmodel. It will guide you on a
Scan-to-CAD workflow by cleaning and aligning the mesh, then extracting required entities in order to
transfer to CAD software.
Data File
Database associated with this tutorial can be downloaded directly from the Customer center via the
online resources (Tools menu / tutorials). A direct link is also available from the learn panel of
VXelements home page.
After completing an acquisition, the Scan has to be transferred to the VXmodel node by clicking on
the Send to VXmodel button or by using the Tools menu.
Note that for this tutorial, the scan data has already been transferred to the VXmodel node of
VXmodel and the Scan and Positioning Targets nodes were removed.
When working on a session that shows scanning information, hide the Scan and Positioning Targets
node from the navigation window to avoid confusion.
To do so, click on the eye icon to hide or show.
2
What will this tutorial cover?
Step 1.
Clean mesh data
Step 2.
Defeature detail
Step 3.
Create features for alignment
Step 4.
Align mesh
Step 5.
Create entities for reverse engineering
Step 6.
Export entities to CAD software
3
Clean Mesh Data
Note: VXmodel will gather information about the mesh and analyze it to find any problematic triangles.
Note: Clicking on Cancel after Apply will cancel the whole operation.
4
Defeature Detail
To reverse engineer a part, you may need to create cross-sections. As we want the global shape of the
part and not the shape of the letters in the writings, it is preferred to remove them using the
Defeature button.
5
Create Features for Alignment
Various geometric entities need to be created on the mesh and further used as in the alignment
process. It is essential to choose the most important and relevant entities for the alignment. The whole
reconstruction will be affected by this alignment. A good alignment will make the next steps easier and
will improve the end result.
Add Cylinder 1
Note: Values range from 0 to 100 for Selection Tolerance. The higher the selection tolerance value, the
larger the amount of triangles selected. This is due to a larger permission in the difference in the
normal orientation of the triangles.
Note: A preview of the resulting cylinder is displayed as well as a deviation color map between the
selected triangles and the best fitted cylinder.
Check the Filters and leave the Distance and Angle Filtering unchecked.
Click on Flip Normal if required to have the Cylinder axis (in yellow) pointing up.
Click on the Create button to finalize and then Close.
6
Add Plane
Note: Values range from 0 to 100 in the Selection Tolerance. The higher the selection tolerance value,
the larger the amount of triangles selected. This is due to a greater difference allowance in the
triangles normal orientation.
Note: A preview of the resulting plane is displayed as well as a deviation color map between the
selected triangles and the best fitted plane.
7
Add Cylinder 2
8
Align Mesh
Alignment is done by pairing entities previously created with the XYZ reference frame.
Note: On the right of the Entity column, the flip button allows
flipping the normal of paired entities.
Note: As entities are paired, the degrees of freedom (DOF) of the
Mesh decrease. Constrained DOF are marked as greyed out Offset or
Angle text boxes.
Note: Predefined Views are available by right clicking in the 3D view. These views are based on the
reference frame defined as the origin.
Note: Manual alignment can be performed by dragging the arrow or circle of the reference frame in
the 3D view.
9
Creating Entities for Reverse Engineering
Create Cross-Section
Note : Setting Output type to Polyline creates small segments of lines made from the triangle’s
intersection to the cross- section plane. Curve creates a Spline that can be adjusted with either
Maximum Deviation or Control Points in the Curve Parameter.
Note: Use the Preview button to validate the result before creating.
10
Create Surfaces
At this step, two surfaces will be created on each side of one blade in order to extract a CAD surface
from it.
Hold the CTRL key and left click on the top surface
of the blade.
11
Note: Once the surface is created, click on the Display button at the bottom of the
Navigation panel and then change the display settings under Surface Display.
12
Define the Edge with Curves
At this step, we will create the curve profile of the blade, as it will be used as a trimming tool in CAD
software.
Note: You can hide the entities by clicking on the eye icon next to the entity you want to hide.
13
Exporting Entities to CAD Software
At this step, we will save the aligned mesh and the entities that will be used in the CAD software.
Exporting Entities
Note: To export one or more entities, select only the ones to be exported before clicking Export
Entities.
14
Export entities – SOLIDWORKS, Inventor and Solid Edge users
If you use SOLIDWORKS, Inventor, or Solid Edge, VXmodel has a built-in CAD transferring function
that executes the previous steps of exportation directly to SOLIDWORKS, Inventor, or Solid Edge.
Note: If SOLIDWORKS, Inventor, or Solid Edge is not open, the function will open it and create a new
part and import the entities. If SOLIDWORKS, Inventor, or Solid Edge is open, it will import, in the active
part, the entities.
15