मुख्य सामग्री पर जाएं

पाठ 4: वाई-अक्ष के अनुदिश स्वायत्त गति

पाठ 3 में, आपने x-अक्ष के साथ गति करने के लिए 6-अक्षीय भुजा को कोड करना सीखा। 

इस पाठ में, आप सीखेंगे कि वाई-अक्ष के अनुदिश 6-अक्षीय भुजा को कैसे कोड किया जाता है।

इस पाठ के अंत में, आप 6-एक्सिस आर्म को y-अक्ष के अनुदिश गति करने के लिए कोड करेंगे ताकि 6-एक्सिस आर्म द्वारा गति की जा सकने वाली न्यूनतम और अधिकतम y-मान ज्ञात की जा सके।

प्लेटफ़ॉर्म, सिग्नल टावर और 6-एक्सिस आर्म के साथ सीटीई वर्कसेल सेटअप। y अक्ष को धनात्मक y दिशा की ओर इंगित करने वाले हरे तीर से दर्शाया गया है।

वाई-अक्ष के अनुदिश 6-अक्षीय भुजा की कोडिंग 

6-एक्सिस आर्म को वाई-एक्सिस के साथ स्वायत्त रूप से चलने के लिए कोडित किया जा सकता है, ठीक उसी तरह जैसे यह एक्स-एक्सिस के साथ चल सकता है। नीचे दिए गए चरणों का पालन करके 6-एक्सिस आर्म को y-अक्ष के अनुदिश गति करने के लिए कोड करें। 

पाठ 3 से सहेजे गए अपने प्रोजेक्ट को खोलें, या यहां दिखाए गए प्रोजेक्ट को दोबारा बनाएं।

 

VEXcode EXP ब्लॉक प्रोजेक्ट जो पढ़ता है कि जब शुरू किया जाता है, तो भुजा को स्थिति x 100 y 0 z 200 mm पर ले जाएं, 2 सेकंड प्रतीक्षा करें, और फिर भुजा को स्थिति x 200 y 0 z 100 mm पर ले जाएं।

प्रोजेक्ट का नाम बदलें y मान बदलेंऔर इसे अपने डिवाइस पर सहेजें।

 

VEXcode GO टूलबार में प्रोजेक्ट नाम फ़ील्ड को लाल बॉक्स में हाइलाइट किया गया है और इसे 'y मान बदलें' पर सेट किया गया है।

पहले के पैरामीटर को स्थिति ब्लॉक पर ले जाएं (0, 100, 200) पर सेट करें।

वही VEXcode EXP ब्लॉक प्रोजेक्ट, लेकिन पहले Move 6-Axis Arm to Position ब्लॉक की स्थिति को x 0 y 100 z 200 में बदल दिया गया है और उसे हाइलाइट किया गया है। प्रोजेक्ट में लिखा है: शुरू करते समय, भुजा को x 0 y 100 z 200 mm की स्थिति पर ले जाएं, 2 सेकंड प्रतीक्षा करें, और अंत में भुजा को x 200 y 0 z 100 mm की स्थिति पर ले जाएं।

दूसरेमूव टू पोजीशन ब्लॉक के पैरामीटर को (0, 250, 200) पर सेट करें।

आपको क्या लगता है कि इस परियोजना के कारण 6-एक्सिस आर्म क्या कार्य करेगा? अपनी भविष्यवाणी को अपनी इंजीनियरिंग नोटबुक में लिख लें।

नोट:यहाँ x और z-मानों को नहीं बदला गया है क्योंकि लक्ष्य एक समय में एक अक्ष को बदलना और उसका अवलोकन करना है। x और z के मानों को समान रखते हुए, y के मानों को बदलकर हम यह देख सकते हैं कि 6-अक्षीय भुजा y-अक्ष के अनुदिश कैसे गति करेगी।

वही VEXcode EXP ब्लॉक प्रोजेक्ट, लेकिन दूसरे Move 6-Axis Arm to Position ब्लॉक की स्थिति को x 0 y 250 z 200 में बदल दिया गया है और उसे हाइलाइट किया गया है। प्रोजेक्ट में लिखा है: शुरू करते समय, भुजा को x 0 y 100 z 200 mm की स्थिति पर ले जाएं, 2 सेकंड प्रतीक्षा करें, और अंत में भुजा को x 0 y 250 z 200 mm की स्थिति पर ले जाएं।

सुनिश्चित करें कि 6-एक्सिस आर्म VEXcode से जुड़ा हुआ है। प्रोजेक्ट चलाएँ।

वाई-अक्ष के अनुदिश गतिमान 6-अक्षीय भुजा का अवलोकन करें। ध्यान दें कि 6-एक्सिस आर्म सुरक्षित स्थिति (120, 0, 100) पर जाकर शुरू होगा, फिर प्रोजेक्ट में ब्लॉक को निष्पादित करेगा।

VEXcode EXP टूलबार में, आर्म और स्टेप आइकन के बीच में, रन बटन को लाल बॉक्स में दिखाया गया है।

6-एक्सिस आर्म के चलना बंद हो जाने पर प्रोजेक्ट को रोक दें।

अपनी इंजीनियरिंग नोटबुक में अपने अवलोकन दर्ज करें। इस प्रोजेक्ट में 6-एक्सिस आर्म कैसे चला? क्या यह आपके अनुमान से मिलता-जुलता है या उससे भिन्न है? क्यों? 

VEXcode EXP टूलबार में, स्टेप और शेयर आइकन के बीच में, स्टॉप बटन को लाल बॉक्स में दिखाया गया है।

ध्यान दें कि जब y-मान को बदला जाता है, तो 6-अक्षीय भुजा y-अक्ष के साथ फैलती और सिकुड़ती है, जैसा कि एनीमेशन में दिखाया गया है। 6-एक्सिस आर्म सुरक्षित स्थिति से शुरू होता है, फिर धनात्मक y अक्ष के अनुदिश दाईं ओर चलता है, और फिर y-अक्ष पर ऋणात्मक दिशा में बाईं ओर चलता है।

इस प्रोजेक्ट में आपके 6-एक्सिस आर्म की गति की तुलना में यह कैसा है? 

वीडियो फाइल

गतिविधि

अब जबकि आपने 6-एक्सिस आर्म को y-अक्ष के साथ गति करने के लिए कोड करना सीख लिया है, तो आप इन कौशलों का अभ्यास करेंगे। इस गतिविधि में, आप 6-एक्सिस आर्म को y-अक्ष के अनुदिश गति करने के लिए कोड करेंगे ताकि 6-एक्सिस आर्म द्वारा गति की जा सकने वाली न्यूनतम और अधिकतम y-मान ज्ञात किए जा सकें।

प्लेटफ़ॉर्म, सिग्नल टावर और 6-एक्सिस आर्म के साथ सीटीई वर्कसेल सेटअप। y अक्ष को धनात्मक y दिशा की ओर इंगित करने वाले हरे तीर से दर्शाया गया है।

  1. छह-अक्षीय भुजा के न्यूनतम और अधिकतम y-मानों का अनुमान लगाइए। अनुमानित मानों को अपनी इंजीनियरिंग नोटबुक में दर्ज करें।
  2. ऊपर दिए गए प्रोजेक्ट का उपयोग करते हुए, सेस्थिति पर ले जाने वाले ब्लॉक में y-मानों को अपने अनुमानित मानों में बदलें।
  3. अपनी भविष्यवाणियों का परीक्षण करने के लिए अपना प्रोजेक्ट चलाएं। सुनिश्चित करें कि आपका 6-एक्सिस आर्म VEXcode से जुड़ा हुआ है।
  4. विभिन्न y-मानों का अनुमान लगाना और उनका परीक्षण करना जारी रखें। अपने प्रोजेक्ट का परीक्षण करते समय अपनी इंजीनियरिंग नोटबुक में अपनी भविष्यवाणियों और परिणामों को अवश्य दर्ज करें। आपको न्यूनतम और अधिकतम मान क्या मिलते हैं? 
  5. अपने परिणामों की तुलना अन्य समूहों के मूल्यों से करें। क्या वे समान हैं या भिन्न? किस समूह में सबसे अधिक और सबसे कम मान हैं? उन मूल्यों का परीक्षण करें और आवश्यकता पड़ने पर अपने परिणामों को समायोजित करें। 

अपनी समझ की जाँच करें

अगला पाठ शुरू करने से पहले, यह सुनिश्चित कर लें कि आपने इस पाठ की अवधारणाओं को समझ लिया है। इसके लिए नीचे दिए गए दस्तावेज़ में दिए गए प्रश्नों के उत्तर अपनी इंजीनियरिंग नोटबुक में लिखें। 

अपनी समझ की जाँच करें प्रश्न > (गूगल डॉक / .docx / .pdf)


6-एक्सिस आर्म को z-अक्ष के साथ गति करने के लिए कोड करने के तरीके के बारे में जानने के लिए अगला > चुनें।