Przepraszam ale nie wczytałem się w pierwsze posty i nie zauważyłem faktu zastosowania do grawerunku bezpośrednio z grafiki.
Nie zmienia to tego że do uzyskania sygnału analogowego sterującego mocą lasera nie potrzebujemy nic więcej poza przetwornikiem "PWM to analog" którym to w najprostszej konfiguracji jest obwód RC.
Zamiast całego obwodu zliczania osi zet i wykrywania ruchu wystarczy logicznie odpiąć sygnały osi Z od pinów fizycznych LPT. W to miejsce podłączyć poprzez PWMgen wyjścia własnego komponentu HAL który na podstawie sygnałów "axis.N.motor-pos-cmd" (bez zliczania sygnałów step i dir) będzie regulował poziom mocy lasera oraz
"motion.motion-type OUT S32
These values are from src/emc/nml_intf/motion_types.h
1: Traverse
2: Linear feed
3: Arc feed
4: Tool change
5: Probing
6: Rotary axis indexing"
rozpozna typ ruchu i poda na wyjście LPT włącz/wyłącz laser jeżeli laser ma nie zależny sygnał blokowania lub PWM=0 dla wyłączenia lasera przy ruchach innych niż robocze.
Znaleziono 4 wyniki
Wróć do „Mach 3 / Ubuntu LinuxCNC 14.04.4LTE sterowanie laserem z Z”
- 06 wrz 2016, 09:48
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Mach 3 / Ubuntu LinuxCNC 14.04.4LTE sterowanie laserem z Z
- Odpowiedzi: 17
- Odsłony: 3253
- 05 wrz 2016, 11:51
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Mach 3 / Ubuntu LinuxCNC 14.04.4LTE sterowanie laserem z Z
- Odpowiedzi: 17
- Odsłony: 3253
- 05 wrz 2016, 10:08
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Mach 3 / Ubuntu LinuxCNC 14.04.4LTE sterowanie laserem z Z
- Odpowiedzi: 17
- Odsłony: 3253
- 04 wrz 2016, 18:34
- Forum: LinuxCNC (dawniej EMC2)
- Temat: Mach 3 / Ubuntu LinuxCNC 14.04.4LTE sterowanie laserem z Z
- Odpowiedzi: 17
- Odsłony: 3253