hexagon logo

Programming offline with laser tracker

I was just wondering if anyone have had any experience in programming offline for a portable device (laser tracker)? My fear is that when the operator is trying out my program he won't be able to make use of the nominal positions taken from the CAD (I picture an infinitly small point and the shaky hand of an elderly operator).

The idea was to make a program for the operator, he just have to fire off the points I've described then easily upload the result. From what I've come to realise it might not be that easy.

Thoughts and/or comments?
  • I do quite a bit of programming for portable machines, both arms and trackers. If the location of each measured point in relation to the nominal cad point is critical, you can set the "Any order execute tolerance" to a low value, say 5 to 10mm (F5). If it is set too small though, it will lead to alot of frustration with the operator because they will keep getting the dreaded "hit taken outside tolerance zone" error if they are not within the defined zone.
    I also create a prealignment using measured features that are close together, just to "tell the tracker where the part is", then finish the programming using auto features and refined alignments. This helps eliminate confusion when the operator starts measuring and asks "why don't the circles and lines match the model".
    Full screen operator comments with pictures or drawings/diagrams help tremendously, but can get cumbersome after many executions. Put a YES/NO comment at the start of the program asking if they want to view the instruction windows, then add an IF/END IF at each operator comment. If the input is YES, the instruction comment appears, if NO, the program skips the comment.