Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.
Use your display name or email address to sign in:
Yep i have my post all set with this machine. I think some sample Mill/turn parts are in the sample folder with the install. You can also read at the top of a 4 axis lathe post and it describes the proper T-planes and such that is needed to get the toolpath to work out properly.
We have a crapload of Hardinge lathes. We have one Questsp with Y and Sub and its been a great machine. No service calls have been needed and these things can take a hit. We've had it since 2002. 8000rpm live tools are nice to.
Can you get into your G65P**** program? i would add a check in the beginning of that program to check the length of the tool in the spindle and have the Macro decide. This way you could standardize the broken tool detect.
IF[#[#4120+10000]]GT3.2]GOTO200
(TOUCH PROBE SECTION)
;
;
;
M99
N200(WHIP ARM CHECK LONG TOOL)
M200
M99
Gcode A is probably the normal standard on a lathe.
some differences,
A- G98,G99 = feed per min, feed per rev.
B- G94,G95 = Feed per min, Feed per rev.
"A" can use U,V,W and H for incremental while B and C use G91.
It seems Lathes are usually set to run A and Mills are usually set to B or C.
do you have a Y geometry offset page? Usually i just indicate the pocket in and teach Y0. When you call up any tool on a y axis machine you always bring your Y to zero on the approach to the part.
I was talkin about a family of parts Machine Macro program. Depending on how similiar the parts are to each other could you make one Main program with the guts of the part, and use variables at the top of the program to change the locations, diameters, etc?
It all depends on how similiar they are. If you can use the same tooling on all the parts it might be an option.
We have 6 Hardinge CHNC's and a Quest slant bed. Some of our CHNC's are 20 years old now and they have finally turned into piles, But they have been slow as hell for many years. Having said that, we hardturn +/- .0002 regularly on probably 5 of those. Our newest Hardinges were bought in 2002 and there have been no problems yet. The Quest is a great machine but it is their top of the line model.
after your probe cycle(which will set G54(S1))
put this afterwards
#14???(P50 X var)=#5221(G54 X var);
#14???(P50 Y var)=#5222(G54 Y var);
#14???(P50 Z var)=#5223(G54 Z var);
that will set G54.1P50 to what G54 is.
i am not sure of the P49 and up variables but they should be in the book.
Thier are a couple of parameters that need To be changed. I cant remember them offhand, but they are "R" parameters and you can find them near the front of the Electrical diagram maintenence manual. Following is an example.
O00009998(OVERLOAD DETECTION TABLES)
(OVERLOAD DETECTION TABLES)
M378A999.(SETS MAX LOAD VALUE)
(HD1 ROUGH TURN T1 & T12)
M376A5.(PERCENT OF LOAD)
M377A5.(SECONDS OF LOAD)
M379A01(TABLE NUMBER)
(A-HOLE DRILLS)
M376A5.(PERCENT OF LOAD)
M377A1.(SECONDS OF LOAD)
M379A2(TABLE NUMBER)
(A-HOLE REAMERS)
M376A20.(PERCENT OF LOAD)
M377A10.(SECONDS OF LOAD)
M379A3(TABLE NUMBER)
M30
We use this as a subprogram we run at powerup. Reason being is that this part of the overload setup takes a few seconds to run. This saves cycle time.
Then in the program using it.
N100(HD1 TOOL#1 ROUGH TURN OD COMPLETE)
(SUMITOMO R.8 TRIGON COATED)
#999=67(THIS PROGRAM NUMBER)
#990=67(THIS PART NUMBER)
G28U0W0
M69(CHECK BARFEEDER STATUS)
M1
M371A201(OVERLOAD DETECTION Z TABLE 1)
M374(STOP WITH FEEDHOLD ON OVERLOAD)
M98P9001
#550=1(PART HAS BEEN TURNED)
M370A0(CANCEL OVERLOAD DETECTION)
M1
N200(HD1 TOOL#2 FINISH TURN ENTIRE OD)
M98P9002
M1
N300(HD1 TOOL#3 1.5MM GROOVE)
(PH HORN 1.5MM GROOVE)
M98P9006
M1
N400(HD1 TOOL#5 DRILL 8.3MM HOLE AND .72MM ID CHAMFER)
(FULLERTON COOLANT THRU)
M371A202(OVERLOAD DETECTION Z TABLE 2)
M374(STOP WITH FEEDHOLD ON OVERLOAD)
M98P9004
M370A0
M1
N500(HD1 TOOL#6 8.95MM REAMER)
(FULLERTON SPECIAL COOLANT THRU)
M371A203
M374
M98P9005
M370A0
M1
hth
We hard coded the M98P1 to be at the top of an operation and end every operation with an M98P2 regardless of it being OD or ID. Also We just use a G53 position in O999 to move to a safe index position. We like this because we then dont even have to care about approach,retract or index position in mastercam.
The Nakamura NTJX is a nice Integrex/multus style machine as well. We looked at one awhile back. Our choice was coming down between Mazak and Nakamura. We didnt get the job so unfortunatly no machine either.
eMastercam - your online source for all things Mastercam.
Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.