Ustawianie maszyny pod materiał

Dyskusje dotyczące działania obsługi programu LinuxCNC
Awatar użytkownika

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

Ustawianie maszyny pod materiał

#1

Post napisał: jarenio » 25 lip 2012, 22:05

Witam
Natknąłem się dzisiaj na domowym forum na opis małego udogodnienia dla przecinarek plazmowych. Chodzi o możliwość szybkiego "przekręcenia" osi (kto przesuwał kawał blachy 30mm po stole ten doceni :) )
Całą robotę wykonał BigJohnT i jemu chwała i cześć

Moduł wymaga PyVCP, nie będe opisywał co i jak, mozna szybko to znaleźć w sieci

Instalacja:
1. W pliku .ini dodajemy

Kod: Zaznacz cały

[HALUI] 
MDI_COMMAND = o<align-start> call
MDI_COMMAND = o<align-y> call
MDI_COMMAND = o<align-x> call
MDI_COMMAND = o<clear-offset> call
2. W pliku postgui.hal dodajemy:

Kod: Zaznacz cały

# MDI commands start at 00 in the order listed in the ini file.
net align-start halui.mdi-command-00 <= pyvcp.align-start
net align-y halui.mdi-command-01 <= pyvcp.align-y
net align-x halui.mdi-command-02 <= pyvcp.align-x
net clear-offset halui.mdi-command-03 <= pyvcp.clear-offset
Plikiem postgui.hal może byc dowolny plik przypisany do POSTGUI_HALFILE w seksci [HAL] pliku ini. U mnie dodanie więcej niz jednego wpisu powodowalo działnie tylko pierwszego.

3 W miejsce na dysku wskazywane przez PROGRAM_PREFIX kopiujemy pliki ngc z załacznika

4 zawartość pliku xml kopiujemy do pliku odpowiedzialnego za wygląd PyVCP

Jak to działa:
1. Bazujemy maszynę
2. Dla ustawienia według osi Y najeżdżamy na lewy dalszy róg, klikamy Start Alige, następnie przejeżdżamy do lewego bliższego rogu i klikamy Alige X
Ustawianie dla osi X przebiega w kolejności lewy przedni - prawy przedni róg materiału

Po paleniu należy kliknąć Clear Offset.

Życzę miłej zabawy.
Gdyby były jakieś problemy z PyVCP to dopisze instalację od zera

jak znajdę chwile to nakręcę szybko filmik z działania i wrzucę
Załączniki
align.zip
(2.01 KiB) Pobrany 274 razy


Pozdrawiam; Jarek

Tagi:


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 16241
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Ustawianie maszyny pod materiał

#2

Post napisał: kamar » 26 lip 2012, 07:59

jarenio pisze: Chodzi o możliwość szybkiego "przekręcenia" osi (kto przesuwał kawał blachy 30mm po stole ten doceni :) )
Można jaśniej bo nie chwytam w czym rzecz .
Chodzi o zamiane "x" z "y" ?

Awatar użytkownika

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

#3

Post napisał: jarenio » 26 lip 2012, 09:11

Chodzi o obrót współrzędnych maszyny. Zamiast ustawiać na stole prosto materiał to po prostu robisz 2 kliknięcia i po problemie. zaraz nagram filmik ;)
Pozdrawiam; Jarek


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 16241
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#4

Post napisał: kamar » 26 lip 2012, 09:41

Już kapuje :) Moze być przydatne .

Awatar użytkownika

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

#5

Post napisał: jarenio » 26 lip 2012, 10:54

Może ?? Jak się pali z grubych ciężkich blach to jest niesamowite ułatwienie :)
Pozdrawiam; Jarek


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 16241
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#6

Post napisał: kamar » 26 lip 2012, 11:42

No masz rację :) Szczegółnie na moim ząbkowanym ruszcie. Nawet cieńszą jest trudno przesunąć.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 9
Posty: 7874
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#7

Post napisał: tuxcnc » 26 lip 2012, 16:12

Jak znajdę chwilę czasu to spróbuję to ożenić z camview.
( http://wiki.linuxcnc.org/cgi-bin/wiki.p ... mbed_Video )
No chyba że ktoś będzie szybszy ...

.

Awatar użytkownika

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

#8

Post napisał: jarenio » 26 lip 2012, 19:49

ja mam laserek koło palnika założony i wystarcza :P
Pozdrawiam; Jarek

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 9
Posty: 7874
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#9

Post napisał: tuxcnc » 26 lip 2012, 22:03

jarenio pisze:ja mam laserek koło palnika założony i wystarcza :P
Do trafienia palnikiem w blachę zapewne wystarczy.
Ja myślę o założeniu zamiast kamerki internetowej tzw. mikroskopu USB i pozycjonowaniu dokładniejszym od dokładności maszyny.
To ma być do trochę innych zastosowań ...

Wracając do kodu który zapodałeś, to niestety masakra.
Kod wepchnąłem do camview bez większego problemu i nawet się uruchamia.
Niestety jego idiotoodporność jest równa zero.
Da się go uruchomić z błędnymi danymi i uzyskać ustawienie maszyny zupełnie od czapy.
Także ponowne kliknięcie przycisku <Align X> lub <Align Y> kończy się ustawieniem maszyny w dość przypadkowy sposób.
To się da poprawić, ale chwilowo traktować należy ten kod jako nienadający się do użytku.

.


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 16241
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#10

Post napisał: kamar » 27 lip 2012, 05:34

tuxcnc pisze:[
Niestety jego idiotoodporność jest równa zero.
.
Może dlatego ,że nie wszedzie pracują idioci ? :)
Kolega tuxcnc znowu zbawia świat , a tu chodzi o to, zeby sobie zrobić dobrze.
Jak kumaty człowiek pisał sobie programik to nie zakładał, że bedzie go obsługiwał idiota.
A że się podzielił z innymi to cześć mu i chwała.
Idioci niech sobie przesuwają blachę :)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”