की गणना करें मैं एक सीएनसी मिल के लिए ड्राइवर को कार्यान्वित कर रहा हूं, और मुझे जी-कोड आर्क कमांड को लागू करने में समस्या हो रही है।एन-आयामी आर्क पथ
मुझे मध्यबिंदु सर्कल एल्गोरिदम के कई कार्यान्वयन मिले हैं, लेकिन यह वास्तव में उपयोग करने योग्य नहीं है।
मिडपॉइंट सर्कल अलगो के साथ समस्या मुझे मिली, यह है कि यह 2 डी है और एक ही समय में सभी ऑक्टों को खींचता है, जबकि मुझे 3 डी पथ के माध्यम से अनुक्रमिक चरणों की आवश्यकता होती है, जो प्रारंभ, अंत और केंद्र बिंदुओं के अनुसार दी जाती है ।
मुझे फ्लोटिंग पॉइंट ऑपरेशंस का उपयोग करके nice multidimensional equivalent of Bresenham’s line drawing algo मिला। शायद एक चाप ड्राइंग के लिए एक समान बात मौजूद है?
मैं बहुत सारी सोच और प्रयोग का उपयोग करके अपनी इच्छा के लिए इस अलगाव को झुका सकता हूं, लेकिन चूंकि एक चाप खींचना एक अनसुलझा समस्या नहीं है, और सीएनसी मशीनों को पहले बनाया गया है, मुझे आश्चर्य है कि क्या एक सुरुचिपूर्ण समाधान पहले से मौजूद है ?
क्या आप 3 डी स्पेस में 1 डी वक्र के साथ पथ ढूंढने की कोशिश कर रहे हैं, या एक पथ जिसमें 3 डी स्पेस में 2 डी घुमावदार सतह शामिल है? – Beta