Willkommen, Gast    Noch kein Mitglied? KOSTENLOS ANMELDEN

Macro schreiben

   Antworten Neues Thema
 
 
Beitrag 04.08.2011, 12:39 Uhr
 
 
Lazpower61
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 26.09.2009
Beiträge: 29
Hallo,

Ich brauche ein Macro.

Das Macro soll ein Programm starten sagen wir so....

Ich hab ein Programm wenn das Programm 10mal durchgelaufen ist soll das Programm ein anderes Programm starten ( Es ist ein Messprogramm ).

Das heißt nach jedem 10ten Durchlauf soll das Messprogramm starten.


Wie könnte so ein Macro aussehen ? Leider hab ich sehr wenig Erfahrung mit Macros...
Ich hoffe da kennt sich einer aus...

Bedanke mich...
TOP     Richtlinien bestätigt am: -- Antworten   Zitieren  
 
 
 
Beitrag 08.08.2011, 12:46 Uhr
 
 
Schwarzwald-cnc
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 06.03.2008
Beiträge: 17
z.B. So:


#500=#500+1
If #500 GT 10 Goto 2000
M30/M99 'Programm Ende


N2000
#500=0
Unterprogramm Messen
TOP     Richtlinien bestätigt am: -- Antworten   Zitieren  
 
 
 
Beitrag 10.08.2011, 20:14 Uhr
 
 
edm-dsc
Level 4 = CNC-Arena-Meister
****
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 07.09.2009
Beiträge: 418

hab es mal etwas besser ausgestaltet.

O0001
#500=0(ZAEHLER AUF 0);
N10 If #500 GT 10 GOTO 2000(WENN ZAEHLER GROESSER 10 DANN N2000);

(BEARBEITUNG)
M06T01;
G01X100.;
....
....
#500=#500+1;
GOTO10;

M02;

N2000(MESSEN);
#500=0;
M70...;
...
...
GOTO10(SPRUNG ZUM ANFANG);
M02;
%
TOP     Richtlinien bestätigt am: -- Antworten   Zitieren  
 
 
 
Beitrag 10.08.2011, 22:40 Uhr
 
 
Lazpower61
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 26.09.2009
Beiträge: 29
Danke euch mal :-) Ich werde es ausprobieren.. :-)



ZITAT(edm-dsc @ 10.08.2011, 21:14 Uhr) index.php?act=findpost&pid=349556
hab es mal etwas besser ausgestaltet.

O0001
#500=0(ZAEHLER AUF 0);
N10 If #500 GT 10 GOTO 2000(WENN ZAEHLER GROESSER 10 DANN N2000);

(BEARBEITUNG)
M06T01;
G01X100.;
....
....
#500=#500+1;
GOTO10;

M02;

N2000(MESSEN);
#500=0;
M70...;
...
...
GOTO10(SPRUNG ZUM ANFANG);
M02;
%

TOP     Richtlinien bestätigt am: -- Antworten   Zitieren  
 
 
Suchbegriff finden          Antworten    Neues Thema

1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder:

 OK