You are not logged in.
Hi folks. I´m trying to use the Optipath feature with Heidenhain control, in a machine that get here in the last week, but I don´t get it. I already used it with Haas control, and works fine. But with TNC426 control, the arc moves still with high values in feed sentence, and I don´t get put the sentence M90 in end of blocks with circular motion. I checked the definition of words in the control, and linear and circular motion has the macro "Optimizable" ON. In linear motions, I defined the word M90 with "Optimizable" and "OptiMWordLast - Value = 1" (something like that :? ) macros, so, in linear moves, Optipath puts the word M90 in the end of block, but in circular motion, doesn´t. And put wrong feeds yet!
I already tried to change some things in the control, but I didn´t have success. With Haas control, works fine, but the same toolpath in Heidenhain Conversational language does not work.
I checked too, the feed control in arcs in Optipath Tab. I choose Optimize, and still same. And I need to keep the M90 code in the end of blocks. If I don´t put it, my machine bumps.
I´d like to get this, for example: (THE CODE IT´S ONLY FOR EXPLANATION PURPOSES.)
This is the code BEFORE OPTIPATH:
L X700. Y00. F2000. M90
CC X0. Y0.
C X-700. Y0. DR- M90
....
This is the code AFTER OPTIPATH:
L X500. Y0. F3000.
L X700. Y0. F2235. M90
L F5000.
CC X0. Y0.
C X-700. Y0. DR-
....
NOTE: I LIMITED THE MAXIMUM FEED IN 3000 M/MIN, IN THIS CASE. SO, 5000 M/MIN AFTER OPTIPATH IN BLOCK MOVES IT´S WRONG. AND OPTIPTH PUT THE SAME VALUE IN ALL BLOCKS WITH ARC MOVES. AND REMOVE THE WORD M90 IN THE END OF ORIGINAL BLOCK.
I´m aware that Optipath doesn´t optimize helical motions, but it´s not the case here.
What are the correct settings in control definition (I´m using the control heid426.ctl from standard library) and in Optipath to get the right code?
Thanks in advance
Best regards
Daniel
[/i]
Daniel Santos
Offline