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:
Now i know that there is a company in Saint Joseph Michigan that is "seriously screwed" if the programmer leaves. Looks like job security to me. Dont get me wrong i picked up a few idea's for myself, but damn at least label the variables incase somebody needs to figure them out one day.
lol
you could just try and test all the combinations of the #1000 variables and see what changes depending on what pallet is in.
ex.
put pallet 1 in the machine, and write a program like;
#101=#1001
#102=#1002
#103=#1003
etc.
then switch pallets and run it again and see what changes.
hopefully something does and you can check for that.
Should the original work offset be set to zero before this runs? What workoffset is active when you run this? You might want to make a check to be sure it is before it runs.
for V9 open up the CVIEW.PRM file that is in your chooks folder and change the number after "1." to a "1", its probably a zero now. Dont know if its the same in X
if you already have toolpaths done in english and you switch to metric none of the toolpath settings update. So as long as you dont toolpath before you switch its not so bad. otherwise your reselecting everything or putting "in" behind every value in your ops.
quote:
We pay Maintanence on this Lathe seat too and what are we getting?
umm Translators? Until matss comes out, i guess we are just prepaying for later.
That example is for a mazak. If you leave the "P" out of the "M98H99" it will search for N99 in the program calling the sub. Leaving out the "P" is what makes it a local sub call. Fanucs cant do it simply.
I have always considered a local sub program as residing in the main program. The subs are contained after the M30. So you can use subs all you want and you only load one program. As Tim explained its pretty easy to setup your post for this, doing just as he said.
ex.
%
O100;
;
;
T1M6(SPOT)
G0G90G54X0Y0M3S500
G43H1Z2.0
G99G81Z-2.5R.25F100.K0
M98H90(jumps to line N99)
G80(returns here after M99)
G0G91G28Z0
M1
;
;
T2M6(DRILL)
G0G90G54X0Y0M3S1000
G43H2Z2.0
G99G83Z-25.R.25F134.K0
M98H90(jumps to line N99)
G80(returns here after M99)
G0G91G28Z0
M30
;
;
N99(HOLE POSITION SUB)
X0Y0
X35.
Y20.
X50.Y50.
M99
;
;
%
Eia monitor
curser to block you want to start on
restart non-modal
cycle start
It will not search for modals when you do this so be sure to start in a safe spot.
were i work cell phones arent allowed, but it depends who you are. We have a Hard start-Hard stop time. This began when we started our "Lean" implementation. If we start a little early or stay a little late we need to tell the boss about it and he can ask his boss if we should get paid for it. I think the company is coming out ahead on this but most people now drop everything as soon as the bell rings, and they dic around until the bell rings.
We used to be on flex time, as long as we got our 45 hours in by friday we were fine.
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.