स्वागत
CNC मशीनिंग की ज्यामिति में आपका स्वागत है। एक CNC मशीन द्वारा की जाने वाली प्रत्येक कटाई एक ज्यामितीय क्रिया है: एक बिंदु जो सटीक रूप से परिभाषित पथ के साथ अंतरिक्ष में चलता है।
टूल पथ को प्रोग्राम करने से पहले, आपको यह समझना होगा कि कहाँ: और इसका अर्थ है निर्देशांक प्रणालियाँ।
यह पाठ मानता है कि आप पहले से जानते हैं कि CNC मशीन क्या है और G-code क्या करता है। यदि नहीं, तो पहले CNC मशीनिंग: परिशुद्ध निर्माण पाठ से शुरू करें।
MCS और WCS
मशीन निर्देशांक प्रणाली (MCS) बनाम कार्य निर्देशांक प्रणाली (WCS)
प्रत्येक CNC मशीन में दो निर्देशांक प्रणालियाँ एक साथ काम करती हैं।
मशीन निर्देशांक प्रणाली (MCS): मशीन का निरपेक्ष संदर्भ फ्रेम। जब आप मशीन को होम करते हैं, तो स्पिंडल एक निश्चित बिंदु (मशीन शून्य) पर जाता है जो लिमिट स्विच या एनकोडर द्वारा परिभाषित होता है। मशीन जितनी भी स्थितियों तक पहुँच सकती है, वे सभी इस बिंदु के सापेक्ष परिभाषित होती हैं। MCS कभी नहीं बदलता: यह हार्डवेयर में बना होता है।
कार्य निर्देशांक प्रणाली (WCS): पार्ट प्रोग्रामिंग के लिए आपका चुना हुआ संदर्भ फ्रेम। आप वर्कपीस पर एक सुविधाजनक बिंदु चुनते हैं (अक्सर एक कोना या किसी फीचर का केंद्र) और मशीन को बताते हैं: 'यह मेरा शून्य है।' सभी G-code निर्देशांक इस बिंदु के सापेक्ष होते हैं।
G54 से G59 कंट्रोलर में संग्रहीत छह कार्य निर्देशांक ऑफसेट हैं। प्रत्येक कहता है: 'WCS शून्य इस MCS स्थिति पर स्थित है।' G54 डिफ़ॉल्ट है। यदि आपके पास टेबल पर कई पार्ट फिक्स्चर हैं, तो आप पहले पार्ट के लिए G54, दूसरे के लिए G55, और तीसरे के लिए G56 उपयोग कर सकते हैं: एक ही प्रोग्राम, अलग-अलग ऑफसेट।
जब आप किसी पार्ट को 'टच ऑफ' करते हैं, तो आप वर्कपीस के मूल बिंदु की MCS स्थिति मापते हैं और उसे G54-G59 रजिस्टर में संग्रहीत करते हैं। यदि वाइस हिल जाए, तो ऑफसेट को अपडेट करना होगा।
दाहिने हाथ का नियम
अक्ष अभिविन्यास: दाहिने हाथ का नियम
CNC मशीनें अक्ष दिशाओं के लिए एक सार्वभौमिक सम्मेलन का पालन करती हैं। अपने दाहिने अंगूठे को धनात्मक X दिशा में, तर्जनी को धनात्मक Y में, और मध्यमा उंगली धनात्मक Z की ओर मुड़ती है।
वर्टिकल मिल (स्पिंडल नीचे की ओर) पर:
- X = बाएँ / दाएँ (टेबल हिलती है)
- Y = आपकी ओर / आपसे दूर (टेबल हिलती है)
- Z = ऊपर / नीचे (स्पिंडल हिलता है): Z धनात्मक वर्कपीस से दूर है
लेथ पर, सम्मेलन अलग है:
- Z = स्पिंडल अक्ष के साथ (पार्ट की लंबाई)
- X = Z के लंबवत (रेडियल दिशा: व्यास को नियंत्रित करता है)
महत्वपूर्ण उलटाव: G-code में, आप ऐसे प्रोग्राम करते हैं जैसे टूल हिलता है और पार्ट स्थिर है। कई मशीनों पर, विपरीत शारीरिक रूप से होता है: X और Y में स्पिंडल स्थिर रहते हुए टेबल हिलती है। मशीन कंट्रोलर उलटाव संभालता है। आप हमेशा टूल के दृष्टिकोण से प्रोग्राम करते हैं।
टूल लंबाई ऑफसेट
टूल लंबाई ऑफसेट (H कोड)
विभिन्न टूल की अलग-अलग लंबाई होती है। एक 2-इंच का एंड मिल सेंटर ड्रिल की तुलना में स्पिंडल से अधिक बाहर निकला होता है। यदि आप टूल बदलते हैं और लंबाई के अंतर को ध्यान में नहीं रखते, तो Z निर्देशांक गलत होंगे: संभावित रूप से विनाशकारी रूप से गलत।
टूल लंबाई ऑफसेट (TLO): प्रत्येक टूल के लिए कंट्रोलर में संग्रहीत एक मान। यह मशीन को बताता है कि टूल की नोक स्पिंडल गेज लाइन (स्पिंडल पर एक संदर्भ बिंदु) से कितनी दूर है। जब आप G43 H01 कहते हैं, तो कंट्रोलर सभी Z मूव्स में टूल 1 का लंबाई ऑफसेट जोड़ता है।
TLO के बिना, आपको हर बार टूल बदलने पर Z को फिर से टच ऑफ करना होगा। TLO के साथ, आप एक संदर्भ टूल के साथ एक बार टच ऑफ करते हैं, सभी अन्य टूल को उस संदर्भ के सापेक्ष मापते हैं, और कंट्रोलर गणित करता है।
G43 = टूल लंबाई ऑफसेट लागू करें (धनात्मक दिशा: ऑफसेट जोड़ता है)
G49 = टूल लंबाई ऑफसेट रद्द करें
H कोड = किस टूल का ऑफसेट उपयोग करना है (H01, H02, आदि)
रैखिक और वृत्तीय इंटरपोलेशन
कंट्रोलर टूल को कैसे चलाता है
G-code दो मूलभूत प्रकार की गति परिभाषित करता है:
G01: रैखिक इंटरपोलेशन: टूल अपनी वर्तमान स्थिति से लक्ष्य स्थिति तक सीधी रेखा में चलता है। कंट्रोलर X, Y, और Z मोटर्स को समन्वयित करता है ताकि वे सभी एक साथ समापन बिंदु पर पहुँचें। G01 X2.0 Y1.0 Z-0.5 3D अंतरिक्ष में एक सीधी रेखा खींचता है।
G02 / G03: वृत्तीय इंटरपोलेशन: टूल एक वृत्तीय आर्क के साथ चलता है।
- G02 = दक्षिणावर्त आर्क
- G03 = वामावर्त आर्क
आर्क दो तरीकों से परिभाषित किए जा सकते हैं:
- त्रिज्या प्रारूप: G02 X2.0 Y1.0 R0.5: 0.5 त्रिज्या के आर्क के साथ (2.0, 1.0) पर जाएँ
- केंद्र प्रारूप: G02 X2.0 Y1.0 I0.5 J0.0: I और J वर्तमान स्थिति से आर्क केंद्र तक की वृद्धिशील दूरी देते हैं। यह प्रारूप स्पष्ट है और परिशुद्ध कार्य के लिए पसंद किया जाता है।
कंट्रोलर के अंदर, वृत्तीय आर्क भी छोटे सीधे-रेखा खंडों (माइक्रो-लाइन इंटरपोलेशन) में टूटे होते हैं। कंट्रोलर सैकड़ों या हजारों मध्यवर्ती बिंदुओं की गणना करता है और मोटर्स को स्टेप-एंड-डायरेक्शन पल्स भेजता है। रिज़ॉल्यूशन इतना सूक्ष्म है कि परिणामी गति एक चिकनी वक्र जैसी दिखती और मापी जाती है।
क्लाइम्ब बनाम कन्वेंशनल मिलिंग
क्लाइम्ब मिलिंग बनाम कन्वेंशनल मिलिंग
कटर सामग्री से कैसे जुड़ता है, इसकी ज्यामिति सतह फिनिश, टूल जीवन, और काटने की शक्तियों के लिए अत्यंत महत्वपूर्ण है।
कन्वेंशनल (अप) मिलिंग: कटर फीड की दिशा के विरुद्ध घूमता है। प्रत्येक दाँत शून्य चिप मोटाई पर सामग्री में प्रवेश करता है और अधिकतम मोटाई पर बाहर निकलता है। कटर शुरू में काम से दूर धकेलता है, फिर पकड़ता है और खींचता है। इससे अधिक गर्मी (दाँत काटने से पहले रगड़ता है) और खुरदरी सतह फिनिश होती है।
क्लाइम्ब (डाउन) मिलिंग: कटर फीड की दिशा के साथ घूमता है। प्रत्येक दाँत अधिकतम चिप मोटाई पर प्रवेश करता है और न्यूनतम पर बाहर निकलता है। कटर तुरंत सामग्री में काटता है और काम को नीचे टेबल में धकेलता है। इससे बेहतर सतह फिनिश, कम गर्मी, और लंबा टूल जीवन मिलता है।
हमेशा क्लाइम्ब मिल क्यों नहीं करते? क्लाइम्ब मिलिंग वर्कपीस को कटर में खींचती है। बैकलैश कंपेंसेशन के बिना पुरानी मैनुअल मशीनों पर, यह खिंचाव टेबल को आगे झटका दे सकता है और क्रैश कर सकता है। CNC मशीनों में न्यूनतम बैकलैश वाले बॉलस्क्रू होते हैं, इसलिए क्लाइम्ब मिलिंग मानक है। लेकिन पतले या खराब फिक्स्चर वाले पार्ट के लिए, कन्वेंशनल मिलिंग अभी भी सुरक्षित हो सकती है क्योंकि यह काम को दूर धकेलती है।
स्पर्शरेखीय आर्क और फिलेट
स्पर्शरेखीय आर्क, फिलेट, और चैम्फर
वास्तविक पार्ट में शायद ही कभी पूरी तरह से तीखे कोने होते हैं। उनमें फिलेट (गोल अंदरूनी कोने), त्रिज्या (गोल बाहरी कोने), और चैम्फर (तेज किनारों को हटाने वाले कोणीय कट) होते हैं।
एक स्पर्शरेखीय आर्क वह आर्क है जो एक सीधी रेखा (या किसी अन्य आर्क) से दिशा में बिना किसी असंततता के मिलती है। उस बिंदु पर जहाँ आर्क शुरू होता है, उसकी ढलान उससे जुड़ने वाली रेखा के समान होती है। यह बिना अचानक दिशा परिवर्तन के एक चिकनी, सतत प्रोफाइल बनाता है।
मशीनिंग के लिए स्पर्शरेखा क्यों महत्वपूर्ण है:
- एक तेज कोना टूल को रोकने, दिशा बदलने और फिर से तेज होने के लिए मजबूर करता है। इससे ड्वेल मार्क्स (टूल धीमा होते समय एक जगह बैठ जाता है, सतह जलती है) बनते हैं।
- एक स्पर्शरेखीय आर्क टूल को गति से संक्रमण के माध्यम से स्वीप करने देता है। कोई धीमापन नहीं, कोई ड्वेल मार्क्स नहीं, बेहतर सतह फिनिश।
- तनाव संकेंद्रक: तेज अंदरूनी कोने तनाव को केंद्रित करते हैं और जहाँ पार्ट टूटते हैं। फिलेट तनाव को एक घुमावदार सतह पर वितरित करते हैं।
चैम्फर सरल हैं: एक तेज किनारे को हटाने के लिए 45 डिग्री (या अन्य कोण) पर एक सीधा कट। G01 मूव्स के साथ प्रोग्राम किया जाता है। चैम्फर फिलेट की तुलना में मशीन करने में आसान हैं लेकिन तनाव उतना अच्छी तरह वितरित नहीं करते।
कटर त्रिज्या कंपेंसेशन
टूल त्रिज्या कंपेंसेशन (G41 / G42)
जब आप एक पार्ट प्रोफाइल प्रोग्राम करते हैं, तो आप तैयार पार्ट की सतह की ज्यामिति का वर्णन करते हैं। लेकिन टूल की एक त्रिज्या होती है: उसके केंद्र को पार्ट की सतह से उस त्रिज्या द्वारा ऑफसेट पथ का अनुसरण करना होगा।
G41: कटर कंपेंसेशन बाएँ: टूल केंद्र प्रोग्राम किए गए पथ के बाएँ ऑफसेट होता है (यात्रा की दिशा में देखते हुए)। बाहरी प्रोफाइल की क्लाइम्ब मिलिंग के लिए उपयोग किया जाता है।
G42: कटर कंपेंसेशन दाएँ: टूल केंद्र दाएँ ऑफसेट होता है।
G40: कटर कंपेंसेशन रद्द करें।
कटर कंप सक्रिय होने के साथ, आप सटीक पार्ट ज्यामिति (तैयार सतह) प्रोग्राम करते हैं, और कंट्रोलर स्वचालित रूप से टूल केंद्र के लिए ऑफसेट पथ की गणना करता है। इसके दो प्रमुख लाभ हैं:
1. प्रोग्राम प्रिंट से मेल खाता है। ड्राइंग पर आयाम कोड में आयाम से मेल खाते हैं। कोई मैनुअल ऑफसेट गणना नहीं।
2. टूल घिसाव समायोजन। जब एक टूल घिस जाता है और थोड़ा बड़ा काटता है, तो ऑपरेटर ऑफसेट टेबल में कटर कंप मान समायोजित करता है: कोई प्रोग्राम संपादन आवश्यक नहीं। एक छोटा कंप मान टूल को पार्ट की सतह के करीब खींचता है, जो अंडरसाइज़ कट के लिए कंपेंसेट करता है।
कंट्रोलर सभी ज्यामितीय जटिलता संभालता है: सीधी रेखाओं को ऑफसेट करना, ऑफसेट पथ के लिए आर्क त्रिज्याओं की पुनर्गणना, और कोनों पर संक्रमण ज्यामिति प्रबंधित करना।
GD&T ज्यामिति पर क्यों निर्भर करता है
GD&T: केवल आयाम नहीं, ज्यामिति
पारंपरिक आयामन कहता है: 'यह छेद 0.500 इंच व्यास में है, बाएँ किनारे से 2.000 इंच पर स्थित है, प्लस या माइनस 0.005 इंच।'
समस्या: प्लस-या-माइनस सहनशीलता एक वर्गाकार सहनशीलता क्षेत्र बनाती है। छेद केंद्र 0.010 x 0.010 इंच वर्ग के भीतर आना चाहिए। लेकिन एक वर्गाकार क्षेत्र उचित नहीं है: एक छेद जिसका केंद्र वर्ग के कोने पर है (नाममात्र से 0.005 दाएँ और 0.005 ऊपर) वास्तव में सच्ची स्थिति से 0.007 इंच दूर है (पाइथागोरस प्रमेय: 0.005 वर्ग प्लस 0.005 वर्ग का वर्गमूल)। आप उस पार्ट को अस्वीकार करेंगे, भले ही एक दिशा में 0.007 की दूरी पर छेद पास हो जाता।
GD&T वर्गाकार क्षेत्र को बेलनाकार सहनशीलता क्षेत्र से प्रतिस्थापित करता है। छेद केंद्र सच्ची स्थिति के आसपास निर्दिष्ट व्यास के वृत्त के भीतर आना चाहिए। यह ज्यामितीय रूप से उचित है: नाममात्र से 0.007 की दूरी दिशा की परवाह किए बिना 0.007 है।
GD&T एक पूर्ण ज्यामितीय भाषा है जो बताती है कि एक फीचर अपने आदर्श रूप, अभिविन्यास, और स्थान से कितना विचलित हो सकता है। यह फीचर कंट्रोल फ्रेम का उपयोग करता है: वे आयताकार बक्से जो आप इंजीनियरिंग ड्राइंग पर प्रतीकों के साथ देखते हैं।
रूप और अभिविन्यास सहनशीलताएँ
रूप सहनशीलताएँ: आकार को नियंत्रित करना
स्थिति नियंत्रित करती है कि एक फीचर कहाँ है। रूप सहनशीलताएँ नियंत्रित करती हैं कि वह किस आकार में है।
समतलता: सतह सहनशीलता मान से अलग दो समानांतर तलों के बीच होनी चाहिए। यदि समतलता 0.002 है, तो सतह का प्रत्येक बिंदु दो पूरी तरह से सपाट, समानांतर तलों के बीच 0.002-इंच-ऊँचे क्षेत्र के भीतर होना चाहिए। कोई डेटम संदर्भ आवश्यक नहीं: समतलता स्व-संदर्भित है।
लंबवतता: एक सतह या अक्ष एक डेटम (संदर्भ सतह) के सापेक्ष एक सहनशीलता क्षेत्र के भीतर होनी चाहिए। एक सतह के लिए, क्षेत्र दो समानांतर तल हैं जो डेटम के लंबवत हैं, सहनशीलता मान से अलग। एक अक्ष (जैसे छेद) के लिए, क्षेत्र डेटम के लंबवत एक बेलन है।
संकेंद्रता: दो बेलनाकार फीचर एक ही अक्ष साझा करने चाहिए सहनशीलता क्षेत्र के भीतर। एक बेलन के मध्यिका बिंदु डेटम अक्ष पर केंद्रित बेलनाकार सहनशीलता क्षेत्र के भीतर आने चाहिए। संकेंद्रता निरीक्षण करने के लिए महंगी है (मध्यिका बिंदु गणना की आवश्यकता): अधिकांश शॉप इसके बजाय रनआउट उपयोग करते हैं।
ये सभी ज्यामितीय नियंत्रण हैं। वे सहनशीलता क्षेत्रों को आकारों (तल, बेलन, शंकु) के रूप में परिभाषित करते हैं, केवल संख्याएँ नहीं। 0.002 की समतलता सहनशीलता समानांतर तलों की एक जोड़ी है। 0.014 व्यास की स्थिति सहनशीलता एक बेलन है। यही GD&T को ज्यामितीय बनाता है: प्रत्येक सहनशीलता अंतरिक्ष में एक आकार है।
मशीन यात्रा सीमाएँ
कार्य आवरण: वह स्थान जिस तक मशीन पहुँच सकती है
प्रत्येक CNC मशीन में प्रत्येक अक्ष में सीमित यात्रा होती है। एक विशिष्ट वर्टिकल मशीनिंग सेंटर में हो सकता है:
- X यात्रा: 30 इंच
- Y यात्रा: 16 इंच
- Z यात्रा: 20 इंच
कार्य आवरण इन यात्रा सीमाओं द्वारा परिभाषित 3D आयतन है: एक आयताकार बक्सा (3-अक्ष मिल के लिए) या अधिक जटिल आकार (घूर्णी-अक्ष मशीनों के लिए)। जो भी फीचर आप काटना चाहते हैं, वह इस आवरण के भीतर आना चाहिए।
टक्कर से बचाव यह सुनिश्चित करने की ज्यामिति है कि प्रोग्राम के दौरान टूल, टूल होल्डर, स्पिंडल हेड, फिक्स्चर, और वर्कपीस टकराएँ नहीं। कंट्रोलर स्वाभाविक रूप से नहीं जानता कि वाइस, क्लैम्प, या फिक्स्चर कहाँ हैं। टक्कर से बचाव प्रोग्रामर की जिम्मेदारी है।
महत्वपूर्ण टक्कर ज्यामितियाँ:
- टूल लंबाई बनाम पॉकेट गहराई: एक गहरे पॉकेट में पहुँचने वाला लंबा टूल टूल होल्डर या स्पिंडल हेड को पार्ट की दीवारों से टकरा सकता है।
- फिक्स्चर हस्तक्षेप: टूल पथ को क्लैम्प, समानांतर, और वाइस जबड़ों को साफ करना होगा। गलत Z ऊँचाई पर पार्ट के पार एक रैपिड मूव (G00) टूल को क्लैम्प में चला सकता है।
- रैपिड प्लेन: अधिकांश प्रोग्राम एक 'रैपिड प्लेन' परिभाषित करते हैं: सभी बाधाओं के ऊपर एक सुरक्षित Z ऊँचाई। रैपिड इस प्लेन के ऊपर होती हैं। इसके नीचे कभी रैपिड न करें।
घूर्णी अक्ष और ज्यामितीय स्वतंत्रता
4थी और 5वीं अक्ष: घुमाव ज्यामिति का विस्तार करता है
एक 3-अक्ष मिल केवल ऊपर से (Z के साथ) वर्कपीस तक पहुँच सकती है। किसी भी फीचर के लिए जिसे किनारे से या नीचे से पहुँच की आवश्यकता है, एक अलग सेटअप चाहिए: पार्ट पलटें, पुनः फिक्स्चर करें, पुनः टच ऑफ करें।
4थी अक्ष: एक घूर्णी अक्ष जोड़ता है (आमतौर पर A, जो X के चारों ओर घूमती है)। पार्ट को विभिन्न चेहरे टूल के सामने प्रस्तुत करने के लिए घुमाया जा सकता है। एक 4थी अक्ष आमतौर पर मिल टेबल पर बोल्ट किया गया एक रोटरी टेबल है। यह आपको पुनः फिक्स्चर किए बिना एक सिलेंडर के चारों ओर या कई चेहरों पर फीचर मशीन करने देता है।
5वीं अक्ष: दो घूर्णी अक्ष जोड़ता है। टूल (या टेबल) दो स्वतंत्र घूर्णी दिशाओं में झुक सकता है। इसका मतलब है कि टूल लगभग किसी भी कोण से पहुँच सकता है।
5-अक्ष ज्यामितीय रूप से क्या संभव बनाता है जो 3-अक्ष नहीं कर सकता:
- अंडरकट: वे फीचर जो ऊपर से नहीं दिखते। टूल लटकती ज्यामिति के पीछे पहुँचने के लिए झुकता है।
- यौगिक कोण: ऐसी सतहें जो किसी भी अक्ष के समानांतर या लंबवत नहीं हैं। एक 3-अक्ष मशीन को एक कस्टम कोणीय फिक्स्चर की आवश्यकता होगी। एक 5-अक्ष मशीन बस झुकती है।
- इंपेलर और टर्बाइन ब्लेड: मुड़ी हुई, घुमावदार सतहें जो लगातार कोण बदलती हैं। केवल 5-अक्ष समकालिक मशीनिंग ही एक सेटअप में इन्हें काट सकती है।
- कम सेटअप: एक पार्ट जिसके लिए 3-अक्ष मशीन पर छह सेटअप की आवश्यकता हो सकती है, उसे 5-अक्ष मशीन पर एक सेटअप की आवश्यकता हो सकती है। प्रत्येक सेटअप संरेखण त्रुटि का एक अवसर है।
सारांश
CNC मशीनिंग की ज्यामिति: मुख्य निष्कर्ष
निर्देशांक प्रणालियाँ: MCS मशीन का निरपेक्ष फ्रेम है। WCS (G54-G59) पार्ट के लिए आपका संदर्भ फ्रेम है। दाहिने हाथ का नियम अक्ष दिशाएँ परिभाषित करता है। टूल लंबाई ऑफसेट विभिन्न टूल लंबाई के लिए कंपेंसेट करते हैं।
टूल पथ: G01 सीधी रेखाओं में चलता है। G02/G03 आर्क में चलते हैं। I/J केंद्र प्रारूप त्रिज्या प्रारूप की दो-आर्क अस्पष्टता को समाप्त करता है। क्लाइम्ब मिलिंग (कटर घुमाव फीड दिशा के साथ) बेहतर सतह फिनिश और टूल जीवन देती है।
आर्क और प्रोफाइल: स्पर्शरेखीय आर्क ड्वेल मार्क्स के बिना चिकने संक्रमण बनाते हैं। न्यूनतम अंदरूनी फिलेट त्रिज्या टूल त्रिज्या के बराबर है। कटर कंपेंसेशन (G41/G42) आपको पार्ट ज्यामिति प्रोग्राम करने देता है जबकि कंट्रोलर टूल पथ को ऑफसेट करता है।
GD&T: ज्यामितीय सहनशीलताएँ सहनशीलता क्षेत्रों को आकारों (बेलन, तल) के रूप में परिभाषित करती हैं। स्थिति सहनशीलता क्षेत्र वृत्तीय हैं, वर्गाकार नहीं: ज्यामितीय रूप से उचित। MMC बोनस सहनशीलता वास्तविक असेंबली क्लीयरेंस को दर्शाती है। समतलता और लंबवतता आयामों से स्वतंत्र रूप से रूप नियंत्रित करती हैं।
कार्य आवरण: प्रत्येक मशीन में सीमित यात्रा है। घूर्णी अक्ष (4थी और 5वीं) ज्यामितीय पहुँच का विस्तार करते हैं और सेटअप कम करते हैं। कम सेटअप का मतलब है फीचर-से-फीचर सहनशीलताएँ अधिक तंग क्योंकि सभी फीचर एक ही WCS मूल बिंदु साझा करते हैं।
ज्यामिति नींव है। प्रत्येक G-code आदेश, प्रत्येक सहनशीलता कॉलआउट, प्रत्येक फिक्स्चर निर्णय एक ज्यामितीय ऑपरेशन है। ज्यामिति में महारत हासिल करें, और मशीनिंग उसके पीछे आती है।