Just started a new job last week & was wondering if the control on this machine has anything built in to program text engraving. We want to mill in the part number, date & sequential serial number. The control is Fanuc Series 21i-TB.
Just started a new job last week & was wondering if the control on this machine has anything built in to program text engraving. We want to mill in the part number, date & sequential serial number. The control is Fanuc Series 21i-TB.
Nothing built in that I'm aware of. Sounds like a good application for Custom Macro.
Oh well - I was hoping it would be easier on a machine this new. Thanks for the info.
Did you want to engrave on the OD or the face of the part?
It's going on the face.
hi,
Do you have to make different numbers like 1 ,2 , 3 in every part?
I have made some program few years back.
This is on Face with Marking .
O5099(MARKING)
N1
#100=360/#1
#101=1.0
#102=0.0
G0X#24Z#26C#3
WHILE[#101LE#1]DO1
G0Z#26C#102
G1U-#7
G1Z#6
G0X#24
#101=#101+1
#102=#102+#100
END1
N2
G0X#24Z#26C#3
#100=360*#2/#1
#101=1.0
#102=0.0
G0X#24Z#26C#3
WHILE[#101LE#2]DO1
G0Z#26C#102
G1U-#7
G1Z#4
G0X#24
#101=#101+1
#102=#102+#100
END1
N3
G0X#24Z#26C#3
#100=360*#2/#1
#101=1.0
#102=360*5/#1
WHILE[#101LE#2]DO1
G0Z#26C#102
G1U-#7
G1Z#5
G0X#24
#101=#101+1
#102=#102+#100
END1
M99
O5100(0-NUMBER))
G0X#24C#3Z#26
G1U-#7
G1H[#23*0.375]
G1W[#11*0.125]H[#23*0.125]
G1W[#11*0.75]
G1W[#11*0.125]H-[#23*0.125]
G1H-[#23*0.75]
G1W-[#11*0.125]H-[#23*0.125]
G1W-[#11*0.75]
G1W-[#11*0.125]H[#11*0.125]
G1H[#11*0.5]
G0X#24
M99
O5101(1-NUMBER)
G0X#24C#3Z#26
G1U-#7
G1H[#23*0.5]
G1H-[#23]
G1H[#23*0.5]
G1W#11
G1W-[#11*0.25]H-[#23*0.25]
G0X#24
M99
O5102(2-NUMBER)
G0X#24C#3Z#26
G1U-#7
G1H[#23*0.5]
G1H-[#23]
G1W[#11*0.75]H#23
G1W[#11*0.125]
G1W[#11*0.125]H-[#23*0.125]
G1H-[#23*.75]
G1H-[#23*0.125]W-[#11*0.125]
G0X#24
M99
O5103(3-NUMBER)
G0X#24C#3Z#26
G1U-#7
G1H-[#23*0.375]
G1W[#11*0.125]H-[#23*0.125]
G1W-[#11*0.125]H[#23*0.125]
G1H[#23*0.75]
G1H[#23*0.125]W[#11*0.125]
G1W[#11*0.25]
G1W[#11*0.125]H-[#23*0.125]
G1H-[#23*0.3]
G1H[#23*0.3]
G1H[#23*0.125]W[#11*0.125]
W[#11*0.25]
G1H-[#23*0.125]W[#11*0.125]
G1H-[#23*0.75]
G1H-[#23*0.125]W-[#11*0.125]
G0X#24
M99
O5104(4-NUMBER)
G0X#24C#3Z#26
G1U-#7
G1W#11
G1W-[#11*0.75]H-[#23*0.6]
G1H[#23]
G0X#24
M99
Yes, we need to have a part number, date (mm/yy), heat treat code & sequential serial number. Thanks for posting the code but I'm afraid I don't understand most of it.
I worked on this with some success last week. My biggest problem right now is the spindle speed of the live tool.
M33 S900 gets me 150 rpm
M33 S3000 & I'm only getting 500 rpm. It's exactly 1/6, any ideas?
Possibly constant surface speed is switched on ?
***********************************************************
*~~Darwinian Man, though well-behaved, At best is only a monkey shaved!~~*
***********************************************************
*__________If you feel inclined to pay for the support you receive__________*
*_______Please give to charity http://www.oxfam.org/en/getinvolved_______*
***********************************************************
LOL. I was thinking that someone might have changed a parameter but I'll bet you’re right. I just assumed a live tool would always be direct rpm. I'll add a g97 tonight & give it a try. Anyone know what the max rpm is for the live tooling on a Doosan? Maybe it's on the tool itself, couldn't find it in the manual.
G97 took care of the low RPM problem. Duh, on my part! Once that was corrected it was easy to see that 3,000 rpm was indeed the max for the live tooling.
Unfortunately, due to a recall from a former employer Friday was my last day. I probably could have finished the programming by then but the other two operators didn't seem that interested.
Anyway - thanks for the help!
Last edited by Technical Ted; 11-21-2010 at 06:05 PM.