Jump to content

Welcome to eMastercam

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:


Verified Members
  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by huskermcdoogle

  1. Then you will need to create multiple Optirough paths with each step as the max depth top to bottom. But I believe Ron is correct, step up would be the way to hit the other flats automagically. Otherwise, your step down would need to hit each step evenly for it to clean each step with the same stock as you go down. I "think" if you have a small step down, and a "large" step up (say 1/2 of the step down) it will hit those flats at your stock allowance, and won't add a bunch of extra passes.
  2. This is one of those video's that gives you the realization that there are many people out there in other industries that have a DEEEEP knowledge directly applicable to our profession and possibly have more creative and or efficient means of solving the day to day problems we run into, many of which problems most of us don't even know we have.... I am deeply frustrated with the leadership of our nation in the last 40-50 years and how they have classified machinists. If you look into it, machinists are generalized as being the lowest IQ, even considered barely "functional" members of society. While there may be grunt labor in the machinist labor force, I have found this to be far from true, I would consider most of these people to have been either under challenged during their education, or not mature enough when in school to realize the application or importance of a good foundation. I feel lucky that I had people challenging me and gave me a healthy appetite for learning about what interested me, but at he same time, I wasn't mature enough to realize the importance of the foundational knowledge that I have been exposed to but can't recall as I wasn't invested to learn at the time. This general classification our government has put on "machinists" has made it very difficult to attract talent that is willing and able to think at the level of the young woman who created this presentation. I feel if there were more high level thinkers in our industry who were willing and able to encourage and nurture the "under challenged" folk, our industry in the country would evolve into something more sustainable. I realize that there are some of us on this forum that possess both some of the hard and soft skills required to be those mentors, but we are few, and typically not at the same place of employment, only to collaborate on improving our collective trade on forums such as these. Hopefully my ramblings are coherent, getting the jumbled mess that is my thoughts onto paper isn't even close to a linear process....
  3. This is now fixed going into 2023 apparently. Haven't tested yet with the public beta. I doubt it is perfect, but certainly looks better. https://www.youtube.com/watch?v=Gs6XS4Tgmog
  4. Okuma's without hicut or supernurbs on run really smooth and fast, but boy do they clip corners....
  5. Almost always, if the geometry has any complicated features, or if it is 3d roughing, Dynamic or Opti is going to be better. The biggest decision that needs to be made will usually be in what to use for a stepover. Sometimes, a 40-60% or even greater in shallow applications stepover with dynamic motion with conventional speeds and feeds will yield very very good predictable results and will yield more productivity in tool life and process reliability than a conventional toolpath, with only a small cycle time premium. On paper the MRR might be more with a light stepover with speed bonus, but the extra air cutting and acc/dec slowdowns make it overall slower. Heavy radial stepovers make for a good balance without a lot of extra air cutting.
  6. Very rigid and defined processes are needed to make this work, even then it still falls short. We have had some projects recently that have tried to capture this capability for some product families, it's now better than it was but it is very custom. This is in NX.
  7. I had a really nice response to this written up. Opened the catalog to look something up and lost it. Dummy me Long story short. Seeing as this is my day job... If indeed you are running that long tunable adapter. You will likely need to drop DOC down to .020-.040". Unless it is 65-45-12 DI and is soft as butter, do not run those at 1200 sfm, treat it like one might steel or use K3 material group numbers, run those D KCK15 inserts at 700-800 SFM, and start around .040" on the feed. If those don't hold up due to chipping or built up edge, switch to KCPK30 in the GP chip breaker, and run 550 SFM, and .040" on the feed. Same light depth. If it is stable, feel free to walk the depth up until it isn't and back it off a bit to regain stability. Oh and ramping is going to more than double the radial load, so avoid it if you can in this case. If you can't avoid it due to fixture constraints, you can't... FYI for the group 7792 inserts should not be run at over 80% of max ap1 listed for it's IC size. When shouldering it can't be avoided at the wall, but it can handle it there due to chip thinning, if you run that deep you will likely blow the corners off the insert at any feed over .015 ipt. Lower depths of cut at higher feedrates are almost always more productive.
  8. OK, I was able to get it to work by loading op defaults, and with the combination of using the green check. Thanks for the help!
  9. So I think this is a great toolpath... Used it a few times, it has worked well, tedious, but is easier than doing a 3D contour and doing a toolpath edit. Trying to use it today and I can't add segments. I'll add them into the list and then apply the changes close the dialog and regen, and none of the changes come through. Open it back up and only the first depth and the retract segment is in the list. GRRRRRRRRR
  10. I would do everything based at B0C0, to shift it in I would just probe starting from a base "0" offset at B0C0, use CALL OO88 to generate a base offset, and then probe @B-90 C180 and use probing errors from nominal to shift the main work shift in B0C0, then call OO88 from there. Being on B-90 C180, there isn't any need for rotation center shift info. If I have it right.... X error will shift Z (+X translates to -Z) Y error will shift Y (+Y translates to -Y) Z error will shift X (+Z translates to -X) Best of luck, no need to get fancy. You can always update the base B0C0 offset and probe again if you don't trust it. Errors should read close to zero if done properly (won't be perfect as I am assuming it is a cast hole you are probing). If for some reason you had to probe at a non-orthoganal plane, you could still do the same, but you would have to generate your base X,Y,Z shifts with a little vector math, not difficult, but at the same time would require putting pen to paper for a minute to make sure you get the math correct prior to writing the macro code. (rotation centers still do not come into play in this case as we are dealing with translational errors which are measured when rotation center compensation has already been applied. Happy to help more if you are still stuck. Though I will add I am a newb at Okuma macro code.
  11. We don't grow up, we just grow outward or larger around.
  12. Have you tried using G68.3? You position the rotary axes and call this then you can shift and rotate the coordinate frame around the new spindle axis, G68.3 X Y Z R. I used to use this if I was hand coding a single hole and wanted to add pecking at the machine at an odd angle. I wonder if it does the same side shift thing.
  13. The standard way would be using G43 with G68.2 like you did in the original sample. Does the head change angle when you call out G53.1 in your case?
  14. I've chased there error for ages.... Typically though I am moving the rotary and it is the Y axis fluttering back and forth sometimes up to .002mm. I haven't nailed it down yet, but I have found version to version differences with Mastercam in how it posts out. I think it has to do with the floating point math and rounding on the backend going from NCI to posted code. My recommendation would be to create a variant of your post and round your rotary output to two places for now to get some clean code, see if it makes the difference in your finish. Otherwise, dig into the NCI using excel and run some math's on the vector output to see if the angles resolve correctly in the NCI to see if it is a math error getting from there into the posted code. If it doesn't exist in the NCI, then it is an issue in the math generating the vector, which depending on the comp method (center or tip) will effect your tangent point position slightly, and is likely a product of poor geometry. Just to give an idea of how deep I have dug on this in the past, I have seen a y axis shift issue with simple cylinder pattern surfaces, and no tilt, pointed directly at the center of rotation.
  15. My service contract is up in 6 weeks. I had fried my i9 a year or so ago and had been operating in limp mode. Well, two motherboards later I have a fully functioning laptop... there was a reason I put it off. Anymore, stability is all I need, but I have been told to maintain a laptop capable of high horsepower programming work. I MIGHT touch Mastercam once a quarter now for work purposes on my laptop. Usually anymore I am just coaching customers. It had been so long since I a fully functioning processor running at full clock speed I forgot how much more productive my work laptop used to be and is again.... Anyway, I have been told by IT that I will be in this rig until the turn of the year unless it fails again between now and then. Not looking forward to convincing my boss to approve the budget expense for another i9/quadro laptop. Hopefully I can get 64 gig next time. I have had this rig since April of 2019. Minus not being able to overclock for a long while, it's been a good machine. So far I have had to replace the battery once, speakers once, and mobo twice. It has only cost me time.
  16. Sounds like you are going down the right path.... I know I definately wouldn't be asking for custom functionality in that case. Maybe it would just be easier to do it via manual entry... Best of luck and good work as usual.
  17. I applaud you Ron for using this tool (advanced drill) and coming up with feedback to alleviate frustrations in applying it to the real world. God knows barely any of us have time to take the time to do that. I haven't had the pleasure of using the Advance Drill toolpath yet in a real world application, so I am of no practical use to the situation, just theoretical ;). Sticking to the theme of improving function of the advanced drill function. Seems to me it would be well suited to create some sort of segment pattern repeat function so you can further customize pecking cycles without a lot of work. In my mind anyway, it seems you could use this function to create compound pecking routines, that would say peck, peck, clear, peck, peck, clear. So on so forth. Giving you the ability to loop certain sections, but able to vary only certain fields based on depth. I'll quit dreaming. Back to the real world. Just an outside view here.... I'm assuming you are dealing with a stubborn customer that won't think outside the box here? I say that because this is a case where a simple Macro and custom cycle definition in the post would probably be 10x faster to get a nice flexible result. Course then verify wouldn't function for this tool, and of course it would require some light post editing which the customer probably won't do... Thanks for all you do for this community!
  18. Yeah feedmill will be more efficient in that case. Per my maths... I figure with full depth of cut with a 6 flute 1/2 x 1.5 tool, you could get about .85lb/min of material removal. FWIW, IF, you could go full depth the whole time, I'd figure on about 2 endmills to get the job done. But given working up to the crest it won't be that nice and you would end up wearing off the end of the tool before wearing out the rest of the tool. Soo.... yeah. Not that you had asked what the best way to do this was, but. Maybe post a dummy file and see if the collective brain trust has some goodness to offer that hadn't/hasn't been considered. Maybe a hybrid stepped approach? Work it with a feedmill until you could get some good solid full depth steps you could remove with solid tools Not knowing the geometry of what you are doing makes this a fun guessing game. Could be way off base on that approach.
  19. What's the material? I don't think you would need as many tools as you think, unless you are cutting something reallllly crappy. But yes tool cost per cube removed is very good with feedmills typically, and in the many applications can go toe to toe on time with solids. I like the concept of Ron's that Colin mentioned. Has many merits. Mainly that you maintain a high level of MRR while using the solid carbide tool, and don't wear it out or have poor cutting conditions due to stepping up and not utilizing the entire flute length. The rest roughing using the feedmill will be a little slow MRR wise, but will be very cost effective and super high level of process security regardless if it is a solid feedmill or inserted. Using solid feedmills would then give you very favorable l/d ratios to reach pretty deep with small diameter cutters that normal endmills might complain doing.
  20. That's been a question of mine for ages. I'm curious to see what response you get. We suggest defining them as a bull mill using the "programming" radius in the book for our tools. I have never felt comfortable with that though. I have always been curious. Me personally I have used a custom definition 99% of the time. But I don't recall if I was using optirough or not. I do know that using the custom definition, stock models and verify take way too much horsepower to calculate in comparison to using a bull mill or stock feedmill definition. At the end of the day, as long as your tool definition creates an extra stock on condition, and your stepover doesn't create islands which overrun your depth of cut capability. It shouldn't matter much. You aren't using feed mills for anything other than roughing right? Chances are you need to go do some rest roughing anyway. That said, it would be nice for the rest roughing stock to be 100% accurate within the stl creation tolerance and not have extra stock in places you don't expect it due to using a slightly different definition.
  21. Grade 2 is very gummy. I have only ever seen it in a turning application and it was more difficult to break chips than 6al4v. IIRC, nearly dead sharp inserts for aluminum with high positive chip breakers worked best. For milling I would say tools that are sharp and sharper will probably be best. Like all S type materials, I'd say make sure to give it some chip load and you will be fine. Other than that I have no more value to offer.
  22. Just pop in some test code, in G18 and see what it does (air cutting without RAH attached). It's been a decade since I have done it, looking in the manual for machining center, it is possible to just use G18 for Y axis canned cycle.
  23. Don't rule out a Kennametal Tool Boss. So long as there is growth opportunity, they are free to the end user. Sometimes, vendors will put them in for free and insulate the bogey on growth from the end customer.
  24. I'm totally going to borrow this in the future. This is Gold!
  25. I'll go out there and say do exactly what has been said before. It's all about getting the chips out. normally this is gundrilling territory being about 40xd. If you have through coolant you could buy a thru coolant drill and get it done with that. But that's expensive and likely not on the table. Good news is, likely you don't have any tolerances to worry about. If there are, the engineer that designed it needs to be taken out back and beaten. The function of that hole is a fluid/gas passage. Just needs to connect the dots. So as long as it doesn't wander too much, life is good. Just my 2 cents, but I would go as far as I could with Jobber and Taper length drills, then walk it over to a drill press or Bridgeport and connect the dots manually as you will be able to feel what's going on, and evacuate the chips as needed. There is zero reason, other than if you don't have a manual machine to poke it through with, that you can't do this on a manual...

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