Hírek:

Fontos tudnivalók a migrációval kapcsolatban, Kérlek nézd meg a Régi fórumról új fórumra való költözés

Main Menu

Mach3 CNC

Indította gaben, 2024 április 09, 16:55

Előző téma - Következő téma

hyuekyh7a

Nem az a probléma, hogy emlékeim szerint az I J az az X y után kell legyen, pozicióba állsz a tengelyekkel és onnan megy tovább I J ben lévő méretekkel persze mind ez egysorban.

000000000

Az említett helyen felmegy 3 szorosára a sebesség.  
És, hogy alakítottad?

000000000

Megpróbálom úgy is.
De, kb. 20 mm átmérő fölött, szépen megy ezzel a kóddal is.  
 

xfg6v697j

Így alakítottam át,csak hogy fusson,de ez neked nem jó,mert ez fűggőlegesen csinál spirűlt.
G0x0Y0Z2  
 
F500  
G0x5
G2 I3 z-1 x5  
G2 I3 x5  
G0x10
G2 I3 x10  
G2 I3 x10  
 
 
G0Z2  
G0 X0 Y0 Z2  
 
Póbáld eezzel a technikával
Sík spirál.
 
G01 X0 Y0 F200
G2 Y0 X5 R2.5
Y0 X-5 R5
Y0 X10 R7.5
Y0 X-10 R10
Y0 X15 R12.5
Y0 X-15 R15
Y0 X20 R17.5
Y0 X-20 R20
X25 Y0 R22.5
 
G01 X0 Y0
 
M30

000000000

Itt az a baj hogy nem tudsz folyamatos süllyedést megadni ezzel a technikával.
A másodiknál.

hyuekyh7a

Így ívszakaszonként 2mm süllyed
 
G01 X0 Y0 F200  
G2 Y0 X5 R2.5 z-2  
Y0 X-5 R5 z-4
Y0 X10 R7.5 z-6
Y0 X-10 R10 z-8
Y0 X15 R12.5 z-10
Y0 X-15 R15 z-12
Y0 X20 R17.5 z-14
Y0 X-20 R20 z-16
X25 Y0 R22.5  
 
G01 X0 Y0  
 
M30

xfg6v697j

Álljon itt tanulságul másoknak.
Általános kupos spirál.
 
#1 = 0         (X  középpont)
#2 = 0         (Y  középpont)
#3 = 10      (körök száma csak egész szám)
#4 = 5      (körönkénti emelkedés)
#5 = -3      (Z sállyedés körönként)
#9 = 0      (Z kezdeti magasság/anyag tetelye)
#6 = 5      (Z kiemelési magasság)
#7 = 0
#8 = [#4 /4]
#10 = [#5 /2]
 
G01 X[#1 + [#4 /2]] Y#2
Z#9
 
F200      (sebesség)
 
M98 P1 L#3
G01 Z#6  
G01 X#1 Y#2
M30
 
O1
G2 X[#1+#7] Y#2 Z#10 R#8
#7 = [#7 + [#4 /2]]
#8 = [#8 +[#4 /4]]
#10 = [#10 +[#5 /2]]
G2 X[#1+[-1*#7]] Y#2 Z#10 R#8
#7 = [#7 + [#4 /2]]
#8 = [#8 +[#4 /4]]
#10 = [#10 +[#5 /2]]
M99
 

xfg6v697j

Az előbb vétettem egy kis hibát.itt a jól működő.
 
#1 = 0         (X  középpont)
#2 = 0         (Y  középpont)
#3 = 7      (körök száma csak egész szám)
#4 = 5      (körönkénti emelkedés)
#5 = -3      (Z sállyedés körönként)
#9 = 0      (Z kezdeti magasság/anyag tetelye)
#6 = 5      (Z kiemelési magasság)
#7 = 0
#8 = [#4 /4]
#10 = [#5 /2]
 
 
G01 X#1 Y#2
Z#9
 
F200      (sebesség)
 
M98 P1 L#3
G01 Z#6  
G01 X#1 Y#2
M30
 
O1
G2 X[#1+#7+ [#4 /2]] Y#2 Z#10 R#8
#7 = [#7 + [#4 /2]]
#8 = [#8 +[#4 /4]]
#10 = [#10 +[#5 /2]]
G2 X[#1+[-1*#7]] Y#2 Z#10 R#8
#7 = [#7 + [#4 /2]]
#8 = [#8 +[#4 /4]]
#10 = [#10 +[#5 /2]]
M99
 

2dw0x9awk

Szia Danibá,
Bár már sok választ és segítséget kaptál, nálam így működik a dolog szakaszonként -2mm süllyesztéssel:
 
http://cnctar.hobbycnc.hu/Erdelyi%20Robert/spiral_kicsi.jpg" border=0>
 
A gcode:
G0 X0 Y0 Z2
G1 Z0 F500  
G2 Y0 X5 I2.5 Z-2
G2 Y0 X-5 I-5 Z-4
G2 Y0 X10 I7.5 Z-6
G2 Y0 X-10 I-10 Z-8
G2 Y0 X15 I12.5 Z-10
G2 Y0 X-15 I-15 Z-12
G2 Y0 X20 I17.5 Z-14
G2 Y0 X-20 I-20 Z-16
G2 Y0 X20 I20 Z-16 (  a kör bezárása )
G1 X0 Y0
G0 Z10
M30  
üdv: Robi

svejk

Ha ez ilyen jól megy nektek, miért nem csináltok "varázslót" a Mach3-hoz?
Olyan jó lenne egy magyar nevet is olvasni a szerzők közt.

000000000

Köszi, de látom kicsit mindenki félre ért.  
 
A feladat egy zsebmarás, folyamatos spirálmarással. A marónak az első körön kell a mélységet elérni, folyamatos süllyedéssel. Tovább nem kell süllyedni. Az első, és utólsó kört 2 szer kell megtenni, a mélység, kiegyenlítésére. Az utolsót meg, hogy kör legyen a marás.  
 
Amikor az első zsebmarás megvan, akkor X irányba 30 mm re ezt meg kellene ismételni.
A példámban, amit először beraktam 10 mm –es a maró. De ez változó lesz időnként.
     

000000000

A 4. sornál megált.

hyuekyh7a

Erre van varázsló: Cut a circular pocket.

xfg6v697j

Ha ezzel kezde,akkor már meg lenne a megoldás.
 
G01 X0 Y0 F200  
(lemegy spirálban)
G2 Y0 X5 R2.5 z-2  
Y0 X-5 R2.5z-4  
(tesz egy kört az alján)
G2 Y0 X5 R2.5  
Y0 X-5 R2.5  
(kifele megy spirálban)
Y0 X10 R7.5  
Y0 X-10 R10  
Y0 X15 R12.5  
Y0 X-15 R15  
Y0 X20 R17.5  
Y0 X-20 R20  
X25 Y0 R22.5  
X-25 Y0 R22.5  
(kiigazítja kör alakura)
X25 Y0 R22.5  
 
G01 X0 Y0  
 
M30

xfg6v697j

Én sohasem értettem,minek is ehez varázsló.
Ezek a kódok csak akkor bonyolultak ha általános méretekhez írja az ember.
De ha csak egy adott feladatra,akkor simán meg kell tudni írnía a cnc kezelőének.
Ha mégse tudja,akkor kérje vissza az iskolapénzt.