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 :wink:
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.