X7racer
05-07-2008, 07:30 AM
I have Mastercam X and a HAAS VF2 machine, I have a few problems with it writing the G code out to the machine.
First problem comes when initiating Mastercam to write the G-code, I get a error message that says, "ERROR- WRITE NC OPERATION INFORMATION MUST BE ENABLED IN CONTROL DEFINITION - SET AND REPOST" This error message comes up during "initiate opening post processor file(s)", I press "ok" the only option available and it continues doing it;s thing opening the NC editor. What does this mean and where do I go to change this so this message does not come up anymore?
Next problem after loading the NC editor is in the G-code itself, here is a typical sample.
N100 G20
N110 G0 G17 G40 G49 G80 G90
/ N120 G91 G28 Z0.
/ N130 G28 X0. Y0.
/ N140 G92 X14.4959128 Y11.4986376 Z10.
N150 T1 M6
N160 G0 G90 X-.99 Y.0101 S2444 M3
Problem I am having here is that I will get on the VF2 a out of range error on either line N130 or N140 and more frequently at line N160 , or the machine will go off onto another area of the table and start machining in the wrong area, even after setting up the G54 coordinates in the machine. Now if I use Bobcad/cam it uses G54 and all is fine, but not with Mastercam. I have tried to change various coordinates in mastercam but haven't found a solution to this problem.
The next area of of concern is how many lines of code mastercam generates to do simple operations, most of my operations I do is boring a few to 8 holes in a single piece of stock, hole sizes vary from 1.35 to 3.5", for example I had 3 through holes to bore in a solid piece of cold roll, 1.68", 1.75" and 3", simple just drill and bore, but mastercam came out with 62,530 lines of code, and when I went to load this into the machine it ran out of memory. Why doesn't mastercam simply use the G85 codes and do this in less then a dozen lines?
Ok one more thing at the moment, and I really appreciate the help I get from this community. Instead of stamping my company name on my products, like I have been for years, i have been told that I can use the VF2 to do my engraving for me. ok fine, so in mastercam I will give it a try, however when I do the toolpath for engraving I get a error message stating, "your mastercam maintenance contract has expired", and then proceeds to go through the toolpath as needed and seems to come out just fine. Is this anything I need to be concerned about, it seems to function fine.
Software is Mastercam X mill level 3
My post processor is "Generic HAAS 3X VMC"
Machine is a 2001 HAAS VF2 3 Axis
Again thanks for the help, and hopefully soon I will be able to be proficient enough to help out others here. :)
First problem comes when initiating Mastercam to write the G-code, I get a error message that says, "ERROR- WRITE NC OPERATION INFORMATION MUST BE ENABLED IN CONTROL DEFINITION - SET AND REPOST" This error message comes up during "initiate opening post processor file(s)", I press "ok" the only option available and it continues doing it;s thing opening the NC editor. What does this mean and where do I go to change this so this message does not come up anymore?
Next problem after loading the NC editor is in the G-code itself, here is a typical sample.
N100 G20
N110 G0 G17 G40 G49 G80 G90
/ N120 G91 G28 Z0.
/ N130 G28 X0. Y0.
/ N140 G92 X14.4959128 Y11.4986376 Z10.
N150 T1 M6
N160 G0 G90 X-.99 Y.0101 S2444 M3
Problem I am having here is that I will get on the VF2 a out of range error on either line N130 or N140 and more frequently at line N160 , or the machine will go off onto another area of the table and start machining in the wrong area, even after setting up the G54 coordinates in the machine. Now if I use Bobcad/cam it uses G54 and all is fine, but not with Mastercam. I have tried to change various coordinates in mastercam but haven't found a solution to this problem.
The next area of of concern is how many lines of code mastercam generates to do simple operations, most of my operations I do is boring a few to 8 holes in a single piece of stock, hole sizes vary from 1.35 to 3.5", for example I had 3 through holes to bore in a solid piece of cold roll, 1.68", 1.75" and 3", simple just drill and bore, but mastercam came out with 62,530 lines of code, and when I went to load this into the machine it ran out of memory. Why doesn't mastercam simply use the G85 codes and do this in less then a dozen lines?
Ok one more thing at the moment, and I really appreciate the help I get from this community. Instead of stamping my company name on my products, like I have been for years, i have been told that I can use the VF2 to do my engraving for me. ok fine, so in mastercam I will give it a try, however when I do the toolpath for engraving I get a error message stating, "your mastercam maintenance contract has expired", and then proceeds to go through the toolpath as needed and seems to come out just fine. Is this anything I need to be concerned about, it seems to function fine.
Software is Mastercam X mill level 3
My post processor is "Generic HAAS 3X VMC"
Machine is a 2001 HAAS VF2 3 Axis
Again thanks for the help, and hopefully soon I will be able to be proficient enough to help out others here. :)