kolanoreki pisze:prokopcio napisał/a:
najwyższa pora żebym miał ten kod więc postaram się dziś rozwikłać ten częsty problem
Byłoby super

Co prawda nie obiecałem ale było to dość banalne więc przedstawiam rozwiązanie , uprzedzam, że na co dzień nie piszę g-kodów więc mogą być buble ale każdy powinien zrozumieć o co chodzi. W moim machu nie potrafię dla THC MIN wpisać wartości ujemnych więc wpisałem w minimum +0,000 a maximum +20.000 (zakres pracy THC) a zakładam, że "wykryty materiał" jest na 10mm co pozwoli regulację THC w górę lub w dół.
należy skonfigurować w MACHu wejście PROBE -> jako pin wejściowy z THC (ARC OK) potwierdzający zajarzenie łuku głównego.
zakłądam, że jesteśmy na wysokości przelotowej.
przykłądowy kod:
Kod: Zaznacz cały
N020 G0 X0 Y0 ( jedziemy do punktu wpalenia )
N020 G0 Z20 ( opuszczamy palnik 20mm nad spodziewany materiał )
N030 M3 ( załączamy przecinarkę )
N040 G31 Z-1 F1000 ( opuszczamy aż do wykrycia łuku głównego )
N050 g92 Z10 ( przypisujemy zetce wartość = 10mm = materiał )
N060 G1 Z12 F500 ( po wykryciu łuku podnosimy na wysokość przebicia 2mm )
N070 G1 Z12 F0.01 ( Wyłączamy posuw Z dla THC )
N080 G4 P1 ( przebijamy 1s )
N090 G1 Z10.5 F300 ( obniżamy do wysokości cięcia 0.5mm nad materiałem )
N100 G1 X100 Y100 F1000 ( Tniemy )
N110 M5 ( wyłączamy plazmę )
N120 G0 Z50 ( podnosimy na wys. przelotową ok.40mm nad materiał )
zakładam użycie przecinarki ze stykowym zajarzaniem łuku (materiał jest dokłądnie w wykrytym miejscu), dla przecinarek z łukiem pilotującym transfer nastąpi ponad materiałem - odległość tą należy dodać do pozycji wykrytego materiału np dla transferu 3mm nad materiałem "N050 g92 Z13".