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:

soymilk

Verified Members
  • Posts

    43
  • Joined

  • Last visited

Posts posted by soymilk

  1. Just throwing this out there, but If it was me I would not tackle this as a post problem but a machine problem.  I would add M10/M11 to that matsuraas or vice versa.  That way you can use the same exact program for each machine.

    If M10 is already taken up then create a new Mcode M110/M111 and Mcode alias it. 

     

    I am assuming fanuc control here but, Put 110 in paramter #6021 and make a new program in the library folder O9021

    O9021(Universal 4th lock)
    
    M10
    
    M99

     

    etc etc etc.  This way everything is automated and you don't have to keep track of machine descriptions.  But whatever floats your boat.

    • Like 1
  2. Due to a large portion of people pirating the software, people here are a bit hesitant to give out information on post editing.  If you're familiar with working on the post for the mill, i'll give you a hint.  Max speed in found in the post,  you should be able to find it pretty quickly. 

     

    I don't think there is any way to control it directly in the program as it sits now,  but you can edit the post to do whatever you want it to do.  You can add a modifier or just hard code a static number instead of the variable.  Lots of ways to skin a cat on that one. 

     

    Quote

    So it calculates largest diameter machined @ 1000sfm. 

    not quite, but pretty close.  It calculates the rpm it at whatever the first positional movement is.   Thats why a boring bar would start faster than an OD turn tool.  

  3. It usually helps if you tell people what version of mastercam you're on.  If you're paying for maintenance your rep should be able to help you easily.  Have you talked to them yet about this?  

     

    Quote

    G97 S2247 M03 ( where does this S# come from ?)

    This number is calculated out from your SFM.  

    1000 SFM * (12/pi)  /  1.7" Diameter = 2247 RPM

     

    So it kicks on the spindle at the correct speed for your SFM at your first positioning move.  This number is also limited to your max spindle speed.  

     

  4. Money is a bit tight at the new company right now,  I wished I knew that walking into this place but i'll definitely be pushing for them to get me camplete when it gets a little better.  

    Talked a bit with the owner and he told me they had a mastercam "post guy" out on the floor for 2 weeks working on the Nakamura post.  The post was kinda rough and totally not usable without heavy manual edits.  Not sure how they made it this long honestly.  

  5. Hey guys,

     

    I just started with a new company that has a Nakamura Super NTJX mill turn that had some post work done by our local distributor.   I fixed a couple things, but now there's just the Z axis on the lower turret that is giving me fits.  

    It's not posting the Z in the right direction.  All the Z are inversed.  After hunting around, it seems I would have to play with the scase area in the post to invert the Z.  The only problem is I can't find it.  There are no mentions of scase in my post.  The post does have a .psb thats encrypted.  It could be in there, but I can't tell at the moment.

    What I want to know now is, am I barking up the wrong tree?  Is there anywhere else it would normally be?  

  6. Does the machine have a fine bore drill cycle?  Its normally G76 on fanuc machines.  If so, then you should be able to use the Fine Bore drill cycle in mastercam.

     

    If this is a fanuc machine, Just make sure the retract orientation is set up correctly in the parameters for the machine.  Parameter 5101 bit 4 and 5.  

     

     7 6 5 4 3 2 1 0

    X X 0 0 X X X X        Retracts X+

    X X 0 1 X X X X        Retracts X-

    X X 1 0 X X X X        Retracts Y+

    X X 1 1 X X X X        Retracts Y-

     

    Gcode Cycle syntax should look like this = G76 Z [Depth] R [Feed Plane] Q [Retract Amount] F [Feed]

  7. i have the non curved one.  I used to use two 16:9 monitors but I switch just to this one.  So far im liking it.  I was thinking about adding back one of the 22" 16.9 but using it in vertical orientation.  Would be useful when looking at code or spreadsheets.  

  8. hdmi 2.0 can support 4k @ 60fps

    hdmi 1.4 can support 4k @ 30fps 

     

    Theres only a handful of nvidia cards that has hdmi 2.0.  

     

     

    back to topic, i opted for the LG 34" 21:9 super widescreen monitor.  3440x1440.  I'm liking it so far.  I was gonna get the seiki 39" tv and use it for a monitor.   

    • Like 1
  9. nice, I really like the creativity.  Here's my take on it.  About the same thing but written different just for kicks.  I normally use 8000 program numbers for in house macros, and leave 9000 for system/builder macros.  Unless I make my own G/M code like foghorn mentioned.  Used more local variables.  I also rolled in the #550 macro as variable V.  

     

    O8050
    #5=-9.9995 (MACHINE Y-ZERO - SUBPLATE)
    #6=-21.3139(MACHINE Z-ZERO - SUBPLATE) 
    IF[#23LT1]THEN#3000=1 (ERROR WORKOFFSET SET LOWER THAN 1 -G54)
    IF[#23GT6]THEN#3000=2 (ERROR WORKOFFSET SET HIGHER THAN 6 -G59)
    IF[#22LT1.]THEN#3000=3 ( ERROR PIN LOCATION LESS THAN 1 )
    IF[#22GT16.]THEN#3000=4 ( ERROR PIN LOCATION MORE THAN 16 )
     
    (SETS X WORK OFFSET)
    #1= [#23*20]+5201 
    #[1]=[[#22*2]-1]
    #[1]=#[1]+#24
     
    (SETS Y WORK OFFSET)
    #2= [#23*20]+5202
    #[2]=#5+#25   
     
    (SETS Z WORK OFFSET)
    #3= [#23*20]+5203 
    #[3]=#6+#26   

    M99

     

    Another idea would be to have all the code you want the operator to edit in one spot.  That way they don't have to hunt around. 

     

    O0123 (T)
    (POST REV 1.1)
    (DURACENTER 5 - VMC)
    (MCX FILE   - T)
    (DATE       - MAR-23-2015)
    (TIME       - 7:57 AM)
    (USER ID    - ***)
    (OPERATIONS - 50/60/70)
     

    (*******EDIT ONLY HERE ********)

    (V = VISE POSTION)

    (W = WORK OFFSET G54=1, G55=2, etc)

     

    G65 P8050 V1 W1. X2 .Y-1.5 Z1. (G54)

    G65 P8050 V2 W2. X2. Y-1.5 Z1. (G55)

    (*******EDIT ONLY HERE ********)

    • Like 1
  10. thanks for the replies guys

     

    it would be nice if everyone owned up to what they did, but unfortunately because we have multiple shifts, we're playing the blame game.  Night shift guy blames day shift for sabotage.  To my knowlendge fanuc doesn't have any logging ablilties within the machine itself.  The ones with focas can output that info if theres a computer logging it, but thats just my understanding of focas.  I haven't actually gotten the chance to play with it hands on.  

  11. We recently had an issue where an operator had a huge crash.  The night operator is blaming the day guy of sabotage and vice versa.  I know we can go ahead and solve this issue using macros to auto imput/verify offsets before the program runs.

     

    One of the supervisors mentioned that the fanuc 31i control has the ability to log offsets entries, run data, key presses, etc etc.  Has anyone seen this?  I can see this might be possible with FOCAS and a computer logging the data, but does the 31i control have native data logging abilities built in?

     

     

     

     

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...