Interface Basics
PolyWorks Basics
PolyWorks V10 Beginner’s Guide
21
2.4 Working with objects
PolyWorks modules import basic objects and process them for results.  
Processing these objects creates other objects. Commands let you select and manipulate the ob-
jects.
2.4.1 Selecting objects
• To select all objects in the object tree: Select > Objects > All.
• To select individual objects in the object tree, use standard Windows-based selection 
techniques.
• To select objects in the 3D scene, press the Select Objects button on the Standard 
toolbar and either click on objects (hold down the CTRL key to add to the current 
selection), or middle-click and drag to select all objects within the selection rectangle.
2.4.2 Manipulating objects
Frequent manipulations include hiding, ignoring (ignored by operations), or locking (position) ob-
jects. The status of the object is represented by the object’s icon.
IMAlign
IMEdit
IMInspect
3D Images
(created from 
imported scans)
polygonal 
models
• digitized parts = 3D digitized datasets and polygonal models
• theoretical models = CAD and polygonal models, and 3D 
digitized datasets (planar grid/mesh)
Action
Command in the shortcut menu (right-click on object)
Visibility
Hide
Restore
Keep (and hide all others)
Shortcut
Hide/Restore 1 object
View > Hide
View > Restore
View > Keep
just middle-click on object in the object tree 
Availability
Ignore
Use
Edit > Ignore (Object)
Edit > Use (Object)
Position
Lock
Unlock
* IMAlign and IMInspect
Edit > Lock
Edit > Unlock
Pdf searchable text converter - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
select text in pdf; how to search a pdf document for text
Pdf searchable text converter - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
select text in pdf; pdf searchable text
Interface Basics
PolyWorks Basics
PolyWorks V10 Beginner’s Guide
22
2.5 Objects and their elements
Elements are what make up objects. Main objects all have elements.  
Some important secondary objects (like Cross-Sections) also have object elements. Some oper-
ations require selecting and hiding or deleting object elements.
2.5.1 Selecting object elements
PolyWorks features selection operations that apply to object elements. This section gives a gen-
eral explanation. Comments for specific modules will be given when appropriate.
Configuring the selection mode
You must first specify the selection mode. 
This can be done through Select menu 
items or their toolbar equivalents:
• You can choose to Mark or Unmark 
selected elements, or to Toggle their 
current selection status.
• If the elements include triangles, you can 
specify to select Front-facing only
Back-facing only (dark color), or both 
Front and Back-facing; this applies only 
to surface-based region selections, as 
volume-based surface selections always 
select both front- and back-facing 
triangles.
IMAlign
IMEdit
IMInspect
main objects
3D Images
polygonal models
point clouds, polygonal models,
CAD models
elements
3D Image 
points
vertices and 
triangles
points of point clouds
points (vertices) of polygonal models
NURBS surfaces of CAD models
=
=
polygonal model
back-facing 
triangles
front-facing 
triangles
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
document to editable & searchable text file. Different from other C# .NET PDF to text conversion controls, RasterEdge C# PDF to text converter control toolkit
how to select text in pdf reader; search multiple pdf files for text
Online Convert PDF to Text file. Best free online PDF txt
document to editable & searchable text file. Different from other C# .NET PDF to text conversion controls, RasterEdge C# PDF to text converter control toolkit
how to select text in a pdf; pdf select text
Interface Basics
PolyWorks Basics
PolyWorks V10 Beginner’s Guide
23
Selecting the object elements
Selecting elements can be done using Select menu items, or interactively in Selection mode. The 
second method is described here. Enter Selection mode by pressing the Select Elements button 
in the Standard toolbar, or by pressing the SPACEBAR.
On entering Selection mode, the Selection Context di-
alog box pops up. The top part lets you specify the el-
ements to select, and the bottom part is for configuring 
the Selection mode (explained on the previous page). 
Two items concern region-based selections (that use 
a selection contour):
• Selection type: by default, the selection is surfacic. 
For a volumetric
selection, press and hold down the 
SHIFT key. 
• Selection contour: by default, the selection contour 
is freeform
– drag a selection contour using the 
middle-mouse button. To obtain a polygonal
selection contour, press and hold down the CTRL 
key while middle-clicking, and right-click to close 
the contour.
See the two region-based selections demonstrated in the table below.
Contour
Selected elements
a surfacic selection 
using a freeform 
contour
a volumetric 
selection using a 
polygonal contour
=
=
VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net
Text in any PDF fields can be copied and pasted to .txt files by keeping VB.NET control for batch converting PDF to editable & searchable text formats.
how to make a pdf file text searchable; search text in pdf using java
VB.NET Image: Robust OCR Recognition SDK for VB.NET, .NET Image
for VB.NET provides users fast and accurate image recognition function, which converts scanned images into searchable text formats, such as PDF, PDF/A, WORD
pdf editor with search and replace text; how to select text in pdf and copy
Interface Basics
PolyWorks Basics
PolyWorks V10 Beginner’s Guide
24
2.6 Additional information
Several sources of information are available. 
2.7 End the exercise
1. Menu: File > Exit.
2. Click No.
Control returns to the Workspace Manager.
2.8 Close the active PolyWorks workspace
• Menu: File > Close.
2.9 Exit the Workspace Manager
• Menu: File > Exit.
Location
Documentation
• in a module, select Help > “Name of 
module” Reference Guide
• in the Workspace Manager, select 
Help > Reference Guides > “Name 
of module”
each module’s complete reference documentation in 
PDF format; for example, IMEdit Reference Guide
related documentation in the 
Documentation subdirectory of the 
PolyWorks installation directory (PDF 
format)
• PolyWorks Reference Guide
• Macro and SDK Reference Guide
• user guides for plug-ins with a complete descrip-
tion of dialog box items
InnovMetric Software Web site
www.innovmetric.com
• tutorials (text and video)
• FAQs
• case studies
C# Create PDF Library SDK to convert PDF from other file formats
The PDF document file created by RasterEdge C# PDF document creator library is searchable and can be fully populated with editable text and graphics
how to search text in pdf document; pdf text select tool
C# PDF: C# Code to Draw Text and Graphics on PDF Document
Draw and write searchable text on PDF file by C# code in both Web and Windows applications. C#.NET PDF Document Drawing Application.
search text in pdf image; select text in pdf reader
Acquiring Data
PolyWorks V10 Beginner’s Guide
25
Acquiring Data
Objective
PolyWorks enables reverse-engineering and inspection applications using high-density point 
clouds. Acquiring data is the first item in the PolyWorks workflow (see page10). It consists of two 
steps.    
Step
Illustration
A. Scan the part
Import scans from any digitizer in 
PolyWorks. Plug-ins are also 
provided to scan directly within 
PolyWorks.
The part is represented by several scans, each in its own 
coordinate system.
B. Align the scans
Use IMAlign  to create 
3D Images (PolyWorks 
format) from scans from 
any 3D digitizer, and 
align the 3D Images quickly and 
accurately.
If you have scans that are already 
aligned, you can use IMAlign to 
verify/improve the scan alignment 
prior to reverse-engineering or 
inspection of the digitized part.
The 3D Images are positioned accurately with respect to 
neighboring 3D Images, reconstituting the part; all 3D 
Images are now in the same global coordinate system.
......
VB.NET Create PDF from Text to convert txt files to PDF in vb.net
Best VB.NET adobe text to PDF converter library for Visual Studio .NET project. Batch convert editable & searchable PDF document from TXT formats in VB.NET
how to select text in pdf; pdf text searchable
C# Create PDF from Text to convert txt files to PDF in C#.net, ASP
PDF converter SDK for converting adobe PDF from TXT in Visual Studio .NET project. .NET control for batch converting text formats to editable & searchable PDF
select text pdf file; pdf text search
A. Scan the part
Acquiring Data
PolyWorks V10 Beginner’s Guide
26
A. Scan the part
The digitizing process uses a 3D digitizer to capture points that represent the surface of an object. 
The resulting point clouds are an exact representation of the physical object.
There are a wide variety of 3D digitizers, and PolyWorks supports all of them:
• Plug-ins: some 3D digitizers are supported through plug-ins, so users can connect the digitizer 
hardware to the workstation running PolyWorks and scan the object directly in the PolyWorks 
interface.
• Native file import: for other supported 3D digitizers, PolyWorks can read the native file format 
created by the digitizer application.
• Neutral file import: for all other 3D digitizers, PolyWorks can read the point clouds using one of 
the standard point cloud file formats, such as txt or iges.
In the Beginner’s Guide, we will be working with Planar Grid/Mesh 3D digitized datasets. Eight 
scans were necessary to capture the object, which is the base in the photo below, and each scan 
is in its own coordinate system.
The next step shows you how to align all the scans together in a global coordinate system.
physical part
composed of:
1. a base (IMBase)
2. a block (IMBlock)
8 scans of the base
VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
less searchable for search engines. The other is the crashing problem when user is visiting the PDF file using web browser. Our PDF to HTML converter library
how to search a pdf document for text; how to search pdf files for text
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Export all Word text and image content into high quality PDF without losing formatting. Easy to create searchable and scanned PDF files from Word.
make pdf text searchable; convert pdf to searchable text
B. Align the scans
Acquiring Data
PolyWorks V10 Beginner’s Guide
27
B. Align the scans
IMAlign basics
Position all of your scans in the same coordinate system, based on the shape of the scanned ob-
ject. For proper alignment, your scans must meet two criteria: each scan must share some over-
lapping areas with adjacent scans, and each scan should contain at least one change of shape 
(e.g., corner, hole, angle) of the object, since IMAlign performs a shape-based alignment (changes 
in shape help lock the scans). 
IMAlign can work with hundreds of scans from any digitizer. It is even possible to combine scans 
of a part produced by different digitizers.
IMAlign converts the scanned data into a perfectly gridded 3D Image using an interpolation pro-
cess. This creation process is performed at the file importing stage. During file importation, there 
is a specific conversion process for each category of digitizer. This exercise uses a digitizer point 
cloud category called Planar Grids/Meshes – the 3D Image-from-scan creation is completely au-
tomatic during file loading.
The basic interface layout
The default IMAlign interface layout features the Tree View window, the Dialog Zone window, and 
the 3D Scene window. The Processes toolbar, that will be used often in the exercises to follow, is 
indicated below.
Processes toolbar
B. Align the scans
Acquiring Data
PolyWorks V10 Beginner’s Guide
28
Exercise #1: A typical alignment project
Objective
In this exercise, you will be guided through the typical process of aligning scans using the IMAlign 
module.
Eight scans have been provided for you. Each one is in its own coordinate system. The objective 
in IMAlign is to accurately align the scans to each other, in one global coordinate system.
The scans must meet the following requirement:
• Overlap: each scan must share some overlap with at least one other scan; this is required since 
a sufficient number of points is needed to describe the part and also because those common 
features are used to properly position each 3D Image relative to the others.
Typical workflow
Data files
• If you have copied the data files to your hard disk, as explained on page8, go to the next step. 
If you have not copied the files, please go to page8 and follow the procedure. The directory 
that contains the data files should be named PolyWorks V10 Beginner’s Guide Data.
Import and align
3D Images one at a time
Optimize
the global 3D Image 
alignment
Analyze
the alignment quality
B. Align the scans
Acquiring Data
PolyWorks V10 Beginner’s Guide
29
1. Get ready
1. Open the PolyWorks/Workspace Manager by double-clicking on the PolyWorks shortcut on 
your Windows desktop. The Workspace Manager pops up.
2. Make sure that the correct visual layout is specified in the Workspace Manager: Window > Vi-
sual Layout > Manufacturing - Beginner.
3. Click the ellipsis button (
) in the Create new workspace area of the Open or Create Work-
space window to create a new workspace. A browser pops up.
4. Specify a workspace name and location and click Save.
5. Click Create.
Start the IMAlign module
1. In the PolyWorks/Workspace Manager, click on the IMAlign button in the Standard toolbar. The 
IMAlign module starts.
Configure the file/directory browsers
The path specified will be used to read/write standalone files (not found in a workspace).
1. Menu: Config > Browsers. A dialog box pops up.
2. Set Startup directory to Working Directory.
3. Click Browse and specify the directory where the scans are stored: PolyWorks V10 Beginner’s 
Guide Data\Scans of IMBase.
4. Click OK.
Choose a digitizer
When a digitizer is chosen, IMAlign sets default parameters optimized for the specified digitizer.
1. Menu: Config > Digitizers. A dialog box pops up.
2. Set Digitizer to Generic Close Range (in mm).
3. Click OK.
Configure the parameters of incoming 3D Images
1. Menu: Config > Modify. A dialog box pops up.
2. In the Incoming images tab, set:
• Alignment of new images: Do not Center
• Max edge length: Automatic
3. Click Apply.
4. Click Close.
Save the configuration
1. Menu: Config > Save.
2. Click Yes. The saved configuration becomes the new default configuration.
B. Align the scans
Acquiring Data
PolyWorks V10 Beginner’s Guide
30
2. Import and align 3D Images one at a time
This section’s goal is to reconstruct the whole part using scans taken from different orientations. 
Scans will be imported one at a time, converted to 3D Image format, and then aligned to the other 
3D Images. A good analogy is that of fitting pieces to a puzzle.
* Note that while it is possible to edit 3D Image points in IMAlign, it is recommended to do it in the 
downstream IMEdit module or IMInspect module.
Import the next scan*
Align the new 3D Image using the 
1 Point Pair Alignment method and 
lock
Last
scan?
No
Yes
Import the 1st scan and lock the 
created 3D Image*
Documents you may be interested
Documents you may be interested