I want the Z-axis relative position to read per side on my mill but program is dia. So I just want to zero relative position to zero when my macro sets Z-axis to dia of part.
Just trying to keep...
Type: Posts; User: jamesweed
I want the Z-axis relative position to read per side on my mill but program is dia. So I just want to zero relative position to zero when my macro sets Z-axis to dia of part.
Just trying to keep...
Does anyone know what varible # are used with the Relative positions? Has to be a varible tied to these positions???
btw this a oi-mc control.
Hi all,
Anybody using this KnowledgeBase (KBM) for automating families of parts?
Can the automatic feature recognition be used without having the custom machining cycles setup? Can you implement...
Hello all,
I have a German program that was posted to a fanuc control. I have no idea what this code here is...
N0001
(--------------------------------)
( TOOL1/6-U1 *SCRIBE-EDM* )
(...
Thanks gunda, I will pass this along to my Esprit Tech. I dont currently have Esprit so...
Anyone using this software? Is it comparable to Vericut? I do understand it only works with Mori machines. Wondering if this software has any CAD tools, like Vericut's X-Caliper. Also wanting to know...
Programming a ZC helical interpolation in Esprit, and it is wanting to program hundreds of blocks as it mills around the helix? Average Z move is a couple thou at a time.
Is there a setting, or...
Okay forgive me I'm a newbie here...
On a Mori NT with the Mapps 4 control running esprit, Concerning the floating license, is it a complete cam package with all the bells and whistles, such as API...
I was wondering if anyone is using German software such as CASEM (Computer Aided Screw Engineering and Manufacturing), from Leistritz Corporation, or WeinCad from weingärtner maschinenbau?
Thanks,
With fanuc and older Allen/Bradley 9 series, you can intermix variables and macro statements in any program format you want. Main, sub, MDI...Thats what so cool about it, you can have a full blown...
I program 3 custom made rotary mills making feed screws for plastic and food industries. We don't use any cam package so these mills are 100% programmed using custom macros. Rotary XA interpolation...
#6=#6*[-1]
This will change #6 to it's opposite. If #6 is positive, it will become negitive, negitive will be positive. I have several subs that use this logic.
on out oi-mc we had a parameter change to increase DPM feed beyond F999.9999. actually our problem was if we set feedrate with varaible... F#100, then 999.9999 was it. After parameter change...
macrob is needed to set and read varibles such as the timer #3001 you found. maybe you could use a dwell.
M51;
G04P5000;
M50;
you could save this as a sub and call it with a custom M code....
you could call your program the first time in MDI, then tell it to repeat X number times...
M98P***L6;
instead of M30 at end of program use M99. That way it will repeat/loop program 6 times...
"calling a custom within a custom"
In your custom, can you just call the program # instead of the G code?
Do you have macroB enabled? If so then what are the M codes to shut your air on/off? Where would these M codes be located in your programs?There is an varible for timer, so I guess it could be done.
I found this on cnczone ;
360*ipm/cir=?
I checked against my conversion program and its close??? This one may not take helix into it but it will get you close.
me i don't like math, which is why i try to get formulas programmed into my caculator as soon as possible so i can forget about it.
i'm a old dog also...a tired old dog! :)
well the od does matter cause your tool is cutting on the circum of the part. bigger the circum the greater the distance for the cutter to travel. 52 degrees on 1.4 cir is not the same as 52 degrees...
g-codeguy,
What is the od of that part? I have a conversion program in my caculator that is very close(???) problem is i have to figure how to put this program back to formala on paper to share with...
When converting inches per minute to degrees per minute, what is the term "rotary axis departure amount". Is that your helix angle of cut or total degrees milled? I dont understand this term. Below...
I agree, I wish the fanuc manual had a example of its intended use. I learned macros on Allen/Bradley 9 series controls and they didnt have "THEN". IF/GOTO was it. I'm with you, I dont see a use for...
Thats what made me assume that GOTO#10 wasn't an allowed statement. But I suppose one could have logic determin what line number to goto. Example maybe something like this...
#103=2;...
maximusek you have a private message.
maximusek,
I wasn't calling you a liar! and your right its in my macro section as well...so i'm the liar! It doesnt give a example how to use this GOTO#10
I will have to check this out today. I've...
can you display/edit the built in drill sub? I'm thinking not cause I believe its built in the ladder logic??? If you have macros enabled, then you could program your own custom canned drill cycle...
you have a stroke check1 soft limit that you will need to change. Its listed in the parameters. Tomorrow at work I can look to see which one(s) to change. I wouldn't think this soft limit would be...
"GOTO#10 is taken from Fanuc Programing Manual"... Ive never seen such a example, but to check if you have macro option just MDI #1=1 If it alarms out, you dont have the option my friend :) If you...
%
O9001
#102=0
N1
G1Z-[#17+#102]F#9
G0Z#18
Z-[[#117+#102]-.005]
#102=#102+#18
IF[#102GE[#26-#18]]GOTO10
M99P1