PolyWorks Modeler™:

PolyWorks/Modeler is a comprehensive software package that quickly generates high-precision polygonal models and NURBS surfaces from 3D digitizer and image data.

PolyWorks also offers a unique reverse-engineering module that produces class A polygonal models and rapid NURBS surfaces that are the most usable in CAD/CAM/CFD/FEA software suites

Key Features

  • PolyWorks V10 software and is offered in a 32 and 64 bit version for large data sets and the use of unlimited memory

  • New cluster solution for meshing large point clouds over a computer network.

  • New hole filling technology that surpasses all existing products and New improved fitting of NURBS surfaces

  • Processing organized 3D point clouds yields major advantages. Each incoming point cloud is automatically meshed. It therefore becomes possible to align (or register) two point clouds by using a unique automatic point-to-surface alignment algorithm, without needing tooling balls, CMMs, or optical targets;

  • PolyWorks/Modeler offers the most accurate 3D point cloud alignment and polygonal meshing solution;

  • PolyWorks/Modeler can mesh very large datasets containing tens of millions of points, such as those produced by digitizing a full-scale car or aircraft part; its unique meshing technique uses all the points to build a high-precision polygonal mesh;

  • PolyWorks/Modeler features faster processing through several parallel operations on multi-processor Intel-based workstations;

  • PolyWorks/Modeler’s unique meshing algorithm intelligently adapts the resolution of the polygonal mesh to the curvature of the surface, automatically preserving a high degree of resolution over edges and fillets; PolyWorks/Modeler can also mesh very thin parts of complex and detailed objects;

  • PolyWorks/Modeler provides a wide range of advanced editing tools that facilitate polygonal reverse engineering processes by preparing STL files that can be directly milled, sent to a rapid prototyping machine, or to a CFD/FEA software.

  • PolyWorks’ approach to rapid-surfacing is more straightforward and systematic, it fully supports T-junctions, and it produces high-quality surface models that are directly exportable to all major CAD/CAM software.

  • PolyWorks/Modeler is a proven and reliable solution that is currently used by major automotive and aerospace manufacturers and their suppliers in North America, Europe, and Asia.

PolyWorks Quick look:

PolyWorks processes all data obtained from the 3D digitizer or stereo matching software, without sacrificing any points through uncontrolled subsampling.

Save a great amount of time in your digitizing operation. Digitize your object without using any targets, as PolyWorks uses the object’s natural shape for alignment. PolyWorks can also geo-references the point cloud by adjusting its coordinates using a minimum of three known points in the real-world coordinate system obtained using ShapeCapture coordinate data.

PolyWorks/Modeler merges aligned 3D point clouds into highly accurate polygonal meshes, eliminating overlapping areas by using intelligent averaging. Based on a user-defined surface tolerance, PolyWorks/Modeler adapts the polygonal mesh to the curvature of the surface, automatically creating large triangles over flat areas and small triangles over edges and fillets.

One key aspect of PolyWorks/Modeler's meshing process is its capability of automatically handling very intricate shapes containing thin parts. In this example, some sections are 2.3 mm thick.

PolyWorks/Modeler provides you with a wide array of polygon editing tools that optimizes the polygonal model and corrects problems caused by the limitations of a 3D digitizer including:
  • Automatic curvature-based hole-filling
  • Sharp edge extraction**
  • Sharp edge reconstruction**
  • Corner extraction & reconstruction**
  • Smoothing
  • And more.
** PolyWorks makes polygon editing a user-friendly operation, as it offers “edge wizards” that automatically detects sharp edges and fillets within a given radius range, and extracts picture-perfect theoretical edge lines and tangent lines, for quick and easy reconstruction. In addition, PolyWorks/Modeler offers you CAD operations for polygons, to prepare the models for manufacturing applications such as 3-axis & 5-axis milling, CFD & FEA analysis, and rapid prototyping.
  • Slicing and Dowel insertion
  • Extruding along a boundary
  • Filleting polygons
  • Offsetting complex geometry
  • And more

IMEdit 10.1.7 offers a new operation to merge two overlapping polygonal models into one automatically. The operation is Model > Merge Two Models. The new function is useful when users need to combine polygonal surfaces captured by the different 3D digitizing technologies that ShapeQuest utilize, such as Dense pixel Stereo matching, laser scanners or white-light digitizers.

In the merging operation, one model always has a higher priority. Starting from the boundary of the higher priority model, IMEdit detects overlapping areas between the two models. The two models are then blended over a user-specified distance from the boundary of the higher priority model.

Quickly Build Curve Networks and Fit NURBS Surfaces

If you need to import your scanned objects into a CAD/CAM environment, PolyWorks/Modeler offers you powerful rapid-surfacing capabilities to create G1-continuous NURBS surfaces right from polygonal models. When a new curve is created it is automatically snapped to existing curves. The curve is thus built automatically.

  • Polygonal model
  • Automatically extract curves describing edges, fillets, corners, and boundaries from a polygonal model
  • Interactively lay down additional tolerance-based curves on the mesh.

  • Create curve networks with T-junctions

  • Automatically fit NURBS surfaces directly over the curve network.

  • Directly export NURBS surfaces to CAD/CAM software

If the quality of a fitting needs to be improved locally you can easily subdivide selected patches to get more accuracy in a given area.


Various measurements can be taken directly on point clouds or on polygonal models, such as:

Distances (horizontal, vertical, slope)  
Angles (bearing, azimuth)





Export of Extracted Features

All features extracted in PolyWorks can be exported to DXF and IGES
Extracted features can also be directly imported into MicroStation V7 and V8
User-defined Feature Codes and Layer Names can be used in the export process
PolyWorks also generates reports in Excel, Word, and HTML

Features which can also be extracted:

Step edges (e.g. curbs and gutters)
Electrical cables
Pipe center lines
Geometrical primitives (cylinders, planes, vectors, etc.)
Polygonal Format Translators Supported:
  • Bidirectional translators
    • DXF (write-only)
    • OBJ
    • Inventor (write-only)
    • PLY
    • POL (InnovMetric's binary format)
    • STL (ASCII and binary)
    • VRML 2.0

    Information: PolyWorks Inspector