Parameters:
F92.7 is CRC switch for 'mazak way' or 'g code way'.
1 = cutter c/l is shifted by HALF of 'act-dia' in Mazatrol Tool Data and is invoked with G41/42 only.
0 = offset is contained in "TOOL OFFSET" page, a sub page of TOOL DATA. These registers are intended to be comparable to a G code machine. The G41/42 line also needs a D word to point to the register the programmer assigned.
They are either one value per register or four.
You can do tool path check off the program editor and store tool paths and do experiments and change one thing at a time per scientific method.
and you have to match your programming method to CRC method. The two conventions are
"MAZAK WAY" - program part shape and let crc shift the toolpath as necessary. This would usually be half the effective cutting diameter, plus wear offset sizing correction.
"MASTERCAM WAY" - you tell it the intended nominal cutter dia and the cuttter centerline is shifted in the program coordinates by the cutter radius. This means that any wear offsets applied would be small numbers to correct for effective cutting dia only.
In G code, I think the Mastercam way is the current paridigm for G code machines, and Mazak's using G code, and the Mazak way is woven in to 30 years of mazatrol development.
-Jim
one more point - the sequence of G code commands is critical. Mazak's have a small number of proprietary G and M codes to handle the unusual - most is standardized. For example - there is M200 and M202, which means lathe or mill mode. (I always forget which is which) These are essential to go from lathe to milling and back.
To see what Mazak's like G code wise, just whip up a simple elemental mazatrol program for X-C cutting. nothing more than a rectangle. prove it out, keep it simple and run it through program check and then set it up to cut air.
after the air cuts are successful, go to position page with the small characters - distance to go, buffer modals etc.
put the machine in single block and simply write down the eia commands as single block operation changes them. This would be completely unnecessary if you post was an exact match for the machine. Mazak G code is so similar to standards that a "generic fanuc" post could be edited to suit mazak without a lot of effort.


LinkBack URL
About LinkBacks




