Notebook un touchpad i saçmaladı. Cevaplamış oldum. Neyse,
pp de ki konuda c# ile yazmaktan bahsedilmiş.
Eğer step-dır pulsleri tamamen PC de üretilecekse Mach3 çalışan makinada başka işler koşturulmuyor, AV yazılımları kapatılıyor veya LinuxCNC de Real time özelliği için kernel modifiye ediliyor diye hatırlatayım.
Uygun bir mcu bu tip sorunlara çözüm olabilir. 32F407 gibi hazır bir kitte olur.
Yapılacak iş basitçe tarifi ile bir enterpolasyon döngüsü içerisinde darbeler üretmek.
X-Y eksenleri için Bresenham algoritması senin işini rahatça görebilir.
Bıçak yönü ise X-Y yönleri ve anlık olarak hızlarından hesaplanır.
Diğer teferruatlar ise bıçağın temas noktası ile eksenler arasında offset varmı sarhoş bıçak mı, 4 eksenin varmı vs.
Ama önce G1-2 yi bitirmek gerekli.