Geomagic Studio 9

30
Geomagic, Inc. Geomagic Studio 9 End to End Quick Start Guide

Transcript of Geomagic Studio 9

Page 1: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 9

End to End

Quick Start Guide

Page 2: Geomagic Studio 9

Geom

agic,

Inc.

Page 3: Geomagic Studio 9

Geom

agic,

Inc.

About Geomagic, Inc. The Company Geomagic is a software company dedicated to removing the barriers between the physical and digital worlds, and ultimately to changing the way we think and communicate in 3D. From mass customization of consumer products to 3D-enabled web marketing, from replacement of physical inventories by digital inventories to reproduction on demand of human bones and teeth, the 3D information technology pioneered by Geomagic has the potential to touch – and improve – nearly every facet of human life. The company has developed a powerful enabling technology that provides Digital Duplication™ solutions for design and manufacturing today, and a 3D foundation for the future.

Contact Information Geomagic, Inc. P.O. Box 12219 Research Triangle Park, NC 27709 Phone: (800) 251-5551 or (919) 474-0122 Fax: (919) 474-0216 Web Sites Geomagic: http://www.geomagic.com Technical Support: http://www.geomagic.com/support Email Technical Support: [email protected] Licensing Questions: [email protected] Training Questions: [email protected] Professional Services [email protected] Technical Support USA & Canada +1 (919) 474-3036 +1 (800) 251-5551, ext. 1036 Europe +36 1 464-4347

Guide Release History Version Date Revision

7.0 2005-Jan-28 Original Release 8.0 9.0

2005-Jul-01 2006-Jun-28

Updated for Version 8 Updated for Version 9

Page 4: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

4 Raindrop Geomagic, Inc.

Page 5: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

Copyright © 2006 Raindrop Geomagic, Inc. 5

Table of Contents About Geomagic, Inc. ................................................................................... 3

The Company ...............................................................................................3 Contact Information ......................................................................................3 Guide Release History....................................................................................3

Table of Contents ......................................................................................... 5 Guide Description......................................................................................... 6

Intended Audience ........................................................................................6 Guide Objective ............................................................................................6 Prerequisites ................................................................................................6 Guide Length ................................................................................................6 System Information.......................................................................................6 Definition of Terms........................................................................................6

Introduction................................................................................................. 7 Basic Workflow – Single Unordered Point Data Scan ..........................................8 User Interface...............................................................................................9

Workflow ................................................................................................... 11 Objective ...................................................................................................11 Open Data..................................................................................................11 Reviewing the Data .....................................................................................12 Cleaning the Point Data ...............................................................................14 Save Copy of Current File.............................................................................17 Noise Reduction - Preview Data ....................................................................18 Save Copy of Current File.............................................................................20 Perform Uniform Sample ..............................................................................21 Wrap – Create Polygon Mesh ........................................................................22 Fill Holes ....................................................................................................23 Defeature – Bumps and Depressions .............................................................24 Sandpaper – Remove Bump .........................................................................25 Reduce Triangle Count – Decimate ................................................................26 Save Copy of Current File.............................................................................28 Create NURBS Surface.................................................................................29 Export Surfaces ..........................................................................................30

Page 6: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

6 Copyright © 2006 Raindrop Geomagic, Inc.

Guide Description Intended Audience This guide is suited for any user who would like to see a complete example of the digital shape reconstruction process in Geomagic Studio.

Guide Objective Provide you with a working knowledge of the commands and workflows that are used in the Geomagic Studio application. This knowledge will allow you to develop a process using Geomagic Studio that is suitable for your company.

Prerequisites None

Guide Length N/A

System Information All files referred to in this guide are found on the application CD-ROM.

Definition of Terms N/A

Page 7: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

Copyright © 2006 Raindrop Geomagic, Inc. 7

Introduction This Quick Start Guide will cover the basic workflow and commands used in the Geomagic Studio product. For more details on each function or feature, please consult the on-line help by placing the cursor over the function in question and pressing F1.

Geomagic Studio 9

Page 8: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

8 Copyright © 2006 Raindrop Geomagic, Inc.

Basic Workflow – Single Unordered Point Data Scan

Basic Workflow – Single Unordered Point Data

Page 9: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

Copyright © 2006 Raindrop Geomagic, Inc. 9

User Interface

Geomagic Studio 9

Viewing Area Displays the current working object(s). The Viewing Area is where selections are made.

Menu Bar Menu Bar provides access to all commands within the software.

Toolbars Unlike the Menu Bar, toolbars provide shortcuts to commonly used commands.

Manager Panel Contains the manager tabs, which allows you to control various aspects of the display.

Page 10: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

10 Copyright © 2006 Raindrop Geomagic, Inc.

Tabs available in the Manager Panel

Model Manager – Displays all the available objects within the active model.

Primitives Manager – Controls the various object display items.

Texture Manager – Controls setting for applying textures to the active objects.

Display Manager – Controls the display of various items in the Viewing Area, such as Axes Indicator.

Dialog Manager – Manages all primary dialogs for each command.

Batch Processing Manager – Only available when File > Batch Processing is selected.

Overlay Provides information on the Model Info, information on the Bounding Box size, and information on Memory usage. Display is controlled via the Display Manager tab on the Manager Panel.

Axes Indicator Displays the current orientation of the coordinate axis relative to the model. (This is not coordinate system 0,0,0.)

Status Text Provides information to you on what the system is doing and what task you are able to perform.

Meter Display the progress of an operation.

Clock Displays the current time.

Page 11: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

Copyright © 2006 Raindrop Geomagic, Inc. 11

Workflow Objective This activity will take you through each phase of the Geomagic Studio workflow. You will start with the Point Phase, where you will take the point cloud object and prepare the data for Wrapping. Once the object is wrapped, you will be in the Polygon Phase where you will fill holes and remove any bumps or depressions from the polygon object. At this point you will proceed to the Shape Phase where you will fit NURBS surfaces over the polygon object.

Point Phase Polygon Phase Shape Phase File car.wrp

Open Data Before you begin work, you will need to open the scan point data into the Geomagic Studio application. The scan point data can be points or polygons. In this activity, you will be using unordered point data.

1. Open existing file car.wrp. This file contains the scan point data of the object that will be surfaced.

a. Click File > Open or click the Open a file icon . The Open Files dialog appears.

b. Locate and select the file car.wrp from folder that file was saved.

c. Click Open.

Page 12: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

12 Copyright © 2006 Raindrop Geomagic, Inc.

Scan Point Data - Displayed in Viewing Area

Reviewing the Data Before you start working on an object, you need to know what this object looks like. Use the available functions to modify the display in the Viewing Area to you get a better understanding of the task at hand.

1. Shade and review the object to get a better understanding of the shape before you begin modifying data.

a. Click View > Shading > Shade Points The object in the Viewing Area will appear to be surfaced. This will give you a good idea of the task ahead.

Point Object - Shaded

Page 13: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

Copyright © 2006 Raindrop Geomagic, Inc. 13

2. You will be using various commands such as rotate and zoom to manipulate the view to inspect the shaded data before you start editing.

a. Place cursor in the Viewing Area. Press and hold the middle-mouse button. (Or press CTRL+right-mouse button)

b. Drag the cursor in the Viewing Area. Notice the object will rotate in the view.

c. Press and hold SHIFT+right-mouse button or use the scroll wheel to zoom in/out. The location of the cursor in the Viewing Area controls the center of the zoom.

NOTE As you zoom in on the object, you will start to see the individual points of the object.

Close up of Shaded Points

d. Press and hold ALT+right-mouse button to Pan in the view. Remember

to drag the cursor in the Viewing Area to update the view.

3. Restore the Viewing Area so that the entire object can be viewed. a. Click View > Fit Model to View or click the Fit Model to View icon

to fit the object to the current viewing frame.

NOTE Use CTRL+D for quick access to the Fit Model to View command.

Page 14: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

14 Copyright © 2006 Raindrop Geomagic, Inc.

Cleaning the Point Data When scanning, you may inadvertently scan objects in the background, such as tabletops, walls, fixtures, etc. You will need to remove these stray points, known as disconnects or outliers that may exist around the object. These can be identified as points that are far away from the main point cloud and do not represent any geometry that you want to keep.

Example of Disconnected or Outliers

1. Manually remove the stray points by using one of the available selection tools,

Rectangle Tool, Ellipse Tool, Paintbrush Tool, or Lasso Tool. a. Click View > Predefined Views > Top or click the Top View icon

.

b. Use one of the available selection tools to manually select these points. If you select points that you do not wish to have selected, then press and hold the CTRL while re-selecting the points in question.

Page 15: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

Copyright © 2006 Raindrop Geomagic, Inc. 15

c. Click Points > Delete or click the Delete icon .

NOTE You could also use the DEL key on the keyboard to delete the highlighted points.

Before Erase After Erase

2. Instead of manually selecting the stray points, you can let the application

detect these disconnected points automatically. For better viewing of the objects selected by the Disconnected Components command, turn off shading. (View > Shading > Unshade Points)

Before – Select Disconnect After – Select Disconnect

Page 16: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

16 Copyright © 2006 Raindrop Geomagic, Inc.

a. Press CTRL+Z or click Edit > Undo Delete to undo the previous Delete, which will restore the last points that you deleted.

WARNING You are only able to perform a single undo.

b. Press CTRL+C or click Edit > Clear All to de-select all highlighted points.

c. Click Edit > Select > Disconnected Components or click the Select

Disconnected icon . This command will group islands of points based on their proximity. These groups are then selected based (Size) on their percentage of the entire object.

d. Change Separation from Medium to Low. This will allow the system to select the points in the corner that are close to the main points but are not part of them.

e. Click Ok

3. Remove the highlighted points from the active object.

a. Click Points > Delete or click the Delete icon .

NOTE You could also use the DELETE key on the keyboard to delete the highlighted object(s).

4. There are still some stray points that exist in the object. These points are close to the main body of points. You will use the Select Outliers command to select these points. This command will also select points within the main body of points.

Remaining Stray Points

Page 17: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

Copyright © 2006 Raindrop Geomagic, Inc. 17

a. Click Edit > Select > Outliers or click the Select Outliers icon .

b. Change Sensitivity to 85.0. This will select the remaining stray points. This value can be set very aggressive (closer to 100.0) to capture outliers.

Selected Outliers – Highlighted in red

c. Click Ok

5. Remove the highlighted points from the active object.

a. Click Points > Delete or click the Delete icon .

Save Copy of Current File Once you have done the initial clean up of the point object, perform a Save As on the file. This will provide you a new starting point so that you do not have to repeat the above steps if you would like to try different settings in the following steps.

1. Save a copy of the file in it’s current condition. a. Click File > Save As.

b. Navigate to a folder that you have write permission, C:\temp

c. Enter a new file name, car-001.wrp

d. Click Save

Page 18: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

18 Copyright © 2006 Raindrop Geomagic, Inc.

Noise Reduction - Preview Data Frequently, during the scanning process, an element of “noise” is introduced into the data. This “noisy data” is identified by a rough, uneven appearance in the surface object and is due to such factors as small vibrations in the scanning device, inaccurate scanner calibration, or poor preparation of the surface on the object being scanned. To help minimize this noise, you will use a command called Reduce Noise.

1. To help visualize the amount of noise in the scan, you will need to wrap (create a polygon mesh) the object. The Reduce Noise command has a preview feature available.

a. Click Points > Reduce Noise or click the Reduce Noise icon .

b. Pick the Free-form shapes radio button. If your object has sharp edges or small features, then use one of the other radio buttons.

c. Move the Smoothness Level slider to None. This means you will NOT apply any noise reduction to the active object. You want to do this in order to see how the object currently looks and whether the object needs any noise reduction.

d. Place a checkmark in the Preview checkbox. The preview section expands to show more settings.

e. Define the Preview Points, 3000. This represents the number of points to be wrapped and previewed.

f. Remove the checkmark from the Sampling checkbox. If this stayed checked, then the preview would be shown with a sampling applied. What is a sampling? Sampling is a function that reduces the number of points in the object while maintaining an accurate representation of the part.

g. Select an area on the model with the cursor to preview. (Image displays an area near the A-pillar.)

Pick Location Resulting Preview

Page 19: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

Copyright © 2006 Raindrop Geomagic, Inc. 19

2. View preview area with Noise Reduction.

a. Move the Smoothness Level slider over one space. Note how the selected area updates to show how this setting will impact object.

b. Adjust the slider until it reaches Max and notice how each space on the slider changes the result.

NOTE Max may appear to show the best result; but it best to look at other areas to see how they might change. Features may get washed out.

Min Setting Max Setting

3. To get a better idea how much the object changes when changing the

Smoothness level, turn on Deviation Display to view dynamically the changes in a color map.

a. Place a checkmark in the Display Deviation checkbox.

b. Define Max Positive, 0.1 in. Press the enter key to update display.

c. Define Min Positive, 0.04 in. Press the enter key to update display.

d. Adjust the Smoothness Level to see the impact on the object.

Page 20: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

20 Copyright © 2006 Raindrop Geomagic, Inc.

Min Setting Max Setting

4. Repeat preview steps until you are satisfied with your understanding of the

current objects condition and whether it needs noise reduction.

5. This object looks pretty good, so you will not apply any noise reduction at this time. So let’s exit this command.

a. Click Cancel.

Save Copy of Current File Before performing the next step perform a Save As on the file. This will provide you a new starting point so that you do not have to repeat the above steps if you would like to try different settings in the following steps.

1. Save a copy of the file in it’s current condition. a. Click File > Save As.

b. Navigate to a folder that you have write permission, C:\temp

c. Enter a new file name, car-002.wrp

d. Click Save

Page 21: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

Copyright © 2006 Raindrop Geomagic, Inc. 21

Perform Uniform Sample When working with scan point data, you can use sampling to reduce the number of points in the object while maintaining an accurate representation of the part. With unordered data, you would use uniform sampling to reduce the number of points and leave points organized so they produce triangles roughly the same size when wrapped.

1. Reduce the number of points in the current object. a. Click Points > Uniform Sample or click the Uniform Sample icon

.

b. Pick the Absolute radio button. (Default setting)

c. Define the Spacing value, 0.20 in. Currently there are approximately 317000 points. This value will reduce the number of points down to approximately 222000 points.

d. Click Apply.

Before Sampling After Sampling

e. Click Ok to accept results.

Page 22: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

22 Copyright © 2006 Raindrop Geomagic, Inc.

Wrap – Create Polygon Mesh Once the point object has been cleaned and organized, it is time to wrap the object with a polygon mesh.

1. Generate a polygon mesh over the point object.

a. Click Points > Wrap or click the Wrap icon .

b. Pick the Surface radio button (Default setting)

c. Click Ok to generate polygon mesh. A polygon mesh is created over the point object and a new object is created in the Model Manager.

Polygon Object in Model Manager Polygon Object

Page 23: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

Copyright © 2006 Raindrop Geomagic, Inc. 23

Fill Holes Use the Fill Hole command to create either a curvature-based fill or a flat fill on areas missing data. You are able to perform complete fills, partial fills, and a bridge fill. To save time, you are able to edit from within the command.

Example of missing data – a hole After Fill

1. Fill all holes in polygon object.

a. Click Polygons > Fill Holes or click the Fill Holes icon .

b. Click the Next button to cycle through all the holes in the object. In this model there are two holes, but one of them (1/2) is the large opening on the bottom of the object. You will not fill this hole. Cycle through to the second hole.

c. Click the Fill icon .

d. Pick on the red boundary of the hole.

Hole Boundary

Page 24: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

24 Copyright © 2006 Raindrop Geomagic, Inc.

The hole is filled using curvature-based, if you wanted a flat fill, then before picking the boundary, remove the checkmark from the Curvature-Based Filling checkbox. Then pick the boundary. e. Click OK to accept the fill and exit command.

Defeature – Bumps and Depressions Defeature is a command that allows you to quickly remove bumps and depressions found in the object. This command reduces the number of steps required by deleting the selected geometry and filling the void with a curvature-based fill.

1. Fit object to Viewing Area. a. Click View > Fit Model to View or click the Fit Model to View icon

. (Or use CTRL+D)

2. Use rotate, zoom, and pan as needed to orient display, as shown.

View showing depressions in hood

3. Select depressions in the hood with a selection tool, such as the Lasso

Tool .

Lasso Selection Selected Polygons

Page 25: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

Copyright © 2006 Raindrop Geomagic, Inc. 25

4. Remove depression from the selected polygons.

a. Click Polygons > Defeature or click the Defeature icon .

Before Defeature After Defeature

5. Deselect all selected polygons.

a. Click Edit > Clear All or press CTRL+C.

Sandpaper – Remove Bump Use the sandpaper command to interactively smooth or relax areas on the object. (i.e. remove bumps)

1. Fit object to Viewing Area. a. Click View > Fit Model to View or click the Fit Model to View icon

. (Or use CTRL+D)

2. Locate the bump on the roof of the car. Use rotate, zoom, and pan as needed to orient display, as shown.

View showing bump on roof

Page 26: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

26 Copyright © 2006 Raindrop Geomagic, Inc.

3. Use the Sandpaper command to rub the bump away.

a. Click Polygons > Sandpaper or click the Sandpaper icon .

a. Pick the Relax radio button. (Default setting)

b. Move the Strength slider to Max. This setting determines how many times you will have to move your cursor over the area. Min will require more rubs in order to remove the bump while Max will require less.

2. Place cursor over area in object that will be smoothed. a. Press and hold the left-mouse button and drag your cursor over the

bump. As you move the cursor over the bump, you will see a circular overlay that grows or shrinks depending on the under laying mesh.

Sandpaper - Circular Overlay

b. Click Ok once you are satisfied with your sanding.

Reduce Triangle Count – Decimate You will use the Decimate command to reduce the number of triangles in the polygon model. Decimates will reduce the number of triangles in the areas of low curvature while maintaining the number of triangles in areas of high curvature.

1. Fit object to Viewing Area.

Page 27: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

Copyright © 2006 Raindrop Geomagic, Inc. 27

a. Click View > Fit Model to View or click the Fit Model to View icon

. (Or use CTRL+D)

2. Display the current triangle structure by displaying the triangle edges.

a. Select the Primitives Panel tab .

b. Place a checkmark in the Edges checkbox.

Without Edges Displayed With Edges Displayed

3. Maintain the shape of the object while reducing the number of triangles. a. Click Polygons > Decimate or click the Decimate Polygons icon

.

b. Pick the Triangle Count radio button. (Default setting)

c. Define Target Triangle Count as 125000. This will reduce the number of triangles to approximately 20% of the original triangle count. (444229 > 125000)

d. Click Apply. The object is updated based on this new triangle count. Notice how the displayed triangle edges have updated. Areas of low curvature now have larger triangles while areas of high curvature have smaller triangles to maintain the curvature.

Page 28: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

28 Copyright © 2006 Raindrop Geomagic, Inc.

Before Decimate After Decimate

e. Click Ok to accept.

4. Remove display of triangle edges.

a. Select the Primitives Panel tab .

b. Remove the checkmark in the Edges checkbox.

Save Copy of Current File Before performing the next step perform a Save As on the file. This will provide you a new starting point so that you do not have to repeat the above steps if you would like to try different settings in the following steps.

2. Save a copy of the file in it’s current condition. a. Click File > Save As.

b. Navigate to a folder that you have write permission, C:\temp

c. Enter a new file name, car-003.wrp

d. Click Save

Page 29: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

Copyright © 2006 Raindrop Geomagic, Inc. 29

Create NURBS Surface Once the polygon model has been edited to fix any imperfections and holes, it is ready for the next Phase. This would be the Shape Phase, which is the phase you create NURBS surfaces over the polygon object.

1. Enter the Shape Phase to start the surface fitting process. a. Click Edit > Phase > Shape Phase or click the Shape Phase icon

. b. Click Ok on the Entering Shape Phase dialog.

This creates a new patch layout, which the surface will be fitted too.

2. Use Auto Create Surface to fit a surface over the polygon object.

a. Click Patches > Auto Surface or click the Auto Surface icon .

b. Place a checkmark in the Auto Estimate checkbox.

c. Move the Surface Detail slider to Max. This setting will determine the amount of detail on the polygon object that the final surface will include. (Controls the number of Grids and Control Points to be used.)

d. Click Apply. This will start an 11-step process to fit a surface over the polygon object.

e. Click Ok to accept result.

Resulting NURBS surfaces

Page 30: Geomagic Studio 9

Geom

agic,

Inc.

Geomagic Studio 8 - End-to-End

30 Copyright © 2006 Raindrop Geomagic, Inc.

Export Surfaces Once you have a surfaced model, you export this surface data to your CAD or CAM system. There are various formats supported including IGES, STEP, and VDA. For a complete list of formats, look at the Save as type located on the Save As dialog.

1. Export the surface data to an IGES file. a. Place cursor over shape object in Model Manager.

Model Manager

b. Press and hold right-mouse button.

A pop-up menu is displayed.

c. Select Save (Save As dialog appears)

d. Navigate to folder that you have write permission.

e. Enter a new file name, car_surfaces

f. Select file to save as, IGES File (*.igs)

g. Click Save.