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:
What we do here regarding vise work is use hard jaws as much as possible and use extra material to get around the specialty jaws. We do have the luxury to work with engineering to add features to our parts to help achieve this goal.
We don't cut our fixtures every setup but why else would you to have both programs in one file?
We had to re-cut casting fixtures a couple weeks ago because the castings over the years have grown to the large side edge of tolerance.
Unless Okuma has radically changed a machine that they don't manufacture (other than the electronics) this machine is not a mill/turn machine and you need to use the milling side of Mastercam.
I load the fixture tools on the tooling sheet with a note "for fixture cutting purposes only" but I would never add the fixture program to the main program. If I had to do it I would add at least two variables on different pages that would need to be manually turned on to get to that part of the program and then turn the variables off with the program at the end of the cycle. My view is one crash is much more expensive than loading two programs even if you're cutting the fixture on every setup.
If I'm doing multiple depth cuts I set the depth of cut I want for the cutter then dink with the top starting point to get the first cut correct. It takes a couple minutes to get it correct but only one operation is needed to get the job done.
Please don't step away Ron. I enjoy reading your threads. If someone has issues with the way you think or type on this board, just ignore that person and let the person find someone else or figure it out the hard way.
Where do you keep the control def? If it's on the network, can you right click the file and click "get previous versions"? If it's not on the network, can you copy the file from another machine? After I set my files up I save copies and if/when the file gets corrupted I just replace it with the copy I need.
The only way I can see to do a "FINAL Z DEPTH or Z DEPTHS if the toolpath had more than one" is to make a WHILE/DO loop and you will need more than one variable but they won't need to be stored. They should be able to be created inside the loop(s). The final Z shown "G01 Z[#502+.01] F75." looks like its not the final Z. This means at least one more loop would be needed and depending on what control you have you may be limited on how many loops that will be allowed.
If I'm reading this correctly,
Create a "mi1$" block counter variable and format the new counter.
Right before your normal tool change block;
if mi1$ = 0, mi1countervariable = 0
if mi1$ = 1,
[
mi1countervariable = mi1countervariable + 100
*mi1countervariable, add the tool change line code after the block number variable, e$
]
else, (add "else," in front of your normal block number) if mi1$ does not equal 1 then the block will automatically be "normal".
Edit -- always back up your post before making any changes.
Separating the files require some extra work including adding folders for storage. The post documentation that you can get from your reseller will show you how to do it.
https://www.ebay.com/itm/Morse-Taper-6-Drill-Mill-Tool-Holder-11-Extension-CAT-50-Taper-Shank-MT6-6MT-/173901884194
Edit, one of the views has at least a piece of part number.
Along with the above tools we use Abrasive brushes for deburring parts like that. We've just started using Sunburst for our manual deburring with great results. We haven't yet put them on CNC but I'm sure they will find their place in due time.
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.