Myös korttimaksu toimii

Plasmaleikkuri/puujyrsin

Aloittaja Dezoltc, 26.02.12 - klo:19:51

« edellinen - seuraava »

0 Jäsenet ja 2 Vieraat katselee tätä aihetta.

Snowfly

#150
Lainaus käyttäjältä: Dezoltc - 17.02.24 - klo:11:08Haki kyllä korkeuden proben avulla mutta vain ekalla leikkauksella.
Ja ihme taukoja pitää...
Jos klikka THC käyttöön niin pysähtyy kokonaan.
Odottaa ilmeisesti ARC on tietoa.
No niin nyt päästään asiaan.
1.Mittaus
Elikkäs G31:llä on tehty mittaus eli normi skip:llä.
Tuo että se tekee mittauksen vain kerran alussa johtuu postasta.
Postaa muuttamalla sen saa tekeen sen joka leikkauksen yhteydessä.
2.Tauot
Tauot ovat lävistys ajat plasmalle, mutta nyt kannattaa testata mikä on koodin oikea formaatti niille... Kyseessä siis G04 P0.2 kerta tämä voi olla myös muotoa G04 X0.2, mutta tarkista sekunttikellon kanssa mikä on oikea formaatti ja yksikkö... kerta joissain ohjaimissa kyse on minuuteista,sekunneista tai millisekunneista ja näissä joskus ei decimaalit toimi... tai ne tekevät outoja...
3.THC
THC toimii vain jos plasma on käytössä kerta turvatoiminnot on jännitesidonnaiset.
Eli jos valokaari sammuu tai vastaavaa niin kone pysähtyy.
Onko sulla voltagedivider lähtö käytössä vai direct connect plasmassa?

Muistelen myös että jossain laitetaan mach3:ssa se timer minkä aikaa se odottaa sitä sytytyksen jälkeistä jännitettä ennen kuin menee vika tilaan.

Dezoltc

Mulla on suoraan jotenkin kötöstetty kaarijännite THC:n.
Plasma ei ole cnc versio vaikka konepoltin onkin.
Kattelin noita vanhoja koodeja.
Tolla samaisellla koodilla oon tehnyt ja tossa on probe nollaus joka kerta.
Mikö ton on muuttanut?
Toi taukokin ihmetyttää kun sellasta ei ole ennen ollut.


0010 (Filename: lampunpiin läski.tap)
N0020 (Post processor: Mach3 flame with THC - G31.scpost)
N0030 (Date: 14/01/2023)
N0040 G21 (Units: Metric)
N0050 G53 G90 G40
N0060 F1
N0070 S500
N0080 (Part: lampunpiin)
N0090 (Operation: Inside Offset, sisä, T6: Paksu levy 5mm)
N0100 M06 T6  (Paksu levy 5mm)
N0110 G00 X129.7203 Y54.4925 Z10.0000
N0120 G31 Z -100 F500.0
N0130 G92 Z-0.0800
N0140 G00 Z6.0000
N0150 M03
N0160 G04 P1
N0170 G01 X129.7203 Y54.4925 Z3.0000 F300
N0180 G02 X127.0050 Y54.4925 I-1.3576 J1.3576 F600.0
N0190 X127.0050 Y54.4925 I3.0052 J3.0052
N0200 X127.0050 Y57.2078 I1.3576 J1.3576
N0210 M05
N0220 G00 Z10.0000
N0230 X103.0050 Y39.7876
N0240 G31 Z -100 F500.0
N0250 G92 Z-0.0800
N0260 G00 Z6.0000
N0270 M03
N0280 G04 P1
N0290 G01 X103.0050 Y39.7876 Z3.0000 F300
N0300 G02 X103.0050 Y42.5029 I1.3576 J1.3576 F600.0
N0310 X103.0050 Y42.5029 I3.0052 J-3.0052
N0320 X105.7203 Y42.5029 I1.3576 J-1.3576
N0330 M05
N0340 G00 Z10.0000
N0350 X85.0154 Y21.2078
N0360 G31 Z -100 F500.0
N0370 G92 Z-0.0800
N0380 G00 Z6.0000
N0390 M03
N0400 G04 P1
N0410 G01 X85.0154 Y21.2078 Z3.0000 F300
N0420 G02 X85.0154 Y18.4925 I-1.3576 J-1.3576 F600.0
N0430 X85.0154 Y18.4925 I-3.0052 J3.0052
N0440 X82.3001 Y18.4925 I-1.3576 J1.3576
N0450 M05
N0460 G00 Z10.0000
N0470 X61.4583 Y11.0338
N0480 G31 Z -100 F500.0
N0490 G92 Z-0.0800
N0500 G00 Z6.0000
N0510 M03

Snowfly

Lainaus käyttäjältä: Dezoltc - 17.02.24 - klo:15:38Mulla on suoraan jotenkin kötöstetty kaarijännite THC:n.
Plasma ei ole cnc versio vaikka konepoltin onkin.
Kattelin noita vanhoja koodeja.
Tolla samaisellla koodilla oon tehnyt ja tossa on probe nollaus joka kerta.
Mikö ton on muuttanut?
Toi taukokin ihmetyttää kun sellasta ei ole ennen ollut.
Juuh tuossa koodissa näkee selvästi että G31 kutsutaan joka leikkauksessa.
Myös lävistyksen huomaa N0160 G04 P1 eli pysähdytään paikoilleen odottamaan joka tulee joka kohdassa.
Yleensä jos jokin asia lopettaa postaamisen niin yleensä cam:in puolella on menty tekeen jotain... kun monesti se ei ole kuin yksi raksi jossain kohtaa että mittaa levyn korko jokaisessa aloituksessa tjsp... mikä taas muuttaa koko postan toimintaa...

Tauko taas viittaisi siihen että onko mach 3:n puolella menty muuttamaan G4 Dwell asetuksen aika yksikköä. Tai sitten että dwell ei ole aiemmin toiminut ja nyt se toimii :D

Dezoltc

Jos tuolla Sheetcam edit post tekee muutoksia niin se tallentuu edited nimellä ja tollaista ei ole ton koodin kohdalla.
Tossa on jotain G31.
On tässä BOB kortin vaihdon takia tietokone vaihtunut ym.

function OnPenDown()
  if(dist >= (refdistance/scale)) then
      dist = 0
      post.ModalText(" G31 Z -100")
      post.ModalNumber (" F", 500 * scale, "0.0###")
      post.Eol()
      post.ModalText(" G92")
      post.NonModalNumber(" Z", switchoffset, "0.0000")
      post.Eol()
      post.CancelModalNumbers()
  end

Snowfly

Jos sulla on se orggis posta jolla toi on tehty ja se edited posta tiedosta niin laitatko ne tänne molemmat txt muodossa liitteenä... niin pystyn vilkaiseen miten ne toimii oikeasti...

Sheetcam + mach 3 asetukset jos et koneen vaihdon yhteydessä ottanut talteen niin tod. molemmissa voi olla jotain hienosäätöä jäänyt tekemättä tai sitten joku asetus ei vain siirtynyt matkassa...
Myös se että osa asetuksista voi olla nyt pokeys käyttöliittymän takana jotka ennen oli normi mach 3 puolella...

Dezoltc

En saa liitettyä tänne.
Tosta ei ole kuin alkuperäinen posta.

Snowfly

Onko liian iso vai?
Kun näyttää se ihan hyvin itsellä liittyvän... muistaa vaan tiedostopäätteen vaihtaa txt:ksi

Dezoltc

Otti aikansa...

Snowfly

No niin...
Mittaus:
Rivi 98 funktio function OnPenDown()
Rivi 99 postassa: if(dist >= (refdistance/scale)) then
jos ehto toteutuu se tekee sen mittauksen eli se tekee vertailu operaation siinä. Joka postan luettuani tarkoittaa että se tekee mittauksen aina kun poltin siirtyy 500mm matkan... tässä vissiin on olettamus että levy on siltä kohin suunnilleen samassa tasossa aina...
Jos haluat että se mittaa joka kerta niin poistat rivin 99 ja 108 niin se pakoittaa sen jälkeen mittauksen joka kerta polttimen laskiessa.

Viive:
G4:n Dwell viive tulee muuttujasta "pierceDelay" cam:in puolelta... jos P muuttuja ei ole oikea niin rivillä 126 voit muuttaa sen P variablen X:ksi...

Polttimen ohjaus:
Ohjaus on M3 ja M5 komennoilla...

Muuta löydettyä orggis posta on tehty Mach 2:lle alunperin :D

Dezoltc

Thanks,
Tolla moneen kertaan nollauksella ei taida olla merkitystä kun on THC käytössä?
Tossa edellisessä videossa nollaa  jostain syystä joka kerta.
Miten saan noi ominaisuudet tonne rotary plasmaan?
Oon kysellyt tuolta Sheetcamin keskustelu palstalta mutta en ole saanut vastausta?
Ei tarvisi saada probe toimiin.

Snowfly

Jatkuvalla nollauksella on merkitystä vain jos pöytä on tehty 3 promillen kännissä kirvesmies toleransseilla... eli se pöytä on sen 5cm vinossa joka suuntaan... sytyksen jälkeen kun thc saa polttimen kiinni niin se seuraa levyä vaikka se nousisi 10cm pöydästä irti
Käyttääkö rotary postaus samaa posta tiedostoa?
Jos käyttää ne tulee suoraan...
Jos ei käytä niin laita se rotary posta tiedosto...

Dezoltc

Eri posta käytössä.
Jotenkin sain editoitua jotta ajaa A ja Y-akselia eikä A ja X akselia ehkä...
https://youtu.be/oYO3UDu08VQ?si=Bp_ZWFYb4s0Bm1Eq
https://youtu.be/-FBJMagsB2Q?si=7yrn3i6ag67y3b_m

Snowfly

Kerrotko nyt mitä halusit tohon rota postaan?
Sen probe alotus mittauksen?

Dezoltc

Siis Probe käyttöön, Z-akselin nollaus tolla sen jälkeen THC hoitaa.
En ole saanut mistään selville millai ton z-akselin nollaus tapahtuu.
Jos putken keskipiste on nollauspiste ei ole kovin helppo toteuttaa.

Snowfly

Rivi 42 muuttuu refHome = false
Rivi 205 ja 208 poisto
Käsittääkseni nollaus tapahtuu post.Number ((matZ - switchOffset) * scale, "0.0000")
eli materiaali vahvuus tulee käsittääkseni putken säde camiltä.
Switchoffset on proben liike matka määritys on rivillä 26

Postaappa joku koodi nuilla muutoksilla ja kato nollaako se itsensä oikein...

Powered by EzPortal
SMF spam blocked by CleanTalk