hexagon logo

CAD transform programmability

Dear Everyone!
I'm trying to write some sort of an automation that can determine the translation compensation of EDM electrodes. The compensation is the difference between the CAD model position and the actual machined electrode position (we are using EROWA fixtures for high precision repeatable positioning).
For this task I need to use the CAD transform window to reposition the electrode by some 0.1 mm-s after each measurement, but it's highly time consuming. Is there some way to:
1. call CAD transform actions via VBA or any other means?
2. translate measured features by a certain vector all at once?
Thanks for your help.
Dv
Parents
  • If I understand correctly, you're trying to compensate for the OVER BURN? If this is the case, simply use the THICKNESS setting in the AUTOFEATURES Dialog. -.1 will compensate for .1 of over burn and it will stay set at -.1 until you change it again. This way after you've aligned to the holder; I used to use the same holders, you can simply pick vector points off of the CAD and keep going.

    Bill


    Hi,
    your guess is almost correct, but what I'm trying to do apart from compensating for overburn is to compensate the translation-type errors due to machining. That is e. g. the electrode is modeled to the centerline of the holder but when I receive the actually manufactured version, it is usually screwed up by a few tenths of millimeters to whatever direction. Therefore I need to find out the linear compensation to minimize that error.
    Anyway, your help is highly appreciated, since I never knew what for the thickness setting was, so now I can get to using it right away!
    thanks
    Dv
Reply
  • If I understand correctly, you're trying to compensate for the OVER BURN? If this is the case, simply use the THICKNESS setting in the AUTOFEATURES Dialog. -.1 will compensate for .1 of over burn and it will stay set at -.1 until you change it again. This way after you've aligned to the holder; I used to use the same holders, you can simply pick vector points off of the CAD and keep going.

    Bill


    Hi,
    your guess is almost correct, but what I'm trying to do apart from compensating for overburn is to compensate the translation-type errors due to machining. That is e. g. the electrode is modeled to the centerline of the holder but when I receive the actually manufactured version, it is usually screwed up by a few tenths of millimeters to whatever direction. Therefore I need to find out the linear compensation to minimize that error.
    Anyway, your help is highly appreciated, since I never knew what for the thickness setting was, so now I can get to using it right away!
    thanks
    Dv
Children
No Data