Verified Members
  • Content count

  • Joined

  • Last visited

  • Days Won


Chally72 last won the day on July 2

Chally72 had the most liked content!

Community Reputation

297 Excellent


About Chally72

  • Rank

Recent Profile Visitors

958 profile views
  1. Chally72

    Unified morph

    This is purely a calculation switch, so you're not actually running at ball center in posted code- you're just changing the toolpath creation technique!
  2. Chally72

    Regen times skyrocked suddenly.

    A very good point that often goes overlooked. Also, if you're going to end up with a Spiral cut pattern choice on a multiaxis path, leave that set to one way or zigzag, and change it back to spiral along with the final stepover as the last changes you make to the path. Spiral is another choice that can drastically increase calculation time.
  3. Chally72

    Regen times skyrocked suddenly.

    You get used to modern convenience quickly. 5 years ago I was soldering an RS232 cable to drip feed to my first CNC machine- a used 1980s Okuma. A few weeks ago I had to use a Compact Flash card on a newer machine and it felt like the biggest bother of 2021 so far.
  4. Chally72

    Mastercam Demo

    James, what is the error upon launch?
  5. Chally72

    Optirest toolpath showing collisions

    Remember that even with a lot of work here, you still can't match your real life scenario 1:1. Acceleration rates for each axis, even if your machine builder provided them, are in an unloaded state. Put 300lbs of fixturing on top of everything, and maybe suddenly the X is much slower to accelerate than the Y, and now you have dogleg motion that is entirely different than your dialed in Machine definition motion. This means something that just barely clears in Verify now clips your part in real life. For this reason, it's safest to convert rapids to feeds if you're going to be moving around between part features or stock without lifting the Z.
  6. Chally72

    Level Subgroups

    Right now, the only thing that approximates subgroup versatility is properly set up viewsheet groups.
  7. Chally72

    .prt files

    It is important to point out the difference between MBD data on an actual solid model saved in .PRT format, and drawings/blueprints done in UG/NX and saved in .PRT format. The latter is, to my understanding, only readable by an actual seat of NX. By QA department's software, what software package do you mean? What did the file contain?
  8. Chally72

    Multiaxis Pocketing Containment

    Hi Shiva, The Multiaxis Course on Mastercam University is available to purchase through your reseller at any time. There is no reason you should not be able to purchase access to those courses today. If you are still having trouble after talking with your reseller again, please send me a private message and we can work it out. In addition to the purchasable Multiaxis Course, Mastercam University is currently offering Mill 2D, 3D, and Lathe courses for free. This does not restrict or change any other Mastercam University content, but is simply a way of opening up a large amount of intro courses for people to learn with while they are at home during this pandemic.
  9. Chally72

    .prt files

    The issue is that NX has certain data embedded in the .prt file that will not come through. I used to have the same problem trying to get at NX drawing and dimension data with a seat of Solid Edge- and that was still in the Siemens family! The only option offered by my reseller at the time was to buy a seat of NX at a reduced price specifically to handle viewing and converting this data.
  10. Chally72

    Machine simulation axes travel

    Just to clarify, you do not need a special post tied to the simulation. If you're not seeing the warning, make sure you turn on axis limits in the Machine Simulation options:
  11. Chally72

    DMG MORI NTX2000 Millturn

    Your reseller should definitely be the first point of contact here. A little training on tool and locator setup from them and you should be good to go for this and any future tooling. If you still have questions left that they can't answer after training, please feel free to send me a message and I'll make sure you get whatever you need.
  12. Chally72

    Multiaxis Pocketing Containment

    It's true that there aren't many controls if you want to limit machine angle, but it's important to point out that this path is forced to calculate against the floor vectors to ensure that we make safe dynamic style toolpath for all circumstances- IE, we don't introduce tilt that would overengage the cutter and blow up a tool. HOWEVER, because this is Mastercam we're talking about, we still have options here! Attached is a program where we've got a pocketing path on an undulating surface, and perhaps we want to get more specific with the motion. Case #1: We want to restrict the rotary angles so that the path will stay within our machine limits. Check out Path #3- I can use a Convert 3 to 5 axis toolpath even on other multiaxis paths like Pocketing. So here, I take the Pocketing toolpath, turn on Limits in Tool axis control, and limit my tilt motion to a 10 degree cone. Now I keep my dynamic-style motion and restrict it to my tilt needs. Note that this might overengage the tool in certain areas here, but if you're multiaxis roughing you're probably OK accepting some compromises such as this and you've got a conservative stepover to begin with. Case #2: We want to project or drop the roughing motion onto our true surface- the flat draft face underneath my "wave" surface that I toolpathed with the Op #2 Pocket. This is Op #4, for reference. So, once again, I'll use a 3 to 5 conversion path, and this time I'll use a little trick in Collision control. I'll set strategy #1 to Retract tool along tool axis: I'll set my Check surface as that drafted underside surface I actually want to cut down to. Next, I'll go into the advanced subpage for Strategy #1 that opened up when I made my strategy selection, and turn on Drop Tool. What this will do is project the toolpath DOWN along the vector of the tool until it comes in contact with the Check surface I set- which in this case is the final surface I actually want to cut. The end result is that I get the tool pointing/roughing motion created by path #2, but projected to the lower surface. I could combine these case methods and do both a projection and a restriction of tool angle, or add collision tilt away like a normal Morph/Parallel to avoid clamps/etc. The idea here is that while multiaxis Pocketing might not be able to give you exactly what you want due to the restrictions it calculates with, you can always take that motion as a starting point and modify it to suit your needs through a 3to5 conversion path. Hope this helps! Dropped Pocketing Example.mcam
  13. Chally72

    Multiaxis Pocketing Containment

    Can you post your file? I can take a look and make some suggestions.
  14. Chally72

    flow line

    Directly editing the UV of individual solid faces is unfortunately not possible. You'll have to make Surfaces from Solids first, then use Edit UV or Reflow UV to change the UV flowlines to your desired pattern.
  15. Chally72

    Multiaxis Pocketing Containment

    Hi Shiva, 1. Pocketing is pretty unique in that the tool axis control at every point of the path is entirely driven off of the floor surface you select. The tool will always point in the normal direction of the floor, so changing the floor is your handle for affecting tool pointing and establishing tilt limits. That's all well and good, you're probably thinking, but then you immediately run into the next problem- how do I change my floor shape but also cut my floor? One common way to use Multiaxis Pocketing is to draw a false floor below the geometry you're cutting that gives you the tool axis pointing you want, and then simply add the actual floor as part of the Part Surfaces selection that the toolpath will avoid. Here's an example where I want to rough a large amount of material at once from the pockets on the sides of this part, but I also don't just want to point the tool based on the floor surfaces and end up with essentially just motion around a big cylinder: So how did I get the toolpath that is displayed? I drew my own floor inside of the part, that has a gentle kick upwards at each end: Using this false floor, I am controlling the tool vector explicitly along the entire path, but still cutting against all of the actual part geometry; the false floor ends up only being used to point the tool. Here's the floor inside of the part geometry: You'll note that when the toolpath goes beyond the extents of the floor surface I've drawn, it just acts as if we've drawn a tangential straight extension onto the floor, and maintains that tool vector out to wherever the path goes to. 2. Morph is a little easier to understand, troubleshoot, and modify because of the options you have within the path to change the motion, but it can't ever be as efficient at roughing material as Multiaxis Pocketing. Things like the Morph Pocket option inside of the Roughing tab will get us closer to constant cutter engagement, "dynamic-style" motion, but still not close to what Pocketing will do. There are situations when I use one or the other, and there are definitely situations where it is just too difficult to produce a good Pocketing path because of crazy part geometry or machine/fixture constraints, and I need to go to a morph or parallel to get the power and explicit control I need to produce a usable toolpath. 3. In this example, the company wanted to make a video showing off the cutter doing full slotting before tackling the blades. For a production program, I'd probably be using Pocketing to dynamic cut the entire channel

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