Popular Content

Showing content with the highest reputation since 04/07/2019 in all areas

  1. 8 points
    We've got a very large Okuma 5X trunion style horizontal mill and an Okuma VTM-1200 5 axis vertical lathe I cannot speak too highly of the service we have received from Gosiger or the quality of these machines. The horizontal mill has spent 5 years doing heavy roughing in steel and is still a tack driver. Last year we took on a reflective dish for a satellite antenna. The reflective surface had an insane tolerance. We told them we couldn't hold it and quoted it "best effort". The "best effort" we got from the HBM we roughed it on was not good enough so we took the finish pass on the Okuma 5X mill. The results were so good our customer did not believe our CMM report. They demanded we CMM it again and sent a rep out to witness the inspection.... Okuma's are not cheap, but they are more than worth the price.
  2. 8 points
    You know I was reflecting on the fact that every time I get stuck, you guys are always here to lend a hand and I thought I should just say thank you all. You guys have been an amazing resource and it never ceases to amaze me you willingness to lend a helping hand to those that need it... Good Job!
  3. 8 points
    Gentlemen, I have added everything that I have from Tim to this folder. https://www.dropbox.com/sh/m8v4b2wjmh96jgy/AADOvZmi0WtMcN88_CyN-VTga?dl=0
  4. 8 points
    I Converted all of Tim's publications to PDF when I heard of his passing. The link Below has 5-Axis Machining Demystified, parts 1-4. https://www.dropbox.com/sh/m8v4b2wjmh96jgy/AADOvZmi0WtMcN88_CyN-VTga?dl=0
  5. 7 points
    I know there are a lot of guys on this forum who I consider 'gurus' and their knowledge about Mastercam is so far beyond anything I have. But about 4 months ago our company's owner asked us to upgrade our abilities in Mastercam after I convinced him NOT to switch to Tebis software. And so we've been doing a ton of work in the stand-alone tool library, changed our posts, begun to use the simulation software and upgraded our use of the verify software. Along the way we had to figure out a lot of work-arounds and/or just figure out the idiosyncrasies of the Mastercam software. I don't know if anyone else has faced a similar task, but it was daunting to say the least. We got help here, from mastercam.com, from our Mastercam reseller and also from an independent contractor, (shout out to Mark R. Fryman) that we hired for a time. If it wasn't for others helping us, we couldn't have made it, and so I just want to throw out the offer to help anyone else who might have questions about doing similar things. We are a proto-type mold and fixture shop: everything we make is one off, but our owner wanted to automate our machining processes as much as possible by stringing together as many tools and operations as possible so that our operators could hit the button and let multiple tools mill our parts and get it right the first time as we ONLY get one chance to get it right. Maybe no one cares, or maybe others would want to offer their own tips and wisdom to this thread, too. I certainly don't know it all, but it's finally coming together after 4+ months of preparation, and it's kind of a good feeling to see it working and actually giving me more confidence in the programming that I do. Scott
  6. 7 points
    I've been helped here so many times, the very least I can do it give back when possible.
  7. 7 points
    We have had a Fadal or two for the last 25ish years. We ran into control limitations in the late 90s. The control just wouldnt contour for crap at any good speed. So we used our Fadals for basic tasks (2d, drilling, simple milling..ect). This last year we bought and installed a couple of 527F controls from Calmotion for about 8K ea. I have to say I wish Fadal would have had this control on it back in the 90s. It came stock with 8gigs of memory...not 422K or 16 megs. It handles 3d contouring at a few hundred inches a minute. Our biggest hurdle is now the spindle speed is limited to 10K rpm. But we use that at 2-400ipm contouring with a pretty heavy chip load. Giving a little more life to these dinosaurs is very helpful.
  8. 6 points
    Colin, Thank you for taking the time to come up with this very elegant solution. I don't know if you have had experienced similar, but the challenge was to use a HMC as a VTL substitute, and incremental moves with a B360. on each line has worked well, so wanted to figure out this little irksome issue. Not being patronizing when I say that having read many of your contributions to this forum, the level of your knowledge and your willingness to assist is exceptional . Thanks again.
  9. 6 points
  10. 5 points
    We finally got some machine time and ran this part last week As always the Okuma VTM was superb. The tools were a Ø4" x .312W slotting mill for roughing and a Ø4" x .75W slab mill ground to make a 1P Acme form tool Despite the 14" long C5 Capto stack for arbors, the Okuma purred like a kitten. The posted code was flawless and the finished part looks great. We haven't been able to gage it yet though. The "gage" is a 60 year old 2000 pound shaft with 60 years worth of rust and battle damage. Our part is to print but will not fit on the beat up shaft without damaging critical ID's The customer is still deciding what they want to do about that.
  11. 5 points
    From the Planes Manager, select the zombie plane with a Right Click choose Reports then Selected from the flyout The resulting report will give you the association that prevents you from killing the zombie plane That association is frequently a Viewport. You can delete the Viewport or Save Viewsheet Bookmark with a different plane Then you can kill the zombie plane
  12. 5 points
    I have something that seems to have helped Mastercam be more stable and crash less. Inside task manager there is the ability to set priority of programs. If you go in and set Mastercam to high priority, it seems to be more stable and process things faster (on my computer at least). The problem is that it only lasts until you close Mastercam. I did a Google search and there are add on programs that will keep the priority set to high. The program I downloaded is called Prio. It installs and runs in the background. It starts when windows does and now when I run Mastercam the priority is always set at high. All you have to do is start task manager and high light Mastercam (once it's running) right click- Set it to high and also check save priority. Set it once and it's done.
  13. 4 points
    To my way of thinking, I'm asking why isn't it done already? When I started where I am now in 15', they had HMC & VMC posts that required a fair bit of editing after post and had nothing extra for functionality in them...they did have some active reports setup sheets, mostly ironed out but still in need of some minor help...no tool libraries, no holder libraries, no machine sim, nothing else... While I am the only one of 3 programmers here that programs all equipment, VMC, HMC, Mill/Turns & 5 axis, the most focus I end up is on production HMC work...20 spindles alone. about 40 spindles total and move on the way. 1st thing I did was dial in the HMC post to be edit free....as time allowed, I then did the VMC post, again edit free....tool libraries were next....creating specific tools on the fly and saving them into a common library, it really didn't take long before I had a library teeming with defined tooling....holders were next.....from there, tweaking the setup docs.....then finally the machine models and machsim...(we still need a CAV package though, machsim does have some limitations) All of this has made my job easier, it has made it not only more reliable but more consistent as well...make no mistake about it, the setup guys appreciate that...I provide to them complete tool lists, p/n's included, tool assembly information, include holder, tool and stick out values, complete G10 offset output into the code... The time that I have saved by utilizing all that was made available is huge....people are thrilled with how fast a complete job can set turned around from the programming office to the floor...in most cases their experience before all of this was weeks to now in many cases days.... Yes, defining everything single thing that you can, so that it is used over and over and over is nothing but a time savings...
  14. 4 points
    This is the 2019 version of the ModuleWorks help file. https://www.dropbox.com/sh/nn9fg2hlmhecquy/AAAWgYQNPe6J0llkSuFNHdFla?dl=0
  15. 4 points
    and then we have our Okuma MU1000 trunion style horizontal 5X mill The X axis component with the AB trunion weighs 85,000 pounds. we bought the automatic probing system for tuning the trunion's pivot distance To the best of my knowledge the machine has never been crashed, but that doesn't mean someone hasn't thumped it and never told anyone. After 5 years of heavy roughing in steels and Inconel, we ran the tuning software. The pivot distance has moved 1.5 microns
  16. 4 points
    Since I created the program I can tell you how 100% is calculated. 100% tool life is assumed when all values are default (green). It is a standard base line and for most tools it corresponds to medium hogging toolpath at about 30% radial engagement and 100% SF overrides. There is no fixed hour value to 100% though. For Aluminum 100% may be 10 days and for D2 steel it may be 60 minutes. Then as you adjust cutting parameters, your expected tool life will change as well. In your case if you are getting 600% tool life and your actual tool life is 6 hours, you can reasonably assume it would last 1 hour when is shows 100% (assuming you are using the same tool)
  17. 4 points
    Hi Pete, The MP Language has tools available to break linear moves "automatically". I believe that this would work for you, to control the segment length, without having to enable the "fixed segment length" in the Operation. What specific Post is your Post based on? In the "Generic Posts" from CNC Software, there is usually a "motion setup" Post Block named 'pmotion_su', which lets you manipulate the "incoming data" from the NCI File. Here is a sample from MPFan: pmotion_su #Motion Setup (Set brklinestype & linarc) brklinestype$ = zero linarc$ = zero if rot_on_x, [ if cuttype = one, #Axis Substitution [ linarc$ = one #Linearize all arcs if rev_brkflag, #Break rotation flag (set in pcoutrev) [ brklinestype$ = 11 #Break all lines, use brklineslen$ for segment length #brklineslen$ = pi$ * rotdia$ #Break every 360 degrees brklineslen$ = pi$ * rotdia$ / four #Break every 90 degrees rev_brkflag = zero #Reset flag ] ] if cuttype = two, #Polar [ brklinestype$ = rotary_axis$ + three linarc$ = one ] ] You'll notice the first two lines in this Post Block, reset the Command Variable for 'brklinestype$', and 'linarc$'. (setting both to 'zero', turns them off. Then, we have an "if statement", which checks to see "is there a Rotary Axis present in your Axis Combination?", which ends up setting the 'rot_on_x' variable. When this variable is "on" (not zero), it means we are in 4 Axis Mode. So, if we are in 4X mode, then we check to see if we are using Axis Substitution, or Polar output. In the block to process each "mode", we can manipulate the values for: linarc$ - Tells MP to "linearize Arcs", based on the Chordal Tolerance Variable brklinestype$ - Tells MP "what kind of motion to breakup". This is based on a bunch of different options (11 different "modes" for breaking linear moves). brklineslen$ - Tells MP what the length of each 'broken segment' should be. Here is a modified Post Block, which would break all linear motion, based on detecting if the Post was in "incremental output mode": pmotion_su #Motion Setup (Set brklinestype & linarc) brklinestype$ = zero linarc$ = zero if rot_on_x, [ if cuttype = one, #Axis Substitution [ linarc$ = one #Linearize all arcs if rev_brkflag, #Break rotation flag (set in pcoutrev) [ brklinestype$ = 11 #Break all lines, use brklineslen$ for segment length #brklineslen$ = pi$ * rotdia$ #Break every 360 degrees brklineslen$ = pi$ * rotdia$ / four #Break every 90 degrees rev_brkflag = zero #Reset flag ] ] if cuttype = two, #Polar [ brklinestype$ = rotary_axis$ + three linarc$ = one ] ] if absinc$ = one, #We are in Incremental Mode, so break all linear motion into small segments [ chord_tol$ = arcrad$ * .02 # Use 2% of Arc Radius, as Chord Tol Value. if chord_tol$ < .0001, chord_tol$ = .0001 #Trap and fix small values. linarc$ = one #Break all Arcs brklinestype$ = 11 #Set "break type" to break all lines, using segment length brklineslen$ = .02 #Set "break segment length" distance ]
  18. 4 points
    I am very grateful to the members who contribute as well as some big time contributors who are no longer hitting the forum. These gentelmen, Colin Gilchrist, James Meyette and Tim Markoski helped me more than they could know! I appreciate it!
  19. 4 points
    A minimally tested post block using regular expressions below. Keep in mind that the regex function is only in Mastercam 2019 and beyond sinput : "980-1000001258-56286_A_OP1.nc" sregex : "^(.{0,16}).*?_(.*?)_(.*?)\." spart_number : "" srevision : "" soperation : "" pparse_string spart_number = regex(sregex, sinput, 10) srevision = regex(sregex, sinput, 20) soperation = regex(sregex, sinput, 30) "The first 16 characters of the part number is:", e$ " ", "->", spart_number, e$ *e$ "The revision is:", e$ " ", "->", srevision, e$ *e$ "The operation number is:", e$ " ", "->", soperation, e$ //Output: // The first 16 characters of the part number is: // -> 980-1000001258-5 // // The revision is: // -> A // // The operation number is: // -> OP1
  20. 4 points
    I use the Carmex Thread MIll wizard This thread mill wizard rocks!!!! They call their line of Left hand thread mill cutters Hard Cut and they work very well I just finished 2 big titanium rings that are the interface between a satellite and the rocket putting it into orbit These parts had about 200 hours each in VTL time when I got them and a team on standby waiting to mount the satellite to the rocket for a launch this summer. I did NOT want to screw these parts up. They each had about 60 M4 x 7 blind holes in them. I used Carmex Hard Cuts and got them all done with no issues. That was stressful work.
  21. 3 points
    How it works Collection process Call our Customer Service Center at 1-800-SANDVIK (1-800-726-3845) to request free recycling containers. You can use the collection boxes at each machine or cell to collect used carbide inserts and solid carbide drills and end mills. All carbide inserts and solid carbide tools, both coated and uncoated, will be accepted. Fill the transportation boxes with carbide collected from each machine or cell. Put used carbide inserts and solid carbide drills and end mills together in the recycling boxes and or drums (see restrictions below). Return process Call 1-800-SANDVIK (1-800-726-3845) to obtain a Recycle Return Authorization (RRA) number and a current price per pound quote. Fill in the customer information and the RRA number in the customer information box on the return form and on the return label provided in the recycling containers. This information will ensure that you receive your check without delay. Ship the full containers using the shipping label included in the container. Be sure to include a copy of the return form in each container you return. A refund check or based on current price per pound times the weight of the returned carbide, will be mailed to you within 15 business days after receipt of the shipment. If you have any questions regarding your shipment, call the Customer Service Center at 1-800-SANDVIK (1-800-726-3845). Please have your RRA number ready when you call. Return restrictions Include only stand-alone inserts and solid carbide round tools; carbide cannot be connected or brazed to any other material. We do not accept cermet or ceramic inserts. These items are not recyclable. Please do not return these inserts.
  22. 3 points
    See if this works for you. May have to clean it up a little. I have a link to a free jpg to dxf converter that I do things like this with. Let me know if you'd like it. Brent RHP.mcam
  23. 3 points
    These will make your life so much better. I've used the CNC Modular System and it is so worth the money!! They come with recommended speed and feed chart for different dia. and materials. https://www.doriantool.com/knurling-tools/
  24. 3 points
    Do your parts require a Horizontal machine? Would a Vertical Machine meet your needs? Horizontal MT for certain machines is more mature than others. Vertical machines are not MT driven yet and require the old school MP post driving them. Every machine has its own strengths and weakness and not something I can go into on a forum since I have relationships with every MTB you have listed. End of the day a good CAV would be what I would use with any CAM system.
  25. 3 points
    Exactly how I feel.

Join us!

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.

Follow us