Strategies For Efficient Offline Programming 2013

14
Presentation Name Presenter Name Version Date: 04.09.13 Great Stories Start Here at HxGN LIVE

description

CMM uses PC-DMIS for their offline programming, here's why you should too

Transcript of Strategies For Efficient Offline Programming 2013

Page 1: Strategies For Efficient Offline Programming 2013

Presentation Name

Presenter NameVersion Date: 04.09.13

Great Stories Start Here

at HxGN LIVE

Page 2: Strategies For Efficient Offline Programming 2013

HEXAGON METROLOGY AT HxGN LIVEStrategies for Efficient Offline Programming - 8000Grant SewellVersion Date: 03 06 2013

Page 3: Strategies For Efficient Offline Programming 2013

3

The PC-DMIS offline choice

• Contract Inspection services were facing more and more remote programming requests

Business Problem

• PC-DMIS offline allows remote programs to be built quickly and efficiently

Solution

• Programs can be created and debugged for customers off site, saving time and travel to the customer facility

Benefits

• Using PC-DMIS offline will allow us to provide programming services to customers in any part of Canada without regard to expansive travel costs.

Anticipated Long-Term Benefits

3

Page 4: Strategies For Efficient Offline Programming 2013

4

It All Starts with the model

• Not all Cad formats are created equal

• PC-DMIS can use GD&T, CSY’s, Layers/Levels, Saved Views, Groups and

Assemblies imbedded into the CAD model

• In General, the Native format (Catia, Pro-Engineer, Solidworks) is a better

choice

• IGES, STEP, JTL require manual creation of the above attributes

4

Page 5: Strategies For Efficient Offline Programming 2013

5

Fixture Modelling

• Model from the fixture designer is best

• PC-DMIS allows ‘Quick Fixturing’ models

• Create only clamps and other obstructions

• Save models for future use

5

Page 6: Strategies For Efficient Offline Programming 2013

6

Using Machine Models

• Allows visualization of machine volume

• Part placement

• Probe length

• Animation

• Easier to use than the Part/Setup dialog

Page 7: Strategies For Efficient Offline Programming 2013

7

Probe Considerations

• Use existing probe builds

• Ensure the stylus diameter and length are appropriate for the part

• Use Analog for more accuracy

• Let PC-DMIS calculate the wrist angles (Auto Wrist, Edit Optimize)

7

Page 8: Strategies For Efficient Offline Programming 2013

8

Alignment Considerations

• Always use a minimum of two alignments

• The first alignment should be manual and easily executed

• Iterative is better than best fit if the alignment is constrained to datum targets

• Use the ‘Datum Definition’ dialog for all GD&T callouts to define additional

alignments

• Use the ‘Constructed Features’ dialog for any missing datum's after

performing an Iterative alignment

8

Page 9: Strategies For Efficient Offline Programming 2013

9

Machine Motion

• Individual move points

• Clearance planes

• Auto Move Points

• Auto Insert Moves

• Clearance Cube moves

9

Page 10: Strategies For Efficient Offline Programming 2013

10

Making the Most of the PC-DMIS interface

• Custom Toolbars

• Optimize existing toolbars

• Window Layouts for different tasks

• Hit Targets Toggle

• Void Detection magic

10

Page 11: Strategies For Efficient Offline Programming 2013

11

Making the Most of the PC-DMIS interface Continued

• Understand Program mode mouse behaviour

• Using Box selections for groups of features

• Measure now toggle

• Status Window

• Make use of ‘Document Comments’

11

Page 12: Strategies For Efficient Offline Programming 2013

12

Reporting the results

• Choose the report format before creating any dimensions

• Feature Control Frame Dimensioning is easier and Quicker

• Auto Dimensioning

• Save and recall views for graphic reports

• Use the Dimension dialog for inputting tolerance

12

Page 13: Strategies For Efficient Offline Programming 2013

13

Offline testing

• View Path Lines

• Animation speed

• Collision detection

• Adding moves based on path lines

• Adding moves based on existing features or CAD entities

• Changing ‘Clearance Cube’ properties

13

Page 14: Strategies For Efficient Offline Programming 2013

Presentation Name

Presenter NameVersion Date: 04.09.13

Thank You!