Czytając instrukcję nie natknąłem się na taką funkcję ale czy istnieje może jakiś subik albo inny "myk" żeby takie coś okiełznać, że programuję na przykład następujące linie:
G1 X0 Y0
X20 Y0
X20 Y-20
I w jakiś magiczny sposób zadaję żeby kąt prosty pod jakim krzyżują mi się te dwa odcinki miał na zewnątrz zadany promień. Czyli tak jak w mazatrolu :
G1 X0 Y0
X20 Y0 R3
X20 Y-20
i wychodzi zaokrąglony "dziubek" :p
Jest na to sposób??
Dziękuję za wszelkie rady bo wiele by to ułatwiło. Męczę się z tymi promieniami po linuxem. Trzeba te odległości do środka łuku wyliczać i w ogóle... Tego panowie od Linuxa nie przewidzieli żeby życie ułatwić..
Zaokrąglanie naroży w Linux cnc
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 2
- Posty: 390
- Rejestracja: 15 lut 2011, 19:07
- Lokalizacja: Zielona Góra
-
- Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 2103
- Rejestracja: 07 lip 2006, 00:31
- Lokalizacja: mazowieckie
To raczej panowie od gkodów tak wymyślili. W LinuxCNC masz zmienne i możesz używać również instrukcji warunkowych oraz pętli.Segitarius pisze:Dziękuję za wszelkie rady bo wiele by to ułatwiło. Męczę się z tymi promieniami po linuxem. Trzeba te odległości do środka łuku wyliczać i w ogóle... Tego panowie od Linuxa nie przewidzieli żeby życie ułatwić..
Krótko:
#1=3
G1 X0 Y0
X20-#1
G2 X20 Y-#1 I0 J-#1
G1 Y-20
Trochę dłużej, ale jaśniej:
#<r>=3
G1 X0 Y0
X20-#<r>
G2 X20 Y-#<r> I0 J-#<r>
G1 Y-20
Możnaby takiego uniwersalnego suba na łuczki napisać. Nie mam teraz pod ręką LinuxCNC, więc nie będę rzeźbił bez sprawdzenia. Tu trzebaby się przełączać na współrzędne relatywne, żeby tylko samo R podawać jako parametr. Nie pamiętam jak to na łuki wpłynie. Kiedyś coś podobnego tworzyłem - najpierw w Mach-u potem w LinuxCNC i pamiętam, że reakcje programów były różne.
To wyżej pisałem bez sprawdzania, ale powinno działać.
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 248
- Rejestracja: 01 gru 2011, 22:35
- Lokalizacja: Warszawa
Masz G64 z parametrem P, nie jest to do końca to o co pytasz bo trzeba pokombinować z posuwami i dobrać odpowiednie ale można dzięki temu uzyskać zaokrąglenie rogów.
Inny, dokładniejszy sposób opisał kolega ezbig.
Inny, dokładniejszy sposób opisał kolega ezbig.
Solidworks, SprutCam, HSMWorks,
Avia FNK40N, Heidenhain 310
Cincinnati Sabre 750, Acramatic 2100,
Elektrodrążarka wgłębna BP-95,
LinuxCNC, CamBam
Instagram @ndbjmachineworks
Formy wtryskowe - projektowanie i produkcja
Avia FNK40N, Heidenhain 310
Cincinnati Sabre 750, Acramatic 2100,
Elektrodrążarka wgłębna BP-95,
LinuxCNC, CamBam
Instagram @ndbjmachineworks
Formy wtryskowe - projektowanie i produkcja
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 2
- Posty: 390
- Rejestracja: 15 lut 2011, 19:07
- Lokalizacja: Zielona Góra