Tôi đang thực hiện trình điều khiển cho máy nghiền CNC và tôi gặp sự cố khi triển khai lệnh G-code arc.Tính đường dẫn hồ quang n chiều
Tôi đã tìm thấy một số triển khai của thuật toán vòng tròn điểm giữa, nhưng nó không thực sự có thể sử dụng được.
Vấn đề với bản ngã điểm giữa như tôi thấy, là 2D và vẽ tất cả các octants cùng một lúc, trong khi tôi cần các bước tuần tự thông qua đường dẫn 3D, được cho bởi điểm bắt đầu, kết thúc và điểm giữa .
Tôi đã tìm thấy một số nice multidimensional equivalent of Bresenham’s line drawing algo sử dụng các thao tác dấu phẩy động. Có lẽ một điều tương tự tồn tại để vẽ một vòng cung?
Tôi có thể bẻ cong bản ngã này theo ý muốn của mình bằng cách sử dụng rất nhiều suy nghĩ và thử nghiệm, nhưng vì vẽ một vòng cung không phải là một vấn đề chưa được giải quyết, và các máy CNC đã được thực hiện trước đó. ?
Bạn đang cố gắng tìm đường đi dọc theo đường cong 1D trong không gian 3D hoặc đường dẫn bao phủ bề mặt cong 2D trong không gian 3D? – Beta