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:

nickbe10

Verified Members
  • Posts

    1,027
  • Joined

  • Last visited

Posts posted by nickbe10

  1. 19 minutes ago, RustyG said:

    I need the lock codes as this is a horizontal machine.

    peof$            #End of file for non-zero tool @end
          pretract
          if swt_lock_codes = one & rot_on_x, pbld, n$, *sunlock, sunlockcomm, e$
          rotretflg = 1
        #  pbld, n$, *sg28, "X0.", "Y0.", protretinc, e$
          #pbld, n$, *sg28, "Y0.", protretinc, e$
          rotretflg = 0
          if swt_lock_codes = one & rot_on_x, pbld, n$, *slock, slockcomm, e$
          comment$
          if not(index), n$, sgabsinc, e$
          uninhibit_eof_probe$
          n$, "M2", e$
          mergesub$
          clearsub$
          mergeaux$
          clearaux$
          "%", e$

    So we can move to peof. Assuming you always want to zero the B axis a simple string literal would do the trick

    peof$            #End of file for non-zero tool @end
          pretract
          if swt_lock_codes = one & rot_on_x, pbld, n$, *sunlock, sunlockcomm, e$
          rotretflg = 1
        #  pbld, n$, *sg28, "X0.", "Y0.", protretinc, e$
          #pbld, n$, *sg28, "Y0.", protretinc, e$
          pbld, n$, "G28 B0.", e$
          rotretflg = 0
          if swt_lock_codes = one & rot_on_x, pbld, n$, *slock, slockcomm, e$
          comment$
          if not(index), n$, sgabsinc, e$
          uninhibit_eof_probe$
          n$, "M2", e$
          mergesub$
          clearsub$
          mergeaux$
          clearaux$
          "%", e$

     

  2. swt_lock_codes        : 1      #Output Rotary Lock/Unlock M-codes
                                   #0 = Off
                                   #1 = Use lock codes for all operation types

    This is the Rotary Output settings at the top of the post.

    Try setting this to 0 to turn your lock codes off. This might not work as there has been some modification to the post.

    We can try looking at pretract if this doesn't work to your liking. There is a conditional statement there for swt_lock_codes=1, so changing the setting to 0 should work.

  3. I recently bought two HP z books.

    One off the shelf i9 with 64G RAM and an Quadro A2000.

    It performs better than I expected.

    I also got a custom build which I specified I wanted balanced DIMs to help control the heat from the 128G of RAM.

    I ended up with the latest Gen i7 (it had the configuration for the balanced DIMs) and with the 128G ram and A4000 card it totally smokes the "backup".

    • Like 2
  4. 3 hours ago, crazy^millman said:

    Where a Post with a String Table would allow you do get things like this handled, but maintaining the Post would be a nightmare.

    No need, we used a tool library with all the fields prefilled. Grab a tool, grab a holder (holder library) set projection and it all comes out in the post (modified .SET) just referencing the parameters .

    The worst was building the tool and holder libraries (tedious doesn't do it justice) as nothing had been done before, but once done we could just add on as we went.

    • Like 3
  5. 2 hours ago, [email protected] said:

    but I am curious where are the fields to enter order number

    If you look in the MP documentation it will give you the parameter numbers of all the AVAILABLE fields.

    Some are not. it has been a while since I did my tool list post so I can't remember which exactly.

    They aren't necessarily related, so I know I used the "CHUCK" field for tool crib position. Basically, because it was the only one I had left. However, when it posts out the tool list it is labeled "CRIB LOCATION" not "CHUCK".

    • Thanks 1
  6. On 2/16/2022 at 7:04 AM, [email protected] said:

    but I am curious as to why they did this?

    The overall length is fixed by the manufacturer, the projection will vary from job to job.

    People actually use all the fields to define the tool (including order number or location in the crib). 

    Defining the OAL as tre actual OAL rather than using this number for projection aids in tool management and avoids confusion when selecting or ordering the tool.

  7. 8 hours ago, AMCNitro said:

    I have to make some dies out of D2, and surprisingly

    Ditto Ron. The other related problem I had was insufficient feed rate while stitching (swaging dies in D2 and S7). If your cutter looks like it has been rubbed like an old school eraser.....it has.

    I never had a problem once i just settled on being aggressive with feed rates. I machined annealed at 250 SFM left .015 - .02 stock. Hardened then finished. Can't remember what surface footage, whatever the machinists handbook recommended for the hardness we used worked good as I recall. High feed toolpaths ate it up. I did a whole bunch, once I had it down I could walk away and program, just checked the cutters.

    • Like 2
  8. 13 hours ago, CastingGuru said:

    Hello all, is it possible to use Productivity Plus in Lathe Machine?

    No it is only available in Mill. There are Renishaw alternaitves (Inspection+?) but they are stand-alone, not "imbedded" in your Mastercam file.

    Have a look at Renishaws web site, or give them a call, I have always found them to be very helpful. And they DO know their stuff.

    you could possibly use modified drill cycles if you don't need all the functionality.

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