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:

socaled

Verified Members
  • Posts

    13
  • Joined

  • Last visited

Posts posted by socaled

  1. There are no 4th Axis Rotary Limits available in the "Out-of-the-box" 4-Axis Post Processors from CNC Software. I don't believe that MPMaster has this either.

    That's what I've found, but I was hoping I was missing something.

     

    what if you just edit the program and make it go back to A0. and then A100?  Is the transition a rapid move?

    I can dummy move or hand edit and make it work, but I'm lazy. I want to program and post without the extra work. I also don't want to worry about anyone else forgetting that these things are necessary.  

    Looks like I'll be editing a 5th axis post to work or trying to add limits to the 4th Axis. You know in my free time :whistle:

  2. I have a 4th axis ro-tab with a trunnion table. due to the size of the part sitting on the trunnion I can not have it rotating passed 100deg in either direction. So when I'm @ A90 and I need to go to A270, I need it to rotate back thru A0 to get there. It's easy enough to do this by using A-270, but I can't get it to post that way. I've tried using the limits and axis positioning settings in the MD with out success. I'm using the Generic Fanuc 4X Mill post. 

  3. I forgot to say I'm using transform to run multipule parts.

    This is what I came up with

    In transform there is a Custom Parameters button. Bottom Right

    I added trans_mi1$ (Custom integer #1) to the program number in psub_call_trans

     

     

    main_prg_no$ = main_prg_no$ + trans_mi1$

     

    and then changed the text on Custom integer #1 to say " Last Used Sub #"

     

    So if you don't use them, it defauts to +0 and nothing changes, the 1st Sub will be P0001/O0001

    If you put 6 as the last used sub # then you get P0007/O0007 as ur 1st Sub.

     

    Seems to work. If anyone can see a conflict that I'm missing please post it.

    :spell:  

  4. Ive got 4 ops using subs.

    All 4 are going to be in the same machine and the operator needs to be able to switch between them as needed.  

    I'd like the subs to be

    OP 1 Sub 1-6

    OP 2 Sub 7-15

    OP 3 Sub 16-20 

    OP 4 Sub 21-30

    of course i can maunally do this but I'd like to be able to post any of these Ops seperately and get the correct sub #'s 

    Can i tie the sub#'s to a misc value? or something else?

    So I can dictate them from MC

    I would like this to be fool (me) prof. Something that's pretty obvious.  

  5. Thanks,

    after I posted this I found another thread that sugguested subout$ = 3

     

    I used subout$ = 3 everything looks good as far as the code goes & I've got everything where I want it, but I'm getting this error msg

     

     

     

    NCI(108) - 'extprg$' must be set to 'yes$' to open auxiliary file.

     

    subout$ = 2 works without any errors

  6. water/ rain water stored in an open system will be dirty.

    dirty water = dirty coolant

    many bad things come from dirty coolant

    $ lots of labor replacing coolant & cleanning machines

    $$ a lot of new coolant to replace the old dirty stuff

    $$$ eventual dammage to the coolant systems on the machine

    $$$$ repairing\replacing dammaged coolant systems

    $$$$$ Damaged\ destoryed parts & tools when the coolant stops

    plus more I'm sure that I'm forgetting

     

    You could possibly combat the dirty water by treating it, but the stuff coming out the pipes already has that.

     

    You should get a quote on a water reclaimation sytem. That might convince them. Or, if the price is right, you could be like the Romans and have........Running Water!!!

  7. Electronic Thermal Compensation (ETC)

     

    This powerful software feature – standard on Haas machine tools – uses a proprietary algorithm to compensate for the expansion and contraction (due to heating and cooling) of each linear axis. The ETC algorithm utilizes a model of the lead screw, and estimates heating of the screw based on the distance traveled and the torque applied to the motor. Heat is represented by a thermal coefficient of expansion, and the axis distance is multiplied by the coefficient to get the amount of correction needed. A real-time clock allows monitoring of in-motion time as well as non-motion time (e.g., lunch, breaks) and compensates accordingly. Our testing shows about a 4 to 1 reduction in the error associated with average lead screw growth. A series of parameters allows this feature to be implemented on each axis of various models, with some room for fine-tuning. Keep in mind that ETC does not correct for: thermal growth due to changes in ambient temperature; growth due to part expansion; or growth due to spindle expansion/retraction.

     

    Cut & Pasted from http://www.haascnc.com/techfo_programming.asp#gsc.tab=0

  8. I had issues with my tool library too. What ended up working for me was...Open the new Tool Manager. Create a New Tool Library.tooldb. Close Tool Manger. In MCX7 open Toolpaths/Tool Manager. Select Old Tool Library.Tool-6. Copy all tools into the ( Part ) Library. Open New Tool Library.tooldb Copy all tools from the (Part) Library into your New Library.tooldb. This worked for around 90% of my tools. For whatever reason, some of them just didn't work and for the 1st few weeks I was getting errors. It's not perfect, but redefining 50-60 tools was much better than 500-600. Also I'm pretty dam good with the Tool Manager now. :ice:

     

    Now if someone could tell me how to add Cobalt to the "tool material" field, I would be very greatful :unworthy:

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