Strona 1 z 1

LinuxCNC posuw roboczy

: 01 lut 2021, 22:17
autor: dymcio
Dzień dobry / Dobry wieczór

Czy ktoś z was może mi pomóc ze zmianą prędkości posuwu roboczego podczas trwania programu.
Pały problem polega na tym że maszyna pracuje i końcową fazą programu jest przejazd z końca obszaru roboczego do jego początku i wycięcie obrysu całości, gdy to się dzieje to maszyna jedzie z maksymalną prędkością posuwu i mniej więcej w środku wywala mi napęd osi y, program myśli że maszyna dojechała do punktu w którym powinna dalej pracować i z racji tego że napęd y jest już odłączony (bo go wywaliło) maszyna zanurza się w materiał i tnie prostą linię po osi X od lewej do prawej strony. Wydaje mi się że jest to spowodowane właśnie za szybkim posuwem proszę o pomoc.
Pozdrawiam serdecznie

Re: LinuxCNC posuw roboczy

: 01 lut 2021, 23:11
autor: TOP67
Masz chyba na myśli posuw szybki, a nie roboczy.
Prędkość posuwu roboczego ustawia się w kodzie programu parametrem F.
Posuw szybki jest zadany w parametrach maszyny dla każdej osi. Najlepiej go zmienić na mniejszy. Jest to tego specjalny wizard.
Ale tymczasowym rozwiązaniem jest zastąpienie w kodzie G0 na G1 z odpowiednią prędkością.
Można też wymusić na programie CAM aby używał tylko G1.

Re: LinuxCNC posuw roboczy

: 01 lut 2021, 23:18
autor: adam Fx
TOP67 pisze:tymczasowym rozwiązaniem jest zastąpienie w kodzie G0 na G1 z odpowiednią prędkością.
można suwakiem ograniczyć max posuw.
dymcio pisze:Wydaje mi się że jest to spowodowane właśnie za szybkim posuwem proszę o pomoc.
w pliku ini
MAX_VELOCITY = 5,0 - Maksymalna prędkość dla dowolnej osi lub skoordynowanego ruchu, w jednostkach maszyny na sekundę. Wyświetlana wartość to 300 jednostek na minutę.

MAX_ACCELERATION = 20,0 - Maksymalne przyspieszenie dla dowolnego ruchu osi lub osi koordynowanej, w jednostkach maszyny na sekundę na sekundę.

(lub edytuj swój config kreatorem)