Podłączenie MAGNUM CUT 100

Dyskusje na temat przecinarek plazmowych i gazowych sterowanych numerycznie.
Awatar użytkownika

karpik74
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 13
Posty: 394
Rejestracja: 27 cze 2015, 16:36
Lokalizacja: kłodzko

#21

Post napisał: karpik74 » 30 sie 2015, 20:27

...właśnie tak skoryguj.
snajperman-s1 pisze:1. Gdzie w Twoim makro jest 'zaszyte' zerowanie osi czyli G92? I ewentualnie jak dodać tą stałą korekcję palnika o te 4mm ugięcia?
...nie wiem ...wiem że działa, a G92 robi "kibel". Dlatego wolę dodać różnicę załączenia czujnika.
snajperman-s1 pisze:2. Jak teraz poprawić mój postprocesor żeby Tworzył takie kody jak Twój............
...chciałbym pomóc, ale nie znam SheetCam-a.

Próbuj w tym obszarze i sprawdzaj zmiany w kodzie.

function OnPenDown()
if (preheat > 0.001) then
post.ModalText (" G00")
post.ModalNumber (" Z", cutHeight * scale, "0.0000")
post.Text ("\n G04 P")
post.Number (preheat,"0.###")
post.Eol()
end
post.ModalText (" G00")
post.ModalNumber (" Z", pierceHeight * scale, "0.0000")
post.Text ("\n M300\n")
if (pierceDelay > 0.001) then
post.Text (" G04 P")
post.Number (pierceDelay,"0.###")
post.Eol()
end
end


function OnPenUp()
post.Text (" M05\n")
if (endDelay > 0) then
post.Text (" G04 P")
post.Number (endDelay,"0.###")
post.Eol()
end
end

Może ktoś z Was Koledzy "ODWIEDZAJĄCYCH" pomoże :wink:



Tagi:


Autor tematu
snajperman-s1
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 17
Posty: 340
Rejestracja: 22 kwie 2010, 10:34
Lokalizacja: Nowy Sącz

#22

Post napisał: snajperman-s1 » 30 sie 2015, 20:54

Jakoś będę walczył w wolnych chwilach a pewnie póki co - zerował "na oko".....

Może ktoś z "kolegów CZYTAJĄCYCH" pomoże?


jarucki
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 8
Posty: 818
Rejestracja: 11 sty 2011, 23:40
Lokalizacja: okolice nałęczowa

#23

Post napisał: jarucki » 30 sie 2015, 21:11

Ja bym pomógł ale jestem noga z makrami :(


Autor tematu
snajperman-s1
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 17
Posty: 340
Rejestracja: 22 kwie 2010, 10:34
Lokalizacja: Nowy Sącz

#24

Post napisał: snajperman-s1 » 30 sie 2015, 21:58

Jakbym był w tym asem to sam bym sobie pomógł :P hi hi :lol:

Awatar użytkownika

karpik74
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 13
Posty: 394
Rejestracja: 27 cze 2015, 16:36
Lokalizacja: kłodzko

#25

Post napisał: karpik74 » 30 sie 2015, 22:27

Można w kodzie po m300 wstawić G92 Z-4(wartość korekty czujnika) ale chyba będzie kicha. Jutro zobaczę.

Oczywiście wtedy w postprocesorze trzeba też dopisać.


Autor tematu
snajperman-s1
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 17
Posty: 340
Rejestracja: 22 kwie 2010, 10:34
Lokalizacja: Nowy Sącz

#26

Post napisał: snajperman-s1 » 30 sie 2015, 22:48

Wiesz z tym offsetem palnika to sobie poradzę w pisaniu wysokości wpalenia i cięcia - bardziej mi chodzi o pisanie postprocesora żeby tworzył jak u Ciebie pierwsze 10pozycji bo u mnie jest albo m300 albo M03 a nie jedno po drugim.... kurde jak to ugryźć...........
siedziałem 6godzin w sobotę przy tym i niewiele się zmieniło.................

Żeby tak sheetcam wyrzucał kod....

G90.1
G0 Z30 (wysokość przejazdowa)
G1 F4000 (prędkość przejazdowa)
G1 X561.75 Y505.74 (przejazd do miejsca przebicia)
M300 (uruchomienie makra ...detekcja, zerowanie)
G0 Z10 (wysokość przebicia)
M3 (odpalenie plazmy)
G4 P500 (opóźnienie przebicia)
G0 Z6 ( wysokość robocza)
G1 F1000 (prędkość robocza)

Awatar użytkownika

karpik74
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 13
Posty: 394
Rejestracja: 27 cze 2015, 16:36
Lokalizacja: kłodzko

#27

Post napisał: karpik74 » 31 sie 2015, 13:39

snajperman-s1 pisze: 1. Gdzie w Twoim makro jest 'zaszyte' zerowanie osi czyli G92? I ewentualnie jak dodać tą stałą korekcję palnika o te 4mm ugięcia?
Sprawdziłem działanie korekty czujnika osadzone w makro m300 ...chyba działa :mrgreen:
Za dużo danych ...procesor mi wysiada, wszystko mi się miesza. Chodziło o G28 ...to ten kod robił zamieszanie!

Wklej to w makro m300, między Call setdro(2,0) a End''koniec makra:


Code "G92 z-1.5" ' korekta czujnika
While IsMoving()
Wend

Chciałbym jeszcze nadmienić, że po użyciu makra lub kodu który zawiera G31 i G92 nie działa "start od linii". Funkcja ta nie toleruje tych kodów. Jeżeli przerwie mi pracę to usuwam wykonane linie, bazuje maszynę i zaczynam od "0"


Coś bym się pobawił postprocesorem w SheetCam-ia, ale nawet nie wiem jak wygenerować kod. :???:


251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#28

Post napisał: 251mz » 31 sie 2015, 13:52

karpik74 pisze:kodu który zawiera G31 i G92 nie działa "start od linii"
No właśnie ciekawe dlaczego mach tego nie łyka...

Awatar użytkownika

karpik74
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 13
Posty: 394
Rejestracja: 27 cze 2015, 16:36
Lokalizacja: kłodzko

#29

Post napisał: karpik74 » 31 sie 2015, 14:04

251mz pisze:No właśnie ciekawe dlaczego mach tego nie łyka...
Sprawdzałem z makrem, w kodzie ...na razie "kibel". Działało tylko z G28 na HOME ale detekcja wariowała.


Autor tematu
snajperman-s1
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 17
Posty: 340
Rejestracja: 22 kwie 2010, 10:34
Lokalizacja: Nowy Sącz

#30

Post napisał: snajperman-s1 » 31 sie 2015, 22:24

Dzięki za chęci i pomoc. Jutro max w środę będę testował bo dziś pochłonęło mnie montaż żurawia do przenoszenia blach na plazmę oraz bratu gablota wczoraj zgasła i troche powalczyliśmy z tym dziś ale jutro jak zdążę posprzątać to będę próbował nowe M300.......................

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Przecinarka Plazmowa CNC, Gazowa”