Aretace a pozicování vřetene - jak to funguje
Napsal: 6. 10. 2025, 7:21
Zdravím. Chtěl bych se zeptat na možnosti viz nadpis. Mám nějaké konkrétní znalosti ohledně možností aretace / pozicování vřetenového motoru který standartně běží v rychlostním režimu. Ovšem při některých aplikacích narážím na mezery nebo nevědomost a rád bych zjistil jak to funguje. Popíšu oč mi jde.
Příkaz M19 normálně slouží k aretaci vřetene. Hádám že lze k něj připisovat parametr jako úhel. Takže třeba M19 P120. Vím že profi stroje si třeba pootáčí sondu tak aby vždy sondovala stejnou stranou. (jakože třeba levým unašecím kamenem vždy jede ve směru sondování).
Jak je tohoto docíleno ? Je nutné driver pro takto přesné pozicování přepnout do step dir ?
Já znám prakticky 2 možnosti aretace. Jednoduše přes pin "zaaretuj" do driveru a zpětná vazba zpět "zaaretováno". Případně přepnout driver do step dir. A tam není co řešit, ale je to step dir a ne rychlostní smyčka.
S tím je např. spojené závitování a řízení startovací polohy závitování. Systém (mach kupříkladu) vidí polohu enkodéru, případně další data. Takže dokáže synchronizovat posuv s otáčkami.
Jak ale funguje to pokud chci zaaretovat vřeteno na nějaký "startovací" úhel před začátkem toho závitování.
(S mým dosavadním poznáním) Představuju si že buď teda budu mít vřeteno v step dir při závitování celou dobu (což nevím jestli by vůbec nějak rozumně mohlo fungovat).
Nebo bych mohl přepnout driver do step dir, natočit do požadovaného úhlu, přepnout zpátky do rychlostní smyčky a pokračovat v řezání toho závitu.
Nebo je i nějaká další možnost jak řídit přesnou polohu vřetene bez přepínání do step/dir ?
Příkaz M19 normálně slouží k aretaci vřetene. Hádám že lze k něj připisovat parametr jako úhel. Takže třeba M19 P120. Vím že profi stroje si třeba pootáčí sondu tak aby vždy sondovala stejnou stranou. (jakože třeba levým unašecím kamenem vždy jede ve směru sondování).
Jak je tohoto docíleno ? Je nutné driver pro takto přesné pozicování přepnout do step dir ?
Já znám prakticky 2 možnosti aretace. Jednoduše přes pin "zaaretuj" do driveru a zpětná vazba zpět "zaaretováno". Případně přepnout driver do step dir. A tam není co řešit, ale je to step dir a ne rychlostní smyčka.
S tím je např. spojené závitování a řízení startovací polohy závitování. Systém (mach kupříkladu) vidí polohu enkodéru, případně další data. Takže dokáže synchronizovat posuv s otáčkami.
Jak ale funguje to pokud chci zaaretovat vřeteno na nějaký "startovací" úhel před začátkem toho závitování.
(S mým dosavadním poznáním) Představuju si že buď teda budu mít vřeteno v step dir při závitování celou dobu (což nevím jestli by vůbec nějak rozumně mohlo fungovat).
Nebo bych mohl přepnout driver do step dir, natočit do požadovaného úhlu, přepnout zpátky do rychlostní smyčky a pokračovat v řezání toho závitu.
Nebo je i nějaká další možnost jak řídit přesnou polohu vřetene bez přepínání do step/dir ?