Ustawienia Thc g code i makra do cięcia plazmą

Dyskusje na temat przecinarek plazmowych i gazowych sterowanych numerycznie.

Autor tematu
vandamme
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 13
Posty: 61
Rejestracja: 12 maja 2015, 23:19
Lokalizacja: Sarajewo

Ustawienia Thc g code i makra do cięcia plazmą

#1

Post napisał: vandamme » 31 maja 2016, 21:32

Witam panów

Od kilku dni bawie sie z ustawieniem odpowiednich parametrów ciecia raz jest dobrze raz gorzej i na dodatek zuzywaja sie szybko dysze i elektrody do powermaxa 30 i wcale nie sa tanie :P


Mam kilka pytań odnosnie ciecia plazmą powietrzną.

1 Uzywam z edytowanego postprocesora do mach3 oraz makro i niewiem czy działa własciwie: (blacha 2m predkosc 2000 30 amp, cisnienie rozne od 4 do 6 )


Post

N0010 (Filename: t.tap)
N0020 (Post processor: moj.scpost)
N0030 (Date: 2016-05-31)
N0040 G21 (Units: Metric)
N0050 G53 G90 G40
N0060 (Part: t)
N0070 M06 T0 (Plazma, 1 mm szczelina)
N0080 G00 X20.8048 Y8.6198 Z10.0000
N0090 M300
N0100 G00
N0110 M03
N0120 G01 Y5.6198 Z0.0000 F2000
N0130 X24.5000
N0140 Y14.6198
N0150 X15.5000
N0160 Y5.6198
N0170 X20.8048
N0180 M05
N0190 G00 Z10.0000
N0200 X20.0000 Y30.8322
N0210 M300
N0220 G00
N0230 M03
N0240 G01 Y27.8322 Z0.0000
N0250 G03 X20.0000 Y27.8322 I0.0000 J2.5000 F2000.0
N0260 M05
N0270 G00 Z10.0000
N0280 X40.0000 Y-3.5000
N0290 M300
N0300 G00
N0310 M03
N0320 G01 Y-0.5000 Z0.0000 F2000
N0330 X-2.5250
N0340 G03 X-0.5000 Y-2.5250 I0.0000 J-2.0250 F2000.0
N0350 G01 Y42.5250 F2000
N0360 G03 X-2.5250 Y40.5000 I-2.0250 J0.0000 F2000.0
N0370 G01 X42.5250 F2000
N0380 G03 X40.5000 Y42.5250 I0.0000 J2.0250 F2000.0
N0390 G01 Y0.0000 F2000
N0400 M05
N0410 G00 Z10.0000
N0420 M05 M30

Makro

HeightOfDetect = 5
SpeedOfDetect = 500
Offset = 5
HeightOfTransfer = 2
HeightOfPierce = 4
HeightOfCut = 1
Delay = Param1()

Dim MaterialPos As Double

If (GetOEMDro(186)>HeightOfDetect) Or GetOEMDro(186) Then
code "G00 Z" & HeightOfDetect
While IsMoving()
Wend
End If

message("Detecting of material pos.")
code "G31 Z-10 F" & SpeedOfDetect
While IsMoving()
Wend
If GetOEMDro(186)=-10 Then
message("No material detected")
code "G00 Z" & HeightOfDetect
While IsMoving()
Wend
1: GoTo 1
Else
MaterialPos = GetOEMDro(186) + offset
message("Material detected pos = " & MaterialPos)
code "G00 Z" & MaterialPos + HeightOfTransfer
While IsMoving()
Wend
DoSpinCW()
If Delay>200 Then
code "G00 Z" & MaterialPos + HeightOfPierce
While IsMoving()
Wend
End If
Sleep(Delay+1)
code "G00 Z" & MaterialPos + HeightOfCut
While IsMoving()
Wend
End If


2 Jak mam dobrac ustawienia THC do plazmy i ewentualnie do grubosci blachy?
Chodzi mi głownie o prad no chyba ze inne ustawienia tez sa wazne..
Podobno mozna to jakosc wyliczyc??

Prosze o jakies porady podstawy aby sie do tego zabrac..
Załączniki
DSC_0368.JPG


:)

Tagi:


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

#2

Post napisał: snajperman-s1 » 31 maja 2016, 22:22

Ale w czym jest ogolny problem?


Autor tematu
vandamme
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 13
Posty: 61
Rejestracja: 12 maja 2015, 23:19
Lokalizacja: Sarajewo

#3

Post napisał: vandamme » 01 cze 2016, 06:11

W szczególności zuzywajace się dysze elektrody.
I zostaje duża szlaka pod spodem jak lekko się pęknie to schodzi. Ale mam wrażenie że nie jest do końca ok
Jak pali i blacha jest wypukła to według mnie w miejscachygdzie jest podniesiona to powinno pokazywać w Machu że się zetka podnosi pod czas cięcia np jak jest wyżej to w plusie jakieś wartości itd a pokazuje że tnie na 0.
:)


creattine1
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 240
Rejestracja: 25 gru 2015, 19:08
Lokalizacja: nowy sącz

#4

Post napisał: creattine1 » 01 cze 2016, 09:10

Ale są thc co same kontrolują to i sterujące silnikiem i w programie tego nie zobaczysz


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

#5

Post napisał: snajperman-s1 » 01 cze 2016, 09:15

Z jakiej wysokości Ci odpala bo widzę ze z pozycji 0 czyli z przyłożenia tak?

Jeśli tak to musisz ustawic w CAMie wysokość odpalenia na ok 2-3mm dla cienkich blach i ok 4mm dla grubszych.

Os Z działa a Mach nie widzi - pewnie masz THC wpiete poza oprogramowaniem jak 99% użytkowników i jest to normalne - dlatego bada każdy raz blache M300


Autor tematu
vandamme
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 13
Posty: 61
Rejestracja: 12 maja 2015, 23:19
Lokalizacja: Sarajewo

#6

Post napisał: vandamme » 01 cze 2016, 10:42

No ja w sheetcam zmieniłem żeby mi tego w kodzie nie pokazywał. Czyli generuje kod bez tych danych jaka wysokość przebicia i cięcia.
I zmieniam to w makro np
HeightOfPierce = 4
HeightOfCut = 1
? Dobrze to jest?
:)

Awatar użytkownika

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

#7

Post napisał: karpik74 » 01 cze 2016, 22:00

Jeżeli masz detekcję pływającą głowicą, Macha, Sheetcama to masz gotowce na forum ...pobrać makra, postprocesor, zaaplikować i do dzieła. Z tego co wiem to korzystają koledzy i nie ma żadnych problemów.

https://www.cnc.info.pl/topics57/postpr ... t70186.htm

Nie sugeruj się parametrami Hypertherm. Wyżej przebicie i cięcie, jeżeli masz osłonę dyszy to ich nie używaj ...są główną przyczyną wypalania dysz.

Potwierdzę ...jak wspomnieli koledzy, na pewno masz niezależne THC i nie zobaczysz pozycji Z w Machu. Przebijasz lub zaczynasz ciąć od Z0.


Autor tematu
vandamme
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 13
Posty: 61
Rejestracja: 12 maja 2015, 23:19
Lokalizacja: Sarajewo

#8

Post napisał: vandamme » 02 cze 2016, 08:52

Karpik74 czyli,używac poprawiony post z tymi pauza? Zapisać i nim generować kody?
A odnośnie makra to co w nim mam zmienić wartości co do grubości? Czy wszystko w sheetcam robić?
I co z tym ustawieniem prądu na thc do powermaxa?
:)


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

#9

Post napisał: snajperman-s1 » 02 cze 2016, 12:07

Makro ustawiasz raz i do niego nie zagladasz.

Wszystko robisz w sheetcam wysokość przebicia, czas przebicia, szybkość i wysokosc ciecia itd a makro steruje tylko zerowanien Z po detekcji i szybkoscia opuszczania palnika.

Przy okazji mam trzy pytania odnośnie detekcji :
1. Dociska mi mocno palnik do blachy zanim sie zatrzyma tzn kliknie czujnik ale jeszcze oś hamuje chwilke - jak to zniwelować (przestawianie rampy nie pomaga nawet drastycznie podniesienie przyspieszenia)

2. Jak zrobić zeby wolniej sie opuszczał a szybciej odjezdzal w górę Z lub np jesli jedzie z bezpiecznego Z 50 w dół to żeby do Z 10 gnał na max a od Z10 do detekcji zwolnił na np F600?

3. Czy sheetcam posiada opcje oddzielnego ustawienia bezpiecznego Z w palonym detalu a inne do przejazdów miedzy detalami czy mozna to inaczej obejść - tzn podczas ciecia między przebijaniami np 10mm a miedzy detalami 30mm?


creattine1
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 240
Rejestracja: 25 gru 2015, 19:08
Lokalizacja: nowy sącz

#10

Post napisał: creattine1 » 02 cze 2016, 12:22

Masz głowicę plywajaca ? Jeżeli tak to ci wyślę przykładowy kod i zobaczysz co się dzieje pracujesz na mach 3 ?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Przecinarka Plazmowa CNC, Gazowa”