zamiana układu wspóWitam łrzędnych

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
przemyslaw2ar
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 248
Rejestracja: 09 mar 2012, 20:27
Lokalizacja: Czarnków

zamiana układu wspóWitam łrzędnych

#1

Post napisał: przemyslaw2ar » 08 maja 2013, 22:58

Witam
Na początek powiem że używam linuxCNC przy współpracy z ploterem plazmowym, wszystkie programy piszę "z palca" i nie radzę sobie z CAM(em)

Jednak niekiedy muszę obrócić wycinany el. o 90* lub zrobić tzw lustrzane odbicie i to jest dla mnie dość kłopotliwe a przepisywanie całego kodu zajmuje sporo czasu i niełatwo o popełnienie błędu.
Zatem zwracam się z pytaniem czy na poziomie g-codu czy sterowania jest możliwość wykonanie takich operacji a jeżeli tak to jak tego dokonać.

Dodam tylko że nie bardzo sobie radzę z samym Linuksem więc proszę o wyrozumiałość



Tagi:


micges
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 291
Rejestracja: 08 sty 2010, 02:04
Lokalizacja: Toruń

#2

Post napisał: micges » 09 maja 2013, 00:27

Obracanie gkodu:
G10 L2 P0 Rn
gdzie n jest to kąt obrotu w stopniach.

Lustra nie ma w Linuxcnc ale można na piechotę zrobić tak:

Kod: Zaznacz cały

#<_sx> = 1
#<_sy> = 1
G1 X100*[#<_sx>] Y0*[#<_sy>] 
G1 X100*[#<_sx>] Y100*[#<_sy>] 
gdy zmienisz sx na -1 będziesz miał lustro w osi Y itd


Autor tematu
przemyslaw2ar
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 248
Rejestracja: 09 mar 2012, 20:27
Lokalizacja: Czarnków

#3

Post napisał: przemyslaw2ar » 09 maja 2013, 00:36

Wielkie dzięki. Daje pomógł a jutro sprawdzę czy to u mnie zadziała.
Ten drugi cod też sprawdzę i wcale mnie nie zniechęca to ze na "piechotę " albowiem wolę to niż przepisywanie kilku dziesięciu lub kilkuset linii tekstu.
Tylko napisz mi jeszcze gdzie ten kod osadzić ? przed g-codem czy w jakieś inne miejsce


micges
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 291
Rejestracja: 08 sty 2010, 02:04
Lokalizacja: Toruń

#4

Post napisał: micges » 09 maja 2013, 00:45

Obracanie wpisz na początku pliku lub w MDI.
Zmienne do działania lustra również,

Awatar użytkownika

jarenio
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 672
Rejestracja: 06 paź 2008, 22:48
Lokalizacja: TJE/KR
Kontakt:

#5

Post napisał: jarenio » 09 maja 2013, 09:47

jest jeszcze taki "bajer", osobiście korzystam pod plazmą ;)
https://www.cnc.info.pl/topics54/ustawi ... t38386.htm
Pozdrawiam; Jarek

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”