Fräsa/gravera ökande serienummer.
Re: Fräsa/gravera ökande serienummer. (behöver hjälp)
Jag fick också igång det men det blev felmeddelade när det skulle göras kod.
Re: Fräsa/gravera ökande serienummer. (behöver hjälp)
Jag nöter på...
Tänkte göra 10st åt gången för att göra det lite enklare (3st i testet).
Dom stora siffrorna är permanenta och dom små ska jag enkelt kunna ändra tänkte jag.
Så jag kommer alltså öka ett tiotal åt gången.
Nu ska jag bara lösa hur jag ska kunna repetera dom tre underprogrammen på alla raderna, nått förslag på det?
Hade jag kunnat köra med G91 från cambam så hade jag varit klar för länge sen skulle jag tro.
Tänkte göra 10st åt gången för att göra det lite enklare (3st i testet).
Dom stora siffrorna är permanenta och dom små ska jag enkelt kunna ändra tänkte jag.
Så jag kommer alltså öka ett tiotal åt gången.
Nu ska jag bara lösa hur jag ska kunna repetera dom tre underprogrammen på alla raderna, nått förslag på det?
Hade jag kunnat köra med G91 från cambam så hade jag varit klar för länge sen skulle jag tro.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Fräsa/gravera ökande serienummer. (behöver hjälp)
Så här får slutgiltiga lösningen bli.
Svart är huvudprogram och färgerna är 3st underprogram av totalt 10.
Då behöver jag bara ändra ett tiotal hela tiden, det är det bästa jag kommer på och kan fixa med program jag redan har.
XXX 1230
XXX 1231
XXX 1232
XXX 1233
XXX 1234
XXX 1235
XXX 1236
XXX 1237
XXX 1238
XXX 1239
Svart är huvudprogram och färgerna är 3st underprogram av totalt 10.
Då behöver jag bara ändra ett tiotal hela tiden, det är det bästa jag kommer på och kan fixa med program jag redan har.
XXX 1230
XXX 1231
XXX 1232
XXX 1233
XXX 1234
XXX 1235
XXX 1236
XXX 1237
XXX 1238
XXX 1239
- DW
- Inlägg: 2497
- Blev medlem: 9 september 2007, 20:34:04
- Ort: Knallestaden invid Wiskan-elfven
- Kontakt:
Re: Fräsa/gravera ökande serienummer.
POS:
Inte konstigt man fick lägga ner skolan i Skövde när du åkte hem POS
Impad
En fråga till alla Mach3 störda, kan man inte köra BasicII eller Pascal sattserna: if, then else, and, or, XOR m.fl.
Såg att det var uppe till diskussion. Äldre Siemens kan det inte men Fanuc 0M kan det tydligen om jag läste rätt i boken.
-jag är ju på torrkörningssidan ännu i Fanuc, så jag har inte hunnit testa ännu.
Inte konstigt man fick lägga ner skolan i Skövde när du åkte hem POS


En fråga till alla Mach3 störda, kan man inte köra BasicII eller Pascal sattserna: if, then else, and, or, XOR m.fl.
Såg att det var uppe till diskussion. Äldre Siemens kan det inte men Fanuc 0M kan det tydligen om jag läste rätt i boken.
-jag är ju på torrkörningssidan ännu i Fanuc, så jag har inte hunnit testa ännu.
Re: Fräsa/gravera ökande serienummer.
DW,
Tyvärr, Mach3 stödjer som sagt inte konditionell G-kod.
Det går att uppnå liknande funktionallitet genom makron men det blir inte riktigt samma sak. GOTO i G-kod går t.ex inte att genomföra eller "emulera" utan man får försöka fixa det med underprogram istället.
Tyvärr, Mach3 stödjer som sagt inte konditionell G-kod.
Det går att uppnå liknande funktionallitet genom makron men det blir inte riktigt samma sak. GOTO i G-kod går t.ex inte att genomföra eller "emulera" utan man får försöka fixa det med underprogram istället.
Re: Fräsa/gravera ökande serienummer.
Här har du lite mera att läsa.
Kanske en liten hjälp på vägen.
Automatic Sequential Part Numbering for Engraving
Kanske en liten hjälp på vägen.
Automatic Sequential Part Numbering for Engraving
Re: Fräsa/gravera ökande serienummer.
Första test-biten klar, nu är det snart dax att göra en fixtur och köra första testserien.
Det är diamantgravyr på eloxerad aluminium. (eller vad det kan vara för ytbehandling?)
Lite mindre fjädertryck och stabil fixtur så tror jag det blir perfekt!
Det är diamantgravyr på eloxerad aluminium. (eller vad det kan vara för ytbehandling?)
Lite mindre fjädertryck och stabil fixtur så tror jag det blir perfekt!
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Fräsa/gravera ökande serienummer.
Slänge ihop detta om det var så här det var tänkt att fungera?

Om det inte var tanken så är det snabbt gjort att göra så det skriver 0001, 0002, 0003, 0004 osv av sig själv. Hade nog tom varit lättare än detta
(Jo, jag är väl medveten om att tråden är mycket dammig. Men jag kände för att lösa ett problem)
Kod: Markera allt
%
O414 (GRAVYR)
(SERIENUMMER)
#1=1
#2=2
#3=3
#4=0
(PROGRAM)
G00 G80 G90 G49 G40
T1 (FRAS 1MM R0.5)
M06
G00 G56 X0 Y0 S12000 F130 M03
G00 Z10.
#5=1 (POS)
N5 WHILE [#5 LE 4] DO1
#11=[#5*10]-10
G90 G10 L2 P3 X#11
#7=0 (LOOP)
WHILE [#7 LE 9] DO2
IF [#[#5] EQ #7] THEN #8=[#[#5]+1]*10
#7=#7+1
END2
#5=#5+1
#10=#10+10
GOTO #8
END1
GOTO 999
N10 M98 P1000
GOTO 5
N20 M98 P1001
GOTO 5
N30 M98 P1002
GOTO 5
N40 M98 P1003
GOTO 5
N50 M98 P1004
GOTO 5
N60 M98 P1005
GOTO 5
N70 M98 P1006
GOTO 5
N80 M98 P1007
GOTO 5
N90 M98 P1008
GOTO 5
N100 M98 P1009
GOTO 5
N999 M05
G00 G53 Z0
G53 X-200 Y-15
M30
%

Om det inte var tanken så är det snabbt gjort att göra så det skriver 0001, 0002, 0003, 0004 osv av sig själv. Hade nog tom varit lättare än detta

(Jo, jag är väl medveten om att tråden är mycket dammig. Men jag kände för att lösa ett problem)
- tecno
- Inlägg: 27246
- Blev medlem: 6 september 2004, 17:34:45
- Skype: tecnobs
- Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
- Kontakt:
Re: Fräsa/gravera ökande serienummer.
Men jag kände för att lösa ett problem
Näe, det där fungerar endast med LinuxCNC så någon generell lösning är det ju inte.
Re: Fräsa/gravera ökande serienummer.
Jag har aldrig använt LinuxCNC med det där är gjort för fanuc. Tror du mig inte kan du få sifferprogrammen och prova 

- tecno
- Inlägg: 27246
- Blev medlem: 6 september 2004, 17:34:45
- Skype: tecnobs
- Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
- Kontakt:
Re: Fräsa/gravera ökande serienummer.


Nåväl, fungerar inte i Mach3.
Re: Fräsa/gravera ökande serienummer.
Det är en printscreen ur NCPlot bara för att visa hur det fungerar.