1. विराम द्या आदेश
G04X (U)_/P_ हे टूल पॉज टाइम (फीड थांबते, स्पिंडल थांबत नाही) संदर्भित करते आणि ॲड्रेस P किंवा X नंतरचे मूल्य म्हणजे विराम वेळ. नंतरचे मूल्य
उदाहरणार्थ, G04X2.0; किंवा G04X2000; 2 सेकंद थांबा
G04P2000;
तथापि, काही होल सिस्टम प्रोसेसिंग निर्देशांमध्ये (जसे की G82, G88 आणि G89), छिद्राच्या तळाची अचूकता सुनिश्चित करण्यासाठी, जेव्हा टूल छिद्राच्या तळाशी प्रक्रिया करते तेव्हा एक विराम वेळ असतो. यावेळी, ते फक्त P पत्त्याद्वारे व्यक्त केले जाऊ शकते. जर पत्ता X सूचित करते की नियंत्रण प्रणाली X ला X-अक्ष समन्वय मूल्य मानते आणि ते कार्यान्वित करते.
उदाहरणार्थ, G82X100.0Y100.0Z-20.0R5.0F200P2000; छिद्राच्या तळाशी ड्रिल करा (100.0, 100.0) आणि 2 सेकंद थांबा
G82X100.0Y100.0Z-20.0R5.0F200X2.0; विराम न देता छिद्राच्या तळाशी ड्रिलिंग (2.0, 100.0).
2. M00, M01, M02 आणि M30 मधील फरक आणि कनेक्शन
M00 ही प्रोग्रामसाठी बिनशर्त विराम सूचना आहे. जेव्हा प्रोग्राम कार्यान्वित केला जातो तेव्हा फीड थांबते आणि स्पिंडल थांबते. प्रोग्राम रीस्टार्ट करण्यासाठी, तुम्ही प्रथम JOG स्थितीवर परत यावे, स्पिंडल सुरू करण्यासाठी CW (स्पिंडल फॉरवर्ड) दाबा आणि नंतर ऑटो स्टेटमध्ये परत या, प्रोग्राम सुरू करण्यासाठी START की दाबा.
M01 एक प्रोग्राम निवडक विराम सूचना आहे. प्रोग्राम कार्यान्वित करण्यापूर्वी, नियंत्रण पॅनेलवरील OPSTOP की चालू करणे आवश्यक आहे. अंमलबजावणीनंतरचा प्रभाव M00 सारखाच असतो. वरीलप्रमाणे प्रोग्राम पुन्हा सुरू करणे आवश्यक आहे.
M00 आणि M01 बहुतेकदा प्रक्रियेदरम्यान वर्कपीसच्या परिमाणांची तपासणी किंवा चिप काढण्यासाठी वापरले जातात.
M02 ही मुख्य प्रोग्राम शेवटची सूचना आहे. जेव्हा ही आज्ञा अंमलात आणली जाते, तेव्हा फीड थांबते, स्पिंडल थांबते आणि शीतलक बंद होते. परंतु प्रोग्रामच्या शेवटी प्रोग्रामचा कर्सर थांबतो.
M30 ही मुख्य प्रोग्राम एंड कमांड आहे. फंक्शन M02 सारखेच आहे, फरक असा आहे की कर्सर प्रोग्राम हेड पोझिशनवर परत येतो, M30 नंतर इतर प्रोग्राम विभाग आहेत की नाही याची पर्वा न करता.
3. पत्ते D आणि H चा अर्थ समान आहे
टूल कॉम्पेन्सेशन पॅरामीटर्स डी आणि एच समान कार्य करतात आणि इच्छेनुसार बदलले जाऊ शकतात. ते दोघेही CNC सिस्टीममध्ये भरपाई नोंदणीच्या पत्त्याचे नाव दर्शवतात, परंतु विशिष्ट नुकसानभरपाई मूल्य त्यांच्या मागे असलेल्या नुकसान भरपाई क्रमांक पत्त्याद्वारे निर्धारित केले जाते. तथापि, मशीनिंग सेंटर्समध्ये, त्रुटी टाळण्यासाठी, सामान्यत: कृत्रिमरित्या निर्धारित केले जाते की H हा टूल लांबीचा भरपाई पत्ता आहे, नुकसान भरपाई क्रमांक 1 ते 20 पर्यंत आहे, D हा टूल त्रिज्या नुकसान भरपाई पत्ता आहे आणि नुकसान भरपाई क्रमांक क्रमांक पासून सुरू होतो. 21 (20 साधनांसह एक टूल मॅगझिन).
उदाहरणार्थ, G00G43H1Z100.0;
G01G41D21X20.0Y35.0F200;
4. मिरर कमांड
मिरर इमेज प्रोसेसिंग सूचना M21, M22, M23. जेव्हा फक्त X-अक्ष किंवा Y-अक्ष मिरर केले जातात, तेव्हा कटिंग क्रम (क्लाइमिंग आणि अप-कट मिलिंग), टूल कॉम्पेन्सेशन दिशा आणि आर्क इंटरपोलेशन स्टिअरिंग हे आकृती 1 मध्ये दर्शविल्याप्रमाणे वास्तविक प्रोग्रामच्या विरुद्ध असेल. जेव्हा एक्स -अक्ष आणि Y-अक्ष एकाच वेळी मिरर केले जातात, टूल फीडिंग क्रम, टूल कॉम्पेन्सेशन दिशा आणि आर्क इंटरपोलेशन स्टीयरिंग अपरिवर्तित राहतात.
टीप: मिरर कमांड वापरल्यानंतर, त्यानंतरच्या प्रोग्राम्सवर परिणाम होऊ नये म्हणून तुम्ही ते रद्द करण्यासाठी M23 वापरणे आवश्यक आहे. G90 मोडमध्ये, मिरर इमेज किंवा कॅन्सल कमांड वापरताना, तुम्ही वर्कपीस कोऑर्डिनेट सिस्टीम वापरण्यापूर्वी त्याच्या मूळकडे परत जाणे आवश्यक आहे. अन्यथा, सीएनसी प्रणाली त्यानंतरच्या हालचालीच्या प्रक्षेपणाची गणना करू शकत नाही आणि यादृच्छिक साधन हालचाली घडतील. यावेळी, समस्येचे निराकरण करण्यासाठी मॅन्युअल मूळ रिटर्न ऑपरेशन करणे आवश्यक आहे. स्पिंडल रोटेशन मिरर इमेज कमांडने बदलत नाही.
आकृती 1: मिररिंग दरम्यान टूल नुकसान भरपाई, फॉरवर्ड आणि रिव्हर्स बदल
5. आर्क इंटरपोलेशन कमांड
G02 हे घड्याळाच्या दिशेने प्रक्षेपण आहे, G03 हे घड्याळाच्या दिशेने प्रक्षेपण आहे. XY विमानात, स्वरूप खालीलप्रमाणे आहे: G02/G03X_Y_I_K_F_ किंवा G02/G
03X_Y_R_F_, कुठे
चाप कापताना, कृपया लक्षात घ्या की जेव्हा q≤180°, R हे धनात्मक मूल्य असते; जेव्हा q>180°, R हे ऋण मूल्य असते; I आणि K देखील R सह निर्दिष्ट केले जाऊ शकतात. जेव्हा दोन्ही एकाच वेळी निर्दिष्ट केले जातात, तेव्हा R कमांडला प्राधान्य दिले जाते, आणि I , K अवैध आहे; R पूर्ण वर्तुळ कटिंग करू शकत नाही, आणि पूर्ण वर्तुळ कटिंग फक्त I, J आणि K सह प्रोग्राम केले जाऊ शकते, कारण आकृती 2 मध्ये दर्शविल्याप्रमाणे समान त्रिज्या असलेली असंख्य वर्तुळे आहेत.
आकृती 2 त्याच बिंदूतून जाणारे वर्तुळ
जेव्हा I आणि K शून्य असतात तेव्हा ते वगळले जाऊ शकतात; G90 किंवा G91 मोडची पर्वा न करता, I, J, आणि K हे संबंधित निर्देशांकानुसार प्रोग्राम केले जातात; चाप इंटरपोलेशन दरम्यान, साधन भरपाई निर्देश G41/G42 वापरले जाऊ शकत नाही.
६. G92 आणि G54~G59 मधील फायदे आणि तोटे
G54~G59 ही प्रक्रिया करण्यापूर्वी सेट केलेली समन्वय प्रणाली आहे आणि G92 ही प्रोग्राममध्ये सेट केलेली समन्वय प्रणाली आहे. G54~G59 वापरल्यानंतर, G92 पुन्हा वापरण्याची गरज नाही, अन्यथा G54~G59 बदलले जाईल आणि ते टाळले पाहिजे, जसे की तक्ता 1 मध्ये दर्शविल्याप्रमाणे.
तक्ता 1 G92 आणि कार्यरत समन्वय प्रणालीमधील फरक
टीप: (१) समन्वय प्रणाली सेट करण्यासाठी G92 वापरल्यानंतर, G54~G59 पुन्हा वापरल्याने सिस्टम बंद आणि रीस्टार्ट केल्याशिवाय कोणताही परिणाम होणार नाही किंवा G92 चा वापर आवश्यक नवीन वर्कपीस समन्वय प्रणाली सेट करण्यासाठी केला जाईल. (2) G92 वापरून प्रोग्राम संपल्यानंतर, मशीन टूल परत न आल्यास?
羾92 द्वारे सेट केलेले मूळ पुन्हा सुरू केल्यास, मशीन टूलची सध्याची स्थिती नवीन वर्कपीस समन्वय मूळ बनेल, ज्याला अपघात होण्याची शक्यता आहे. त्यामुळे वाचक ते सावधगिरीने वापरतील अशी आशा आहे.
7. सबरूटीन बदलण्याचे साधन तयार करा.
मशीनिंग सेंटरवर, साधन बदल अपरिहार्य आहेत. तथापि, मशीन टूल फॅक्टरीमधून बाहेर पडल्यावर एक निश्चित साधन बदल बिंदू असतो. ते टूल बदलण्याच्या स्थितीत नसल्यास, साधन बदलले जाऊ शकत नाही. शिवाय, साधन बदलण्यापूर्वी, साधन भरपाई आणि सायकल रद्द करणे आवश्यक आहे, स्पिंडल थांबते आणि शीतलक बंद केले जाते. अनेक अटी आहेत. प्रत्येक मॅन्युअल टूल बदलण्यापूर्वी या अटींची खात्री करणे आवश्यक असल्यास, ते केवळ त्रुटी-प्रवणच नाही तर अकार्यक्षम देखील असेल. म्हणून, आम्ही ते सेव्ह करण्यासाठी टूल चेंज प्रोग्राम संकलित करू शकतो आणि DI स्थितीत वापरू शकतो. M98 वर कॉल केल्याने टूल बदलाची क्रिया एकाच वेळी पूर्ण होऊ शकते.
उदाहरण म्हणून PMC-10V20 मशीनिंग सेंटर घेतल्यास, कार्यक्रम खालीलप्रमाणे आहे:
O2002;(कार्यक्रमाचे नाव)
G80G40G49; (निश्चित सायकल आणि साधन भरपाई रद्द करा)
M05; (स्पिंडल थांबते)
M09;(कूलंट बंद)
G91G30Z0; (Z अक्ष दुसऱ्या उत्पत्तीकडे परत येतो, जो टूल चेंज पॉइंट आहे)
M06; (साधन बदल)
M99; (उपमार्गाचा शेवट)
जेव्हा तुम्हाला टूल बदलण्याची आवश्यकता असते, तेव्हा आवश्यक टूल T5 बदलण्यासाठी तुम्हाला फक्त MDI स्थितीत “T5M98P2002″ टाइप करावे लागेल, त्यामुळे अनेक अनावश्यक चुका टाळता येतील. वाचक त्यांच्या स्वत:च्या मशीन टूल्सच्या वैशिष्ट्यांनुसार संबंधित साधन बदलणारे सबरूटीन संकलित करू शकतात.
8. इतर
प्रोग्राम सेगमेंट क्रम क्रमांक, पत्ता N द्वारे दर्शविला जातो. सामान्यतः, CNC उपकरणामध्ये स्वतःच मर्यादित मेमरी स्पेस (64K) असते. स्टोरेज स्पेस वाचवण्यासाठी, प्रोग्राम सेगमेंट क्रम क्रमांक वगळले आहेत. N फक्त प्रोग्रॅम सेगमेंट लेबलचे प्रतिनिधित्व करतो, जे प्रोग्राम शोधणे आणि संपादन करणे सुलभ करू शकते. मशीनिंग प्रक्रियेवर त्याचा कोणताही परिणाम होत नाही. क्रम संख्या वाढवली किंवा कमी केली जाऊ शकते आणि मूल्यांची सातत्य आवश्यक नाही. तथापि, विशिष्ट लूप सूचना, जंप सूचना, कॉलिंग सबरूटीन आणि मिरर सूचना वापरताना ते वगळले जाऊ शकत नाही.
9. त्याच प्रोग्राम विभागात, समान सूचना (समान पत्त्याचे वर्ण) किंवा निर्देशांच्या समान गटासाठी, नंतर दिसणारी एक प्रभावी होईल.
उदाहरणार्थ, टूल चेंज प्रोग्राम, T2M06T3; T2 ऐवजी T3 बदलते;
G01G00X50.0Y30.0F200; G00 कार्यान्वित केले आहे (जरी एक F मूल्य आहे, G01 कार्यान्वित नाही).
समान गटात नसलेले निर्देश कोड समान कार्यक्रम विभागामध्ये अनुक्रमांची देवाणघेवाण करून कार्यान्वित केल्यास समान प्रभाव पडतो.
G90G54G00X0Y0Z100.0;
G00G90G54X0Y0Z100.0;
वरील सर्व बाबी PMC-10V20 (FANUCSYSTEM) मशिनिंग सेंटरवर चालवल्या आणि पास केल्या गेल्या. व्यावहारिक अनुप्रयोगांमध्ये, विविध सूचनांचा वापर आणि प्रोग्रामिंग नियमांची फक्त सखोल माहिती आवश्यक आहे.
Xinfa CNC टूल्समध्ये चांगल्या दर्जाची आणि कमी किंमतीची वैशिष्ट्ये आहेत. तपशीलांसाठी, कृपया भेट द्या:
सीएनसी टूल्स उत्पादक – चीन सीएनसी टूल्स फॅक्टरी आणि सप्लायर्स (xinfatools.com)
पोस्ट वेळ: नोव्हेंबर-06-2023