Strona 1 z 1

Mach3 źle odczytuje GCode

: 14 cze 2016, 13:32
autor: emu_wroclaw
Witam
Na wstępie powiem, że jestem tu nowy i moje pojęcie o CNC i Machu, w skali 1-10, jest na 1 :) no może na 2
Mam taki problem z GCodem, napisałem kod na wycięcie otworów:

Kod: Zaznacz cały

G0 X40.000 Y270.000
G0 Z10.000
G0 X40.000 Y270.000 Z2.000
G1 X40.000 Y270.000 Z0.000
G1 X42.000 Y270.000 Z0.000
G1 X42.000 Y270.000 Z-1.000
G2 X42.000 Y270.000 I-2.000 J0.000
G1 X42.000 Y270.000 Z-2.000
G2 X42.000 Y270.000 I-2.000 J0.000
G1 X42.000 Y270.000 Z-3.000
G2 X42.000 Y270.000 I-2.000 J0.000
G1 X42.000 Y270.000 Z-4.000
G2 X42.000 Y270.000 I-2.000 J0.000
G1 X42.000 Y270.000 Z-5.000
G2 X42.000 Y270.000 I-2.000 J0.000
G1 X42.000 Y270.000 Z-6.000
G2 X42.000 Y270.000 I-2.000 J0.000
G1 X42.000 Y270.000 Z-7.000
G2 X42.000 Y270.000 I-2.000 J0.000
G1 X42.000 Y270.000 Z-8.000
G2 X42.000 Y270.000 I-2.000 J0.000
G1 X42.000 Y270.000 Z-9.000
G2 X42.000 Y270.000 I-2.000 J0.000
G1 X42.000 Y270.000 Z-10.000
G2 X42.000 Y270.000 I-2.000 J0.000
G1 X42.000 Y270.000 Z-10.500
G2 X42.000 Y270.000 I-2.000 J0.000
G1 X40.000 Y270.000 Z-10.500
G1 X40.000 Y270.000 Z2.000
G0 X40.000 Y270.000 Z10.000
G0 X160.000 Y270.000 Z10.000
G0 X160.000 Y270.000 Z2.000
G1 X160.000 Y270.000 Z0.000
G1 X162.000 Y270.000 Z0.000
G1 X162.000 Y270.000 Z-1.000
G2 X162.000 Y270.000 I-2.000 J0.000
G1 X162.000 Y270.000 Z-2.000
G2 X162.000 Y270.000 I-2.000 J0.000
G1 X162.000 Y270.000 Z-3.000
G2 X162.000 Y270.000 I-2.000 J0.000
G1 X162.000 Y270.000 Z-4.000
G2 X162.000 Y270.000 I-2.000 J0.000
G1 X162.000 Y270.000 Z-5.000
G2 X162.000 Y270.000 I-2.000 J0.000
G1 X162.000 Y270.000 Z-6.000
G2 X162.000 Y270.000 I-2.000 J0.000
G1 X162.000 Y270.000 Z-7.000
G2 X162.000 Y270.000 I-2.000 J0.000
G1 X162.000 Y270.000 Z-8.000
G2 X162.000 Y270.000 I-2.000 J0.000
G1 X162.000 Y270.000 Z-9.000
G2 X162.000 Y270.000 I-2.000 J0.000
G1 X162.000 Y270.000 Z-10.000
G2 X162.000 Y270.000 I-2.000 J0.000
G1 X162.000 Y270.000 Z-10.500
G2 X162.000 Y270.000 I-2.000 J0.000
G1 X160.000 Y270.000 Z-10.500
G1 X160.000 Y270.000 Z2.000
G0 X160.000 Y270.000 Z10.000
G0 X160.000 Y150.000 Z10.000
G0 X160.000 Y150.000 Z2.000
G1 X160.000 Y150.000 Z0.000
G1 X162.000 Y150.000 Z0.000
G1 X162.000 Y150.000 Z-1.000
G2 X162.000 Y150.000 I-2.000 J0.000
G1 X162.000 Y150.000 Z-2.000
G2 X162.000 Y150.000 I-2.000 J0.000
G1 X162.000 Y150.000 Z-3.000
G2 X162.000 Y150.000 I-2.000 J0.000
G1 X162.000 Y150.000 Z-4.000
G2 X162.000 Y150.000 I-2.000 J0.000
G1 X162.000 Y150.000 Z-5.000
G2 X162.000 Y150.000 I-2.000 J0.000
G1 X162.000 Y150.000 Z-6.000
G2 X162.000 Y150.000 I-2.000 J0.000
G1 X162.000 Y150.000 Z-7.000
G2 X162.000 Y150.000 I-2.000 J0.000
G1 X162.000 Y150.000 Z-8.000
G2 X162.000 Y150.000 I-2.000 J0.000
G1 X162.000 Y150.000 Z-9.000
G2 X162.000 Y150.000 I-2.000 J0.000
G1 X162.000 Y150.000 Z-10.000
G2 X162.000 Y150.000 I-2.000 J0.000
G1 X162.000 Y150.000 Z-10.500
G2 X162.000 Y150.000 I-2.000 J0.000
G1 X160.000 Y150.000 Z-10.500
G1 X160.000 Y150.000 Z2.000
G0 X160.000 Y150.000 Z10.000
G0 X40.000 Y150.000 Z10.000
G0 X40.000 Y150.000 Z2.000
G1 X40.000 Y150.000 Z0.000
G1 X42.000 Y150.000 Z0.000
G1 X42.000 Y150.000 Z-1.000
G2 X42.000 Y150.000 I-2.000 J0.000
G1 X42.000 Y150.000 Z-2.000
G2 X42.000 Y150.000 I-2.000 J0.000
G1 X42.000 Y150.000 Z-3.000
G2 X42.000 Y150.000 I-2.000 J0.000
G1 X42.000 Y150.000 Z-4.000
G2 X42.000 Y150.000 I-2.000 J0.000
G1 X42.000 Y150.000 Z-5.000
G2 X42.000 Y150.000 I-2.000 J0.000
G1 X42.000 Y150.000 Z-6.000
G2 X42.000 Y150.000 I-2.000 J0.000
G1 X42.000 Y150.000 Z-7.000
G2 X42.000 Y150.000 I-2.000 J0.000
G1 X42.000 Y150.000 Z-8.000
G2 X42.000 Y150.000 I-2.000 J0.000
G1 X42.000 Y150.000 Z-9.000
G2 X42.000 Y150.000 I-2.000 J0.000
G1 X42.000 Y150.000 Z-10.000
G2 X42.000 Y150.000 I-2.000 J0.000
G1 X42.000 Y150.000 Z-10.500
G2 X42.000 Y150.000 I-2.000 J0.000
G1 X40.000 Y150.000 Z-10.500
G1 X40.000 Y150.000 Z2.000
G0 X40.000 Y150.000 Z10.000
G0 X40.000 Y30.000 Z10.000
G0 X40.000 Y30.000 Z2.000
G1 X40.000 Y30.000 Z0.000
G1 X42.000 Y30.000 Z0.000
G1 X42.000 Y30.000 Z-1.000
G2 X42.000 Y30.000 I-2.000 J0.000
G1 X42.000 Y30.000 Z-2.000
G2 X42.000 Y30.000 I-2.000 J0.000
G1 X42.000 Y30.000 Z-3.000
G2 X42.000 Y30.000 I-2.000 J0.000
G1 X42.000 Y30.000 Z-4.000
G2 X42.000 Y30.000 I-2.000 J0.000
G1 X42.000 Y30.000 Z-5.000
G2 X42.000 Y30.000 I-2.000 J0.000
G1 X42.000 Y30.000 Z-6.000
G2 X42.000 Y30.000 I-2.000 J0.000
G1 X42.000 Y30.000 Z-7.000
G2 X42.000 Y30.000 I-2.000 J0.000
G1 X42.000 Y30.000 Z-8.000
G2 X42.000 Y30.000 I-2.000 J0.000
G1 X42.000 Y30.000 Z-9.000
G2 X42.000 Y30.000 I-2.000 J0.000
G1 X42.000 Y30.000 Z-10.000
G2 X42.000 Y30.000 I-2.000 J0.000
G1 X42.000 Y30.000 Z-10.500
G2 X42.000 Y30.000 I-2.000 J0.000
G1 X40.000 Y30.000 Z-10.500
G1 X40.000 Y30.000 Z2.000
G0 X40.000 Y30.000 Z10.000
G0 X160.000 Y30.000 Z10.000
G0 X160.000 Y30.000 Z2.000
G1 X160.000 Y30.000 Z0.000
G1 X162.000 Y30.000 Z0.000
G1 X162.000 Y30.000 Z-1.000
G2 X162.000 Y30.000 I-2.000 J0.000
G1 X162.000 Y30.000 Z-2.000
G2 X162.000 Y30.000 I-2.000 J0.000
G1 X162.000 Y30.000 Z-3.000
G2 X162.000 Y30.000 I-2.000 J0.000
G1 X162.000 Y30.000 Z-4.000
G2 X162.000 Y30.000 I-2.000 J0.000
G1 X162.000 Y30.000 Z-5.000
G2 X162.000 Y30.000 I-2.000 J0.000
G1 X162.000 Y30.000 Z-6.000
G2 X162.000 Y30.000 I-2.000 J0.000
G1 X162.000 Y30.000 Z-7.000
G2 X162.000 Y30.000 I-2.000 J0.000
G1 X162.000 Y30.000 Z-8.000
G2 X162.000 Y30.000 I-2.000 J0.000
G1 X162.000 Y30.000 Z-9.000
G2 X162.000 Y30.000 I-2.000 J0.000
G1 X162.000 Y30.000 Z-10.000
G2 X162.000 Y30.000 I-2.000 J0.000
G1 X162.000 Y30.000 Z-10.500
G2 X162.000 Y30.000 I-2.000 J0.000
G1 X160.000 Y30.000 Z-10.500
G1 X160.000 Y30.000 Z2.000
G0 X160.000 Y30.000 Z10.000
G0 X40.000 Y270.000 Z10.000
G0 X40.000 Y270.000 Z2.000
G1 X40.000 Y270.000 Z0.000
G1 X44.000 Y270.000 Z0.000
G1 X44.000 Y270.000 Z-1.000
G2 X44.000 Y270.000 I-4.000 J0.000
G1 X44.000 Y270.000 Z-2.000
G2 X44.000 Y270.000 I-4.000 J0.000
G1 X44.000 Y270.000 Z-3.000
G2 X44.000 Y270.000 I-4.000 J0.000
G1 X44.000 Y270.000 Z-4.000
G2 X44.000 Y270.000 I-4.000 J0.000
G1 X44.000 Y270.000 Z-5.000
G2 X44.000 Y270.000 I-4.000 J0.000
G1 X44.000 Y270.000 Z-6.000
G2 X44.000 Y270.000 I-4.000 J0.000
G1 X40.000 Y270.000 Z-6.000
G1 X40.000 Y270.000 Z2.000
G0 X40.000 Y270.000 Z10.000
G0 X40.000 Y270.000 Z2.000
G1 X40.000 Y270.000 Z0.000
G1 X46.500 Y270.000 Z0.000
G1 X46.500 Y270.000 Z-1.000
G2 X46.500 Y270.000 I-6.500 J0.000
G1 X46.500 Y270.000 Z-2.000
G2 X46.500 Y270.000 I-6.500 J0.000
G1 X46.500 Y270.000 Z-3.000
G2 X46.500 Y270.000 I-6.500 J0.000
G1 X46.500 Y270.000 Z-4.000
G2 X46.500 Y270.000 I-6.500 J0.000
G1 X46.500 Y270.000 Z-5.000
G2 X46.500 Y270.000 I-6.500 J0.000
G1 X46.500 Y270.000 Z-6.000
G2 X46.500 Y270.000 I-6.500 J0.000
G1 X40.000 Y270.000 Z-6.000
G1 X40.000 Y270.000 Z2.000
G0 X40.000 Y270.000 Z10.000
G0 X160.000 Y270.000 Z10.000
G0 X160.000 Y270.000 Z2.000
G1 X160.000 Y270.000 Z0.000
G1 X164.000 Y270.000 Z0.000
G1 X164.000 Y270.000 Z-1.000
G2 X164.000 Y270.000 I-4.000 J0.000
G1 X164.000 Y270.000 Z-2.000
G2 X164.000 Y270.000 I-4.000 J0.000
G1 X164.000 Y270.000 Z-3.000
G2 X164.000 Y270.000 I-4.000 J0.000
G1 X164.000 Y270.000 Z-4.000
G2 X164.000 Y270.000 I-4.000 J0.000
G1 X164.000 Y270.000 Z-5.000
G2 X164.000 Y270.000 I-4.000 J0.000
G1 X164.000 Y270.000 Z-6.000
G2 X164.000 Y270.000 I-4.000 J0.000
G1 X160.000 Y270.000 Z-6.000
G1 X160.000 Y270.000 Z2.000
G0 X160.000 Y270.000 Z10.000
G0 X160.000 Y270.000 Z2.000
G1 X160.000 Y270.000 Z0.000
G1 X166.500 Y270.000 Z0.000
G1 X166.500 Y270.000 Z-1.000
G2 X166.500 Y270.000 I-6.500 J0.000
G1 X166.500 Y270.000 Z-2.000
G2 X166.500 Y270.000 I-6.500 J0.000
G1 X166.500 Y270.000 Z-3.000
G2 X166.500 Y270.000 I-6.500 J0.000
G1 X166.500 Y270.000 Z-4.000
G2 X166.500 Y270.000 I-6.500 J0.000
G1 X166.500 Y270.000 Z-5.000
G2 X166.500 Y270.000 I-6.500 J0.000
G1 X166.500 Y270.000 Z-6.000
G2 X166.500 Y270.000 I-6.500 J0.000
G1 X160.000 Y270.000 Z-6.000
G1 X160.000 Y270.000 Z2.000
G0 X160.000 Y270.000 Z10.000
G0 X160.000 Y150.000 Z10.000
G0 X160.000 Y150.000 Z2.000
G1 X160.000 Y150.000 Z0.000
G1 X164.000 Y150.000 Z0.000
G1 X164.000 Y150.000 Z-1.000
G2 X164.000 Y150.000 I-4.000 J0.000
G1 X164.000 Y150.000 Z-2.000
G2 X164.000 Y150.000 I-4.000 J0.000
G1 X164.000 Y150.000 Z-3.000
G2 X164.000 Y150.000 I-4.000 J0.000
G1 X164.000 Y150.000 Z-4.000
G2 X164.000 Y150.000 I-4.000 J0.000
G1 X164.000 Y150.000 Z-5.000
G2 X164.000 Y150.000 I-4.000 J0.000
G1 X164.000 Y150.000 Z-6.000
G2 X164.000 Y150.000 I-4.000 J0.000
G1 X160.000 Y150.000 Z-6.000
G1 X160.000 Y150.000 Z2.000
G0 X160.000 Y150.000 Z10.000
G0 X160.000 Y150.000 Z2.000
G1 X160.000 Y150.000 Z0.000
G1 X166.500 Y150.000 Z0.000
G1 X166.500 Y150.000 Z-1.000
G2 X166.500 Y150.000 I-6.500 J0.000
G1 X166.500 Y150.000 Z-2.000
G2 X166.500 Y150.000 I-6.500 J0.000
G1 X166.500 Y150.000 Z-3.000
G2 X166.500 Y150.000 I-6.500 J0.000
G1 X166.500 Y150.000 Z-4.000
G2 X166.500 Y150.000 I-6.500 J0.000
G1 X166.500 Y150.000 Z-5.000
G2 X166.500 Y150.000 I-6.500 J0.000
G1 X166.500 Y150.000 Z-6.000
G2 X166.500 Y150.000 I-6.500 J0.000
G1 X160.000 Y150.000 Z-6.000
G1 X160.000 Y150.000 Z2.000
G0 X160.000 Y150.000 Z10.000
G0 X40.000 Y150.000 Z10.000
G0 X40.000 Y150.000 Z2.000
G1 X40.000 Y150.000 Z0.000
G1 X44.000 Y150.000 Z0.000
G1 X44.000 Y150.000 Z-1.000
G2 X44.000 Y150.000 I-4.000 J0.000
G1 X44.000 Y150.000 Z-2.000
G2 X44.000 Y150.000 I-4.000 J0.000
G1 X44.000 Y150.000 Z-3.000
G2 X44.000 Y150.000 I-4.000 J0.000
G1 X44.000 Y150.000 Z-4.000
G2 X44.000 Y150.000 I-4.000 J0.000
G1 X44.000 Y150.000 Z-5.000
G2 X44.000 Y150.000 I-4.000 J0.000
G1 X44.000 Y150.000 Z-6.000
G2 X44.000 Y150.000 I-4.000 J0.000
G1 X40.000 Y150.000 Z-6.000
G1 X40.000 Y150.000 Z2.000
G0 X40.000 Y150.000 Z10.000
G0 X40.000 Y150.000 Z2.000
G1 X40.000 Y150.000 Z0.000
G1 X46.500 Y150.000 Z0.000
G1 X46.500 Y150.000 Z-1.000
G2 X46.500 Y150.000 I-6.500 J0.000
G1 X46.500 Y150.000 Z-2.000
G2 X46.500 Y150.000 I-6.500 J0.000
G1 X46.500 Y150.000 Z-3.000
G2 X46.500 Y150.000 I-6.500 J0.000
G1 X46.500 Y150.000 Z-4.000
G2 X46.500 Y150.000 I-6.500 J0.000
G1 X46.500 Y150.000 Z-5.000
G2 X46.500 Y150.000 I-6.500 J0.000
G1 X46.500 Y150.000 Z-6.000
G2 X46.500 Y150.000 I-6.500 J0.000
G1 X40.000 Y150.000 Z-6.000
G1 X40.000 Y150.000 Z2.000
G0 X40.000 Y150.000 Z10.000
G0 X40.000 Y30.000 Z10.000
G0 X40.000 Y30.000 Z2.000
G1 X40.000 Y30.000 Z0.000
G1 X44.000 Y30.000 Z0.000
G1 X44.000 Y30.000 Z-1.000
G2 X44.000 Y30.000 I-4.000 J0.000
G1 X44.000 Y30.000 Z-2.000
G2 X44.000 Y30.000 I-4.000 J0.000
G1 X44.000 Y30.000 Z-3.000
G2 X44.000 Y30.000 I-4.000 J0.000
G1 X44.000 Y30.000 Z-4.000
G2 X44.000 Y30.000 I-4.000 J0.000
G1 X44.000 Y30.000 Z-5.000
G2 X44.000 Y30.000 I-4.000 J0.000
G1 X44.000 Y30.000 Z-6.000
G2 X44.000 Y30.000 I-4.000 J0.000
G1 X40.000 Y30.000 Z-6.000
G1 X40.000 Y30.000 Z2.000
G0 X40.000 Y30.000 Z10.000
G0 X40.000 Y30.000 Z2.000
G1 X40.000 Y30.000 Z0.000
G1 X46.500 Y30.000 Z0.000
G1 X46.500 Y30.000 Z-1.000
G2 X46.500 Y30.000 I-6.500 J0.000
G1 X46.500 Y30.000 Z-2.000
G2 X46.500 Y30.000 I-6.500 J0.000
G1 X46.500 Y30.000 Z-3.000
G2 X46.500 Y30.000 I-6.500 J0.000
G1 X46.500 Y30.000 Z-4.000
G2 X46.500 Y30.000 I-6.500 J0.000
G1 X46.500 Y30.000 Z-5.000
G2 X46.500 Y30.000 I-6.500 J0.000
G1 X46.500 Y30.000 Z-6.000
G2 X46.500 Y30.000 I-6.500 J0.000
G1 X40.000 Y30.000 Z-6.000
G1 X40.000 Y30.000 Z2.000
G0 X40.000 Y30.000 Z10.000
G0 X160.000 Y30.000 Z10.000
G0 X160.000 Y30.000 Z2.000
G1 X160.000 Y30.000 Z0.000
G1 X164.000 Y30.000 Z0.000
G1 X164.000 Y30.000 Z-1.000
G2 X164.000 Y30.000 I-4.000 J0.000
G1 X164.000 Y30.000 Z-2.000
G2 X164.000 Y30.000 I-4.000 J0.000
G1 X164.000 Y30.000 Z-3.000
G2 X164.000 Y30.000 I-4.000 J0.000
G1 X164.000 Y30.000 Z-4.000
G2 X164.000 Y30.000 I-4.000 J0.000
G1 X164.000 Y30.000 Z-5.000
G2 X164.000 Y30.000 I-4.000 J0.000
G1 X164.000 Y30.000 Z-6.000
G2 X164.000 Y30.000 I-4.000 J0.000
G1 X160.000 Y30.000 Z-6.000
G1 X160.000 Y30.000 Z2.000
G0 X160.000 Y30.000 Z10.000
G0 X160.000 Y30.000 Z2.000
G1 X160.000 Y30.000 Z0.000
G1 X166.500 Y30.000 Z0.000
G1 X166.500 Y30.000 Z-1.000
G2 X166.500 Y30.000 I-6.500 J0.000
G1 X166.500 Y30.000 Z-2.000
G2 X166.500 Y30.000 I-6.500 J0.000
G1 X166.500 Y30.000 Z-3.000
G2 X166.500 Y30.000 I-6.500 J0.000
G1 X166.500 Y30.000 Z-4.000
G2 X166.500 Y30.000 I-6.500 J0.000
G1 X166.500 Y30.000 Z-5.000
G2 X166.500 Y30.000 I-6.500 J0.000
G1 X166.500 Y30.000 Z-6.000
G2 X166.500 Y30.000 I-6.500 J0.000
G1 X160.000 Y30.000 Z-6.000
G1 X160.000 Y30.000 Z2.000
G0 X160.000 Y30.000 Z10.000
Problem jest taki:
Mach 3 zainstalowany na kompie, który steruje CNC 6040Z widzi ten kod tak:
Obrazek
natomiast na lapku mam Mach 3 z polska nakładką do testów i on widzi ten kod tak:
Obrazek
Czyli ten na lapku widzi go prawidłowo, a ten co powinien widzi go źle i wycina koła większe niż cale CNC :P
W czym leży problem?
Z góry dziękuje za pomoc

: 14 cze 2016, 14:00
autor: TwinB
wyglada tak jak bys na jednej maszynie miał włączone współrzędne względne a na drugiej bezwzględne

wpisz na początku kodu w oddzielnej linijce G90

: 14 cze 2016, 14:39
autor: emu_wroclaw
G90 na początku nie pomogło, dalej widzi jak widział :(

: 14 cze 2016, 15:15
autor: MarcinxD
Też tak miałem i z tego co pamiętam to musisz zmienić w ustawieniach "Tryb IJ" z absolutnego na przyrostowy.

: 14 cze 2016, 17:54
autor: Kael
G91.1 dopisz na próbę - to zrobi to samo co Marcin opisał tylko, że jednorazowo.

: 20 cze 2016, 09:06
autor: emu_wroclaw
Dzięki wszystkim za odpowiedzi, pomogła rada MarcinxD :) Wystarczyło zmienić w ustawieniach Tryb IJ i wszystko czyta jak należy :)
Dziękuję i pozdrawiam

Re: Mach3 źle odczytuje GCode

: 10 gru 2019, 20:02
autor: mariul_7
Witam!
Mam podobny problem jak kolega. Na PC czyta gkod tak:
Obrazek
a na laptopie tak:
Obrazek
ustawienia/preferencje takie same na obu komputerach:
Obrazek
pomocy proszę!!! :roll: :cry:

Re: Mach3 źle odczytuje GCode

: 10 gru 2019, 22:50
autor: Steryd
A narzędzie masz takie samo wpisane na obu komputerach?