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:

BNFab

Customers
  • Posts

    46
  • Joined

  • Last visited

Posts posted by BNFab

  1. I dont know what section that is? Can I do something like this? 

     

    pfzout                  #Force Z axis output
          *sgtlng_on, *tlngno$
          if absinc$ = 0, *zabs, !zinc
          else, *zinc, !zabs , 
          ms_z = zabs
     
    I added the first line , *sgtlng_on, *tlngno$ it seems to work..
    Except for the initial call, it double posts the g43,   :thumbdown: .
  2. It is a post I had finally got from InHouse.. Not sure what post they build off of.  I literally am 2 months deep into this, and I would prefer to try and just make a small alteration if I can myself instead of trying to go back through the dealer/inhouse... 

     

    I had received the inital post over a month ago which did not even close to match my sample code, sent it back and it took another month. I just cannot wait this long I really need to get it sorted out... Makes my life stressful

  3. Do you have force tool change checked? If so uncheck it.

     

    No I dont.

    It's a m1, it doesn't do anything if you don't want it to. It's valuable in my opinion. Leave it, if you ever need it, it'll be there.

     

    I want M1's between tools for OP Stop. But not inbetween toolpaths within the same tool. Like every B rotation, it is posting an M1.

    Look for the variable 'prog_stop' at the top of your post. This is used to set the "stop" options between operations. A setting of '1' is the default, and outputs 'M1'. A setting of '2' gives you full machine stop 'M00', and setting the variable to '0' disables the function (turns off the 'M1' output...).

     

    Hope that helps,

     

    Colin

    I am not seeing a prog_stop switch at the top of my post Colin... I will keep looking for something that makes sense though, and see if I can make it work

  4. My horizontal post I am working on seems to be posting an M1 between paths. For example, I am facing 4 sides, and this is what it posts:

     

     

    ...more code up here....

    X9.7G0 Z2.G91 G28 Z0.M1(FINISH FACE)M11 (B-AXIS UNLOCK)G90 G56 X-9.7 Y-1.6571 B-90.M10 (B-AXIS LOCK)Z2.Z.2

    I dont mind the safe retract, but I would like to get rid of the M1 in between paths. It doesnt have force tool change active or anything like that.. 

     

    I have the debugger open, I tried getting rid of one of the associated lines I thought was calling the M1, but it also deleted the g91 g28 z0, which I prefer to have just for a safe index..

     

    How can I get rid of this M1? I put a screen shot of my debugger at the M1 line.

     

    Thanks

    post-44379-0-00746400-1446704505_thumb.png

  5. Tilt it and use Lollipop...nice little flowline, simple.

     

     

    +1

     

    So I changed to a 3/8 lolli from the ball mill.. Verify and backplot looks WAY better. Looks like a normal pretty flowline. If I verify against the model, it just shows a few skim marks on the top surface (like where the radius would blend off) it didnt look that good with a ball mill.

     

    I just haven't done something like this before so I was a little weary, especially when I am getting to the end of my part, decent chunk of materaial (20x18x6) I dont want to do something bone head.. Haha Thanks all

     

    Sorry I can't share the model, this industry is pretty proprietary.

  6. I am looking to try and machine this .100" Radius on the bore pictured. As you can see, it breaks through a into a large bore, so I cannot use an inverted corner rounder.. I was thinking of rotating the B (horizontal machine) about 50 degrees and trying to attack it from that angle.. I should be able to clear the machine spindle, or I will need to use a 12" long tool or so. Not a huge deal I think it will be ok with maybe a 1/2" ball mill... 

     

    Just looking on some opinions of these, if it is feasible.

     

    I attatched a small photo of the feature and tool plane

    post-44379-0-94688900-1440847500_thumb.png

  7. Look at the debugger it will help you a lot here.

    Ok, I will have a look there. I am new with editing posts, never looked at one before..

     

     

     

    Hi NFab,

      Go to CONTROL DEFINITION MANAGER, then click on NC OUTPUT, then uncheck OUTPUT SEQUENCE NUMBERS. 

     

    if you want B0., then go to the post and look for this line

     

    # --------------------------------------------------------------------------
    # Tooltable Output
    # --------------------------------------------------------------------------
    pwrtt$      # Write tool table, scans entire file, null tools are negative
               if rotaxis$ > 0 | rotary_type$ > 0 | mill5$ <> 0,
                 [
                 sav_rot_on_x = rot_on_x
                 output_z = yes$
                 ]
               if vmc = 0 & tlplnno$ <> 2, sav_rot_on_x = rot_on_x
               if vmc = 1 & tlplnno$ > 1, sav_rot_on_x = rot_on_x
               sav_rot_on_x = rot_on_x    # B0. Here           

     

     

    I hope this little trick would solve your problem.

     

    The sequence number works, but it doesnt save it in the control definition? Any reason why? 

  8. Looking for some insight on editing the generic Fanuc 4x horizontal post... I need to have it do a few things:

     

     1. Post B axis unclamp/clamp codes (M11,M10)

     2. I need to force it to post H1, D1 for all the tool offsets/cutter comp values.

     3. Post an N number only at the start of each tool (based on it number, T20 would have an N20)

     

    That is about it for now, at least enough to get me going ok. Thanks for any help.

    • Like 1
  9. I cannot seem to make this work?? In previous versions I had no problems. Now I need to lead in and lead out from a point along a simple circular chain. All I can get it do now is to drop in at the point, then it tries to feed across (through my part) to where it wants to start. I turned off the start at midpoint button..

     

     

  10. Hey thanks for the help guys. Maybe tomorrow I will post it here to try and figure out how to fix that one side.

     

    I was able to get 3 of the 4 to work by just creating wire geometry from the solid (curves) and using the swept surface function I was able to create the surfaces I needed.

     

    I still couldn't figure out how to chain the spline as one entity. One of the curves was broken up into like 8 line segments, the others were one solid spline. I just cheated and mirrored the one surface to the other side. It toolpathed just fine :)

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