Geomagic Studio® Features
Back
|
Scan Registration Tools
|
|
|
- Geomagic Studio supports all 3D digitizers, cameras, and scanners in XYZ / ASCII format and handling ordered and unordered surface and volume data.
- Apply previously defined transformation matrices to simplify orientation of scan data.
- Manually register multiple point clouds using 1-point and n-point.
- Automatically register multiple point clouds using target (tooling ball) registration and global registration.
- Automatically merge multiple scans.
- Create groups of objects that can be registered in a hierarchical fashion.
- Select specific regions of objects to perform alignment.
|
|

|
|
|
|
|
Point Processing
|
|
|
- Reduce dense data sets with random, uniform and curvature-based point sampling.
- Optimize scan overlap regions with data selection based upon scan direction and surface orientation.
- Reduce scanner errors with comprehensive point cloud noise reduction and the ability to fill holes in the scan data.
|
|

|
| |
|
|
Polygon Creation and Repair
|
|
|
- Convert point clouds to surface and volumetric polygon models with wrap triangulation.
- Fill holes in polygon models using curvature-based methods.
- Optimize polygon density with tolerance and shape-based decimation.
- Create bridges and fill whole and partial holes in polygon models.
- Optimize polygon density with tolerance and shape-based decimation.
- Repair overlapping intersections of triangles, or re-wrap local regions.
- Create open (manifold) polygon models or closed volume polygon models.
- Create a new reference master (to create new NURBS surface models) by combining and averaging several polygon models.
|
|

|
| |
|
|
Polygon Editing
|
|
|
- Union, subtract, and intersect closed models using Boolean operations.
- Add engraved or embossed text and images and heightmaps to the surface of polygons models.
- Shell and offset surfaces with consistent or variable thickness.
- Section by plane or curve.
- Use interactive relaxation and cleaning to find the optimum level of modification.
- Smooth, fit, trim, project, and extend boundary edges to polish the model.
|
|

|
| |
|
|
NURBS Surface Creation
|
|
|
- Create a NURBS surface in one click when advanced control is not necessary.
- Automatically detect curvature and segment primary and blend regions.
- Easily create new patch layouts manually by drawing curves.
- Detect and repair patch errors with step-through dialogs.
- Automatically define UV parameterization.
- Adaptively fit surfaces (C0 and C1) based on tolerance.
- Trim surfaces with curves, features, and other surfaces.
- Create perfectly flat NURBS surfaces by specifying planar grid regions.
|
|

|
| |
|
|
Template-Based Workflow
|
|
|
- Save patch layouts as templates to be reapplied to similarly shaped models.
- Mirror templates to cut template editing work in half.
- Automatically align templates on a new model.
|
|

|
| |
|
|
Analysis
|
|
|
- Measure point-to-point and on-surface distances, or calculate the center of gravity.
- Perform tolerance analysis for polygonal and NURBS surfaces to the input point data.
- Visualize curvature and tangency conditions with whisker plots on curves.
|
|

|
| |
|
|
Color Support
|
|
|
- Automatically generate color texture maps from per-vertex color.
- Project any 2D image onto polygons to create new texture-mapped models.
- Edit and correct color models globally or locally.
- Color-aware polygon operations allow for model modifications to update its color information.
|
|

|
| |
|
|
Tools
|
|
|
- Assign datums to any model as a digital reference for many operations.
- Align two models using best-fit or datum-based methods.
- Mirror, scale, transform and duplicate models.
|
|

|
| |
|
|
Automation and Large Data Handling
|
|
|
- Complete reverse engineering process automation from point cloud alignment to the generation of surface data.
- Record macros in VBScript, JavaScript, or Python. Edit macros to add logic and flow control.
- Function logs provide recording and playback of all user actions.
- Triangulation and decimation methods can process models in excess of 100 million points.
- Geomagic Project Manager automatically segments very large data sets into manageable components.
- Multi-threaded operations to optimize performance using multiple processors.
|
|

|
| |
|
|
User Interface
|
|
|
- Customize toolbars, right-mouse menu, hotkeys, and color themes to optimize your reverse engineering process.
- Dockable toolbars and panels to organize desktop workspace.
- Definable macros for repeatability and automation of operations, and for reducing time.
- Easy to use context-sensitive help system.
- Internet-enabled licensing wizard that automates the process of requesting and configuring licenses.
|
|

|
| |
|
|
Developer Tools
|
|
|
- COM interface provides external scripting access via Visual Basic, C, C++, or Java.
- Use the Geomagic plug-in API for full integration with your design process.
|
|

|
| |
|
|
|
|
|