All Activity

This stream auto-updates     

  1. Today
  2. MitjaG

    Hammer Peening

    Hello! I have the next piece on which I have to do the operation of Hammer Peening (red surface). Which operation should be best used? I currently use mill -> multiaxis -> multisurface. The tool must always be perpendicular to the surface. It is also necessary to define the distance from the edge to which the tool can be moved (blue frame). How can I define the distance from the edge to which the tool can move? Thanks for your answer. Mitja
  3. Colin Gilchrist

    Re-learning from v9

    Welcome to the forum. The short answer is; levels are basically already "unlimited", but they also don't "exist" until you create them. Enter "1000000", and the system will create level 1,000,000 for you. To "exist" when you open a saved file, the level must either have a name, or must have geometry on the level. You can save level names in to a file (either space or comma delimited, I forget which) and then Right-click, "import level names", if you want to populate the levels list with commonly named levels.
  4. TheePres

    Quadro RTX series

    Any opinions on this series of video cards in regards to compatibility with MasterCam?
  5. Yesterday
  6. Codeworx

    haas tool length system macro variable #s

    Why not use 2d oscillate dropdown in contour which is specifically for this application?
  7. Manofwar

    NPT Threadmilling - Troubleshooting

    Colton, I took a quick look at this. It seems to me that it's the way MC is interpreting the diameter of the tool vs the angle. I got rid of the taper angle in the path and it works fine. With an endmill it's using actual diameter (of shank) which is .375" (hence the .007" overcut you're using in the first path, because the cutting edge doesn't extend all the way to the shank) Where with the thread mill it's better taking into account the taper of the tool, using the tip size instead of shank size. I hope this helps. Caleb
  8. navsENG

    haas tool length system macro variable #s

    Could you just do the same thing with the Z in the program?
  9. Hello, Today I decided to try and define some NPT threadmills using the "threadmill" option in Mastercam 2018. Previously I have defined my NPT threadmills as a "taper mill". This allowed me to define the tool in the exact shape as real life. I have been doing it this way for about two years with great success, everything makes sense and the code is good. When I tried to define the same tool as an actual "threadmill" in Mastercam things started getting funny. I was able to define the tool to match exactly so everything looked good, When I toggle the toolpath display on I would expect both the old and new toolpaths to be identical. In reality when I use the tool defined as an actual "threadmill" the toolpath cuts undersize, by a lot. If anyone could have a look and provide some suggestions that would be great. - Colton NPT THREADMILL TEST.ZIP
  10. Robert1965

    Re-learning from v9

    Hey all, Back in the saddle programming and haven't done much at all since v9. Simple quesion, is there a way to change the default number of levels from 100 to ???? (1000) Currently running 2020 Thanks in advance
  11. laptop arrived. it arrived as advertised. 6GB memory on the Nvidia Quadro card, 64GB RAM etc. installed my mastercam disk. won't have time to play until later. note: the software on the disk that came with my book reminded me the demo ends in 14 days. i'm bummed about that. can i order a version that does not expire? i prefer a disk versus downloading.
  12. ajmer

    Setting default holders for a machine

    you have to have that saved in the control definition
  13. nickc

    Setting default holders for a machine

    how do you set default tool lib? ive tried in config and it never works.whenever i start a new file it always defaults to the big inch library
  14. Sorry if duplicate post, but does anyone know what # range these use? I'm trying to get more tool life out of a 1/4" x 1/2" flute endmill we're profiling sheet metal with. Really only using about .1" of the flute, seem like a shame to not use more. Going to set up a counter to increment the length .05" deeper each cycle until it hits the last of the flutes on the 7th cycle and reset. Need to be able to write directly to offset register with a macro to do so. Edit - legacy #2001-#2200 for length, #2201-#2400 for wear (L)
  15. Aaron Eberhard - CNC Software

    multiaxis parallel toolpath

    Heyo Kolson, I took a quick look for you. Right off the hop a few things jump out at me. 1st is that you're not going to be able to cut this all the way with this tool, as you see it gouges into the back side of the material: 2nd is that you've over-complicated it a bit as you might have guessed Now, the retracts and such are related to your Collision Control settings: Which tell it to trim out collisions.. That leaves you with a big gap to get from where you would have started to have collisions to where you wouldn't, and your linking settings kick in from there.. But you'll eliminate a lot of the problems if you set up the toolpath right, so before we play with linking and collision control, let's recap: Cut Pattern > Curves: There's no need for this. Parallel is designed to take shape/chain/pattern and copy that across all of the surfaces you've selected, which means you're not sure which one it's using to project from with this selection.. Delete all but the last one: Tool Axis Control - There's no need to use lines here. It looks like you just want it to rotate around the Z axis, but 20° off. So instead of lines, set it like this: That says to just stay 20° off the Z. Now, when you regen it it, you will only have one approach and one retract, but of course, it's still gouging on the backside: But now you can figure out which tool you have to cut it with that won't gouge. Another thing you can do is turn on "check surfaces" on the Collision Control page and choose the back of the channel and the top surface, but of course that's not going to cut as deep: Take a look at Op #2. Hope this helps! TEST_CURL_-_ACE.mcam
  16. Aaron Eberhard - CNC Software

    Drill point selection in 2020

    This is the first I've heard of it.. If you can figure out steps to reproduce please send it in! I haven't been able to replicate it on my side while playing.

    2020 post update issue

    ^ Not Everyone Has there Own Top Secret Weapon AKA "Colin "
  18. PAnderson

    Drill point selection in 2020

    They changed the pick interface for 2020. But his was happening in one session and when I saved and reopened the next day, it was working properly. Now, I have no clue. This wasn't the first time I had this happen in 2020.
  19. Old_Bear

    mmd & control files

    THAT is messed up. But oddities are becoming far to typical these days
  20. Colin Gilchrist

    mmd & control files

    It is odd behavior for sure. It did not happen in 2018, or 2019, that I can recall. I believe they have been doing some work to clean up "under the hood", for the Machine Definition, and Control Definition Files, but that is just based on the behavior I've seen. Something that is fairly interesting for those of us building Posts, is every "Machine Definition File", is basically a "Mastercam Part File", with a different file extension. This is done so you can include "geometry", especially Solids, but also Points, Lines, and Arcs. The Machine Definition is used with Mastercam Mill-Turn, to be able to define "kinematic branches" in the Machine Tree. A "branch" is simply a collection of "machine components", with a hierarchical relationship. This means that the "Machine Base" component is always "fixed" with no movement, in relation to the "System World View". From there, each branch begins with a Component being added to the Base. On regular Milling and Turning machines (non-Mill-Turn), there are always two branches in the tree. One is a "Stock or Work-Holding" branch. This branch must terminate with a Component that is defined as capable of holding "Stock". This is typically a "Chuck" or a "Table" component. The second branch of the Tree is a "Tool Holding Component". This can be a Turret, or a Mill Spindle, depending on your machine type. The beauty and power of the "Tree" comes into play when you start defining a machine with multiple Spindles and/or Turrets. This means you need the ability to tell Mastercam "which tool, spindle, and turret" is active in a particular path. For these machines, there are often 2, or 4 different "axis combinations", depending on which combination of Turret and Spindle, is active for a given Toolpath in Mastercam. I think part of what is occurring is somehow during the update process, the check-boxes that were enabled previously are somehow being unchecked, so the automated "check for valid axis combinations" function is failing, and many users (Mill especially), have had no exposure to what an Axis Combination even does. The place where I do use Axis Combinations in Milling, is on a 4-Axis Mill, where I want to be able to turn off the 4th Axis output, when I want to run "3-Axis Only". In that case, I will define the "default" Axis Combo as "4X", and have the 4th axis checked, along with a Mill Rotary Chuck. (Mill Table is Unchecked in this scenario). Then, I will create a 2nd Axis Combo for "3X", and have only XYZ, and the Mill Table, and Mill Spindle checked. (4th Axis and Mill Chuck are unchecked.)
  21. JeremyV

    mmd & control files

    Thanks Colin! I would never have thought of this. This happens after I save.... funny I checked the axes and they were all checked, but somehow they become unchecked which is why I have to go back into machine definition again... this seems odd.

    Drill point selection in 2020

    was it rotary work? if you have "filter out duplicate points" checked it will see the side opposite as duplicates and not use them.
  23. BSmith23

    New Mikron

    We got a DMG MORI 5-axis back in February, with a Heidenhain control. I have only ever use FANUC anywhere else I've worked, so it has been a bit of a learning curve for me too. There are some things I like about it, and others where I wish it was a FANUC. But overall, so far, not too bad.
  24. Claytonic

    Cutter comp on haas mill

    Thanks for looking. I'll dig into if it bothers us enough.
  25. Thank you Colin.That was the issue. All good and running now. I wish our MasterCam dealer had a knowledgeable person like you and others that always help us out here. I get lot more help here than our dealer. Thank you all.
  26. RLeuschen

    VMC 4 axis feed not correct

    From the calculations i did real quick, The feeds are close to a machine running non cylindrical/polar tool paths (g107/g112..etc) on a 26.054 diameter part. When we have operators question the feed rates on our lathes during a milling operation, we use the attached pdf to give a general idea of how the post calculates the correct feed to match ipm/diameter/..etc. If the machine does use a cylindrical/polar tool path, then the f1000. that you have programmed would be seen as f1000. Hope this helps some. feed rate for rotary tables.pdf
  27. Robert Bernobic from CNC Software

    Adding Coolant Event to Tree

    >> Is there a way to default the Before,with,after to a specific setting? You should be able to do that -- the key is making sure that your .mcam-defaults file uses the actual machine definition that you want to use for your parts, not the generic machine definition. The attached PDF should give you some more info. Regards, Robert working-with-coolant.pdf
  1. Load more activity

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