Results 1 to 7 of 7

Thread: Pattern

  1. #1
    Registered
    Join Date
    Mar 2011
    Location
    United States
    Posts
    4
    Downloads
    0
    Uploads
    0

    Pattern

    Good evening everyone,

    I have a CNC memory/Program file size issue. I'm using a Haas VF 3 with 16MB of memory. The tool I'm trying to mill has 12 cavities (3 rows of 4). To get around the program being too large, I want to set the G-Code to mill a single cavity in the 12 different locations in the tool. I'm limited in my programming experience; I'm sure it can be done, I'm just not sure how to go about it.

    Any input would be greatly appreciated.

    Thanks,


    Andre


  2. #2
    Registered
    Join Date
    Mar 2011
    Location
    United States
    Posts
    4
    Downloads
    0
    Uploads
    0

    Additional Info I found

    I see that I can use G91 to increment the X and Y coordinate as I need and do an internal subroutine call with M97. Any other ideas or examples?

    Thanks,


    Andre


  3. #3
    Registered
    Join Date
    Apr 2005
    Location
    US
    Posts
    427
    Downloads
    0
    Uploads
    0

    Cool Louping/subrouteen

    Look in the manual for info on repeating a subprogram move to the next pocket G92X&Y then call sub routeen lined N15-195Ect and so on also switching between G90&G91 absulte vs. incermental may shorten the program
    using canned cycles for pocket's help's shorten thing's a lot good luck Kevin


  4. #4
    Registered
    Join Date
    Mar 2011
    Location
    United States
    Posts
    4
    Downloads
    0
    Uploads
    0
    Thanks Kevin,

    As usual there are a few thousand ways to do this. I'll take a look at my programming book and come up with something.


  • #5
    Registered beege's Avatar
    Join Date
    Feb 2008
    Location
    USA
    Posts
    547
    Downloads
    0
    Uploads
    0
    I'd steer away from G92 anything. If you have G52 available, use that.


  • #6
    Registered
    Join Date
    Jun 2008
    Location
    United States
    Posts
    1509
    Downloads
    0
    Uploads
    0
    Andre,
    I posted over in the machine tool help forum on this question for you if you want to look. Below is a cut and past of the post that I made +/- a bit of info.

    For basic explaining without getting into to much tricky programming I would approach it something like this. Lets say that you have your XY locations for each cavity. Cavity 1 is X5.Y2. and cavity 2 is X7.Y2. Now program your detailed code for the cavity in program 1000.

    O1234(main program)
    ...
    G10L2P1X5.Y2.-----sets G54 to X5.Y2.
    M98P1000----------runs program 1000 using the above position of X5.Y2.
    G10L2P1X7.Y2.-----sets G54 to X7.Y2.
    M98P1000----------runs program 1000 using the above position of X7.Y2.
    G10L2P1X()Y()------position of cavity 3
    M98P1000-----------runs program 1000 using the above position of X()Y()
    ...------------------positions of the remaining cavity's
    M30----------------program end and rewind

    O1000(sub program)
    ...
    G54-----------------instates G54 offset
    ...------------------detailed code of the cavity
    M99----------------ends subprogram 1000 and returns to program 1234 were it left off.

    You see that you will set your position of each cavity and then call program 1000 to run the detail of the cavity.

    Now in Haas there are other features that you can use like M97 so you do not have to create a subprogram of 1000 but I don't want to overdue the details and confuse with to much info.

    **Edit**
    I agree with Beege.....steer clear of G92.

    Stevo
    Last edited by stevo1; 03-23-2011 at 09:48 PM. Reason: Agreeing with Beege


  • #7
    Registered
    Join Date
    Mar 2011
    Location
    United States
    Posts
    4
    Downloads
    0
    Uploads
    0
    Stevo,

    I truly appreciate the help. I had an idea of how to approach it I just needed a little push for clarity.

    Thanks again,


    Andre


  • Similar Threads

    1. Newbie- Pattern Making
      By kb18951452 in forum Moldmaking
      Replies: 8
      Last Post: 08-24-2010, 03:05 AM
    2. Can you pattern fillets?
      By bigalexe in forum Solidworks
      Replies: 1
      Last Post: 04-28-2010, 10:40 AM
    3. RFQ - MDF Pattern CNC Routing
      By anotherlatenigh in forum Employment Opportunity
      Replies: 4
      Last Post: 08-03-2007, 07:27 AM
    4. Pattern Systems
      By DanFri in forum General CAM Discussion
      Replies: 10
      Last Post: 05-02-2003, 11:55 AM

    Tags for this Thread

    Posting Permissions



    About CNCzone.com

      We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

    Follow us on

    Facebook Dribbble RSS Feed


    Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.