You are on page 1of 69

PC-DMIS 2020 R1

Featured Enhancements

26th February 2020

1 | hexagon.com
New features within PC-DMIS 2020 R1

• Key Improvements
• Home Page V2
• Guided Portable Execution
• Online Shop integration
• Protect V2

• Other new features


• MSE – User defined feature widget parameters
• Portable Laser Scanning – Grid Mesh
• Pointcloud CLEAN command – max angle
• Pointcloud – Noise reduction filter
• Quickfeature – Pointcloud laser feature extraction
• Laser 3D auto feature settings
• 2D Lens distortion calibration
• Laser Auto cylinder & circle – start and end angles
• Laser scan profiles

2 | hexagon.com
Home Page V2

3 | hexagon.com
Home Page V2

• Feature Description:
• An expansion to the new startup experience introduced in 2019 R2, it now supports routine creation from templates,
so you can start anew with your favorite commands already added.
• Discover new tips and tricks by browsing our new library of example routines, to learn best practices from our top
application engineers.
• Extended Settings now offer a new Theme for those drawn to the dark side, and configuration options to control the
levels of internet access from Home Page.

4 | hexagon.com
Home Page V2

5 | hexagon.com
Home Page V2

• What advantage does this have over existing methods?


• You can more quickly get going with new routines by having your favored commands already added, without having
to manually add them each time.
• You can specify the folder to create a new routine in at the time of creation, without needing to do a Save As.
• You can download example routines created by our application engineers, where they share best practices for
solving real world problems, rather than trying to work it out yourself.

6 | hexagon.com
Home Page V2

• Out-of-the-box
Templates
• Home Page V2 comes
with 3 templates, ready
to start using.
• Blank Routine – current
file new behavior
• Portable Execution
template – useful
commands for manually
measuring parts face by
face.
• Q-DAS export –
commands needed to
setup Q-DAS and trace

7 | hexagon.com
Home Page V2

• Additional information – How do templates work?


• When you use a template, PC-DMIS will first create a new routine with the name that you’ve specified in the details.
• This new routine will have all of the usual dynamic commands added based on configuration (e.g. temp comp).
• PC-DMIS will then load the template as a second routine (MM or Inch version depending on what units have been
specified for the new routine).
• It will copy the commands separated by the comments denoting #TEMPLATE_COMMAND_START_POINT# and
#TEMPLATE_COMMAND_END_POINT# and paste them into the new routine.

• Once copied, the template routine will be closed.


8 | hexagon.com
Home Page V2

• Additional information – How to add a new template?


• Add commands you require to a routine in PC-DMIS.
• From home page, when running as administrator, browse to your routine and select “Add Template…” from the ‘…’
menu.
• Enter a name and description for the template, and specify the units the routine is created in.
• The template is now available for selection from the New area in Home Page – alongside the out of the box
templates.
• Unlike the out of the box templates, user templates will only be available in the measurement unit it was created in
(MM or Inch).
• When you use the template, all commands in the template routine after the first load probe/set active tip will be
copied to your new routine.

9 | hexagon.com
Home Page V2

• Additional information – Extra Settings


• Additional settings to switch between light or dark mode, or switch off the Hexagon news updates

10 | hexagon.com
Home Page V2
Dark Theme

11 | hexagon.com
Portable Guidance for
contact Auto Feature
measurements

12 | hexagon.com
Portable guidance for contact Auto Feature measurements

• Feature Description:
• PC-DMIS will now highlight contact auto features during both routine creation and execution. During execution, the
Graphic Display window can automatically scale and rotate to the active auto feature.
• PC-DMIS will show the nominal hits for the feature (in red) and then show the actual measured hits (in green) once
they are taken.

13 | hexagon.com
Portable guidance for contact Auto Feature measurements

• What advantage does this have over existing methods?


• Provides enhanced guidance for manual users.

14 | hexagon.com
Portable guidance for contact Auto Feature measurements

• Additional information – guidance settings


• Enable/disable Auto Scale and Rotate during execution:
1. Access the Setup Options dialog box (Edit | Preferences | Setup).
2. From the General tab, mark the Auto scale manual feature during
execution check box.
3. Click OK to save your changes and close the dialog box. You can also
save as Defaults.

15 | hexagon.com
Portable guidance for contact Auto Feature measurements

• Additional information – guidance settings


• Configuring your Settings:
1. Access the CAD and Graphic Setup dialog box, Symbols tab (Edit | Graphic Display Window | Display Symbols).
2. From the Point symbol area, set the list to Feature Point. Also, choose Sphere.
3. From the Sphere Attributes area, mark Shaded and High Quality.
4. Click OK to save your changes and close the dialog box.
Note: The Auto Feature ‘Pt. size’ should be set to zero.

16 | hexagon.com
Buy replacement probes
from the online shop

17 | hexagon.com
Buy replacement probes from the online shop

• Feature Description:
• This feature adds ability to offer user choice of similar probe component to add to cart. Similar probe components are
made with different material for sphere, shaft and may have different shaft diameter or working lengths.
• When the user selects Add to Cart in Probe Description area, PC-DMIS will check if similar components are
available. It will display a menu to select one or more of similar components to add to shopping cart.

• We also support Online Shopping from PC-DMIS. When Online Shopping button is clicked in Shopping cart view, the
link will be opened in default browser where user can complete order.

18 | hexagon.com
Buy replacement probes from the online shop

• What advantage does this have over existing methods?


• Currently, user need to open catalog. They need to match size and length and find part number. Also, there is no way
for them to find similar components. They may make error of ordering Touch type of stylus when scan type of stylus
would be more appropriate. This new method will save them trouble and offer them all similar components as well as
make purchasing process easy.

19 | hexagon.com
Protect V2

20 | hexagon.com
Protect V2

• Feature Description:
• Introduction of a new supervisor role to certify /
reject the measurement routine submitted by the
programmer.

• The programmer has the rights to certify (directly) the


measurement routine. But there was no supervisor role
to approve / reject the changes submitted by the
programmer. To overcome the problem, we introduced
a new role supervisor to accept / reject the changes
submitted by the programmer.​

• In additions, the supervisor has all the rights to certify


the measurement routine directly, without any
submission from the programmer.

Protect viewer with role information

21 | hexagon.com
Protect V2

• What advantage does this have over existing methods?


• Support for the new workflow to the companies following multi-level approval process.​
• Capture the comments provided by the programmer / Supervisor during the approval process for
better understanding

22 | hexagon.com
Protect V2
Certify & reject icons in the File menu for the supervisor

23 | hexagon.com
Protect V2
Submit & cancel submit icons in the File menu for the programmer

24 | hexagon.com
Roughness scan

25 | hexagon.com
Roughness Scan

• Feature Description:
• This option enables you to measure the roughness on your part (per ISO 4287 and ISO 13565 ) along with all other
dimensions.
• A skidless roughness sensor manufactured by Breitmeier Messtechnik GmbH captures the roughness profile. This
sensor mounts onto an infinitely-rotating wrist about two axes.
• PC-DMIS offers selection of 4 different configuration of sensors. It also offers use of Horizontal sensor with Rotary
Table. PC-DMIS provides a user-friendly interface that allows you to create a roughness scan command in one click
• The roughness evaluation command offers a roughness profile, waviness profile, and primary profile evaluations with
your choice of noise and form filters. PC-DMIS offers to plot profiles then to report or export one page plot in SVG
format.
• Results of roughness can be sent to statistical software Q-DAS for evaluation.

26 | hexagon.com
Roughness Scan

• What advantage does this have


over existing methods?
• Roughness is introduced for the first
time in PC-DMIS, broadening
Hexagon capability and supporting
this new sensor.
• Supporting 4 types of sensor
configuration
• The horizonal sensor can be offered
with a rotary table

27 | hexagon.com
MSE – User defined
feature widget
parameters

28 | hexagon.com
MSE – User defined feature widget parameters

• Feature Description:
• The user can now define which feature parameters are available
when using the feature widget.

29 | hexagon.com
MSE – User defined feature widget parameters

• What advantage does this have over existing methods?


• This allows important parameters to be set a creation time using GD&T selection and quick features. The feature
creation process is streamlined allowing faster creation.

• MSE toolbar & feature widget • Setup allows the widget and MSE to be disabled

30 | hexagon.com
Portable Laser Scanning
– Grid Mesh

31 | hexagon.com
Portable last scanning – Grid Mesh

• Feature Description:
• While laser scanning with a portable device, you can show the pointcloud data as a Mesh Display.
• After scanning, the data can be reduced, stitched and the final mesh can be created. This new grid Mesh method
replaces the Mesh Display function in earlier versions.
• Laser scanning profiles for both Pointcloud display and Mesh display have been added. You can select a pre-
defined profile with 1-click from the Portable Scanning Widget toolbar.

32 | hexagon.com
Portable laser scanning – Grid Mesh

• Scan as Pointcloud → Mesh Display → Create Grid Mesh

Relevant screenshot of new feature

33 | hexagon.com
Portable laser scanning – Grid Mesh

• What advantage does this have over existing methods?


• Mesh display performance while scanning is improved in comparison with the older method. 1-click selection of
scanning profile from the Portable Scanning Widget toolbar simplifies the user workflow. The overlap between scan
passes can be removed.
• Using ‘Quality Angle’ setting, mesh triangles scanned at an angle beyond the scan line normal are displayed in red.
If the ‘Remove Overlap’ option is enabled, the user can re-scan the areas and replace with new scan.

Scan as pointcloud or mesh display

34 | hexagon.com
Portable laser scanning – Grid Mesh

• Additional information
• 3 pre-defined Pointcloud scanning profiles are provided: COP Standard, Fine and Very Fine Resolution. These
profiles apply the Line Filter and provide less to progressively more levels of detail.

• 3 pre-defined Mesh scanning profiles are provided: Mesh – Smooth, Normal and Detailed. Mesh – Smooth collects
less data but allows for faster scan speed, while Mesh – Detailed requires the operator to scan slower to collect the
needed detailed scans.

• The Pointcloud → Mesh Display is lost if the pointcloud is modified in any way or if the measurement routine is
closed and re-opened.

• Creating the Grid Mesh is a time consuming operation and may take several minutes depending on the pointcloud
size and ‘Finalize mode’ which is selected. After you finish scanning, you can create the Grid Mesh from the Portable
Scanning Widget toolbar. If the measurement routine is closed and re-opened, you can create the Grid Mesh from
the Create Mesh button on the Pointcloud or QuickCloud toolbar.

35 | hexagon.com
Pointcloud CLEAN
Command – Max Angle

36 | hexagon.com
Pointcloud CLEAN Command – Max Angle

• Feature Description:
• A new Max Angle setting has been added to the Pointcloud CLEAN command. When enabled, this function returns
the relevant points whose estimated normal are within the specified angle of the CAD normals.

• This useful tool can result in a “cleaner” Clean for selecting data related to CAD faces.

• By default, the Max Angle setting is disabled so it does not impact existing Measurement Routines

37 | hexagon.com
Pointcloud CLEAN Command – Max Angle

• What advantage does this have over existing methods?


• In 2019R2 this angle was internally set within the software. It can now be set by the user.

No Max Angle used CLEAN with Max Angle 20 used


38 | hexagon.com
Pointcloud – Noise
Reduction Filter

39 | hexagon.com
Pointcloud – Noise Reduction Filter

• Feature Description:
• A new Noise Reduction filter has been added to the Pointcloud Filter operator. The filter works on the global density
of the selected pointcloud and removes points that are too far away from the global cloud.
• A slider represents the minimum and maximum values and allows the user to adjust the filter settings.

40 | hexagon.com
Pointcloud – Noise Reduction Filter

• What advantage does this have over existing methods?


• The user can isolate and discard laser scanned data which is far away from the main cloud. This way “flyers” or
unwanted points can be removed without having to manually delete them.

41 | hexagon.com
QuickFeature –
Pointcloud Laser Feature
Extraction

42 | hexagon.com
QuickFeature – Pointcloud Laser Feature Extraction

• Feature Description:
• When using the QuickFeature method to create laser Auto Features, the measured feature is now automatically
extracted if a pointcloud exists and it is aligned to the CAD model.

43 | hexagon.com
QuickFeature – Pointcloud Laser Feature Extraction

• What advantage does this have over existing methods?


• In previous versions the user had to manually execute the features (after creating them) in order to get the measured
values. Users were not always aware that they had to do this step.

• The feature is simple to use and easy to demonstrate:


• Laser scan and align to CAD model
• Set Laser probe as active probe
• Use Shift+click QuickFeature method to create laser Auto Features
• Notice laser Auto Feature is extracted

44 | hexagon.com
Laser 3D Auto Feature
Settings

45 | hexagon.com
Laser 3D Auto Feature Settings

• Feature Description:
• The default values for 3D laser auto features (Planes, Cylinders, Cones
and Spheres) have been changed when they are created using the Quick
Feature method. In this case, the CAD Offset is enabled by default.
• For laser cylinders and cones, the 'Center offset' is automatically computed
to be in the center of the feature 'Length'. The 'Search length' is
automatically computed as 90% of the feature 'Length’.

46 | hexagon.com
Laser 3D Auto Feature Settings

• What advantage does this have over existing methods?


• Reduces the need to edit laser auto features after or during creation

47 | hexagon.com
2D Lens Distortion
Calibration

48 | hexagon.com
2D Lens Distortion Calibration

• Feature Description:
• This calibrates the non-linear errors in the field of view (FOV) throughout the zoom cell's magnification range or for a
given optics configuration. This can significantly improve measurement accuracy away from the center of the FOV,
especially on lower magnification optics.

49 | hexagon.com
2D Lens Distortion Calibration

• How to use
• To help diagnose distortion calibration issues in PC-DMIS Vision, the user can enable some simple visual aids.
• First, in the ProbeCal section of the Settings Editor, set the ProbeQualVisionOpticsCalDistortionEnableVisualization
registry entry to TRUE.
• This provides access to two features within PC-DMIS Vision.

Feature 1 Feature 2
• The first is from within the Probe Utilities dialog box, • For measured features, it is possible to see the corrected measured
press the Results button to view the calibration results. data on the live image view. To do this, select the feature in the Edit
• Where a distortion calibration has been performed, PC- window and press F9. PC-DMIS displays the measured points on the
DMIS now displays a graphical representation of the live image view. By default, PC-DMIS shows the measured points in
distortion calibration results in the live image view. For their “distorted” state with no distortion correction applied. This is to
systems with a zoom lens, it is possible to change the match the camera image, which has no distortion correction.
magnification to see the results for that magnification • Click the Show Distortion Corrected Points button on the Live
setting. Image View toolbar to show the measured data with the correction
applied.
• The measured points are corrected but the camera image is not,
which may cause the measured data to appear away from the
expected feature on the camera image.
50 | hexagon.com Example of a graphical
representation of the
distortion calibration results
Laser Auto Cylinder &
Circle - start and end
angles

51 | hexagon.com
Laser Auto Cylinder and Circle – Start and End Angles

• Feature Description:
• Start and End angles can be learned from the model with a single-click
• Start and End angle can be defined from the Auto Circle/Cylinder dialog typing the angles or acting on the spinners
• Complete editing is available, including CW/CCW handling.

52 | hexagon.com
Laser Auto Cylinder and Circle – Start and End Angles

• What advantage does this have over existing methods?


• The start and end angles have been available for tactile features and now are available for laser cylinders and circles
as well.

• How can it be used?


• When creating a laser Auto Cylinder or Circle, the Start and End angles can be learned from the model with a single-
click
• You can edit the Start and End angles by typing the angles or using the spinners
• CW/CCW direction can be picked.

53 | hexagon.com
Laser Scan Profiles

54 | hexagon.com
Laser Scan Profiles

• Feature Description:
• A Profiles section has been added to the Laser Data Collection Settings dialog, which allows you to select from a
list of pre-configured scan profiles. You can also create your own scan profiles.

• For Portable users, the laser scan profile can be selected from the Portable Scanning Widget toolbar.

• This provides a 1-click method to apply a set of real-time laser scan settings. This saves the user from having to
manually change settings when scanning different types of parts.

55 | hexagon.com
Laser Scan Profiles

• What advantage does this have over existing methods?


• Allows quick, 1-click selection of laser scan settings/filters. For Portable users, provides a “heads-up” display
showing that real-time scan settings/filters are enabled.

All laser scanning


users can select
profile from Laser
Data Collection
Settings dialog
Portable users can also select profile from
Portable Scanning Widget toolbar

56 | hexagon.com
Laser Scan Profiles
Feature details
• The pre-configured pointcloud scan profiles that come with PC-DMIS are:
- COP - Standard resolution (You can use this profile to scan parts with details 1 mm or larger.)
- COP - Fine Resolution (You can use this profile to scan parts with details 1 mm or smaller.)
- COP - Very Fine Resolution (You can use this profile to scan parts with details 0.5 mm or smaller.)

• If you have the Mesh_option license, pre-defined Mesh profiles are available:
- Mesh Normal (The scan speed and the drawing of scanned points is good, with medium Mesh Display resolution)
- Mesh Smooth (The scan speed and the drawing of scanned points is faster, but Mesh Display resolution is low.)
- Mesh Detailed (The scan speed and the drawing of scanned points is slow, but Mesh Display shows more details.)

• PC-DMIS stores the user-defined scan profiles in the "C:/Users/<user_name>/AppData/Local/Hexagon/PC-


DMIS/<version>/ScanningProfiles" folder, where:
<user_name> is the name of the user logged onto the computer running the PC-DMIS application
<version> is the version of the installed PC-DMIS application

57 | hexagon.com
Rotation Center Marker

58 | hexagon.com
Rotation Center Marker

• Feature Description:
• When rotating a cad model. A rotation sphere is displayed indicating the center of rotation.

59 | hexagon.com
Rotation Center Marker

• What advantage does this have over existing methods?


• Because you now have a frame of reference. It is less likely a user will get lost doing a 3D rotation.

• How to use?
• Using the middle mouse button, rotate a part. As soon as you press the mouse button. The rotation center will be
displayed. You can show 2019R2 and how without the reference you really don’t know what the rotation is about.

60 | hexagon.com
Import Pointcloud File
and Simulate

61 | hexagon.com
Import Pointcloud File and Simulate

• Feature Description:
• You can simulate the scanning of an imported pointcloud using the new Simulate Pointcloud button on the
Pointcloud toolbar. The button has two states, Play and Stop.
• The simulation imports the scan passes in the order they were originally scanned. You can import XYZ and PSL
files to simulate scans.

62 | hexagon.com
Import Pointcloud File and Simulate

• What advantage does this have over existing methods?


• New function, allows you to visualize how the pointcloud was originally scanned. Good for demos or trade show
environments where actual equipment may not be available.

63 | hexagon.com
Laser Auto Surface Point
– Calculation Type

64 | hexagon.com
Laser Auto Surface Point – calculation Type

• Feature Description:
• A Calculation Type setting has been added to the Laser Auto Surface Point
dialog.
• This settings allows you to select the method used to extract the measured
laser surface point. The methods include: Planar, Spherical,
and Extended Surface Point

65 | hexagon.com
Laser Auto Surface Point – Calculation Type

• What advantage does this have over existing methods?


• Different Laser Auto Surface Point calculations can now be used within the same program, providing
easier programming and more accurate measurement results.

Examples

66 | hexagon.com
Constructed Feature –
1D Width

67 | hexagon.com
Constructed Feature – 1D Width

• Feature Description:
• The 1D width feature is constructed from two point type features, can be used in an alignment, defined as a
datum or evaluated as a feature of size with a Position tolerance.

68 | hexagon.com
Constructed Feature – 1D Width

• What advantage does this have over existing methods?


• New function, allows you to evaluate Size and Position of a slot, tab of groove type feature. Currently a midpoint is
used the determine location however lacks the ability to also evaluate size and support material condition modifiers.

• How to use this new feature?


• Create two opposed vector points or measured points on a width type feature (slot, tab or groove width)
• Construct a 1D width feature from the two points.
• Select Position FCF, select the 1D width feature and create a Position FCF

Examples

69 | hexagon.com

You might also like