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:

The Cathedral

Verified Members
  • Posts

    736
  • Joined

  • Last visited

Posts posted by The Cathedral

  1. I can NEVER understand what makes companies go this route?

    Different controls, and different spindles/pull studs etc.

    Ohhh, that holder won't fit that machine yada yada.

    Standardisation is a wonderful thing..........if only people would do it!

     

    It's not always that simple, though. For example, all our lathes are from the same maker (Okuma). However, after buying and upgrading machines for thirty plus years, you tend to end up with a whole mess of different controls. We have absolutely shiny brand new Okuma P300 controls, and we still have two perfectly running green Okumas with the green screen OSP5020, and damn near every version inbetween. It makes it a headache.

  2. I did all that with cribmaster. I had live tool libraries that I could bring into mastercam. Used RFID. Every machine was a crib, and had vending machines, a master tool crib, tool boss, etc. over 10,000 tools. All available to import directly into MCX.

    Do a search here. I went into it in detail. It was a few years ago.

     

    I tried searching and couldn't find it. I found your posts when you were just starting to investigate Cribmaster, but nothing beyond that.

     

    How much work did you have to do yourself to make it work the way you wanted?

  3. A simple way to do it would be to add an incremental coordinate shift at the end of the digit macro.

     

    Have the main macro that calls up and evaluates the number to etched;

    etch the numbers through sub-macro,

    have sub-macro keep track of how much shift is applied,

    cancel all shift at the end of the main macro.

     

    You'd have to evaluate each digit to find out how much shift each on needs to keep an aesthetically pleasing distance.

     

    So, something like this:

     

    M98 P5000 (CALL ETCH PROGRAM)

     

    :5000 (ETCH PROGRAM)

    [logic to determine what number to call]

    M98 P0001 (ETCH NUMBER ONE)

             

    :0001

    [etch number one]

    G50 W-.05

    #500=#500+.05

    M99 

     

    (and so on)

     

    G50 W#500 (CANCEL ALL SHIFT AND RETURN TO MAIN PROGRAM)

    M99

     

     

     

  4. Theepres, are you having this problem as well? Do you always change it to an even number? 

     

     

    Gcode, I preffer IJK, but I am not the one running the machines and majority vote has been keep the R values.

     

    Cathedral Yeah, I changed it to a 3 place decimal by request of the machinist on the floor. I quote "using a 4 place decimal point in your R value will cause these machines to make holes out of round".

     

    Edit, side note, I have never tested the out of round problem.

     

    What kind of machine is it? What control?

  5. I'd be more concerned about the fact that your R values are incorrect. You need a 4 place output, yours only have three and thus the numbers don't add up.

     

    (3.268*2)+.75 = 7.286

     

    It doesn't account for the huge difference in diameters, but it explains why he wants even numbers: to eliminate that extra .0005

     

    Your post is truncating it, and that probably leads to compounding errors.

    • Like 3
  6. Computer  -  all cutter comp is calculated and applied inside Mastercam. Changes to tool diameter must be made in Mastercam, and then re-posted.

     

    Control  -  NO cutter comp is calculated in Mastercam. G41/42/40 is output; operator is responsible for setting up machine to reflect actual tool diameter. 

     

    Wear  -  Cutter comp is calculated and applied inside Mastercam using the defined tool diameter. G41/42/40 is output; operator only has to adjust the tool value in the machine control to compensate for tool wear.

     

    Off  - NO cutter comp is applied in Mastercam; NO G41/42/40 is output. Tool cuts on centerline only.

     

     

    I use Helix bore exclusively; it has better options for roughing and finishing inside the toolpath; also, it's much easier to pick out of the toolpath manager.

    • Like 1
  7. Welcome to the ERP industry: where User Experience means "how much training we sold last year"

     

    I really love the maintenance clause of these things. "Pay 10% just in case we do things."

     

    At least Mastercam puts out new stuff every year, be it good or bad.  

  8. We've used Jobboss for years; I personally have not had much hands-on with it until the last year. I have to say, it may be good for what it does, but it's UI is terrible. The thing that pisses me off the most is, in the job entry field, you CANNOT use enter to change a field. You have to use TAB. Who enters a number, and then hits TAB to confirm? But if you hit ENTER, it nullifies everything. 

     

    We're switching to E2 after the first of the year. 

  9. G97 is a constant, unchanging RPM. You can use G97 and have the RPM stay the same, no matter what the cutting diameter. Think of facing: if you use G97 S1500, the rpm will be 1500 as it starts the cut at the OD, will be 1500 as it moves down, and will be 1500 as it moves to X0. No matter what, it's 1500. 

     

    When you use G96, it changes. It will be slow at the OD, and as it moves closer to X0, it will speed up until it hits the max spindle speed. G50 sets the max speed, and that's important because, as the cutting tool gets closer to X0, it theoretically has to spin up to a bajillion RPMS in order to keep the constant surface speed you program. So G50 keeps the machine from spinning too fast for safe cutting conditions.

     

    However, when you program to use G96 in Mastercam, you will see an initial G97 move at the toolchange. This is put there because if you were to start in G96 mode, while your turret is in home position, the spindle would have to start spinning at 1 RPM or so. Having your spindle constant ramp up to max then down to 1, then up and down again isn't really the best practice. So it kicks out a steady RPM at the beginning. This RPM is calculated using the formula listed above, using your cutting start point as the diameter. That's why it's such a random number (like 1137 RPM). Once it gets into position and G96 kicks on, you shouldn't see any spindle speed fluctuation and it will go right into the cut at the appropriate speed.

     

    G96 and G97 are mutually exclusive: you can only use one or the other, never both at the same time.

    • Like 1
  10. I made a video a while ago to explain CSS. I use it when I teach a class on the basic principles of machining. It's meant to be played in the background as I stop and verbally explain the concept, but there is enough wording to give someone a good idea. Check it out if you want. 

     

    • Like 4
  11. Speaking of auto cursor, can some one explain temporary midpoints?

     

    I can't get it to work. For now I'm still espriting it, drawing a line and making a point on the midpoint then delete the line.

     

    How do I make use temp midpoints?

     

    As long as you're on X9, it should be on autmatically. The feature didn't exist before X9.

     

    If it isn't on for some reason, do this:

     

    Click on a create geometry function, like circle or line. You don't have to actually create anything, you just need to get the autocursor ribbon active

    Click on the little gear symbol next to the autocursor ribbon

    Make sure the "temporary midpoints" box is checked in the options

     

    post-52560-0-68506500-1449492177_thumb.jpg

  12. Make sure your planes parameters in the toolpath has this little box checked:

     

    post-52560-0-10688700-1449491336_thumb.jpg

     

    I modified my post so I put in the actual offset number. Using "1" just doesn't work for me.

     

    If that box is checked, look in your misc. values. Depending on your post, there might be a variable in there that dictates your offset output.

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

×
×
  • Create New...