585,764 active members*
4,028 visitors online*
Register for free
Login
Results 1 to 5 of 5
  1. #1
    Hello everybody,

    I have a question about engraving/ marking of production details.

    I work at a Hermle C600 U with Siemens controller 840 D ( Shopmill )

    We have large-scale details that we have to mark with consecutive numbers before manufacturing. For example 1234 ---> 1235 ---> 1236

    How can I make it automatic?

    For example

    1. insert a detail
    2. start the processing
    3. mark the detail with 1234
    4. detail out
    5. detail in
    6. start the processing
    7. mark the detail with 1235

    So that it always marks with consecutive numbers despite the same program.

    Is it generally possible?

    Would be glad about suggestions.

    Thanks

  2. #2
    There’s the Siemens cycle "CYCLEGRA", more infos here
    http://support.automation.siemens.com/WW/l...&subtype=133100

    Regards
    Christian

  3. #3
    Thank you.

    Have to try it.

    But I hope to get a couple more suggestions.

    That would be nice.

    Thanks

  4. #4
    Do you have the cycle 60 or CYCLEGRA when you switch over to DIN? These are usually self-explanatory. In the input mask in “Text” you can declare a variable that you calculate in the program.

    Regards
    Christian

  5. #5
    Join Date
    Apr 2004
    Posts
    18
    Hello

    Read it only now.
    You can make it with R parameter

    N10 T87
    N20 M6
    N30 D1
    N40 N_FRAES1_WZ(0)
    N50 SETMS(2)
    N60 m2=3 s2=3000 F250
    N70 M58 M8
    N80 Diamof
    N90 trans x97 z-100
    N95 m1=12
    N100 g0 z0
    N110 g0 x0.1
    N100 gravur(r505,r506,r507,r508)
    gotof _rechnen
    N110 trans
    N120 return2_x
    N130 g0 z500 m5 m9
    N140 M62
    N150 M30
    _rechnen:
    r505=r505+1
    stopre
    if r505 =>9 gotof _rechne1
    if r506 =>9 gotof _rechne2
    if r507 =>9 gotof _rechne3
    if r508 =>9 gotof _rechne4
    endif
    ret
    _rechne1:
    r505=0
    r506=r506+1
    gotob n110
    _rechne2:
    r506=0
    r507=r507+1
    gotob n110
    _rechne3:
    r507=0
    r508=r508+1
    gotob n110
    _rechne4:
    r508=0
    r509=r509+1
    gotob n110

Posting Permissions

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