सीएनसी मशीनिंग प्रोग्रामिंग म्हणजे मशीनिंग पार्ट्स, प्रोसेस पॅरामीटर्स, वर्कपीस आकार, टूल डिस्प्लेसमेंटची दिशा आणि इतर सहाय्यक क्रिया (जसे की टूल बदलणे, थंड करणे, वर्कपीस लोड करणे आणि उतरवणे इ.) हालचालींच्या क्रमाने आणि क्रमाने लिहिणे. सूचना कोड वापरून प्रोग्राम शीट लिहिण्यासाठी प्रोग्रामिंग स्वरूपानुसार. ची प्रक्रिया. लिहिलेली प्रोग्राम यादी प्रक्रिया प्रोग्राम सूची आहे.
Xinfa CNC टूल्समध्ये चांगल्या दर्जाची आणि कमी किंमतीची वैशिष्ट्ये आहेत. तपशीलांसाठी, कृपया भेट द्या:
सीएनसी टूल्स उत्पादक – चीन सीएनसी टूल्स फॅक्टरी आणि सप्लायर्स (xinfatools.com)
मशीन टूल समन्वय प्रणाली आणि हालचालीची दिशा निश्चित करणे
आकृती 11-6 मध्ये दर्शविल्याप्रमाणे, मशीन टूलच्या रेखीय गती X, Y आणि Z च्या तीन समन्वय प्रणाली उजव्या हाताच्या कार्टेशियन आयताकृती समन्वय प्रणालीचा अवलंब करतात. समन्वय अक्ष परिभाषित करण्याचा क्रम म्हणजे प्रथम Z अक्ष, नंतर X अक्ष आणि शेवटी Y अक्ष निश्चित करणे. वर्कपीस फिरवणाऱ्या मशीन टूल्ससाठी (जसे की लेथ), वर्कपीसपासून दूर असलेल्या टूलची दिशा ही लूकची सकारात्मक दिशा असते, उजवी दिशा ही X-अक्षाची सकारात्मक दिशा असते.
तीन रोटेशन अक्ष समन्वय प्रणाली अनुक्रमे X, Y आणि Z समन्वय अक्षांच्या समांतर आहेत आणि उजव्या हाताच्या धाग्याची पुढील दिशा सकारात्मक दिशा म्हणून घेतली जाते.
सीएनसी लेथसाठी मूलभूत सूचना
1) कार्यक्रम स्वरूप
प्रोसेसिंग प्रोग्राममध्ये सहसा तीन भाग असतात: प्रोग्राम प्रारंभ, प्रोग्राम सामग्री आणि प्रोग्राम समाप्त.
प्रोग्रामची सुरूवात प्रोग्राम क्रमांक आहे, जो प्रक्रिया प्रोग्रामची सुरूवात ओळखण्यासाठी वापरला जातो. प्रोग्राम नंबर सहसा "%" वर्णाने दर्शविला जातो आणि त्यानंतर चार अंकी असतात.
प्रोग्रामचा शेवट सहाय्यक फंक्शन्स M02 (प्रोग्रामचा शेवट), M30 (प्रोग्रामचा शेवट, प्रारंभिक बिंदूवर परत येणे) इत्यादींद्वारे दर्शविला जाऊ शकतो.
प्रोग्रामच्या मुख्य सामग्रीमध्ये अनेक प्रोग्राम सेगमेंट्स (ब्लॉक) असतात. प्रोग्राम विभाग एक किंवा अनेक माहिती शब्दांनी बनलेला असतो. प्रत्येक माहितीचा शब्द पत्ता वर्ण आणि डेटा वर्ण अक्षरे बनलेला आहे. माहिती शब्द हे निर्देशांचे सर्वात लहान एकक आहे. (तुम्हाला मार्गदर्शन करणारे कोणी नसताना, तुमच्या स्वत:च्या क्षमतेवर अवलंबून राहणे, किंवा स्वतःहून थोडे-थोडे करून जमवणे तुमच्यासाठी खूप मंद आहे. जर इतरांनी तुम्हाला त्यांचा अनुभव शिकवला तर तुम्ही अनेक मार्ग टाळू शकता.
2) कार्यक्रम विभागाचे स्वरूप
सध्या, ॲड्रेस प्रोग्राम सेगमेंट फॉरमॅट हा शब्द सामान्यतः वापरला जातो आणि ॲप्लिकेशन मानक JB3832-85 आहे.
खालील एक विशिष्ट शब्द पत्ता प्रोग्राम विभाग स्वरूप आहे:
N001 G01 X60.0 Z-20.0 F150 S200 T0101 M03 LF
त्यापैकी, N001-प्रथम प्रोग्राम विभागाचे प्रतिनिधित्व करते
G01-रेषीय इंटरपोलेशन दर्शवते
X60.0 Z-20.0 - अनुक्रमे X आणि Z समन्वय दिशानिर्देशांमध्ये हालचालींची रक्कम दर्शवते
F, S, T - अनुक्रमे फीड स्पीड, स्पिंडल स्पीड आणि टूल नंबर दर्शवतात
M03 - स्पिंडल घड्याळाच्या दिशेने फिरत असल्याचे सूचित करते
LF - प्रोग्राम विभागाचा शेवट सूचित करतो
3) CNC प्रणालीमधील मूलभूत कार्य कोड
(1) कार्यक्रम विभाग क्रमांक: N10, N20…
(2) तयारी कार्य: G00-G99 हे एक फंक्शन आहे जे CNC डिव्हाइसला विशिष्ट ऑपरेशन्स करण्यास सक्षम करते.
G कोड दोन प्रकारात विभागलेले आहेत: मोडल कोड आणि नॉन-मॉडल कोड. तथाकथित मोडल कोडचा अर्थ असा आहे की एकदा विशिष्ट G कोड (G01) निर्दिष्ट केल्यावर, तो बदलण्यासाठी त्यानंतरच्या प्रोग्राम विभागामध्ये G कोडचा समान गट (G03) वापरला जाईपर्यंत तो नेहमीच वैध असतो. नॉन-मॉडल कोड केवळ निर्दिष्ट प्रोग्राम विभागात वैध आहे आणि पुढील प्रोग्राम विभागात (जसे की G04) आवश्यक असेल तेव्हा पुन्हा लिहिणे आवश्यक आहे. मेटल प्रोसेसिंग WeChat तुमचे लक्ष देण्यास पात्र आहे.
a क्विक पॉइंट पोझिशनिंग कमांड G00
G00 कमांड हा एक मोडल कोड आहे, जो टूलला पॉइंट पोझिशनिंग कंट्रोलमधील पुढील टार्गेट पोझिशनवर त्वरीत जाण्यासाठी कमांड देतो. हे फक्त हालचाल प्रक्षेपण आवश्यकतांशिवाय द्रुत स्थितीसाठी आहे.
कमांड लेखन स्वरूप आहे: खाली G00 टक्कर अधिक धोकादायक आहेत.
b लिनियर इंटरपोलेशन कमांड G01
रेखीय इंटरपोलेशन इंस्ट्रक्शन ही एक रेखीय गती सूचना आहे आणि एक मॉडेल कोड देखील आहे. ते निर्दिष्ट F फीड रेट (युनिट: मिमी/मिनिट) वर इंटरपोलेशन लिंकेज पद्धतीने दोन निर्देशांक किंवा तीन निर्देशांकांमधील कोणत्याही उतारासह रेखीय गती करण्यासाठी टूलला आज्ञा देते.
कमांड लेखन स्वरूप आहे: G01 X_Z_F_; F कमांड देखील एक मॉडेल कमांड आहे आणि ती G00 कमांडने रद्द केली जाऊ शकते. G01 ब्लॉकच्या आधी ब्लॉकमध्ये F कमांड नसल्यास, मशीन टूल हलणार नाही. म्हणून, G01 प्रोग्राममध्ये F कमांड असणे आवश्यक आहे.
c आर्क इंटरपोलेशन निर्देश G02/G03 (न्याय करण्यासाठी कार्टेशियन निर्देशांक वापरणे)
आर्क इंटरपोलेशन कमांड कंस कंटूर कापण्यासाठी दिलेल्या F फीड दराने निर्दिष्ट केलेल्या समतलामध्ये गोलाकार हालचाल करण्यासाठी टूलला निर्देश देते. लेथवर कमानावर प्रक्रिया करताना, तुम्ही कंसची घड्याळाच्या दिशेने आणि घड्याळाच्या उलट दिशेने दर्शविण्यासाठी G02/G03 वापरणे आवश्यक नाही आणि कंसचे अंतिम बिंदू निर्देशांक निर्दिष्ट करण्यासाठी XZ वापरणे आवश्यक आहे, परंतु कंसची त्रिज्या देखील निर्दिष्ट करणे आवश्यक आहे.
सूचना लेखन स्वरूप आहे: G02/G03 X_Z_R_;
(३) सहाय्यक कार्ये: मशीन टूलच्या सहाय्यक क्रिया निर्दिष्ट करण्यासाठी वापरल्या जातात (जसे की मशीन टूलचा प्रारंभ आणि थांबा, स्टीयरिंग, कटिंग फ्लुइड स्विच, स्पिंडल स्टीयरिंग, टूल क्लॅम्पिंग आणि सैल करणे इ.)
M00 - कार्यक्रम विराम द्या
M01 - कार्यक्रम योजना थांबवली
M02 - कार्यक्रमाचा शेवट
M03 - स्पिंडल फॉरवर्ड रोटेशन (CW)
M04 - स्पिंडल रिव्हर्स (CCW)
M05 - स्पिंडल स्टॉप
M06 - मशीनिंग सेंटरमध्ये टूल बदल
M07, M08-कूलंट चालू
M09 - कूलंट बंद
M10 - वर्कपीस क्लॅम्पिंग
M11 - कामाचा तुकडा सैल केला
M30 - कार्यक्रमाचा शेवट, प्रारंभ बिंदूकडे परत
स्पिंडल थांबवण्यासाठी M05 कमांड M03 आणि M04 कमांड्स दरम्यान वापरणे आवश्यक आहे.
(4) फीड फंक्शन एफ
थेट पदनाम पद्धत वापरली असल्यास, आवश्यक फीड गती थेट F नंतर लिहा, जसे की F1000, म्हणजे फीड दर 1000mm/min आहे); थ्रेड्स टर्निंग करताना, टॅपिंग आणि थ्रेडिंग करताना, फीड स्पीड स्पिंडल स्पीडशी संबंधित असल्याने, F नंतरची संख्या निर्दिष्ट लीड आहे.
(५) स्पिंडल फंक्शन एस
S स्पिंडल गती निर्दिष्ट करते, जसे की S800, याचा अर्थ स्पिंडल गती 800r/min आहे.
(६) टूल फंक्शन टी
CNC प्रणालीला टूल बदलण्याची सूचना द्या आणि टूल नंबर आणि टूल कॉम्पेन्सेशन नंबर (टूल ऑफसेट नंबर) निर्दिष्ट करण्यासाठी पत्ता T आणि खालील 4 अंक वापरा. पहिले 2 अंक हे टूल अनुक्रमांक आहेत: 0~99, आणि शेवटचे 2 अंक हे टूल कॉम्पेन्सेशन नंबर आहेत: 0~32. प्रत्येक साधनावर प्रक्रिया केल्यानंतर, साधन भरपाई रद्द करणे आवश्यक आहे.
टूल सिरीयल नंबर कटरहेडवरील टूल पोझिशन नंबरशी संबंधित असू शकतो;
साधन भरपाईमध्ये आकार भरपाई आणि पोशाख भरपाई समाविष्ट आहे;
साधन अनुक्रमांक आणि साधन भरपाई क्रमांक समान असणे आवश्यक नाही, परंतु सोयीसाठी ते समान असू शकतात.
सीएनसी डिव्हाइसमध्ये, प्रोग्राम रेकॉर्ड प्रोग्राम नंबरद्वारे ओळखला जातो, म्हणजेच, प्रोग्रामला कॉल करणे किंवा प्रोग्राम संपादित करणे प्रोग्राम नंबरद्वारे कॉल करणे आवश्यक आहे.
a प्रोग्राम क्रमांकाची रचना: ओ;
“O” नंतरची संख्या 4 अंकांनी दर्शविली जाते (1~9999), आणि “0″ ला परवानगी नाही.
b प्रोग्राम सेगमेंट अनुक्रम क्रमांक: प्रोग्राम विभागापूर्वी अनुक्रम क्रमांक जोडा, जसे की: N;
“O” नंतरची संख्या 4 अंकांनी दर्शविली जाते (1~9999), आणि “0″ ला परवानगी नाही.
वर्कपीस समन्वय प्रणालीची स्थापना
वर्कपीस चक वर स्थापित आहे. मशीन टूल कोऑर्डिनेट सिस्टीम आणि वर्कपीस कोऑर्डिनेट सिस्टीम साधारणपणे एकरूप होत नाहीत. प्रोग्रामिंग सुलभ करण्यासाठी, वर्कपीस समन्वय प्रणाली स्थापित केली जावी जेणेकरून या समन्वय प्रणालीमध्ये टूलवर प्रक्रिया केली जाऊ शकते.
G50XZ
ही कमांड टूलच्या सुरुवातीच्या बिंदूपासून किंवा टूल चेंज पॉइंटपासून वर्कपीसच्या उत्पत्तीपर्यंतचे अंतर निर्दिष्ट करते. निर्देशांक X आणि Z हे वर्कपीस कोऑर्डिनेट सिस्टीममधील टूल टीपचे प्रारंभिक बिंदू आहेत.
टूल कॉम्पेन्सेशन फंक्शनसह सीएनसी मशीन टूल्ससाठी, टूल सेटिंग त्रुटीची भरपाई टूल ऑफसेटद्वारे केली जाऊ शकते, म्हणून मशीन टूल समायोजित करण्यासाठी आवश्यकता कठोर नाहीत.
CNC lathes साठी मूलभूत साधन सेटिंग पद्धती
तीन सामान्यतः वापरल्या जाणाऱ्या टूल सेटिंग पद्धती आहेत: चाचणी कटिंग टूल सेटिंग पद्धत, मेकॅनिकल डिटेक्शन टूल सेटरसह टूल सेटिंग आणि ऑप्टिकल डिटेक्शन टूल सेटरसह टूल सेटिंग.
G50 UW वापरल्याने समन्वय प्रणाली बदलू शकते, जुनी समन्वय मूल्ये नवीन समन्वय मूल्यांसह बदलू शकतात आणि मशीन टूल समन्वय प्रणाली आणि वर्कपीस समन्वय प्रणाली एकमेकांशी पुनर्स्थित करू शकतात. हे लक्षात घेतले पाहिजे की मशीन टूल कोऑर्डिनेट सिस्टीममध्ये, समन्वय मूल्य हे टूल धारक केंद्र बिंदू आणि मशीन टूल मूळ मधील अंतर आहे; वर्कपीस कोऑर्डिनेट सिस्टीममध्ये असताना, कोऑर्डिनेट व्हॅल्यू हे टूल टीप आणि वर्कपीसच्या मूळ बिंदूमधील अंतर असते.
पोस्ट वेळ: मे-27-2024