- Joined
- Jun 27, 2006
- Messages
- 23,048
- Thread Author
- #1
1 Loading an object
3D object can be loaded using 3 different methods. One can either pick a model from the 3D Builder Library, load them from an external file or create a new one from a Kinect v2 Sensor scan (see 3D Scanning).
Loading an object from a file can be done by pressing the Load icon. 3D Builder currently supports the following file formats:
· 3MF (load and save)
· STL(load and save)
· PLY(load and save)
· OBJ (load only)
· VRML (load only)
2 Camera Movement
Action
Mouse
Touch
Rotate Camera
Left button drag
1 finger drag
Camera pan
Right button drag
2 fingers drag
3 fingers drag (with zoom lock)
Camera zoom
Mouse scroll
Pinch and stretch
Focus
Double Click
Double Tap
3 Selection Control
Control
Description
Shortcut
Pressing this icon will restore or minimize the selection tool.
N/A
Select all objects in the scene.
CTRL + A
Deselect all objects in the scene.
CTRL + D
4 Object Transforms
Control
Description
Shortcut
Move mode: dragging one of the arrow will move the object in the selected dimension.
R
Rotation mode: dragging one of the arrow will rotate the object around one of the 3 axis whose origin is at the center of mass of the object.
E
Scale mode: dragging the arrow will scale the object following the direction of the arrow.
Note: rotating the camera can change the side on which the arrow is displayed. This can be very useful to scale an object in a desired direction.
W (keeps the aspect ratio on)
Q (removes the aspect ratio)
Edit the value of a move, a rotation or a scale.
Note: Pressing the unit measure in scale mode will switch it to percentage.
SPACE
Undo
CTRL + Z
Redo
CTRL + Y
5 Object Mode
Control
Description
Shortcut
Object Mode: activate/deactivate the object mode.
N/A
Clone: create a duplicate of the selected 3D object.
CTRL + SHIFT + C
Delete
CTRL + X
Settle: allows the user to position and lay the selected 3D object flat on the print bed.
N/A
Group
CTRL + G
Ungroup
CTRL + SHIFT + G
Center View: center the camera on the selected 3D object.
CTRL + O
6 File Mode
6.1 File Mode: General controls
Control
Description
Shortcut
File Mode: activate/deactivate the file mode.
N/A
Raft: displays a rendering of a raft for all the objects of the scene.
N/A
More: displays a bottom bar with additional options.
Mouse right click
Supports: displays a rendering of supports for all the objects of the scene.
N/A
6.2 6.2 Materials
When the File Mode is active (Link Removed), the material tool appears (Figure 6) the user can then add materials to the material tool by pressing + and pick his material from the material selection (Figure 7). Then the user can select the object and press a material from the list to apply it.
7 Edit Mode
7.1 Edit Mode: General controls
Control
Description
Shortcut
Emboss: enters the emboss mode which allows the user to emboss texts or contour to the selected 3D object.
N/A
Plane cut: enters the plane cut mode which allows the user to cut the selected 3D object.
N/A
Simplify: reduces the number of triangles used to render the selected 3D object.
N/A
Smooth: averages the surface of the selected 3D objects to smooth it.
N/A
Subtract: suppress anything that is currently intersecting with the selected 3D object.
N/A
Intersect: keeps the intersection of multiple selected 3D objects.
N/A
Merge: creates one object by merging multiple selected 3D objects.
N/A
7.2 Emboss
Control
Description
Shortcut
Text Emboss: allows the user to input the text to be embossed.
N/A
Contour Emboss: allows the user to create an embossment based on an icon or a file.
Note: contour emboss works best with simple binary icons.
N/A
Plane Projection: optimize the embossment for a plane surface.
Z
Cylindrical Projection: optimize the embossment for a cylindrical surface.
X
Spherical Projection: optimize the embossment for a spherical surface.
C
Accept: applies the embossment to the 3D object.
ENTER
Cancel: exit the emboss mode.
ESCAPE
7.3 Plane cut
Control
Description
Shortcut
Move Mode: allows the plane to be moved in one dimension.
R
Rotate Mode: allows the plane to be rotated.
E
Keep Top: cut the object and keep only the part on top of the plane.
Z
Keep Bottom: cut the object and keep only the part below the plane.
X
Keep Both: cut the object and keep both parts.
C
Accept: applies the plane cut to the object.
ENTER
Cancel: exits the plane cut mode and discards the operations.
ESCAPE
8 3D Scanning
8.1 General controls
When the scan icon Link Removed is pressed, a user can perform 3D scans using a Kinect v2 sensor for Windows. To perform a scan, the user must satisfy the below requirements:
· 64-bit (x64) processor
· Dual-core 3.1-GHz (2 logical cores per physical) or faster processor
· USB 3.0 port dedicated to the Kinect for Windows v2 sensor (Intel and Renesas controllers)
· 4 GB RAM
· Graphics card that supports DirectX 11
· Windows or Windows Embedded 8 or Windows 8 or 8.1
The user can set the Size detected by the sensor (Figure 12) and the resolution of the scan (Figure 13). After each modification of settings or before starting to scan the sensor has to be reset. Once enough data is collected press complete to open the scan in the 3D builder editor.
8.2 Tips for better scans
The quality of a scan is affected by 3 major factors:
· The quality of the GPU: a high-end GPU will allow for higher frame-rate and will produce better scans. Optimal results are obtained with 20fps or more.
· The quality of the lighting: a setting without any visible shadows will produce the best results. The more diffuse the light is the better the colors will be captured.
· The background: the distance between the background and the object to be scanned should be maximized, this avoids having artifacts from the background to be captured by the sensor. Additionally, non-reflective background works better as reflection will create noise around the scan.
Scanning can be performed in two ways, either by moving the Kinect v2 Sensor around the scanned subject. Or by fixing the Kinect v2 Sensor and rotating the scanned subject. The second option has proven to provide the most optimal results when scanning big objects.
9 Video tutorials
A tutorial series about 3D builder is available on the Channel 9 - 3D Printing blog:
· 3D Builder Tutorial Part 1 – Viewing your first 3D object
· Link Removed
· Link Removed
· Link Removed
· Link Removed
Link Removed
Link Removed
Link Removed
Figure 1 - 3D Builder Start Screen
3D object can be loaded using 3 different methods. One can either pick a model from the 3D Builder Library, load them from an external file or create a new one from a Kinect v2 Sensor scan (see 3D Scanning).
Loading an object from a file can be done by pressing the Load icon. 3D Builder currently supports the following file formats:
· 3MF (load and save)
· STL(load and save)
· PLY(load and save)
· OBJ (load only)
· VRML (load only)
2 Camera Movement
Action
Mouse
Touch
Rotate Camera
Left button drag
1 finger drag
Link Removed
Camera pan
Right button drag
2 fingers drag
3 fingers drag (with zoom lock)
Link Removed
Camera zoom
Mouse scroll
Pinch and stretch
Link RemovedLink Removed
Focus
Double Click
Double Tap
Link Removed
3 Selection Control
Link Removed
Figure 2 - Maximized Selection Control
Control
Description
Shortcut
Link Removed
Pressing this icon will restore or minimize the selection tool.
N/A
Link Removed
Select all objects in the scene.
CTRL + A
Link Removed
Deselect all objects in the scene.
CTRL + D
4 Object Transforms
Link Removed
Figure 3 - 3D Builder Toolbar
Control
Description
Shortcut
Link Removed
Move mode: dragging one of the arrow will move the object in the selected dimension.
Link Removed
R
Link Removed
Rotation mode: dragging one of the arrow will rotate the object around one of the 3 axis whose origin is at the center of mass of the object.
Link Removed
E
Link Removed
Scale mode: dragging the arrow will scale the object following the direction of the arrow.
Link Removed
Note: rotating the camera can change the side on which the arrow is displayed. This can be very useful to scale an object in a desired direction.
W (keeps the aspect ratio on)
Link Removed
Q (removes the aspect ratio)
Link Removed
Link Removed
Edit the value of a move, a rotation or a scale.
Note: Pressing the unit measure in scale mode will switch it to percentage.
SPACE
Link Removed
Undo
CTRL + Z
Link Removed
Redo
CTRL + Y
5 Object Mode
Link Removed
Figure 4 - Toolbar with the object mode activated
Control
Description
Shortcut
Link Removed
Object Mode: activate/deactivate the object mode.
N/A
Link Removed
Clone: create a duplicate of the selected 3D object.
CTRL + SHIFT + C
Link Removed
Delete
CTRL + X
Link Removed
Settle: allows the user to position and lay the selected 3D object flat on the print bed.
N/A
Link Removed
Group
CTRL + G
Link Removed
Ungroup
CTRL + SHIFT + G
Link Removed
Center View: center the camera on the selected 3D object.
CTRL + O
6 File Mode
Link Removed
Figure 5 - Toolbar with the file mode activated
6.1 File Mode: General controls
Control
Description
Shortcut
Link Removed
File Mode: activate/deactivate the file mode.
N/A
Link Removed
Raft: displays a rendering of a raft for all the objects of the scene.
N/A
Link Removed
More: displays a bottom bar with additional options.
Mouse right click
Link Removed
Supports: displays a rendering of supports for all the objects of the scene.
N/A
6.2 6.2 Materials
When the File Mode is active (Link Removed), the material tool appears (Figure 6) the user can then add materials to the material tool by pressing + and pick his material from the material selection (Figure 7). Then the user can select the object and press a material from the list to apply it.
Link Removed
Figure 6 - 3D Builder Material Tool
Link Removed
Figure 7 - Material selection
Link Removed
Figure 8 – List of materials that can be applied
7 Edit Mode
Link Removed
Figure 9 - Toolbar with the edit mode activated
7.1 Edit Mode: General controls
Control
Description
Shortcut
Link Removed
Emboss: enters the emboss mode which allows the user to emboss texts or contour to the selected 3D object.
N/A
Link Removed
Plane cut: enters the plane cut mode which allows the user to cut the selected 3D object.
N/A
Link Removed
Simplify: reduces the number of triangles used to render the selected 3D object.
N/A
Link Removed
Smooth: averages the surface of the selected 3D objects to smooth it.
N/A
Link Removed
Subtract: suppress anything that is currently intersecting with the selected 3D object.
N/A
Link Removed
Intersect: keeps the intersection of multiple selected 3D objects.
N/A
Link Removed
Merge: creates one object by merging multiple selected 3D objects.
N/A
7.2 Emboss
Link Removed
Figure 10- Toolbar with the emboss mode activated
Control
Description
Shortcut
Link Removed
Text Emboss: allows the user to input the text to be embossed.
N/A
Link Removed
Contour Emboss: allows the user to create an embossment based on an icon or a file.
Note: contour emboss works best with simple binary icons.
N/A
Link Removed
Plane Projection: optimize the embossment for a plane surface.
Z
Link Removed
Cylindrical Projection: optimize the embossment for a cylindrical surface.
X
Link Removed
Spherical Projection: optimize the embossment for a spherical surface.
C
Link Removed
Accept: applies the embossment to the 3D object.
ENTER
Link Removed
Cancel: exit the emboss mode.
ESCAPE
7.3 Plane cut
Link Removed
Figure 11 - Toolbar with the plane cut mode activated
Control
Description
Shortcut
Link Removed
Move Mode: allows the plane to be moved in one dimension.
R
Link Removed
Rotate Mode: allows the plane to be rotated.
E
Link Removed
Keep Top: cut the object and keep only the part on top of the plane.
Z
Link Removed
Keep Bottom: cut the object and keep only the part below the plane.
X
Link Removed
Keep Both: cut the object and keep both parts.
C
Link Removed
Accept: applies the plane cut to the object.
ENTER
Link Removed
Cancel: exits the plane cut mode and discards the operations.
ESCAPE
8 3D Scanning
8.1 General controls
When the scan icon Link Removed is pressed, a user can perform 3D scans using a Kinect v2 sensor for Windows. To perform a scan, the user must satisfy the below requirements:
· 64-bit (x64) processor
· Dual-core 3.1-GHz (2 logical cores per physical) or faster processor
· USB 3.0 port dedicated to the Kinect for Windows v2 sensor (Intel and Renesas controllers)
· 4 GB RAM
· Graphics card that supports DirectX 11
· Windows or Windows Embedded 8 or Windows 8 or 8.1
The user can set the Size detected by the sensor (Figure 12) and the resolution of the scan (Figure 13). After each modification of settings or before starting to scan the sensor has to be reset. Once enough data is collected press complete to open the scan in the 3D builder editor.
Link Removed
Figure 12 - 3D Scan option: Size
Link Removed
Figure 13 - 3D Scan option: Detail
8.2 Tips for better scans
The quality of a scan is affected by 3 major factors:
· The quality of the GPU: a high-end GPU will allow for higher frame-rate and will produce better scans. Optimal results are obtained with 20fps or more.
· The quality of the lighting: a setting without any visible shadows will produce the best results. The more diffuse the light is the better the colors will be captured.
· The background: the distance between the background and the object to be scanned should be maximized, this avoids having artifacts from the background to be captured by the sensor. Additionally, non-reflective background works better as reflection will create noise around the scan.
Scanning can be performed in two ways, either by moving the Kinect v2 Sensor around the scanned subject. Or by fixing the Kinect v2 Sensor and rotating the scanned subject. The second option has proven to provide the most optimal results when scanning big objects.
9 Video tutorials
A tutorial series about 3D builder is available on the Channel 9 - 3D Printing blog:
· 3D Builder Tutorial Part 1 – Viewing your first 3D object
· Link Removed
· Link Removed
· Link Removed
· Link Removed
Link Removed
Link Removed