व्यवरोध (कंप्यूटर-सहायता प्राप्त डिज़ाइन): Difference between revisions
m (Arti Shah moved page बाधा (कंप्यूटर-सहायता प्राप्त डिज़ाइन) to व्यवरोध (कंप्यूटर-सहायता प्राप्त डिज़ाइन) without leaving a redirect) |
m (17 revisions imported from alpha:व्यवरोध_(कंप्यूटर-सहायता_प्राप्त_डिज़ाइन)) |
||
(15 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|Imposed limitations in computer-aided design}}[[File:Shaft animation.gif|thumb|right|250px|शाफ्ट और पुली | {{Short description|Imposed limitations in computer-aided design}}[[File:Shaft animation.gif|thumb|right|250px|शाफ्ट और पुली सामान्य केंद्र रेखा साझा करते हैं। कुंजी की बाधाएं कीसीट के संबंध में निर्धारित की जाती हैं।]] | ||
<!-- Defintion --> | <!-- Defintion --> | ||
[[कंप्यूटर एडेड डिजाइन]] (सीएडी) सॉफ़्टवेयर में बाधा | '''[[कंप्यूटर एडेड डिजाइन]] (सीएडी)''' सॉफ़्टवेयर में बाधा डिज़ाइनर या इंजीनियर द्वारा [[ ज्यामिति |ज्यामिति]] गुणों पर लगाई गई सीमा या प्रतिबंध है।<ref name="Schoonmaker2003">{{Cite book|last=Schoonmaker|first=Stephen J.|url=https://www.worldcat.org/oclc/50868192|title=The CAD guidebook : a basic manual for understanding and improving computer-aided design|date=2003|publisher=Marcel Dekker|isbn=0-8247-0871-7|location=New York|oclc=50868192}}</ref>{{Rp|page=203}} डिज़ाइन मॉडल की इकाई जो मॉडल में हेरफेर होने पर अपनी संरचना बनाए रखती है। इन गुणों में सापेक्ष लंबाई, कोण, अभिविन्यास, आकार, बदलाव और विस्थापन सम्मिलित हो सकते हैं।<ref name=":0">{{Cite book|url=https://www.worldcat.org/oclc/20692928|title=The Electronic design studio : architectural knowledge and media in the computer era|date=1990|publisher=MIT Press|others=Malcolm McCullough, William J. Mitchell, Patrick Purcell|isbn=0-262-13254-0|location=Cambridge, Mass.|oclc=20692928}}</ref> बहुवचन रूप की बाधाएं दो या दो से अधिक संस्थाओं या [[ठोस मॉडलिंग]] निकायों के बीच ज्यामितीय विशेषताओं के सीमांकन को संदर्भित करती हैं; ये सीमांकक सैद्धांतिक भौतिक स्थिति और गति, या [[पैरामीट्रिक डिज़ाइन]] में विस्थापन के गुणों के लिए निश्चित हैं। चूँकि, स्पष्ट शब्दावली सीएडी प्रोग्राम विक्रेता के आधार पर भिन्न हो सकती है।<!-- Application --> | ||
सॉलिड मॉडलिंग, कंप्यूटर-एडेड वास्तुशिल्प डिजाइन जैसे बिल्डिंग सूचना मॉडलिंग, [[ कम्प्यूटर एडेड इंजीनियरिंग |कम्प्यूटर एडेड इंजीनियरिंग]] , असेंबली मॉडलिंग और कंप्यूटर-एडेड प्रौद्योगिकियों के लिए सीएडी सॉफ्टवेयर में बाधाओं को व्यापक रूप से नियोजित किया जाता है।<ref name=":0">{{Cite book|url=https://www.worldcat.org/oclc/20692928|title=The Electronic design studio : architectural knowledge and media in the computer era|date=1990|publisher=MIT Press|others=Malcolm McCullough, William J. Mitchell, Patrick Purcell|isbn=0-262-13254-0|location=Cambridge, Mass.|oclc=20692928}}</ref> बाधाओं का उपयोग सामान्यतः 3डी असेंबली और [[मल्टीबॉडी सिस्टम]] के निर्माण के लिए किया जाता है।<ref name=":0">{{Cite book|url=https://www.worldcat.org/oclc/20692928|title=The Electronic design studio : architectural knowledge and media in the computer era|date=1990|publisher=MIT Press|others=Malcolm McCullough, William J. Mitchell, Patrick Purcell|isbn=0-262-13254-0|location=Cambridge, Mass.|oclc=20692928}}</ref><!-- Concept details --> | |||
एक ही समय में दो या दो से अधिक संस्थाओं के लिए बाधा निर्दिष्ट की जा सकती है। उदाहरण के लिए, दो पंक्तियों को [[समानता (गणित)]] के लिए बाध्य किया जा सकता है या वृत्तों के व्यास को समानता (गणित) (उदाहरण के लिए, त्रिज्या या लंबाई) के लिए निर्धारित किया जा सकता है। इसके अतिरिक्त, बाधा को ठोस मॉडलों पर प्रयुक्त किया जा सकता है जिन्हें किसी निर्दिष्ट स्थान पर लॉक या फिक्स किया जा सकता है। बाधाओं की अवधारणा टू- (2डी) त्रि-आयामी (3डी) रेखाचित्र (एक्सट्रूज़न और ठोस निकाय बनाने के लिए उपयोग किए जाने वाले रेखाचित्रों सहित) दोनों के लिए प्रयुक्त है।<!-- History --> | |||
बाधाओं की अवधारणा प्रारंभ में 1960 के दशक में उभरी और 1970-80 के दशक में इसे और विकसित किया गया था। | |||
== इतिहास == | == इतिहास == | ||
बाधाओं का मूल विचार 1975 में [[इवान सदरलैंड]] द्वारा प्रस्तुत किया गया था। यह 1963 में बनाए गए [[स्केचपैड]] सिस्टम में नियोजित विचारों से लिया गया है।<ref name="Mitchell1989">{{Cite web|last=J. Mitchell|first=William|date=1989|title=कंप्यूटर-सहायता प्राप्त वास्तुशिल्प डिजाइन के लिए एक नया एजेंडा|url=http://papers.cumincad.org/cgi-bin/works/paper/cdd3|url-status=live|publisher=Harvard University Graduate School of Design|location=Massachusetts, US}}</ref>{{Rp|page=29}} अपने काम में उन्होंने तर्क दिया कि कंप्यूटर प्रोग्राम द्वारा बनाई गई तकनीकी ड्राइंग की उपयोगिता उनकी संरचित प्रकृति पर निर्भर करती है। जिन पारंपरिक रेखाचित्रों में इस सुविधा का अभाव होता है, उनकी तुलना में आभासी रेखाचित्रों में संस्थाओं (रेखाओं, कोणों, क्षेत्रों आदि) के आयामों पर नज़र रखने और उनकी पुनर्गणना करने में लाभ होता है। इन विचारों को | बाधाओं का मूल विचार 1975 में [[इवान सदरलैंड]] द्वारा प्रस्तुत किया गया था। यह 1963 में बनाए गए [[स्केचपैड]] सिस्टम में नियोजित विचारों से लिया गया है।<ref name="Mitchell1989">{{Cite web|last=J. Mitchell|first=William|date=1989|title=कंप्यूटर-सहायता प्राप्त वास्तुशिल्प डिजाइन के लिए एक नया एजेंडा|url=http://papers.cumincad.org/cgi-bin/works/paper/cdd3|url-status=live|publisher=Harvard University Graduate School of Design|location=Massachusetts, US}}</ref>{{Rp|page=29}} अपने काम में उन्होंने तर्क दिया कि कंप्यूटर प्रोग्राम द्वारा बनाई गई तकनीकी ड्राइंग की उपयोगिता उनकी संरचित प्रकृति पर निर्भर करती है। जिन पारंपरिक रेखाचित्रों में इस सुविधा का अभाव होता है, उनकी तुलना में आभासी रेखाचित्रों में संस्थाओं (रेखाओं, कोणों, क्षेत्रों आदि) के आयामों पर नज़र रखने और उनकी पुनर्गणना करने में लाभ होता है। इन विचारों को सीएडी प्रणाली में एकीकृत किया गया जिसने इस संरचना को डिजाइनर द्वारा संचालित ज्यामितीय मॉडल के रूप में बनाए रखा था।{{r|Mitchell1989|p=29}} | ||
1970 के दशक में इस विचार को त्रि-आयामी अंतरिक्ष में आगे बढ़ाया गया। 80 के दशक में, | 1970 के दशक में इस विचार को त्रि-आयामी अंतरिक्ष में आगे बढ़ाया गया। 80 के दशक में, अधिक सामान्यीकृत बाधा-आधारित प्रोग्रामिंग भाषा दृष्टिकोण उभरा और सीएडी सॉफ्टवेयर में कुछ अनुप्रयोग पाया गया था।<ref>{{Cite journal|last=Craig|first=Iain|date=January 1989|title=Constraint Programming Languages: Their Specification And Generation by Wm Leler Addison-Wesley, Reading MA, 1988, 202 pages (incl. index) (£24.95).|url=https://www.cambridge.org/core/product/identifier/S026357470000521X/type/journal_article|journal=Robotica|language=en|volume=7|issue=1|pages=85|doi=10.1017/S026357470000521X|issn=0263-5747}}</ref> जो कम से कम वैचारिक प्रोटोटाइप 1989 में बनाया गया था।{{r|Mitchell1989|p=29}} | ||
== सिंहावलोकन == | == सिंहावलोकन == | ||
किसी डिज़ाइन में बाधाओं का उद्देश्य किसी अन्य इकाई, समतल (ज्यामिति) या निकाय के संबंध में संस्थाओं और निकायों के व्यवहार को नियंत्रित और सीमित करना है।{{r|Schoonmaker2003|p=203}} किसी स्केच को परिभाषित करने में दो या दो से अधिक निकायों के बीच प्रभावी बाधाएं या | किसी डिज़ाइन में बाधाओं का उद्देश्य किसी अन्य इकाई, समतल (ज्यामिति) या निकाय के संबंध में संस्थाओं और निकायों के व्यवहार को नियंत्रित और सीमित करना है।{{r|Schoonmaker2003|p=203}} किसी स्केच को परिभाषित करने में दो या दो से अधिक निकायों के बीच प्रभावी बाधाएं या साथ ही इनके संयोजन स्तर पर या दो या दो से अधिक संस्थाओं के बीच उपस्थित हो सकते हैं, किंतु परस्पर विरोधी, अनावश्यक या निरर्थक बाधाओं को जोड़ने से अतिपरिभाषित स्केच और त्रुटि संदेश हो सकता है। | ||
=== स्वतंत्रता की डिग्री === | === स्वतंत्रता की डिग्री === | ||
एक अच्छी निरोधक प्रणाली का विकास | एक अच्छी निरोधक प्रणाली का विकास समय लेने वाली प्रक्रिया हो सकती है।{{r|Schoonmaker2003|p=206}} इस स्थिति के लिए दृष्टिकोण को स्वतंत्रता की डिग्री (डीओएफ) को हटाने के रूप में संदर्भित किया जा सकता है। उत्तरार्द्ध को अधिकांशतः अंतरिक्ष में (X,Y,Z) निर्देशांक द्वारा दर्शाया जाता है।{{r|Schoonmaker2003|p=206}} डिज़ाइनर इससे हटाए गए डीओएफ की संख्या की गणना करके जल्दी से यह पता लगा सकता है कि कोई इकाई बाधित है या नहीं।{{r|Schoonmaker2003|p=206}} | ||
== प्रकार == | == प्रकार == | ||
=== ज्यामितीय बाधाएं === | === ज्यामितीय बाधाएं === | ||
{{Main| | {{Main|ज्यामितीय बाधा का समाधान}} | ||
{{See also| | {{See also|स्केच-आधारित मॉडलिंग}}ऐसी कई बाधाएं हैं जो संस्थाओं या निकायों के बीच उनकी वास्तविक प्राकृतिक ज्यामिति के आधार पर प्रयुक्त की जा सकती हैं (जिन्हें ''साथी'' भी कहा जा सकता है): संरेखता, लंबवतता, [[स्पर्शरेखा]], [[समरूपता]], संयोग, और [[समानांतर (ज्यामिति)]] इकाई का उन्मुखीकरण स्थापित करने की विधियाँ हैं।<ref>{{Cite web|title=Understanding Geometric Constraints - AutoCAD® 2012 FOR DUMMIES® [Book]|url=https://www.oreilly.com/library/view/autocad-2012-for/9781118024409/ch019-sec009.html|access-date=2022-02-12|website=www.oreilly.com|language=en}}</ref>{{r|Schoonmaker2003|p=203}} | ||
{| class="wikitable center" | {| class="wikitable center" | ||
|+ | |+विभिन्न प्रकार की बाधाएँ{{r|Schoonmaker2003|p=208}} | ||
! | !प्रकार | ||
! | !के लिए आवेदन किया | ||
! | !गतिविधि | ||
! | !उदाहरण | ||
|- | |- | ||
| | |संयोग | ||
| | |बिंदु, वृत्त, चाप | ||
| | |अलग-अलग ज्यामितीय संस्थाओं के कई बिंदुओं को अंतरिक्ष में समान समन्वय साझा करने के लिए बाध्य करता है (उदाहरण के लिए X, Y, Z); जैसे ही एक बिंदु को स्थानांतरित किया जा रहा है, अन्य सभी इसके समन्वय परिवर्तनों से मेल खाते हैं | ||
| | |2 पंक्तियों के बिंदु; एक वृत्त का केंद्र और एक रेखा | ||
|- | |- | ||
| | |समानांतर | ||
| | |पंक्तियाँ | ||
| | |दो सीधी रेखाओं को [[Parallel (geometry)|समानांतर]] होने के लिए बाध्य करता है | ||
| | | | ||
|- | |- | ||
| | |लंबवत | ||
| | |पंक्तियाँ | ||
| | |दो सीधी रेखाओं को एक दूसरे के [[perpendicular|लंबवत]] होने के लिए बाध्य करता है | ||
| | | | ||
|- | |- | ||
| | |समरेख | ||
| | |पंक्तियाँ | ||
| | |दो रेखाओं को एक ही गणितीय रेखा या तल पर स्थित होने के लिए बाध्य करता है | ||
| | | | ||
|- | |- | ||
| | |ग्राउंडेड, फिक्स्ड, या रिगिडिफ़ाइड | ||
| | |बिंदु, रेखाएँ | ||
| | |रेखाओं या बिंदुओं को हिलने न देने के लिए बाध्य करता है | ||
| | | | ||
|- | |- | ||
| | |स्पर्शरेखा | ||
| | |पंक्तियाँ | ||
| | |दो संस्थाओं को इस प्रकार स्पर्श करने के लिए बाध्य करता है कि वे पूर्णतया एक बिंदु साझा करें | ||
| | |एक [[involute gear|उलटे गियर]] में एक चाप की स्पर्श रेखा | ||
|- | |- | ||
| | |आयाम | ||
| | |बिंदु, रेखाएँ, चाप आदि। | ||
| | |विभिन्न संस्थाओं को चुनी हुई इकाई में व्यक्त कुछ निश्चित मूल्यों को बनाए रखने के लिए बाध्य करता है; आयामों को {{Code|REF}} या कोष्ठक चिह्न : {{r|Schoonmaker2003|p=209}} द्वारा [[reference dimension|संदर्भ आयाम]] के रूप में चिह्नित किया जा सकता है | ||
| | |दो रेखाओं के बीच का कोण; बिंदु और रेखा के बीच की दूरी; निश्चित त्रिज्या या चाप की लंबाई | ||
|} | |} | ||
=== पैरामीट्रिक्स === | === पैरामीट्रिक्स === | ||
अधिक उन्नत 2डी/3डी सीएडी सिस्टम बाधाओं के बीच गणितीय संबंधों के अनुप्रयोग की अनुमति दे सकते हैं जो किसी मॉडल को दोबारा आकार देने में समय बचाने में | अधिक उन्नत 2डी/3डी सीएडी सिस्टम बाधाओं के बीच गणितीय संबंधों के अनुप्रयोग की अनुमति दे सकते हैं जो किसी मॉडल को दोबारा आकार देने में समय बचाने में सहायता करते हैं।{{r|Schoonmaker2003|p=212}} पैरामीट्रिक्स के माध्यम से जटिल स्केच को केवल एक या कुछ मूलभूत आयामों को बदलकर, उचित मात्रा में कार्य समय बचाकर, अनुमानित विधियों से सेकंड की स्थितियों में समायोजित किया जा सकता है। ऐसी प्रणालियों को सामान्यतः पैरामीट्रिक कहा जाता है क्योंकि वे पैरामीट्रिक मॉडल बनाते हैं। पैरामीट्रिक्स को डिज़ाइन आशय, अलग-अलग ज्यामिति, पारिवारिक तालिकाओं या ड्राइविंग आयामों के रूप में भी संदर्भित किया जा सकता है।{{r|Schoonmaker2003|p=213}} | ||
=== असेंबली बाधाएं === | === असेंबली बाधाएं === | ||
{{Main| | {{Main|असेंबली मॉडलिंग|}} | ||
असेंबली मॉडलिंग में, डिज़ाइन भागों की गतिविधियों या एक दूसरे के बीच संबंधों को नियंत्रित या प्रतिबंधित करने के लिए बाधाओं का व्यापक रूप से उपयोग किया जाता है। कुछ बाधाएँ मॉडलों को डिज़ाइन किए गए उत्पाद के | असेंबली मॉडलिंग में, डिज़ाइन भागों की गतिविधियों या एक दूसरे के बीच संबंधों को नियंत्रित या प्रतिबंधित करने के लिए बाधाओं का व्यापक रूप से उपयोग किया जाता है। कुछ बाधाएँ मॉडलों को डिज़ाइन किए गए उत्पाद के अलग भागो में किए गए परिवर्तनों पर प्रतिक्रिया देने के लिए विवश करती हैं। यह डिज़ाइन को समग्र रूप से प्रतिक्रियाशील बनाने में सक्षम बनाता है।{{r|Schoonmaker2003|p=251}} | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+विभिन्न प्रकार की असेंबली बाधाएँ।{{r|Schoonmaker2003|p=253}} | ||
! | !प्रकार | ||
! | !विवरण | ||
|- | |- | ||
| | |दो तलों के बीच का आयाम | ||
| | |ट्रांसलेशनल और 2 रोटेशनल डीओएफ को हटाता है | ||
|- | |- | ||
| | |एक समतल और एक सीधे किनारे के बीच का आयाम | ||
| | |एक ट्रांसलेशनल और एक रोटेशनल डीओएफ को हटाता है | ||
|- | |- | ||
| | |एक तल और 1 बिंदु के बीच का आयाम | ||
| | |एक ट्रांसलेशनल डीओएफ को हटा देता है | ||
|- | |- | ||
| | |दो तलों के बीच समानता | ||
| | |2 रोटेशन डीओएफ को हटाता है; समतल फलकों को समानांतर होने के लिए बाध्य करें | ||
|- | |- | ||
| | |दो सीधे किनारों के बीच समानता | ||
| | | | ||
|- | |- | ||
| | |दो तलों के बीच लम्बवतता | ||
| | | | ||
|- | |- | ||
| | |संयोग और रेखीय सीधे किनारे | ||
| | |दो किनारों को एक-दूसरे के साथ फिसलने के लिए बाध्य करता है | ||
|- | |- | ||
| | |एक घुमावदार फलक और एक तल के बीच स्पर्शरेखा | ||
| | |एक ट्रांसलेशनल डीओएफ और एक रोटेशनल डीओएफ को हटाता है; घुमावदार सतह वाले भाग के उदाहरण को समतल तल के साथ घूमने की अनुमति देता है। | ||
|- | |- | ||
| | |एक भाग को दूसरे के सापेक्ष "ग्राउंडिंग" या "रिजिडिफ़ाइंग"। | ||
| | |बाध्य निकायों को एक कठोर इकाई के रूप में चलने के लिए बाध्य करता है | ||
|- | |- | ||
| | |वैश्विक मूल के सापेक्ष एक हिस्से को ग्राउंडिंग या कठोर बनाना | ||
| | |सभी डीओएफ को एक साथ हटा देता है; एक वैश्विक मूल पर ताला लगाता है | ||
|} | |} | ||
== कार्यान्वयन == | |||
{{Further information|ज्यामितीय मॉडलिंग कर्नेल}} | |||
बाधाओं की कार्यक्षमता का कार्यान्वयन दिए गए सीएडी सिस्टम के साथ भिन्न होता है और उपयोगकर्ता उन्हें कैसे प्रयुक्त करता है, इस पर अलग-अलग प्रतिक्रिया दे सकता है। जब किसी स्केच में बाधाएँ जोड़ी जाती हैं तो कुछ सिस्टम इतने स्मार्ट हो सकते हैं कि पहले से उपस्थित संस्थाओं के आधार पर स्वचालित रूप से अतिरिक्त बाधाएँ प्रयुक्त कर सकते है। उदाहरण के लिए, यदि रेखा किसी अन्य के बगल में खींची जाती है तो सिस्टम उन्हें एक-दूसरे के सापेक्ष समानांतर होने के लिए बाध्य कर सकता है। चूँकि, कभी-कभी इसके अप्रत्याशित परिणाम हो सकते हैं।{{r|Schoonmaker2003|p=206}} | |||
== | === ज्यामितीय बाधा का समाधान ===<!-- Please keep short or use {{excerpt}} --> | ||
{{ | {{Main article|ज्यामितीय बाधा का समाधान}} | ||
बाधा सॉल्वर समर्पित सॉफ्टवेयर है जो उपयोगकर्ता द्वारा निर्दिष्ट ज्यामितीय बाधा के आधार पर 2डी स्केच के बिंदुओं की स्थिति की गणना करता है। बाधा समाधानकर्ता का उद्देश्य उक्त बाधाओं के संबंध में सभी बिंदुओं की स्थिति का पता लगाना है। यह सामान्यतः बाधा डालने वाले उदेश्यों जैसे अति-बाधा आदि की पहचान करने में भी सहायता करता है, इसलिए संपूर्ण स्केच स्थिर होता है।{{r|Schoonmaker2003|p=|pages=209-2013}} | |||
बाधा सॉल्वर | |||
==उदाहरण== | ==उदाहरण== | ||
आदर्श रूप से, | आदर्श रूप से, रॉड को प्लेट के माध्यम से ड्रिल किए गए छेद तक संकेंद्रित करने की आवश्यकता होगी जहां इसे डाला जाएगा, इसलिए बाधा संकेंद्रित यह गारंटी देता है कि रॉड का व्यास और छेद का व्यास सामान्य केंद्र रेखा बनाए रखता है, इस प्रकार रॉड की विधियों को लॉक कर देता है। प्लेट में छेद से संबंधित है; इसका मतलब यह है कि छड़ अभी भी किसी भी दिशा में फिसल सकती है क्योंकि इसके सिरों की स्थिति सीमित नहीं है। उदाहरण 2 दर्शाता है कि रॉड ऊपर या नीचे फिसलते समय भी अपनी केंद्र रेखा के साथ घूम सकती है। | ||
[[File:Constraints-concentric-solid-modeiling.JPG|thumb|700px|center|एक प्लेट में सिलेंडरों, शाफ्टों या छड़ों का संकेंद्रित युग्मन।]] | [[File:Constraints-concentric-solid-modeiling.JPG|thumb|700px|center|एक प्लेट में सिलेंडरों, शाफ्टों या छड़ों का संकेंद्रित युग्मन।]] | ||
== यह भी देखें == | == यह भी देखें == | ||
*[[बाधा (शास्त्रीय यांत्रिकी)]] | *[[बाधा (शास्त्रीय यांत्रिकी)|बाधा (क्लासिकल यांत्रिकी)]] | ||
*[[ज्यामितीय बाधा समाधान]] | *[[ज्यामितीय बाधा समाधान|ज्यामितीय बाधा का समाधान]] | ||
*[[ज्यामितीय आयाम और सहनशीलता]] | *[[ज्यामितीय आयाम और सहनशीलता]] | ||
*सॉलिड मॉडलिंग | *सॉलिड मॉडलिंग या पैरामीट्रिक मॉडलिंग | ||
*इंजीनियरिंग डिजाइन प्रक्रिया | *इंजीनियरिंग डिजाइन प्रक्रिया या प्रारंभिक डिजाइन और विस्तृत डिजाइन | ||
==संदर्भ== | ==संदर्भ== | ||
{{Reflist|30em}} | {{Reflist|30em}} | ||
==स्रोत== | ==स्रोत== | ||
Line 141: | Line 136: | ||
* ऑटोडेस्क® इन्वेंटर® 2011 एसेंशियल प्लस (पेज 312-341), डैनियल टी. बानाच द्वारा; ट्रैविस जोन्स; एलन जे. कलामेजा. 2011; डेलमार/सेंगेज लर्निंग, ऑटोडेस्क प्रेस। अमेरिका के संयुक्त राज्य अमेरिका में छपी। {{ISBN|978-1-1111-3527-0}}; {{ISBN|1-1111-3527-4}}. न्यूयॉर्क। | * ऑटोडेस्क® इन्वेंटर® 2011 एसेंशियल प्लस (पेज 312-341), डैनियल टी. बानाच द्वारा; ट्रैविस जोन्स; एलन जे. कलामेजा. 2011; डेलमार/सेंगेज लर्निंग, ऑटोडेस्क प्रेस। अमेरिका के संयुक्त राज्य अमेरिका में छपी। {{ISBN|978-1-1111-3527-0}}; {{ISBN|1-1111-3527-4}}. न्यूयॉर्क। | ||
[[Category:Articles with hatnote templates targeting a nonexistent page]] | |||
[[Category:CS1 maint]] | |||
[[Category: | |||
[[Category:Created On 15/08/2023]] | [[Category:Created On 15/08/2023]] | ||
[[Category:Machine Translated Page]] | |||
[[Category:Pages with script errors]] | |||
[[Category:Short description with empty Wikidata description]] | |||
[[Category:Template documentation pages|Short description/doc]] | |||
[[Category:Templates Vigyan Ready]] | |||
[[Category:Templates that add a tracking category]] | |||
[[Category:Vigyan Ready]] |
Latest revision as of 07:31, 16 October 2023
कंप्यूटर एडेड डिजाइन (सीएडी) सॉफ़्टवेयर में बाधा डिज़ाइनर या इंजीनियर द्वारा ज्यामिति गुणों पर लगाई गई सीमा या प्रतिबंध है।[1]: 203 डिज़ाइन मॉडल की इकाई जो मॉडल में हेरफेर होने पर अपनी संरचना बनाए रखती है। इन गुणों में सापेक्ष लंबाई, कोण, अभिविन्यास, आकार, बदलाव और विस्थापन सम्मिलित हो सकते हैं।[2] बहुवचन रूप की बाधाएं दो या दो से अधिक संस्थाओं या ठोस मॉडलिंग निकायों के बीच ज्यामितीय विशेषताओं के सीमांकन को संदर्भित करती हैं; ये सीमांकक सैद्धांतिक भौतिक स्थिति और गति, या पैरामीट्रिक डिज़ाइन में विस्थापन के गुणों के लिए निश्चित हैं। चूँकि, स्पष्ट शब्दावली सीएडी प्रोग्राम विक्रेता के आधार पर भिन्न हो सकती है।
सॉलिड मॉडलिंग, कंप्यूटर-एडेड वास्तुशिल्प डिजाइन जैसे बिल्डिंग सूचना मॉडलिंग, कम्प्यूटर एडेड इंजीनियरिंग , असेंबली मॉडलिंग और कंप्यूटर-एडेड प्रौद्योगिकियों के लिए सीएडी सॉफ्टवेयर में बाधाओं को व्यापक रूप से नियोजित किया जाता है।[2] बाधाओं का उपयोग सामान्यतः 3डी असेंबली और मल्टीबॉडी सिस्टम के निर्माण के लिए किया जाता है।[2]
एक ही समय में दो या दो से अधिक संस्थाओं के लिए बाधा निर्दिष्ट की जा सकती है। उदाहरण के लिए, दो पंक्तियों को समानता (गणित) के लिए बाध्य किया जा सकता है या वृत्तों के व्यास को समानता (गणित) (उदाहरण के लिए, त्रिज्या या लंबाई) के लिए निर्धारित किया जा सकता है। इसके अतिरिक्त, बाधा को ठोस मॉडलों पर प्रयुक्त किया जा सकता है जिन्हें किसी निर्दिष्ट स्थान पर लॉक या फिक्स किया जा सकता है। बाधाओं की अवधारणा टू- (2डी) त्रि-आयामी (3डी) रेखाचित्र (एक्सट्रूज़न और ठोस निकाय बनाने के लिए उपयोग किए जाने वाले रेखाचित्रों सहित) दोनों के लिए प्रयुक्त है।
बाधाओं की अवधारणा प्रारंभ में 1960 के दशक में उभरी और 1970-80 के दशक में इसे और विकसित किया गया था।
इतिहास
बाधाओं का मूल विचार 1975 में इवान सदरलैंड द्वारा प्रस्तुत किया गया था। यह 1963 में बनाए गए स्केचपैड सिस्टम में नियोजित विचारों से लिया गया है।[3]: 29 अपने काम में उन्होंने तर्क दिया कि कंप्यूटर प्रोग्राम द्वारा बनाई गई तकनीकी ड्राइंग की उपयोगिता उनकी संरचित प्रकृति पर निर्भर करती है। जिन पारंपरिक रेखाचित्रों में इस सुविधा का अभाव होता है, उनकी तुलना में आभासी रेखाचित्रों में संस्थाओं (रेखाओं, कोणों, क्षेत्रों आदि) के आयामों पर नज़र रखने और उनकी पुनर्गणना करने में लाभ होता है। इन विचारों को सीएडी प्रणाली में एकीकृत किया गया जिसने इस संरचना को डिजाइनर द्वारा संचालित ज्यामितीय मॉडल के रूप में बनाए रखा था।[3]: 29
1970 के दशक में इस विचार को त्रि-आयामी अंतरिक्ष में आगे बढ़ाया गया। 80 के दशक में, अधिक सामान्यीकृत बाधा-आधारित प्रोग्रामिंग भाषा दृष्टिकोण उभरा और सीएडी सॉफ्टवेयर में कुछ अनुप्रयोग पाया गया था।[4] जो कम से कम वैचारिक प्रोटोटाइप 1989 में बनाया गया था।[3]: 29
सिंहावलोकन
किसी डिज़ाइन में बाधाओं का उद्देश्य किसी अन्य इकाई, समतल (ज्यामिति) या निकाय के संबंध में संस्थाओं और निकायों के व्यवहार को नियंत्रित और सीमित करना है।[1]: 203 किसी स्केच को परिभाषित करने में दो या दो से अधिक निकायों के बीच प्रभावी बाधाएं या साथ ही इनके संयोजन स्तर पर या दो या दो से अधिक संस्थाओं के बीच उपस्थित हो सकते हैं, किंतु परस्पर विरोधी, अनावश्यक या निरर्थक बाधाओं को जोड़ने से अतिपरिभाषित स्केच और त्रुटि संदेश हो सकता है।
स्वतंत्रता की डिग्री
एक अच्छी निरोधक प्रणाली का विकास समय लेने वाली प्रक्रिया हो सकती है।[1]: 206 इस स्थिति के लिए दृष्टिकोण को स्वतंत्रता की डिग्री (डीओएफ) को हटाने के रूप में संदर्भित किया जा सकता है। उत्तरार्द्ध को अधिकांशतः अंतरिक्ष में (X,Y,Z) निर्देशांक द्वारा दर्शाया जाता है।[1]: 206 डिज़ाइनर इससे हटाए गए डीओएफ की संख्या की गणना करके जल्दी से यह पता लगा सकता है कि कोई इकाई बाधित है या नहीं।[1]: 206
प्रकार
ज्यामितीय बाधाएं
ऐसी कई बाधाएं हैं जो संस्थाओं या निकायों के बीच उनकी वास्तविक प्राकृतिक ज्यामिति के आधार पर प्रयुक्त की जा सकती हैं (जिन्हें साथी भी कहा जा सकता है): संरेखता, लंबवतता, स्पर्शरेखा, समरूपता, संयोग, और समानांतर (ज्यामिति) इकाई का उन्मुखीकरण स्थापित करने की विधियाँ हैं।[5][1]: 203
प्रकार | के लिए आवेदन किया | गतिविधि | उदाहरण |
---|---|---|---|
संयोग | बिंदु, वृत्त, चाप | अलग-अलग ज्यामितीय संस्थाओं के कई बिंदुओं को अंतरिक्ष में समान समन्वय साझा करने के लिए बाध्य करता है (उदाहरण के लिए X, Y, Z); जैसे ही एक बिंदु को स्थानांतरित किया जा रहा है, अन्य सभी इसके समन्वय परिवर्तनों से मेल खाते हैं | 2 पंक्तियों के बिंदु; एक वृत्त का केंद्र और एक रेखा |
समानांतर | पंक्तियाँ | दो सीधी रेखाओं को समानांतर होने के लिए बाध्य करता है | |
लंबवत | पंक्तियाँ | दो सीधी रेखाओं को एक दूसरे के लंबवत होने के लिए बाध्य करता है | |
समरेख | पंक्तियाँ | दो रेखाओं को एक ही गणितीय रेखा या तल पर स्थित होने के लिए बाध्य करता है | |
ग्राउंडेड, फिक्स्ड, या रिगिडिफ़ाइड | बिंदु, रेखाएँ | रेखाओं या बिंदुओं को हिलने न देने के लिए बाध्य करता है | |
स्पर्शरेखा | पंक्तियाँ | दो संस्थाओं को इस प्रकार स्पर्श करने के लिए बाध्य करता है कि वे पूर्णतया एक बिंदु साझा करें | एक उलटे गियर में एक चाप की स्पर्श रेखा |
आयाम | बिंदु, रेखाएँ, चाप आदि। | विभिन्न संस्थाओं को चुनी हुई इकाई में व्यक्त कुछ निश्चित मूल्यों को बनाए रखने के लिए बाध्य करता है; आयामों को REF या कोष्ठक चिह्न : [1]: 209 द्वारा संदर्भ आयाम के रूप में चिह्नित किया जा सकता है
|
दो रेखाओं के बीच का कोण; बिंदु और रेखा के बीच की दूरी; निश्चित त्रिज्या या चाप की लंबाई |
पैरामीट्रिक्स
अधिक उन्नत 2डी/3डी सीएडी सिस्टम बाधाओं के बीच गणितीय संबंधों के अनुप्रयोग की अनुमति दे सकते हैं जो किसी मॉडल को दोबारा आकार देने में समय बचाने में सहायता करते हैं।[1]: 212 पैरामीट्रिक्स के माध्यम से जटिल स्केच को केवल एक या कुछ मूलभूत आयामों को बदलकर, उचित मात्रा में कार्य समय बचाकर, अनुमानित विधियों से सेकंड की स्थितियों में समायोजित किया जा सकता है। ऐसी प्रणालियों को सामान्यतः पैरामीट्रिक कहा जाता है क्योंकि वे पैरामीट्रिक मॉडल बनाते हैं। पैरामीट्रिक्स को डिज़ाइन आशय, अलग-अलग ज्यामिति, पारिवारिक तालिकाओं या ड्राइविंग आयामों के रूप में भी संदर्भित किया जा सकता है।[1]: 213
असेंबली बाधाएं
असेंबली मॉडलिंग में, डिज़ाइन भागों की गतिविधियों या एक दूसरे के बीच संबंधों को नियंत्रित या प्रतिबंधित करने के लिए बाधाओं का व्यापक रूप से उपयोग किया जाता है। कुछ बाधाएँ मॉडलों को डिज़ाइन किए गए उत्पाद के अलग भागो में किए गए परिवर्तनों पर प्रतिक्रिया देने के लिए विवश करती हैं। यह डिज़ाइन को समग्र रूप से प्रतिक्रियाशील बनाने में सक्षम बनाता है।[1]: 251
प्रकार | विवरण |
---|---|
दो तलों के बीच का आयाम | ट्रांसलेशनल और 2 रोटेशनल डीओएफ को हटाता है |
एक समतल और एक सीधे किनारे के बीच का आयाम | एक ट्रांसलेशनल और एक रोटेशनल डीओएफ को हटाता है |
एक तल और 1 बिंदु के बीच का आयाम | एक ट्रांसलेशनल डीओएफ को हटा देता है |
दो तलों के बीच समानता | 2 रोटेशन डीओएफ को हटाता है; समतल फलकों को समानांतर होने के लिए बाध्य करें |
दो सीधे किनारों के बीच समानता | |
दो तलों के बीच लम्बवतता | |
संयोग और रेखीय सीधे किनारे | दो किनारों को एक-दूसरे के साथ फिसलने के लिए बाध्य करता है |
एक घुमावदार फलक और एक तल के बीच स्पर्शरेखा | एक ट्रांसलेशनल डीओएफ और एक रोटेशनल डीओएफ को हटाता है; घुमावदार सतह वाले भाग के उदाहरण को समतल तल के साथ घूमने की अनुमति देता है। |
एक भाग को दूसरे के सापेक्ष "ग्राउंडिंग" या "रिजिडिफ़ाइंग"। | बाध्य निकायों को एक कठोर इकाई के रूप में चलने के लिए बाध्य करता है |
वैश्विक मूल के सापेक्ष एक हिस्से को ग्राउंडिंग या कठोर बनाना | सभी डीओएफ को एक साथ हटा देता है; एक वैश्विक मूल पर ताला लगाता है |
कार्यान्वयन
बाधाओं की कार्यक्षमता का कार्यान्वयन दिए गए सीएडी सिस्टम के साथ भिन्न होता है और उपयोगकर्ता उन्हें कैसे प्रयुक्त करता है, इस पर अलग-अलग प्रतिक्रिया दे सकता है। जब किसी स्केच में बाधाएँ जोड़ी जाती हैं तो कुछ सिस्टम इतने स्मार्ट हो सकते हैं कि पहले से उपस्थित संस्थाओं के आधार पर स्वचालित रूप से अतिरिक्त बाधाएँ प्रयुक्त कर सकते है। उदाहरण के लिए, यदि रेखा किसी अन्य के बगल में खींची जाती है तो सिस्टम उन्हें एक-दूसरे के सापेक्ष समानांतर होने के लिए बाध्य कर सकता है। चूँकि, कभी-कभी इसके अप्रत्याशित परिणाम हो सकते हैं।[1]: 206
ज्यामितीय बाधा का समाधान
बाधा सॉल्वर समर्पित सॉफ्टवेयर है जो उपयोगकर्ता द्वारा निर्दिष्ट ज्यामितीय बाधा के आधार पर 2डी स्केच के बिंदुओं की स्थिति की गणना करता है। बाधा समाधानकर्ता का उद्देश्य उक्त बाधाओं के संबंध में सभी बिंदुओं की स्थिति का पता लगाना है। यह सामान्यतः बाधा डालने वाले उदेश्यों जैसे अति-बाधा आदि की पहचान करने में भी सहायता करता है, इसलिए संपूर्ण स्केच स्थिर होता है।[1]: 209–2013
उदाहरण
आदर्श रूप से, रॉड को प्लेट के माध्यम से ड्रिल किए गए छेद तक संकेंद्रित करने की आवश्यकता होगी जहां इसे डाला जाएगा, इसलिए बाधा संकेंद्रित यह गारंटी देता है कि रॉड का व्यास और छेद का व्यास सामान्य केंद्र रेखा बनाए रखता है, इस प्रकार रॉड की विधियों को लॉक कर देता है। प्लेट में छेद से संबंधित है; इसका मतलब यह है कि छड़ अभी भी किसी भी दिशा में फिसल सकती है क्योंकि इसके सिरों की स्थिति सीमित नहीं है। उदाहरण 2 दर्शाता है कि रॉड ऊपर या नीचे फिसलते समय भी अपनी केंद्र रेखा के साथ घूम सकती है।
यह भी देखें
- बाधा (क्लासिकल यांत्रिकी)
- ज्यामितीय बाधा का समाधान
- ज्यामितीय आयाम और सहनशीलता
- सॉलिड मॉडलिंग या पैरामीट्रिक मॉडलिंग
- इंजीनियरिंग डिजाइन प्रक्रिया या प्रारंभिक डिजाइन और विस्तृत डिजाइन
संदर्भ
- ↑ 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 Schoonmaker, Stephen J. (2003). The CAD guidebook : a basic manual for understanding and improving computer-aided design. New York: Marcel Dekker. ISBN 0-8247-0871-7. OCLC 50868192.
- ↑ 2.0 2.1 2.2 The Electronic design studio : architectural knowledge and media in the computer era. Malcolm McCullough, William J. Mitchell, Patrick Purcell. Cambridge, Mass.: MIT Press. 1990. ISBN 0-262-13254-0. OCLC 20692928.
{{cite book}}
: CS1 maint: others (link) - ↑ 3.0 3.1 3.2 J. Mitchell, William (1989). "कंप्यूटर-सहायता प्राप्त वास्तुशिल्प डिजाइन के लिए एक नया एजेंडा". Massachusetts, US: Harvard University Graduate School of Design.
{{cite web}}
: CS1 maint: url-status (link) - ↑ Craig, Iain (January 1989). "Constraint Programming Languages: Their Specification And Generation by Wm Leler Addison-Wesley, Reading MA, 1988, 202 pages (incl. index) (£24.95)". Robotica (in English). 7 (1): 85. doi:10.1017/S026357470000521X. ISSN 0263-5747.
- ↑ "Understanding Geometric Constraints - AutoCAD® 2012 FOR DUMMIES® [Book]". www.oreilly.com (in English). Retrieved 2022-02-12.
स्रोत
- जॉर्ज ओमुरा द्वारा ऑटोकैड 2010 और ऑटोकैड एलटी 2010 (पेज 117-122) का परिचय। 2009; पहला. संस्करण. विले पब्लिशिंग, इंक., इंडियानापोलिस, इंडियाना। ISBN 978-0-470-43867-1 कठोर आवरण; 384 पेज.
- ऑटोडेस्क® इन्वेंटर® 2011 एसेंशियल प्लस (पेज 312-341), डैनियल टी. बानाच द्वारा; ट्रैविस जोन्स; एलन जे. कलामेजा. 2011; डेलमार/सेंगेज लर्निंग, ऑटोडेस्क प्रेस। अमेरिका के संयुक्त राज्य अमेरिका में छपी। ISBN 978-1-1111-3527-0; ISBN 1-1111-3527-4. न्यूयॉर्क।