Professional Documents
Culture Documents
Shining 3D EXScan H2 User Manual V1.2.1.0
Shining 3D EXScan H2 User Manual V1.2.1.0
Overview
Welcome
Safety instructions
About the document
Device
Appearance
Scanner
Component
Connect the cable
Installation
Computer & Operating system requirement
CPU
OpenGL
GPU
Get the installation package
Install the software
Activation
Register for Shining 3D User Account
Login
Activate the device
Online activation
Offline activation
Upgrade
Firmware upgrade
Software upgrade
Interface
Navigation bar
Settings and feedback
Social
Settings
Help
Other components
Quick guide
Calibration
Standard calibration
White balance
Quick calibration
Scan
Workflow
Preparation
Preparation for portrait scan
Hair
Preparation for different object
Scan mode
White light mode
IR mode
Project setting
Alignment
Resolution
Texture
Alignment
Resolution
Texture
Scanning
Scan setting
Brightness
Working distance
Other function
Scanning
Preview / Scan / Pause
Generate point clouds
Scan functions
Align point cloud
Post Processing
Mesh
Mesh type
Mesh optimization
Mesh editing
Left panel
Bottom panel
Right panel
Measurement
Create Features
Movement
Measurement
Overview
Welcome
Safety instructions
Symbol Description
NOTE: This symbol is used to inform you of the additional information of the product.
CAUTION: This symbol is used to inform you of incorrect operations that may damage the device
or result in data loss. Any damages resulting from misuse are not covered by the warranty.
DANGER: This symbol is used to inform you of the potential risks that may result in serious
personal injury and other safety incidents.
SHINING 3D Tech Co., Ltd. (hereinafter referred to as “the Company”) owns complete intellectual property rights
for the contents of this document and, without the written consent of the Company, it is not allowed to copy,
transmit, publish, reedit, compile or translate any contents of this document for any purpose or in any form.
The document is a guidance for installing, operating, and maintaining the product, including the Device,
software, or other products provided by the Company, to which the document is applicable. The document does
not serve as the quality guaranty for the product. While the Company makes all efforts to ensure the applicability
of the content of the document, it reserves the right to interpret and modify the content of the document and
possible errors and omissions therein. The contents of the document are subject to changes without further
notice.
Images and diagrams in the document are presented to provide convenience to readers. In the event that any
images or diagrams are inconsistent with the physical product, the later shall prevail.
It is recommended that professionals or technicians shall operate and/or use relevant Products. The Company
shall not be held responsible for any damages and/or losses caused by negligence, environmental factors, or
improper maintenance and use, or any other factors other than due to the quality of the Product.
Disputes arising from the document and related Products thereof shall be governed by the laws of the People’s
Republic of China.
In the event of any ambiguity and/or any advice on the contents of the document, contact us by the contact
For more information, please visit our support website: support.einscan.com (https://support.einscan.com/)
Device
Please read carefully before the first time of using EinScan H2 (hereinafter referred to as the "Scanner").
Appearance
Scanner
Appearance Description
3 Brighter / Darker
5 USB port
6 Power port
Component
Connect the cable
Warning
Steps
To use the scanner, you need to install the EXScan software first (hereinafter referred to as the "software").
Component Model
CPU
Improper computer configuration or hardware issues will cause CPU performance degradation and affect the user
experience, it is recommended to use the CPU-Z tool to check CPU performance before starting scanning.
Install and launch CPU-Z, follow the steps in below figure to get a CPU multi thread performance score. A score of
4000 or more is required.
OpenGL
To use the scanner, you need a graphics card (integrated or discrete) which can support OpenGL4.3 or above.
Use OpenGL Extensions Viewer (https://realtech-vr.com/home/glview) to check the OpenGL version, if it's lower
than 4.3, please update the graphics card driver and check again. If it's still lower than 4.3, it means that the
graphic card CAN NOT support the scanner.
GPU
Highly recommend to use a NVIDIA 1 discrete graphics card for the scanner.
Use NVIDIA Control Panel to get the CUDA version with follow steps.
Go to Help>>System information>>Components.
Use a discrete graphics card on desktop
Connect your monitor to the port of discrete graphics card on the back of your computer, OS will use the discrete
graphics card automatically.
In 3D Settings --> Manage 3D Settings --> Global Settings, select High-performance NVIDIA processor
and Apply.
Note
● Administrator rights are required for the software installation. The initial installation environment may take a long
time, please wait patiently.
● Please do not install the software in C:\Program Files or C:\Program Files (x86). The software will not run when
installed under these folders due to restricted rights.
When using the scanner for the first time, please register an account to activate the device.
Enter valid email or phone number to get verify code for registration.
Login
Log in Shining 3D User Account from the pop-up window when launching the software.
If the computer is connected to the Internet, the activation will be processed automatically after you login Shining
3D User Account.
Offline activation
You need another computer which is connected to Internet to help you finish the offline activation.
If you fail to activate the device in neither way, please contact your supplier or our support team
(https://support.einscan.com/) .
Upgrade
When new software is released, you will get prompted when launching the software. If the firmware in the software
is newer than that in the scanner, you will get prompted too.
Firmware upgrade
The firmware is running on the scanner, it will be upgraded for better performance, stability or bug fixing.
Warning
Make sure that the device is powered on during the upgrade; avoid interruption of the upgrade due to power cuts.
When the scanner is connected, the software will automatically detect the firmware. If the firmware does not match,
it will prompt you to upgrade the firmware. Click Yes to upgrade.
Software upgrade
Software upgrade is to optimize software performance, add new functions or bug fixing.
Warning
The software will be closed during upgrading, please save your projects properly before upgrading.
It is highly recommended to use the latest version of software. If not, a reminder will pop up immediately when you
launch the software.
Click Download Now will download the new installation package in the background, you can continue using the
software. Please do not close the software before the download has finished. Once it finished, the following prompt
will show.
Navigation bar
Navigation Description
Scan Mode Select different scan mode: white light mode / IR mode
Post Processing Into post processing after generating the point cloud, includes mesh and mesh editing.
Social
Function Description
Official Open the official website (https://www.einscan.com) of Shining 3D to learn about the company’s
Website products and information.
Settings
Function Description
User To help us improve the quality and user experience of the device, we hope to be allowed to
Experience collect usage experience information. This information will not contain your personal information
or scanned data and will not be accessible to any third party.
Factory All settings can be restored to the initial settings, and the software will automatically restart.
Default
Function Description
Teamviewer The quick access to remote assistance. Send the ID and password in the pop-up window to the
technical supporters for remote assistance.
Other components
Component Description
Camera Window This is the camera window in scan process. Show one by default,
you can open other camera windows through Right-click menu.
Project Group Here you can manage your project group, for more detail please refer
to Project and project group.
Scan Setting Here you can set the parameter when scanning, for more detail
please refer to Scan Setting.
Project Information In this area, you can check the project information and other
information such as the remaining memory, CPU usage and GPU
usage.
Component Description
Working distance indicator Indicate working distance between the scanner and the object.
Green: proper
Red: too close
Blue: too far
5. Mesh.
With calibration, the scanner parameters are recalculated, which not only ensures the accuracy of the scanner,
but also improve the quality of scanning.
Note
The scanner was severely shaken or shocked, such as shocked during transportation.
Incomplete data is acquired during the scanning or serious deterioration of the quality of scanned data.
When the scanner is NOT calibrated more than 14 days, the software will prompt you to do calibration.
Warning
The calibration board is matched to the device. Doing the calibration with an incorrect calibration board will fail to
generate good scan data or optimum accuracy.
Always make sure that both sides of the calibration board are clean and free of scratches.
Keep the calibration board away from corrosives, metals and sharp objects to avoid corrosion or damage.
It is not recommended to wipe the calibration board. When cleaning the board becomes very necessary, gently
wipe it with a piece of a clean damp cloth. Do not use a cloth with chemicals or alcohols to wipe the calibration
board.
After using the calibration board, put it safely in a box or flannel bag.
Standard calibration
For the first time use, you will be guided to Standard calibration when you click Calibration button.
Follow the steps of the calibration wizard in the software. You need to calibrate the scanner from 5 different
directions.
1. Follow the instruction in the picture to place the calibration board onto the holder, with its front site (black with
markers) towards the scanner.
2. Press the scan button on the scanner to start calibration.
3. Move the device slowly and adjust the distance between the scanner and the calibration board according to
the height indicating box.
If you cannot get the pass result anyway, please contact your supplier or our support team
(https://support.einscan.com/) .
White balance
1. Place the calibration board on a horizontal flat surface with its back site (white) lying towards up.
4. Keep moving the scanner up and down slowly until the scanner takes a photo automatically, which indicates
that the distance is optimal.
After finishing the white balance calibration, click Next on the following pop-up for entering the scan mode.
Note
Do not do white balance or scan under strong light, it may cause color deviation.
If you cannot get the pass result anyway, please contact your supplier or our support team
(https://support.einscan.com/) .
Quick calibration
Quick calibration can be used for re-calibration when accuracy reduction or misalignment during scanning. Only
one position should be done during quick calibration.
1. Place the calibration board onto the holder, with its front site (black with markers) towards the scanner.
2. Place the scanner as shown in the software, then press the scan button on the scanner to start calibration.
3. Move the device slowly and adjust the distance between the scanner and the calibration board according to
the height indicating box.
Below is the workflow of the scanner. There are two different workflows: Basic workflow, Global marker workflow.
The basic workflow can fulfill most of your needs, if you want higher accuracy, you can use global marker workflow.
Basic Workflow
Create new
创建多工程
project group
预览
Preview & adjust
扫描
Scan
暂停&编辑
Pause & edit
Generate point
添加新工程
New project 生成点云
cloud
Align(for multi-
(多工程)拼接
projects)
封装
Mesh 后处理
Postprocess 测量
Measure 保存
Save
Global Marker Workflow
Create new
创建多工程
project group
Generate global
预览
Preview & adjust 生成框架点文件
marker file
扫描
Scan
暂停&编辑
Pause & edit
Generate point
添加新工程
New project 生成点云
cloud
Align(for multi-
(多工程)拼接
projects)
封装
Mesh 后处理
Post process 测量
Measure 保存
Save
Preparation
Object has good geometry or texture features will get scanned easily and fast with good quality. If not, you need to
do some preparation before scanning.
Note
Moving or vibrating objects, which cause the shape of object changed during scanning process.
Transparent, shiny, reflective surface Use washable or vanishing scanning Scan as normal
objects spray
Objects with less features or repetitive - Place markers on the object. - Select hybrid alignment.
features - Mark/draw on the surface to add - Select texture alignment
features
Thin wall objects Place markers on and around the Choose global marker
objects alignment
Scan mode
There are two scan modes: White light mode and IR mode.
Project group
To start scanning, you need to create / open a project group. Project group is the standard file structure of the
software, it contains one project or more. Each project contains the scan data of its own.
Only one project One object needs to scan Only one alignment mode can be used in the same project.
in the project with only one alignment
group mode.
Multiple projects ● One object needs to scan It is recommended to create multiple projects within one
in the project with mutiple alignment project group when scanning the large object, mutiple
group modes. objects and one projects with multiple alignment modes.
● Multiple objects or one After scanning, you can align these projects one by one.
large object need to scan
with one or more alignment
modes
1. Before scanning, select scan mode, then click new project group in prompt.
2. In scan window, click project group in side bar, then click new project group in prompt.
In the prompt window, name the project group and new to the path you choose, all the scan data will be saved to
the folder with the name you just set.
1. Before scanning, select scan mode, then click open project group in prompt.
2. In scan window, click project group in side bar, then click open project group in prompt.
In the prompt window, select the project group file and then open.
Project
Consider each project as a part of the project group. All operations of project can be done by the following
buttons.
icon function instruction note & warning
Create new Two ways to create a project: Only can create project when
project 1. A project will be created scanner connected.
automatically when you create a project
group.
Open project Two ways to open project: Cannot open project with
1. When opening a project group, all different resolution or texture
project(s) of this group will be loaded to setting.
the software.
2. Click to open the project of one
project group.
Alignment
Alignment Instruction
Feature Uses object geometric features for auto aligning during scanning. Rich features on the object are
required for this mode.
Texture Uses objects surface texture to align the scans. Compared with feature alignment, texture
alignment takes longer and consumes more memory. It is recommended to use the texture
alignment only in cases where the object's geometrical features are insufficient.
Global Uses global markers file to help align the scans. You may add an existed global markers file or
Markers scan one.
Hybrid Uses features, markers to align the scans. Use the function to avoid alignment error in some
target parts. By this alignment, we do not need to place the markers all over the part, but only on
the region where has less geometry. Global markers files can be imported to assist in scanning
and aligning.
Resolution
Resolution Instruction
Texture
Texture switch cannot be changed once the project group been created.
IR mode
The scanner support two scan targets: Portrait scan, Object scan.
You need to choose scan target when you create the project. With different scan target, the settings below will be
different.
Note
You can select Medium object or Large object under object scan.
Medium object: size between 100mm X 100mm X 100mm and 300mm X 300mm X 300mm.
Alignment
Portrait - Features Hybrid alignment here means feature alignment plus texture alignment.
Scan - Texture
- Hybrid
Object Scan - Features - When select Global Markers alignment, if global marker file not import, you
- Texture need to scan global marker file first.
- Hybrid - Hybrid alignment here means feature alignment plus marker alignment.
- Global
Markers
Note
FEATURE ALIGNMENT uses object geometric features for auto aligning during scanning. Rich features on the object
are required for this mode.
TEXTURE ALIGNMENT uses objects surface texture to align the scans. Compared with feature alignment, texture
alignment takes longer and consumes more memory. It is recommended to use the texture alignment only in cases
where the object's geometrical features are insufficient. Texture Scan is required to select if you want to use texture
align.
GLOBAL MARKERS ALIGNMENT uses global markers file to help align the scans. You may add a existed global
markers file or scan one.
HYBRID ALIGNMENT uses two different alignments to align the scans. Use the function to avoid alignment error in
some target parts. By this alignment, we do not need to place the markers all over the part, but only on the region
where has less geometry. Global markers files can be imported to assist in scanning and aligning.
Resolution
Note
With smaller setting value, you will get more detail, but will lead to larger file size and longer processing time.
Texture
Texture switch cannot be changed once the project group been created.
Scanning
Scan setting
Brightness
Adjust the brightness for different material / color of the object to get better scan data.
Working distance
Use short working distance to get more detail, but need more time to scan the whole object.
Use long working distance to get large FOV, scan time will be shorter, but will lose some detail of the data.
Data Quality ON/OFF To indicate the data quality of your scan, help you to get better scan data.
Indicator - Only available before generating point cloud.
Texture LED ON/OFF Please turn on the LED light when there is not enough light for better
Light texture scanning ( This function is enabled by default).
- Only available when texture on
- Cannot change during scanning
Hair Mode ON/OFF Easier to scan hair, but also increase data noise.
- Only available in Portrait Scan.
- Cannot change during scanning.
Scanning
Preview In this mode, only show data for preview, but not record the data, you can modify
the scan parameters according to the preview.
Scan Start scanning, data is recorded. During scanning, make sure to keep the
scanner perpendicular to the surface, keep a proper distance from the object,
and adjust the brightness depending on the ambient light or texture of the object.
Pause Pause scanning, you can edit the scan data or change the view angle if you
want.
Preview
Caution
When scanning the recessed areas of an object, please hold the scanner directly towards the area to be scanned.
Note
The time it takes to generate point cloud depends on the data size of your project and the hardware configuration of
your PC.
1. To generate point cloud directly without any optimization, will be fast and less memory been used; Only available in
Object Scan.
2. Optimize then generate point cloud, suggest choosing this option when you have higher accuracy requirement or when
there is layering problem caused by accumulated aligning errors during scanning.
Scan data edit
We provide functions to edit the scan data when you pause scanning or after you generate point cloud.
Icon Function Instruction
Multi View There are 6 different view angles for you to choose.
Create Cutting Create a plane to do quick cut, check below for detail.
Plane
Rectangular Click and hold LMB to drag to select / deselect an area of the data.
Lasso Click and hold LMB to drag to select / deselect an area of the data.
Straight Line Drag to create a line to select / deselect an area of the data.
Connected Click the button after select data, all connected region to the selected
Domain data will be picked.
Delete Click the button or “DELETE” on the keyboard to delete selected data.
Apply Click the button or space bar to apply the edit, and exit edit mode.
Note
Cutting plane
Cutting plane is very useful when a base needs to be removed during scanning.
After setting cutting plane, there will be no more data scanned below the cutting plane.
Method Instruction
Fitting Point Press Shift + LMB to select data, then click the button “Generate plane”. The cutting plane will
Cloud be created by point cloud fitting. The direction of the plane will be calculated by the software
according to the direction of point cloud.
Creating Press Shift + LMB to draw a line, and generate the cutting plane according to the line.
Straight Line
Method Instruction
Rotation axis Cutting plane can be rotated around the axis by dragging the small ball.
Move cutting Move the cutting plane by operating the active bar, editing the text box or dragging the arrow.
plane
Delete Click this option, data in the reverse direction will be shown in red. Apply this, and the red
data will be deleted.
Before or after scanning, you can access the other scan functions through the sidebar function buttons.
Clean Data Clean the current point cloud data to redo scan.
Click on the right side of the interface to enter the project alignment interface.
Choose Feature Alignment and Regular shaped objects (circular objects and square
click Apply, alignment will be objects included) or small sized objects are not suitable
performed automatically. for this mode.
Manually choose at least 3 common - The chosen points should NOT in a line.
points in the fixed window and - Manual alignment is a supplement to feature
floated window. Click Apply to align. alignment, which can solve the problem of feature
alignment failures such as some areas with few
common areas or extremely similar areas. The data is
aligned by the best fit of all points of the data in the
floated viewport and the fixed viewport.
If the currently selected project is a The two projects have no less than 3 common markers
marker project, the marker each other.
alignment can be performed. The
software will automatically align
according to the mark points.
Select two project files and manually - The selection of markers should be as separate and
select multiple (≥3) markers for random as possible.
alignment. - The selected markers will be cleared after aligning.
Note
Meshing is to convert the point cloud into a triangular mesh surface. The data after mesh can be directly used for
rendering, measurement or printing.
Mesh type
Unwatertight Unclosed model stays the way it is scanned. Processing time is quicker
than Watertight.
Watertight All holes will be filled automatically. The data can directly be 3D printed.
Only watertight mesh can set model quality.
Mesh optimization
Simplification Select to reduce the polygon numbers, - Resolution <= 0.5mm, simplification will be
file size and detail of data while selected by default.
meshing. - Resolution > 0.5mm, simplification will be
deselected by default.
Fill small hole Auto fill the small hole when mesh. Default value 10mm, for objects with holes
(smaller than 10 mm), please set the function
parameter value to a smaller one.
Optimization Instruction Note
Marker hole fill Fill in the surface of the object that is not scanned to the pasting marker.
Click Apply to confirm the settings and start meshing, you can click to restore or click Confirm to confirm the
mesh result.
Mesh editing
Left panel
Click + to open each function.
Function Instruction Note
Simplification After simplification, the polygon High level may cause detail loss. Set the ratio from
numbers, file size and detail of data 1 to 100, the default is 0.
will be reduced universally.
Smooth Smooth the possible noise on the It might remove some small details or smooth some
surface of the scan data. sharp edges at the same time. Set the ratio from 1
to 100, the default is 0.
Remove small Remove small floating parts in the From 0 to 100% where 100% is the size of the
floating parts scan data. largest mesh island. Smaller islands will be
removed. 0 means no operation, 100 is the
maximum. The maximum value is the square of the
diagonal length of the floating part/10, MAX=(L/10)².
Auto Hole Auto fill every hole with a smaller Choose Curvature, Tangent or Flat before filling
Filling perimeter than the number input. hole.
- FLAT: calculates the solution for the hole filling
considering the point position on the boundary.
- TANGENT: calculates the solution considering the
point position and the normal of the last row of
triangles forming the boundary.
- CURVATURE: calculates the solution considering
the point position and the normal of the 2 last rows
of triangles forming the boundary.
Manual Hole The hole edges are displayed green Choose Curvature, Tangent or Flat before picking a
Filling and get red after picking. The hole.
number of the holes and the number
of holes filled will be displayed on
the interface.
Flip Normal To redefine the front direction of the Texture mapping will be unavailable after flip Normal
scanned data in reversal design.
Function Instruction Note
Cutting Plane Define a plane by drawing a straight line. Delete the selection
Tool and close the mesh at the intersection. Use the cutting plane to
align the mesh to the CSYS.
Mirror Mirror the mesh through a plane defined by a straight line. After mirroring, texture
remapping cannot be
performed.
Bottom panel
Note
The other editing functions are the same as point cloud editing
Right panel
Open file Open a file (STL, OBJ, PLY) for post processing.
Texture After the post-processing, hole filling on texture scanned data will affect the
remapping texture render. By doing the texture remapping, the texture information will be
reapplied on the mesh.
Click to select the file to be measured; or directly drag the file (STL, OBJ, PLY) to the measurement interface.
Create Features
Click to display the menu of creating features. To close the menu, please click the icon again, or click Close.
Point
Line-Plane ● Click on the created line, or select it on the Line and Plane should be
Intersection dropdown. created in advanced.
● Click on the created plane, or select it on the The line should not be parallel to
dropdown. the plane.
● The point generated is the intersection between the
non-parallel line and plane.
Line
Plane-Plane ● Click on the plane previously created, or select it on 2 planes should be created in
Intersection the dropdown, repeat for the second plane. advanced.
● The created line is the intersection between the 2 The planes should not be
non-parallel planes. parallel to each other.
Plane
3 Points Fit ● The plane is generated by 3 points not co-linear. The 3 points can't be on the
● Click on the data to select one point or click on a previous same line.
created feature point.
● In the Choice list select one of the points to reselect it.
Feature creation failed! Error code 6: the points selected
are co-linear.
Point-Line Fit ● The plane generated includes the point and the line (The Line should be created in
line should be created in advanced). advanced
● Click on the line previously created or select it from the
drop-down.
● Click on the data to select a point or click on a feature point
previously created.
Feature creation failed! Error code 6: the point selected
belongs to the line.
Best Fit ● The plane generated is the position with the smallest -
deviation from the selected area.
Movement
Use this mode to modify the alignment of the data to the global coordinate. This action is useful for post processing
or reverse engineering.
Caution
● The shape and accuracy of the model will not be changed by the movement.
● After the movement and exiting, the changes are irreversible so you can only reset the model by reloading the
original file.
Click "Move to" to align the model center with the input coordinates, and the axis direction is adjusted to match the
input rotation angle.
The coordinate system displayed on the interface is the global coordinate system, in which the direction of the red
line is the positive direction of X-axis, green is the positive direction of Y-axis and blue is the positive direction of Z-
axis.
Click Reset to cancel all the transformation in the exact movement interface.
3-2-1 system movement aligns data by selecting the point, line and plane. Before movement, create feature points,
lines and planes. The feature lines created are not perpendicular to the plane.
The coordinate system on the interface represents the global coordinate system: Red=X+, Green=Y+, Blue=Z+.
Select a feature surface in the plane drop-down menu, and select an axis in the corresponding constraint drop-
down menu of the plane. The arrow on the plane corner indicates the positive direction of the plane, and the
selected axis direction will be consistent with the plane direction.
Select a feature line in the drop-down menu of the line, and select an axis in the drop-down menu of the line.
The arrow of the line indicates the positive direction of the line, and the direction of the selected axis will be
consistent with the direction of the projection of the line on the selected plane.
Click the drop-down menu to select a point, the position of this point is the origin of the coordinates (0, 0, 0).
Click Movement to start the coordinates transformation. When the lines are perpendicular to the plane, the
transformation fails, so the movement fails.
Click Reset to cancel all the transformation in the 3-2-1 system movement interface.
Click to enter the measurement interface and the menu is displayed. Click it again to exit.
Distance Calculate the distance between two Click on the surface of the model to pick two
points on the surface of the model. points, the calculation will be done automatically.
● Total is the 3D distance.
● X, Y and Z are the projection of the
segment to the respective planes.
Surface Area Calculate the surface area value. ● Press Shift + left mouse button(LMB) and
move the cursor to select an area
● Press Ctrl + left mouse button(LMB) and
move the cursor to unselect.
● Ctrl + A to select all.
● Press Ctrl + C to deselect all the date.
Volume Calculate the volume of the watertight It returns the volume in mm³ and the coordinates
data. of the bounding box.
Note:
Only available for watertight mesh.