Strona 1 z 2
M3 Włączenie lasera bez czekania
: 04 lut 2018, 00:07
autor: jacikb
Witam
Laser włączam komendą M3 ActivateSignal(7) ale Mach czeka na rozpędzenie wrzeciona.
Wykasowałem już w ustawieniach czekanie 1 sekundę ale może jeszcze coś można przyspieszyć ?
Re: M3 Włączenie lasera bez czekania
: 04 lut 2018, 03:31
autor: dudziak4
Może masz wstawioną pauzę w generowanym g-code? Wrzuć przykładowy g-code to się zobaczy.
Re: M3 Włączenie lasera bez czekania
: 04 lut 2018, 09:57
autor: jacikb
( T0 : 0.0 )
G21 G90 G91.1 G64 G40
G0 Z0.0
( T0 : 0.0 )
T0 M6
( Engrave1 )
G17
S1000
G0 X-4.0047 Y5.1005
G1 F300.0 Z-0.001
M3
G3 F200.0 X-4.0828 Y5.4909 I-1.008 J0.0014
G3 X-4.2976 Y5.8116 I-0.9203 J-0.3841
.....
G1 Y4.9889
G1 Y5.1005
M5
G0 Z0.0
G0 X2.3981 Y2.0831
......
G1 F300.0 Z-0.001
M3
G1 F200.0 X-2.3315 Y6.0988
G1 Y2.0831
...........
G1 Y2.0831
M5
A tak wygląda test wypełnienia. Widać gdzie laser się włącza i chwile czeka.
Jak nic się nie da zrobić to ogarnę to w swoim sterowniku PWM ale wolał bym to w machu ustawić.
W Mach3 wybieram profil EndMill ale to chyba nie ma znaczenia.
Re: M3 Włączenie lasera bez czekania
: 04 lut 2018, 12:03
autor: dudziak4
Do sterowania włączania lasera powinieneś używać makr M10 i M11 są to szybkie makra które działają bez opóźnień. U mnie te makra sprawdzają się przy blokowaniu thc podczas palenia plazmą. Niestety nie wiem jak je wykorzystać do załączania lasera, trzeba po prostu popróbować. Spróbuj wykorzystać zamiast M3 i M5, chociaż gdzieś czytałem że przy pominięciu komendy M3 tamte makra są ignorowane.
Poczytaj jeszcze tu :
http://www.machsupport.com/forum/index. ... 293.0;wap2
Re: M3 Włączenie lasera bez czekania
: 04 lut 2018, 13:11
autor: jacikb
Z Machem się nie udało. Dodałem u siebie zwłokę przy zapalaniu lasera.
Przy opóźnieniu 600ms powinno być znośnie jak na amatorską maszynkę.
Graweruje na gotowo ze zwłoką 600ms ale to potrwa

A to testy z zwiększaniem czasu:
Re: M3 Włączenie lasera bez czekania
: 04 lut 2018, 23:02
autor: k-m-r1
Opcji sterowania jest przynajmniej kilka.THC to nie Laser.
THC działa i jest w pełni ustawiane czasy anty-nurkowanie ... po co blokować?
General Congig Zaznacz is 2.5D on output #6,
Pin port wg potrzeby
Oś Z =0.0000 =>> off out #6
Z= 0.01 i wiecej =>> ON out #6
Z =-0.0001 =>> off out #6
lub
os Z ustawić na krok 1 u sygnał z pin Z
W obu przypadkach krok Z 1=krok/mm
Inna opcja to przypisanie makra nie ważne czy M3 lub M11 każde działa tak samo. Mach3 potrzebuje i liczy czas rozpędzenia wrzeciona stąd opóźnienie...
Gdzieś tu komuś majstrowałem sterowanie lasera na Z, już nie pamiętam kto to był. Czasy jakie uda sie zejść to 250-300ms na macro. Na sterowanie Z poniżej 100ms.
Re: M3 Włączenie lasera bez czekania
: 05 lut 2018, 03:09
autor: dudziak4
THC działa i jest w pełni ustawiane czasy anty-nurkowanie ... po co blokować?
Thc My Plasm podłączone jako SD nie posiada anty-nurkowania (arc on) za to ma wejście disable do wykorzystania przy nurkowaniu. nie mówię że to najlepszy sposób ale działa
Inna opcja to przypisanie makra nie ważne czy M3 lub M11 każde działa tak samo. Mach3 potrzebuje i liczy czas rozpędzenia wrzeciona stąd opóźnienie...
Nie każde makro działa tak samo M10 i M11 są to szybkie makra ciężko znaleźć informacje na ten temat ale jak się postarasz to znajdziesz.
Makra te definiuje się M10P1 gdzie P to przypisane wyjście (w tym przykładzie wyjście 1) które chcemy szybko wysterować.
Sam sprawdź to się przekonasz. Z racji tego że makra te nie mają dużych opóźnień zaproponowałem je do sterowania laserem.
Re: M3 Włączenie lasera bez czekania
: 05 lut 2018, 10:56
autor: k-m-r1
Jak dorwę oscyloskop to sprawdzę co jest najszybsze: oz Z, M10P1, M3... i może jeszcze coś
Wg mnie i tak wygra Z bo idze przez planer trajektorii, a czas załączenia to wynikowa czasu taktowania jadra dla kroku.
Re: M3 Włączenie lasera bez czekania
: 05 lut 2018, 11:57
autor: jacikb
M10 M11 są szybie ale chyba u mnie pomijane.
Sprawdzałem i M10P1 i M10P8 i nic
Nawet wpisałem w macro M10 ActivateSignal(7) i tez nic
Na szczęście dorobiłem sterowanie mocą lasera i przez to mam konfigurowalne opóźnienie włączenia lasera i jest git.
Re: M3 Włączenie lasera bez czekania
: 05 lut 2018, 12:38
autor: dudziak4
Jak wrzucasz w makro ActiveSignal(7) to dajesz M10P7 bo to wyjście chcesz wysterować. U mnie działa ale jak masz już problem opanowany to po temacie.