4 oś - nóż szablasty

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

qqaz
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 2347
Rejestracja: 28 sty 2007, 16:12
Lokalizacja: Łódź

#11

Post napisał: qqaz » 01 mar 2009, 16:02

Inf-el pisze:G01 x2 y2 A45 ?
to jest chyba błedny zapis gdyż głowica bedzie się obracać o zadany kat na całej długości wektora XY a powinna ustawić się przed wykonaniem ruchu.

Kol Bartus co z wartością A? ma być z zakresu 0-360 st? A może w radianach? Albo jeszcze coś?
Kolega wpisze z palca cokolwiek w paru linijkach i poda jak ma być.

[ Dodano: 2009-03-01, 16:04 ]
Zdążył poprawić :grin:



Tagi:

Awatar użytkownika

Inf-el
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 9
Posty: 573
Rejestracja: 22 cze 2004, 18:41
Lokalizacja: Szczecin
Kontakt:

#12

Post napisał: Inf-el » 01 mar 2009, 17:11

Chyba wartość A jest kwestią umowną i wszystko zależy od ustawionego w programie sterującym przelicznika.
Można się umówić na 0-360 (stopni), albo 0-1 (pełnego kąta), albo 0-200 (kroków silnika)
Tak mi się wydaje. Jeszcze 4 osi nie mam to nie próbowałem.
Ostatnio zmieniony 08 mar 2009, 23:44 przez Inf-el, łącznie zmieniany 1 raz.

Awatar użytkownika

Autor tematu
bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 16
Posty: 8363
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

#13

Post napisał: bartuss1 » 01 mar 2009, 17:16

katy 0 -360
np
g01x100y100a10
g01x10y100a15
g02x10y10r10a90 ?
to chyba nie takie proste jakby sie zdawało, na interpolacji odcinkowej wystarczy dopasowanie szabli do konturu, ale przy funkcjach kołowych to szabla zmienia pełny kąt wraz z narastaniem wartości funkcji
co do kroków silnika to mozna przypisac np 1 stopien iles tam kroków, to nie problem bo robilem juz osie obrotowe, problem to automatyczne przetworzenie pliku PLT z osią obrotowa umieszczona prostopadle do konturu, czyli szabla noża o jakiejś tam szerokosci której czubek nadąża za interpolacją G01 i przy kazdym łuku zmienia kąt, aby tył szabli nie niszczył wzoru
Ostatnio zmieniony 01 mar 2009, 17:20 przez bartuss1, łącznie zmieniany 1 raz.
https://www.etsy.com/pl/shop/soltysdesign


qqaz
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 2347
Rejestracja: 28 sty 2007, 16:12
Lokalizacja: Łódź

#14

Post napisał: qqaz » 01 mar 2009, 17:19

Miało być proste dla PLT - bez występowania G02.
Pdeślij jakiś plik PLT.

Awatar użytkownika

Autor tematu
bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 16
Posty: 8363
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

#15

Post napisał: bartuss1 » 01 mar 2009, 17:22

no na przykład
g01 X923.2750 Y33.3250
g01 X998.0585 Y37.6199
g01 X1072.8420 Y41.9148
g01 X1131.3499 Y45.2750
g01 X1131.3500 Y45.2750
G1 Z-1.0000 F100.0000
g01 Z5.0000
g01 X1129.6441 Y61.4879
g01 X1128.2250 Y74.9750
g01 X1126.7750 Y91.0500
g01 X1125.5500 Y107.1500
g01 X1124.6000 Y123.2250
g01 X1124.1168 Y136.1714
g01 X1124.0000 Y139.3000
g01 X1123.8000 Y155.4000
g01 X1123.8000 Y211.0747
g01 X1123.8000 Y285.9815
g01 X1123.8000 Y287.6750
g01 X1050.7591 Y292.6948
g01 X1037.2250 Y293.6250
g01 X1004.5250 Y295.5500
g01 X975.9760 Y296.9666
g01 X971.7750 Y297.1750
g01 X939.0500 Y298.3750
g01 X923.6000 Y298.9000
g01 X914.8750 Y299.6500
g01 X910.7250 Y300.2250
g01 X906.7000 Y301.0250
g01 X902.8250 Y302.0250
g01 X901.4596 Y302.4894
g01 X899.1500 Y303.2750
g01 X895.7000 Y304.7750
g01 X892.4500 Y306.6250
g01 X891.1000 Y307.5250
g01 X888.2250 Y309.8000
g01 X885.5750 Y312.3250
g01 X883.0500 Y315.1500
g01 X880.6500 Y318.2000
g01 X878.4000 Y321.5000
g01 X876.3000 Y324.9750
g01 X874.3500 Y328.5500
g01 X870.7500 Y336.1250
g01 X868.7500 Y341.1250
g01 X856.7000 Y337.2750
g01 X849.0750 Y335.1000
g01 X847.2653 Y334.6343
g01 X841.4000 Y333.1250
g01 X833.7000 Y331.3500
g01 X825.9250 Y329.7500
g01 X818.1250 Y328.3750
g01 X810.3000 Y327.1500
g01 X802.4250 Y326.1000
g01 X786.5250 Y324.4500
g01 X773.3148 Y323.5638
g01 X770.5000 Y323.3750
g01 X754.3750 Y322.7500
g01 X738.1250 Y322.5750
g01 X721.7750 Y322.7250
g01 X705.3750 Y323.1250
g01 X698.4388 Y323.4076
g01 X663.6500 Y324.8250
g01 X623.8326 Y320.1649
g01 X613.0250 Y318.9000
g01 X574.6000 Y314.5750
g01 X582.3500 Y292.9250

[ Dodano: 2009-03-01, 17:23 ]
plt jakies do tego powyzej
Załączniki
kroj.txt
(49.01 KiB) Pobrany 238 razy
https://www.etsy.com/pl/shop/soltysdesign


qqaz
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 2347
Rejestracja: 28 sty 2007, 16:12
Lokalizacja: Łódź

#16

Post napisał: qqaz » 01 mar 2009, 17:24

Jeżeli bez nagłówków, pomocniczych, tylko sama trajektoria to młody zaraz napisze :wink:

Awatar użytkownika

Autor tematu
bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 16
Posty: 8363
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

#17

Post napisał: bartuss1 » 01 mar 2009, 17:26

nagłowki to sobie sam dopisze w edycji gotowego g kodu, np g90, g21, f1000 itp
https://www.etsy.com/pl/shop/soltysdesign


qqaz
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 2347
Rejestracja: 28 sty 2007, 16:12
Lokalizacja: Łódź

#18

Post napisał: qqaz » 01 mar 2009, 17:30

młody pisze, a ja jadę do babci.
Wieczorem. Cześć.

Awatar użytkownika

Autor tematu
bartuss1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 16
Posty: 8363
Rejestracja: 05 kwie 2006, 17:37
Lokalizacja: Kędzierzyn - Koźle
Kontakt:

#19

Post napisał: bartuss1 » 01 mar 2009, 17:30

oki :D
https://www.etsy.com/pl/shop/soltysdesign

Awatar użytkownika

Inf-el
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 9
Posty: 573
Rejestracja: 22 cze 2004, 18:41
Lokalizacja: Szczecin
Kontakt:

#20

Post napisał: Inf-el » 01 mar 2009, 17:33

Przy odcinkach to rzeczywiście dość proste. Wystarczy wyliczyć kąt nachylenia prostej przechodzącej przez dwa punkty.
Przy łukach to trzeba wygenerować serię odcinków jw. w zależności od oczekiwanej dokładności.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”