Strona 1 z 1

CNC łamie wiertło w jednej dziurce

: 01 sty 2023, 17:02
autor: Michał_L
CNC 3018 od Vevor. Obrazek kontrolera: https://d2qc09rl1gfuof.cloudfront.net/p ... m100-4.jpg
Wynik polecenia $$:

Kod: Zaznacz cały

GRBL 1.1f ['$' for help]
VIGOTEC | CNC | V1.01 | B20210204
$0		Step pulse time					10	microseconds
$1		Step idle delay					25	milliseconds
$2		Step pulse invert				0	mask
$3		Step direction invert			0	mask
$4		Invert step enable pin			0	boolean
$5		Invert limit pins				0	boolean
$6		Invert probe pin				0	boolean
$10		Status report options			2	mask
$11		Junction deviation				0.010	millimeters
$12		Arc tolerance					0.002	millimeters
$13		Report in inches				0	boolean
$20		Soft limits enable				0	boolean
$21		Hard limits enable				0	boolean
$22		Homing cycle enable				0	boolean
$23		Homing direction invert			0	mask
$24		Homing locate feed rate			25.000	mm/min
$25		Homing search seek rate			500.000	mm/min
$26		Homing switch debounce delay	250	milliseconds
$27		Homing switch pull-off distance	1.000	millimeters
$30		Maximum spindle speed			1000	RPM
$31		Minimum spindle speed			0	RPM
$32		Laser-mode enable				1	boolean
$100	X-axis travel resolution		800.000	step/mm
$101	Y-axis travel resolution		800.000	step/mm
$102	Z-axis travel resolution		800.000	step/mm
$110	X-axis maximum rate				1000.000	mm/min
$111	Y-axis maximum rate				1000.000	mm/min
$112	Z-axis maximum rate				1000.000	mm/min
$120	X-axis acceleration				50.000	mm/sec^2
$121	Y-axis acceleration				50.000	mm/sec^2
$122	Z-axis acceleration				20.000	mm/sec^2
$130	X-axis maximum travel			200.000	millimeters
$131	Y-axis maximum travel			200.000	millimeters
$132	Z-axis maximum travel			200.000	millimeters
Początek kodu wyprodukowanego przez FlatCam:

Kod: Zaznacz cały

(G-CODE GENERATED BY FLATCAM v8.994 - www.flatcam.org - Version Date: 2020/11/7)

(Name: schema_v3_drill.txt_cnc)
(Type: G-code from Geometry)
(Units: MM)

(Created on Sunday, 01 January 2023 at 13:54)

(This preprocessor is used with a motion controller loaded with GRBL firmware.)
(It is configured to be compatible with almost any version of GRBL firmware.)

(Z Toolchange: 15 mm)
(X,Y Toolchange: 0.0000, 0.0000 mm)
(Z Start: None mm)
(Z End: 14.999999999999963 mm)
(X,Y End: None mm)
(Steps per circle: 64)
(Steps per circle: 64)
(Preprocessor Excellon: grbl_11)

(X range:    0.7722 ...   68.2041  mm)
(Y range:    1.6916 ...   68.6968  mm)

(Spindle Speed: 0 RPM)
G21
G90
G17
G94


G01 F300.00

M5             
G00 Z15.0000
G00 X0.0000 Y0.0000                
T1
M6
(MSG, Change to Tool Dia = 3.3020 ||| Total drills for tool T1 = 96)
M0
G00 Z15.0000

G01 F300.00
M03
G00 X27.5184 Y37.7317
G01 Z-1.7000
G01 Z0
G00 Z2.0000
G00 X34.4678 Y39.3548
G01 Z-1.7000
G01 Z0
G00 Z2.0000
Dalej już wszystkko OK.
Problem jest z pierwszą dziurką (X27.5184 Y37.7317). Wiertło wchodzi głębiej - oceniając na oko - niż 1.7mm i w efekcie nie jest w całości podniesione przed wykonaniem ruchu do następnej dziurki. Skutek oczywisty....
Maciej jakiś pomysł dlaczego tak się dzieje? Teoretycznie mogę tę pierwszą dziurkę wyedytować z pliku *.nc, ale nadal wolałbym wiedzieć dlaczego tak się dzieje i jak temu zapobiegać.

Aha, jedyna różnica pomiędzy tą konkretną dziurką a innymi, to średnica - średnica pierwszej dziurki jest ok 3 razy większa niż pozostałych ale ponieważ nie ma ona większego znaczenia więc wszystkie dziurki są wiercone tym samym wertłem 0.9mm

Z góry dziękuję za jakiekolwiek sugestie.

Re: CNC łamie wiertło w jednej dziurce

: 01 sty 2023, 17:21
autor: japim
Gdzieś w CAM musisz mieć podany stock size. Albo w procedurze wiercenia (makro do otworów) brakuje powrotu na wysokość bazową.


Edit: masz g01 z-1.7 (wiercenie na głębokość 1.7mm).
Potem masz g01 z0 - wyjście na poziom zerowy
A nastepnie G00 z2 - wyjscie na 2mm ponad stock z prędkością przesuwu jałowego. I chcesz powiedzieć ze nie wykonuje tego ostatniego wyjscia ponad stock?

Re: CNC łamie wiertło w jednej dziurce

: 01 sty 2023, 18:10
autor: Jarewa
Silnik gubi kroki, albo źle wykonano zerowanie osi "z"...

Od siebie tylko dodam, sprawdź skrypt zerowania czy drugie podejście jest bardzo wolne..

Re: CNC łamie wiertło w jednej dziurce

: 01 sty 2023, 21:15
autor: Berg
poza tym, co napisali koledzy wyżej, czyli gubienie kroków silnika Z , zerowanie:

to dodam:

Opcja nr 3.
Możliwe, że przy dziurce o małej średnicy jest wiercenie a przy większych schodzi jakąś rampą.
W zależności od tego jaki to CAM to mogą być osobne parametry.
No ale to powinno być widać w gcode i na symulacji, gdyby tak było.

Opcja nr 4.
Słabo zamocowane wiertło i przy wychodzeniu z materiału w górę wysuwa się z uchwytu.

Opcja nr 5
Słabo zamontowana śruba napędu Z w sprzęgle i się wysuwa.
- Podobnie jeśli lata ośka w silniku Z jeśli śruba jest bezpośrednio na silniku zamontowana.
- całe wrzecionko niedokręcone

Re: CNC łamie wiertło w jednej dziurce

: 02 sty 2023, 00:52
autor: Michał_L
Dziękuję bardzo, wygląda że to chyba problem z zerowaniem, mechanicznie wszystko sprawdzone.
Teraz muszę kupić więcej wierteł...

Re: CNC łamie wiertło w jednej dziurce

: 02 sty 2023, 15:34
autor: Michał_L
Problem rozwiązany - zmieniłem program wysyłający G-code na UGS, dodałem sondę Z i wszystko wygląda że działa poprawnie.
LaserGRBL, którego używałem wcześniej, jakoś nie potrafił się z sondą dogadać, a szkoda bo jego interface mi bardziej odpowiada niż UGS.
Tak czy siak, bardzo dziękuję za wszelkie sugestie.

Re: CNC łamie wiertło w jednej dziurce

: 02 sty 2023, 16:11
autor: Jarewa
do frezowania fajny jest "candle"

Re: CNC łamie wiertło w jednej dziurce

: 02 sty 2023, 18:05
autor: Michał_L
Jarewa pisze:do frezowania fajny jest "candle"
Z jakiego powodu u mnie się wywala. Nie chce mi się dociekać dlaczego.
Pozostanę przy LaserGRBL i UGS. Przynajmniej na razie.

Re: CNC łamie wiertło w jednej dziurce

: 02 sty 2023, 18:09
autor: Jarewa
Windows11? bo mi chodzi na 8 i na 10

Re: CNC łamie wiertło w jednej dziurce

: 02 sty 2023, 19:57
autor: Michał_L
Win 10. Nieprzewidywalny jest. Kilka razy wystaruje bez problemu, a potem nagle problem. Już dawno nie używałem więc nawet nie pamiętam na czym dokładnie polegał problem.
Wersja 1.1.7 bodajże.

Re: CNC łamie wiertło w jednej dziurce

: 02 sty 2023, 20:22
autor: Berg