Frezarka 300x250x120, konstrukcja skręcana.

Maszyny ze stali, aluminium, odlewów itp.
Tu możesz również przedstawić się i opisać swoją maszynę

G3d
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 324
Rejestracja: 02 sty 2009, 18:07
Lokalizacja: Warszawa

#121

Post napisał: G3d » 04 cze 2013, 21:27

http://www.linuxcnc.org/docs/html/gcode ... ml#sec:G64

W skrocie mozna to nazwac tolerancja sciezki [vs predkosc].



Tagi:


Autor tematu
bioli68
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 65
Posty: 83
Rejestracja: 13 gru 2012, 21:36
Lokalizacja: Myślenice

Ręczne bazowanie osi w LinuxCNC przy podłączonych czujnikach

#122

Post napisał: bioli68 » 25 lip 2013, 11:19

Moja frezarka otrzymała czujniki do bazowania w osi X i Y. Przed frezowaniem ładnie się wszystko bazuje. Niestety czasami muszę materiał zamocować w innym miejscu niż (0,0) na stole. Czynności jakie wykonuje w tej chwili to bazowanie do czujników a później przesunięcie do zadanego miejsca i wpisanie offsetu (0,0). Wszystko to trochę trwa i jest delikatnie mówiąc denerwujące.

Chciałbym zrobić coś takiego:
1) mam utworzone w LinuxCNC przyciski i dodam kolejny który będzie się nazywał X0Y0
2) dopiszę do niego GCODE - tylko jaki (jakie) ?
3) najadę na zadane miejsce bez bazowania na czujnikach
4) kliknę na guzik i w danym miejscu maszyna się zbazuje na (0,0)

proszę o pomoc

Awatar użytkownika

zacharius
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 8
Posty: 2560
Rejestracja: 04 paź 2007, 01:32
Lokalizacja: Kraków
Kontakt:

#123

Post napisał: zacharius » 25 lip 2013, 13:33

zamiast ofsetu 0,0 lepiej wpisac te cyfry co są podane na ekranie linuxcnc.

na przykład:

chce frezować z dolnego lewego rogu w w prawy gorny
najeżdżam na punkt gdzie się ma zacząć frezowanie i wpisuje w ofsety X i Y liczby z ekranu z lewego dolnego rogu obrazka i potem tylko ofset Z dostosować do materiału i można jechać
Nie otrzymasz koni wyścigowych krzyżując dwa osły


Autor tematu
bioli68
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 65
Posty: 83
Rejestracja: 13 gru 2012, 21:36
Lokalizacja: Myślenice

#124

Post napisał: bioli68 » 25 lip 2013, 21:55

Chodzi mi dokładnie o to, jakiego GCODE używa LinuxCNC jeżeli nie są podłączone czujniki (0,0). Jeżeli kliknę na guzik "bazuj OŚ" to wtedy działa to tak jak ja chcę, w bieżącym miejscu ustawia 0 dla danej osi i ją bazuje.

Z podłączonych czujników też nie chcę rezygnować, jedno i drugie rozwiązanie będzie wykorzystywane. Czujniki (0,0) są rewelacyjne przy frezowaniu np. z dwóch stron danego elementu.


Raven
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 681
Rejestracja: 24 paź 2011, 11:54
Lokalizacja: Warszawa

#125

Post napisał: Raven » 25 lip 2013, 22:41

G10 L2 P0 X1 Y2 Z3

Ustawi zero w X=1, Y=2 i Z=3.


Autor tematu
bioli68
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 65
Posty: 83
Rejestracja: 13 gru 2012, 21:36
Lokalizacja: Myślenice

#126

Post napisał: bioli68 » 05 sie 2013, 21:05

Dzięki.
Niestety LinuxCNC puki nie zbazuje maszyny nie przyjmuje żadnych innych komend ... Chyba jestem skazany na dwie odrębne konfiguracje - jedną z krańcówkami a drugą bez i wtedy mogę bazować gdzie chce.

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 10
Posty: 2696
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#127

Post napisał: syntetyczny » 05 sie 2013, 21:20

Dzięki.
Niestety LinuxCNC puki nie zbazuje maszyny nie przyjmuje żadnych innych komend ... Chyba jestem skazany na dwie odrębne konfiguracje - jedną z krańcówkami a drugą bez i wtedy mogę bazować gdzie chce.
A guziki offset?Offset przesuwa obszar roboczy także i X0 Y0 Z0...
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot


Autor tematu
bioli68
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 65
Posty: 83
Rejestracja: 13 gru 2012, 21:36
Lokalizacja: Myślenice

#128

Post napisał: bioli68 » 05 sie 2013, 22:45

Mam pytanie z innej beczki...
Bardzo podoba mi się projekt przystawki do plotera do wycinania we folii. Jest to opisane tutaj:
http://tmonnot.free.fr/Fraisage/Couteau.htm

Nóż jest osadzony na silniku krokowym. Rozumiem, że:
1) LinuxCNC konfiguruje jako XYZA
2) Oś A podpinam do silnika sterującego nożem (200 kroków na pełny obrót itp.)
3) Rysuję sobie obrazek np. w Corelu, konwertuję go na krzywe, później na DXF'a.
4) Teraz tego DXF'a moge wgrać np. do HeeksCNC i wygenerować obrys danego kształtu.
5) Mam GCode, który steruje mi XYZ a oś A ??

W jakim programie mogę obrobić DXF'a tak aby mój nożyk się kręcił o odpowiednim kierunku?
W podanym linku autor coś sugeruje o jakimś "CAD Ninos FAO". Czy ktoś się tym bawił?


antharax
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 1
Posty: 38
Rejestracja: 22 sty 2012, 18:55
Lokalizacja: Łęczna

#129

Post napisał: antharax » 06 sie 2013, 00:39

Dużo prościej będzie zrealizować Ci cięcie nożem wleczonym, czyli takim, który obraca się sam, bez pomocy silnika krokowego.

O, tutaj masz nawet cały komplet do zamocowania we frezarce: alledrogo -> nóż wleczony cnc. Masz cały komplet, z (chyba) regulacją nacisku, wysuwu itd. Obsługa: jak frez, czyli podnoszenie, opuszczanie itd.

Najprostsze rozwiązanie.

Nóż obracany za pomocą silnika krokowego sprawdza się przy cięciu grubych materiałów lub malutkich elementów, ale takich na prawdę mikro. Do cięcia folii wystarczy wleczony, stosowany w większości ploterów tnących.

Awatar użytkownika

zacharius
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 8
Posty: 2560
Rejestracja: 04 paź 2007, 01:32
Lokalizacja: Kraków
Kontakt:

#130

Post napisał: zacharius » 06 sie 2013, 09:06

bioli68 pisze:Dzięki.
Niestety LinuxCNC puki nie zbazuje maszyny nie przyjmuje żadnych innych komend ... Chyba jestem skazany na dwie odrębne konfiguracje - jedną z krańcówkami a drugą bez i wtedy mogę bazować gdzie chce.
można odpalić go bez bazowania, kolega tuxcnc gdzieś tu na forum o tym pisał. trzeba dodać jedną linijkę do pewnego pliku.
Nie otrzymasz koni wyścigowych krzyżując dwa osły

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Frezarka - konstrukcja metalowa”