KScan3D offers both automatic and manual mesh alignment processes.
When Alignment is set to Mesh Geometry in the Meshing or Point Cloud Meshing panels, and provided all scanning factors are good (see Scanning Basics), the software should automatically align meshes as they are captured and/or processed.
To automatically align meshes during the scanning process:
- In Scan Mode, ensure Generate is set to "Mesh" and Alignment is set to "Mesh Geometry" in the Meshing panel on the left side of the screen.
- Aim the sensor at the object and press the SCAN button. KScan3D will capture a scan.
- Either rotate the object or move the sensor to scan a different portion of the object, ensuring that there will be enough overlap in data between the second mesh and the first mesh.
- Press the SCAN button to capture the second scan.
- A pop-up will appear to let you know that the data is being processed, and the new mesh should snap into alignment with the first mesh.
To automatically align meshes after the scanning process:
- In the Thumbnail panel, ensure that all of the meshes you wish to align are loaded, selected, and unlocked.
- Select the Align button in the Toolbar.
- A pop-up will appear to let you know that the scans are being aligned, and the selected meshes should snap into alignment.
To automatically align point clouds after the scanning process:
- In Mesh Editor mode, ensure Alignment is set to "Mesh Geometry" in the Point Cloud Meshing panel on the left side of the screen.
- In the Thumbnail panel, select two or more point clouds you wish to align.
- In the Point Cloud Meshing panel, select the Build button.
- KScan3D will convert the point clouds to meshes and align them automatically.
In the event that a mesh does not align properly, you can manually reposition it so KScan3D has a better chance of aligning it. Here's how:
- Ensure that the initial mesh is loaded and locked. This mesh will serve as the "base" mesh to which all subsequent meshes will be aligned.
- Ensure that the mesh you wish to align is loaded and unlocked. This will enable the mesh to be repositioned and aligned.
- Select this mesh, then move and rotate it (using keyboard/mouse commands and/or the 3D Control Widget) so that it is positioned roughly in the same orientation as the initial mesh.
- Select the thumbnails for both this mesh and the initial mesh in the Thumbnail panel. Remember to hold down the CTRL key as you left-click to select multiple thumbnails.
- Select the arrow icon on the Align button in the Toolbar to ensure that Mesh Geometry is selected.
- Select the Align button. The mesh should snap into alignment with the initial mesh and then lock, preventing unwanted movement.
- Repeat steps 1 through 6 for subsequent meshes.
- Select the Save All button in the Toolbar to save all meshes in their newly-aligned orientations.
Sometimes a mesh will refuse to properly align. Usually this is because there is not enough overlapping data for KScan3D to determine how a mesh should be aligned. Sometimes there may be extraneous data in the mesh that is causing KScan3D to improperly align it. In this case, you may want to delete the unneeded data and repeat the above steps. See Editing Data for more information about deleting points.
The Align function features two settings: Mesh Geometry and Fine Alignment.
To specify the alignment type, select the arrow on the Align button and choose a setting:
Each time the Align button is selected, this alignment setting will be used.
The Mesh Geometry setting provides the quickest method for calculating mesh alignment.
The Fine Alignment setting provides a tighter and more accurate alignment. Although you can choose to do this during the manual Alignment process, generally you can leave this setting on Mesh Geometry and rely on the Combine process to handle fine alignment. For more information, see Combining Meshes.
Selecting the Undo Align button in the Toolbar will undo the previous alignment.
Selecting the Repeat Align button in the Toolbar will apply the previous alignment transform to the selected mesh.
NEXT: Editing Data