Strona 1 z 1
Problem z uruchomieniem gkodu w Emc2
: 04 cze 2011, 14:24
autor: jarcys
Gkod edytowany w cimco v5, sprawdzony w symulatorze podany następnie do Emc2 nie uruchamia się tylko informacja- Program przekracza minimalny zakres maszyny osi X i Y.
Nie wiem czy to wina ustawień w Emc2 czy gkod.
: 04 cze 2011, 14:39
autor: tuxcnc
Punkt zerowy jest zapewne źle ustawiony, bo maszyna musi jechać na ujemne współrzędne.
U mnie się otwiera, ale i tak nie chce jechać, bo parametru F brakuje i nie wie jaka jest prędkość pracy.
Poza tym, to chyba wszystko jest OK.
.
: 04 cze 2011, 16:31
autor: jarcys
Czyli w Cimco nie ma edycji gkodu dla Emc2 ?
: 04 cze 2011, 18:32
autor: syntetyczny
Czyli w Cimco nie ma edycji gkodu dla Emc2 ?
Słucham?
Jak 'Program przekracza minimalny zakres' to znaczy, że wyjechałeś gdzieś poza obszar roboczy. Za pomocą Offsetu ustaw punkt zerowy detalu (odpowiednio dalej od punktu bazowego maszyny. I dopiero odpal program. Wtedy nie wyskoczy Ci żaden błąd.
: 04 cze 2011, 21:39
autor: jarcys
Wydaje mi się że jest też to wina nie odpowiedniego zapisu poleceń ścieżek ruchu osi Z co zaznaczyłem
G0 X41.695 Y0.336
G0 Z15.000
G0 X41.695 Y0.336
G1 X41.695 Y0.336 Z-20.000
G1 X46.695 Y0.336 Z-20.000
G3 X-48.305 Y0.336 Z-20.000 I-47.500 J0.000
G3 X46.695 Y0.336 Z-20.000 I47.500 J-0.000
G1 X41.695 Y0.336 Z-20.000
G0 X41.695 Y0.336 Z15.000
: 04 cze 2011, 22:48
autor: tuxcnc
jarcys pisze:Wydaje mi się że jest też to wina nie odpowiedniego zapisu poleceń ścieżek ruchu osi Z
Zapis jest poprawny.
Jak w G02/G03 podasz parametr Z to masz ruch helikalny, czyli po linii śrubowej.
Przy podaniu Z takiego samego jak Z z którego startujesz heliksa się upraszcza do łuku.
Tak więc w tym konkretnie przypadku parametr Z jest nadmiarowy i nie potrzebny, ale nie jest błędem.
Ten kod w EMC2 wykona się prawidłowo, w innym programie niekoniecznie.
Tak samo wartość ujemna w osi Z jest prawidłowa, bo zwyczajowo za zero uważa się górną powierzchnię materiału.
Maszynę dla której Z-20 jest poza zakresem pracy znaleźć trudno.
A wartość Z15 oznacza 15 nad materiałem.
.