586,080 active members*
3,485 visitors online*
Register for free
Login
Results 1 to 9 of 9
  1. #1
    Join Date
    Dec 2010
    Posts
    9

    program format

    can anyone please send me a program format for a Cincinnati arrow with a Siemens acromat 2100 control. i am a fanuc haas programmer and am not familiar with some of the work offset and tool calls.

    thanks

  2. #2
    Join Date
    Oct 2009
    Posts
    42
    Here is a program we run in a Arrow 500 with the Siemens A2100 control. Ask any questions!


    : T1 M6
    (MSG,600-20 Nose Cone)
    N002(MSG,.990 Mini Mill)
    N003 G90 G0 X-1.12 Y-1.1556 S1929 M3 H1
    N004 Z.1 M27
    N005 G1 Z-.1875 F50.
    N006 G41 Y-.7806 F23.148
    N007 Y.7806
    N008 G40 Y1.0306
    N009 G0 Z1.
    N010 X-1.12 Y-1.1556
    N011 Z-.0875
    N012 G1 Z-.375 F50.
    N013 G41 Y-.7806 F23.148
    N014 Y.7806
    N015 G40 Y1.0306
    N016 G0 Z1.
    N017 X1.12 Y1.1556
    N018 Z.1
    N019 G1 Z-.1875 F50.
    N020 G41 Y.7806 F23.148
    N021 Y-.7806
    N022 G40 Y-1.0306
    N023 G0 Z1.
    N024 X1.12 Y1.1556
    N025 Z-.0875
    N026 G1 Z-.375 F50.
    N027 G41 Y.7806 F23.148
    N028 Y-.7806
    N029 G40 Y-1.0306
    N030 G0 Z1.
    N031 X-1.12 Y-1.1556 H2
    N032 Z.1
    N033 G1 Z-.1875 F50.
    N034 G41 Y-.7806 F23.148
    N035 Y.7806
    N036 G40 Y1.0306
    N037 G0 Z1.
    N038 X-1.12 Y-1.1556
    N039 Z-.0875
    N040 G1 Z-.375 F50.
    N041 G41 Y-.7806 F23.148
    N042 Y.7806
    N043 G40 Y1.0306
    N044 G0 Z1.
    N045 X1.12 Y1.1556
    N046 Z.1
    N047 G1 Z-.1875 F50.
    N048 G41 Y.7806 F23.148
    N049 Y-.7806
    N050 G40 Y-1.0306
    N051 G0 Z1.
    N052 X1.12 Y1.1556
    N053 Z-.0875
    N054 G1 Z-.375 F50.
    N055 G41 Y.7806 F23.148
    N056 Y-.7806
    N057 G40 Y-1.0306
    N058 G0 Z1. M9
    : T2 M6
    N059(MSG,3/4 EM)
    N060 G0 X-1. Y-1.1556 S1782 M3 H1
    N061 Z.1 M8
    N062 G1 Z-.375 F50.
    N063 G41 Y-.7806 F21.384
    N064 Y.7806
    N065 G40 Y1.0306
    N066 G0 Z1.
    N067 X1. Y1.1556
    N068 Z.1
    N069 G1 Z-.375 F50.
    N070 G41 Y.7806 F21.384
    N071 Y-.7806
    N072 G40 Y-1.0306
    N073 G0 Z1.
    N074 X-1. Y-1.1556 H2
    N075 Z.1
    N076 G1 Z-.375 F50.
    N077 G41 Y-.7806 F21.384
    N078 Y.7806
    N079 G40 Y1.0306
    N080 G0 Z1.
    N081 X1. Y1.1556
    N082 Z.1
    N083 G1 Z-.375 F50.
    N084 G41 Y.7806 F21.384
    N085 Y-.7806
    N086 G40 Y-1.0306
    N087 G0 Z1. M9
    N088 G98 X20. Y30. M5
    N089 M2

  3. #3
    Join Date
    Dec 2010
    Posts
    9
    are block numbers mandatory? when putting readable notes in do you have to use "msg," in the parenthesis? thanks

  4. #4
    Join Date
    Oct 2009
    Posts
    42
    You don't have to have block numbers its just a personal preference. As for the message blocks i believe there is two ways.

    1st way:
    (MSG,insert message here)

    2nd way:
    ;insert message here

    The reason i use the first one is because it is very handy and that's how my cam software post out. Its handy b/c if you look at your cnc controller right above where the program is begin executed the is a spot that says MSG: so whatever the last MSG block the cnc executed it will show up there. Works good for long programs if you have those MSG blocks tell you what the machine is doing like this example:

    :T1 M6
    (MSG, 1" ENDMILL)
    (MSG, ROUGH LARGE POCKET)
    -----INSERT G CODE-----

    As for the 2nd way i have never used it but i do remember reading about it in the programming manual.

  5. #5
    Join Date
    Dec 2010
    Posts
    9
    thanks alot i appreciate it. i think i understand enough to put the code into the machine. are you familiar with the Siemens control? i may have some questions once i get to setting the machine up. i read the manual on setting tool lengths and work offsets and was a little confused we'll see what happens in a few days.

  6. #6
    Join Date
    Oct 2009
    Posts
    42
    yep we have 7 machines with the Siemens A2100 control. 3 VMCs, 3 Lathes, 1 Horzontal Mill. We really like the Siemens powered machines. So ask any questions!

  7. #7
    Join Date
    Nov 2007
    Posts
    32
    You might want to take special note of the tool change blocks in the program that ktmktmman posted. You'll notice they start with a colon. This is referred to as either a "sync block" or a "reference rewind stop." These are used in place of a regular line number for the line. You need to have one as the first block in the program and as my programming manual says "may be programmed at any additional point where it is desirable to establish a potential restarting point."

    This information is for/from an Acramatic 950MC but it appears to be the same for the 2100.

    Good Luck,
    Jay

  8. #8
    Join Date
    Aug 2005
    Posts
    124

    Re: program format

    Hi. Thanks for posting the 2100 code.

    Are H1 and H2 work offsets?
    What is M27?
    Are the tool length and diameter offsets all invoked just by the T1 command?

    Could you look at and answer my questions under the TREE forum about setting up tool and work offsets in the TPC-2100, please?

    Thanks,

  9. #9
    I just got A Cincinnati Falcon 300 with Siemens A2100 control.Could you please post a program sample for this machine?
    Thanks,

Similar Threads

  1. Replies: 4
    Last Post: 10-06-2010, 06:29 PM
  2. Program Format OSP 2200
    By cnctechserv in forum Okuma
    Replies: 2
    Last Post: 06-17-2010, 07:13 PM
  3. Sample program format
    By qmas99 in forum Kitamura
    Replies: 4
    Last Post: 06-16-2010, 11:15 AM
  4. program format
    By fenix728 in forum Fadal
    Replies: 5
    Last Post: 08-06-2009, 04:35 PM
  5. FANUC 6M Program format
    By Moolvie in forum Fanuc
    Replies: 3
    Last Post: 10-08-2005, 03:37 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •