PDA

View Full Version : Consecutive numbers for gravure



SX-Concept
11-08-2007, 11:15 AM
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

darkvoice666
11-08-2007, 12:30 PM
There’s the Siemens cycle "CYCLEGRA", more infos here
http://support.automation.siemens.com/WW/l...&subtype=133100 (http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&lang=de&objID=10805533&subtype=133100)

Regards
Christian

SX-Concept
11-08-2007, 12:56 PM
Thank you.

Have to try it.

But I hope to get a couple more suggestions.

That would be nice.

Thanks

darkvoice666
11-09-2007, 12:07 AM
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

werkzeugmann
04-22-2008, 07:31 AM
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