व्यवरोध (कंप्यूटर-सहायता प्राप्त डिज़ाइन): Difference between revisions

From Vigyanwiki
 
(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> बहुवचन रूप की बाधाएं दो या दो से अधिक संस्थाओं या [[ठोस मॉडलिंग]] निकायों के बीच ज्यामितीय विशेषताओं के सीमांकन को संदर्भित करती हैं; ये सीमांकक सैद्धांतिक भौतिक स्थिति और गति, या [[पैरामीट्रिक डिज़ाइन]] में विस्थापन के गुणों के लिए निश्चित हैं। हालाँकि, सटीक शब्दावली CAD प्रोग्राम विक्रेता के आधार पर भिन्न हो सकती है।<!-- Application -->
'''[[कंप्यूटर एडेड डिजाइन]] (सीएडी)''' सॉफ़्टवेयर में बाधा डिज़ाइनर या इंजीनियर द्वारा [[ ज्यामिति |ज्यामिति]] गुणों पर लगाई गई सीमा या प्रतिबंध है।<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 के दशक में इसे और विकसित किया गया।


सॉलिड मॉडलिंग, कंप्यूटर-एडेड वास्तुशिल्प डिजाइन जैसे बिल्डिंग सूचना मॉडलिंग, [[ कम्प्यूटर एडेड इंजीनियरिंग |कम्प्यूटर एडेड इंजीनियरिंग]] , असेंबली मॉडलिंग और कंप्यूटर-एडेड प्रौद्योगिकियों के लिए सीएडी सॉफ्टवेयर में बाधाओं को व्यापक रूप से नियोजित किया जाता है।<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}} अपने काम में उन्होंने तर्क दिया कि कंप्यूटर प्रोग्राम द्वारा बनाई गई तकनीकी ड्राइंग की उपयोगिता उनकी संरचित प्रकृति पर निर्भर करती है। जिन पारंपरिक रेखाचित्रों में इस सुविधा का अभाव होता है, उनकी तुलना में आभासी रेखाचित्रों में संस्थाओं (रेखाओं, कोणों, क्षेत्रों आदि) के आयामों पर नज़र रखने और उनकी पुनर्गणना करने में लाभ होता है। इन विचारों को एक सीएडी प्रणाली में एकीकृत किया गया जिसने इस संरचना को एक डिजाइनर द्वारा संचालित ज्यामितीय मॉडल के रूप में बनाए रखा।{{r|Mitchell1989|p=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 के दशक में, एक अधिक सामान्यीकृत बाधा-आधारित प्रोग्रामिंग भाषा दृष्टिकोण उभरा और सीएडी सॉफ्टवेयर में कुछ अनुप्रयोग पाया गया।<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}}
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}}
एक अच्छी निरोधक प्रणाली का विकास समय लेने वाली प्रक्रिया हो सकती है।{{r|Schoonmaker2003|p=206}} इस स्थिति के लिए दृष्टिकोण को स्वतंत्रता की डिग्री (डीओएफ) को हटाने के रूप में संदर्भित किया जा सकता है। उत्तरार्द्ध को अधिकांशतः अंतरिक्ष में (X,Y,Z) निर्देशांक द्वारा दर्शाया जाता है।{{r|Schoonmaker2003|p=206}} डिज़ाइनर इससे हटाए गए डीओएफ की संख्या की गणना करके जल्दी से यह पता लगा सकता है कि कोई इकाई बाधित है या नहीं।{{r|Schoonmaker2003|p=206}}


== प्रकार ==
== प्रकार ==


=== ज्यामितीय बाधाएं ===
=== ज्यामितीय बाधाएं ===
{{Main|Geometric constraint solving}}
{{Main|ज्यामितीय बाधा का समाधान}}
{{See also|Sketch-based modeling}}ऐसी कई बाधाएं हैं जो संस्थाओं या निकायों के बीच उनकी वास्तविक प्राकृतिक ज्यामिति के आधार पर लागू की जा सकती हैं (जिन्हें ''साथी'' भी कहा जा सकता है): संरेखता, लंबवतता, [[स्पर्शरेखा]], [[समरूपता]], संयोग, और [[समानांतर (ज्यामिति)]] तरीके हैं इकाई का उन्मुखीकरण स्थापित करना।<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}}
{{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"
|+Various types of constraints{{r|Schoonmaker2003|p=208}}
|+विभिन्न प्रकार की बाधाएँ{{r|Schoonmaker2003|p=208}}
!Type
!प्रकार
!Applied to
!के लिए आवेदन किया
!Action
!गतिविधि
!Examples
!उदाहरण
|-
|-
|Coincident
|संयोग
|Points, Circle, Arcs
|बिंदु, वृत्त, चाप
|Forces several points from separate geometric entities to share the same coordinate in space (e.g. {{Code|X, Y, Z}}); as one point is being moved, all others match its coordinate changes
|अलग-अलग ज्यामितीय संस्थाओं के कई बिंदुओं को अंतरिक्ष में समान समन्वय साझा करने के लिए बाध्य करता है (उदाहरण के लिए X, Y, Z); जैसे ही एक बिंदु को स्थानांतरित किया जा रहा है, अन्य सभी इसके समन्वय परिवर्तनों से मेल खाते हैं
|Points of 2 lines; center of a circle and a line
|2 पंक्तियों के बिंदु; एक वृत्त का केंद्र और एक रेखा
|-
|-
|Parallel
|समानांतर
|Lines
|पंक्तियाँ
|Forces two straight lines to be [[Parallel (geometry)|parallel]]  
|दो सीधी रेखाओं को [[Parallel (geometry)|समानांतर]] होने के लिए बाध्य करता है
|
|
|-
|-
|Perpendicular
|लंबवत
|Lines
|पंक्तियाँ
|Forces two straight lines to be [[perpendicular]] to each other
|दो सीधी रेखाओं को एक दूसरे के [[perpendicular|लंबवत]] होने के लिए बाध्य करता है
|
|
|-
|-
|Collinear
|समरेख
|Lines
|पंक्तियाँ
|Forces two lines to lie on the same mathematical line or plane
|दो रेखाओं को एक ही गणितीय रेखा या तल पर स्थित होने के लिए बाध्य करता है
|
|
|-
|-
|Grounded, Fixed, or Rigidified
|ग्राउंडेड, फिक्स्ड, या रिगिडिफ़ाइड
|Points, Lines
|बिंदु, रेखाएँ
|Forces lines or points not to move
|रेखाओं या बिंदुओं को हिलने न देने के लिए बाध्य करता है
|
|
|-
|-
|Tangent
|स्पर्शरेखा
|Lines
|पंक्तियाँ
|Forces the 2 entities to touch such that they share exactly one point
|दो संस्थाओं को इस प्रकार स्पर्श करने के लिए बाध्य करता है कि वे पूर्णतया एक बिंदु साझा करें
|A line tangent to an arc in an [[involute gear]]
|एक [[involute gear|उलटे गियर]] में एक चाप की स्पर्श रेखा
|-
|-
|Dimensions
|आयाम
|Points, Lines, Arcs etc. 
|बिंदु, रेखाएँ, चाप आदि।
|Forces various entities to maintain a certain values expressed in a chosen unit; dimensions may be marked as [[reference dimension]] by a {{Code|REF}} or parenthesis mark {{r|Schoonmaker2003|p=209}}
|विभिन्न संस्थाओं को चुनी हुई इकाई में व्यक्त कुछ निश्चित मूल्यों को बनाए रखने के लिए बाध्य करता है; आयामों को {{Code|REF}} या कोष्ठक चिह्न : {{r|Schoonmaker2003|p=209}} द्वारा [[reference dimension|संदर्भ आयाम]] के रूप में चिह्नित किया जा सकता है
|Angle between two lines; distance between point and line; fixed radius or arc length
|दो रेखाओं के बीच का कोण; बिंदु और रेखा के बीच की दूरी; निश्चित त्रिज्या या चाप की लंबाई
|}
|}
=== पैरामीट्रिक्स ===
=== पैरामीट्रिक्स ===
अधिक उन्नत 2डी/3डी सीएडी सिस्टम बाधाओं के बीच गणितीय संबंधों के अनुप्रयोग की अनुमति दे सकते हैं जो किसी मॉडल को दोबारा आकार देने में समय बचाने में मदद करते हैं।{{r|Schoonmaker2003|p=212}} पैरामीट्रिक्स के माध्यम से एक जटिल स्केच को केवल एक या कुछ बुनियादी आयामों को बदलकर, उचित मात्रा में कार्य समय बचाकर, अनुमानित तरीकों से सेकंड के मामले में समायोजित किया जा सकता है। ऐसी प्रणालियों को आमतौर पर पैरामीट्रिक कहा जाता है क्योंकि वे पैरामीट्रिक मॉडल बनाते हैं। पैरामीट्रिक्स को डिज़ाइन इरादे, अलग-अलग ज्यामिति, पारिवारिक तालिकाओं या ड्राइविंग आयामों के रूप में भी संदर्भित किया जा सकता है।{{r|Schoonmaker2003|p=213}}
अधिक उन्नत 2डी/3डी सीएडी सिस्टम बाधाओं के बीच गणितीय संबंधों के अनुप्रयोग की अनुमति दे सकते हैं जो किसी मॉडल को दोबारा आकार देने में समय बचाने में सहायता करते हैं।{{r|Schoonmaker2003|p=212}} पैरामीट्रिक्स के माध्यम से जटिल स्केच को केवल एक या कुछ मूलभूत आयामों को बदलकर, उचित मात्रा में कार्य समय बचाकर, अनुमानित विधियों से सेकंड की स्थितियों में समायोजित किया जा सकता है। ऐसी प्रणालियों को सामान्यतः पैरामीट्रिक कहा जाता है क्योंकि वे पैरामीट्रिक मॉडल बनाते हैं। पैरामीट्रिक्स को डिज़ाइन आशय, अलग-अलग ज्यामिति, पारिवारिक तालिकाओं या ड्राइविंग आयामों के रूप में भी संदर्भित किया जा सकता है।{{r|Schoonmaker2003|p=213}}


=== असेंबली बाधाएं ===
=== असेंबली बाधाएं ===
{{Main|Assembly modelling|}}
{{Main|असेंबली मॉडलिंग|}}


असेंबली मॉडलिंग में, डिज़ाइन भागों की गतिविधियों या एक दूसरे के बीच संबंधों को नियंत्रित या प्रतिबंधित करने के लिए बाधाओं का व्यापक रूप से उपयोग किया जाता है। कुछ बाधाएँ मॉडलों को डिज़ाइन किए गए उत्पाद के एक अलग हिस्से में किए गए परिवर्तनों पर प्रतिक्रिया देने के लिए मजबूर करती हैं। यह डिज़ाइन को समग्र रूप से प्रतिक्रियाशील बनाने में सक्षम बनाता है।{{r|Schoonmaker2003|p=251}}
असेंबली मॉडलिंग में, डिज़ाइन भागों की गतिविधियों या एक दूसरे के बीच संबंधों को नियंत्रित या प्रतिबंधित करने के लिए बाधाओं का व्यापक रूप से उपयोग किया जाता है। कुछ बाधाएँ मॉडलों को डिज़ाइन किए गए उत्पाद के अलग भागो में किए गए परिवर्तनों पर प्रतिक्रिया देने के लिए विवश करती हैं। यह डिज़ाइन को समग्र रूप से प्रतिक्रियाशील बनाने में सक्षम बनाता है।{{r|Schoonmaker2003|p=251}}
{| class="wikitable"
{| class="wikitable"
|+Various types of assembly contraints.{{r|Schoonmaker2003|p=253}}
|+विभिन्न प्रकार की असेंबली बाधाएँ।{{r|Schoonmaker2003|p=253}}
!Type
!प्रकार
!Description
!विवरण
|-
|-
|Dimension between two planes
|दो तलों के बीच का आयाम
|Removes translational and 2 rotational DOF
|ट्रांसलेशनल और 2 रोटेशनल डीओएफ को हटाता है
|-
|-
|Dimension between one plane and 1 straight edge
|एक समतल और एक सीधे किनारे के बीच का आयाम
|Removes one translational and one rotational DOF
|एक ट्रांसलेशनल और एक रोटेशनल डीओएफ को हटाता है
|-
|-
|Dimension between one plane and 1 point
|एक तल और 1 बिंदु के बीच का आयाम
|Removes one translational DOF
|एक ट्रांसलेशनल डीओएफ को हटा देता है
|-
|-
|Parallelism between two planes
|दो तलों के बीच समानता
|Removes 2 rotation DOF; force planar faces to be parallel
|2 रोटेशन डीओएफ को हटाता है; समतल फलकों को समानांतर होने के लिए बाध्य करें
|-
|-
|Parallelism between two straight edges
|दो सीधे किनारों के बीच समानता
|
|
|-
|-
|Perpendicularity between 2 planes
|दो तलों के बीच लम्बवतता
|
|
|-
|-
|Coincident and colinear straight edges
|संयोग और रेखीय सीधे किनारे
|Forces two edges to slide along each other
|दो किनारों को एक-दूसरे के साथ फिसलने के लिए बाध्य करता है
|-
|-
|Tangency between a curved face and a plane
|एक घुमावदार फलक और एक तल के बीच स्पर्शरेखा
|Removes one translational DOF and one rotational DOF; allows the part instance with the curved surface to roll along the flat plane.
|एक ट्रांसलेशनल डीओएफ और एक रोटेशनल डीओएफ को हटाता है; घुमावदार सतह वाले भाग के उदाहरण को समतल तल के साथ घूमने की अनुमति देता है।
|-
|-
|“Grounding” or “Rigidifying” one part relative to another
|एक भाग को दूसरे के सापेक्ष "ग्राउंडिंग" या "रिजिडिफ़ाइंग"।
|Forces constrained bodies to move as one rigid entity
|बाध्य निकायों को एक कठोर इकाई के रूप में चलने के लिए बाध्य करता है
|-
|-
|Grounding or Rigidifying one part relative to a global origin
|वैश्विक मूल के सापेक्ष एक हिस्से को ग्राउंडिंग या कठोर बनाना
|Removes all DOFs at once; locks to a global origin
|सभी डीओएफ को एक साथ हटा देता है; एक वैश्विक मूल पर ताला लगाता है
|}
|}
== कार्यान्वयन ==
{{Further information|ज्यामितीय मॉडलिंग कर्नेल}}


बाधाओं की कार्यक्षमता का कार्यान्वयन दिए गए सीएडी सिस्टम के साथ भिन्न होता है और उपयोगकर्ता उन्हें कैसे प्रयुक्त करता है, इस पर अलग-अलग प्रतिक्रिया दे सकता है। जब किसी स्केच में बाधाएँ जोड़ी जाती हैं तो कुछ सिस्टम इतने स्मार्ट हो सकते हैं कि पहले से उपस्थित संस्थाओं के आधार पर स्वचालित रूप से अतिरिक्त बाधाएँ प्रयुक्त कर सकते है। उदाहरण के लिए, यदि रेखा किसी अन्य के बगल में खींची जाती है तो सिस्टम उन्हें एक-दूसरे के सापेक्ष समानांतर होने के लिए बाध्य कर सकता है। चूँकि, कभी-कभी इसके अप्रत्याशित परिणाम हो सकते हैं।{{r|Schoonmaker2003|p=206}}


== कार्यान्वयन ==
=== ज्यामितीय बाधा का समाधान ===<!-- Please keep short or use {{excerpt}} -->
{{Further information|Geometric modeling kernel}}
{{Main article|ज्यामितीय बाधा का समाधान}}
बाधाओं की कार्यक्षमता का कार्यान्वयन दिए गए सीएडी सिस्टम के साथ भिन्न होता है और उपयोगकर्ता उन्हें कैसे लागू करता है, इस पर अलग-अलग प्रतिक्रिया दे सकता है। जब किसी स्केच में बाधाएँ जोड़ी जाती हैं तो कुछ सिस्टम इतने स्मार्ट हो सकते हैं कि पहले से मौजूद संस्थाओं के आधार पर स्वचालित रूप से अतिरिक्त बाधाएँ लागू कर सकें। उदाहरण के लिए, यदि रेखा किसी अन्य के बगल में खींची जाती है तो सिस्टम उन्हें एक-दूसरे के सापेक्ष समानांतर होने के लिए बाध्य कर सकता है। हालाँकि, कभी-कभी इसके अप्रत्याशित परिणाम हो सकते हैं।{{r|Schoonmaker2003|p=206}}


=== ज्यामितीय बाधा समाधान ===<!-- Please keep short or use {{excerpt}} -->
बाधा सॉल्वर समर्पित सॉफ्टवेयर है जो उपयोगकर्ता द्वारा निर्दिष्ट ज्यामितीय बाधा के आधार पर 2डी स्केच के बिंदुओं की स्थिति की गणना करता है। बाधा समाधानकर्ता का उद्देश्य उक्त बाधाओं के संबंध में सभी बिंदुओं की स्थिति का पता लगाना है। यह सामान्यतः बाधा डालने वाले उदेश्यों जैसे अति-बाधा आदि की पहचान करने में भी सहायता करता है, इसलिए संपूर्ण स्केच स्थिर होता है।{{r|Schoonmaker2003|p=|pages=209-2013}}
{{Main article|Geometric constraint solving}}
 
बाधा सॉल्वर एक समर्पित सॉफ्टवेयर है जो उपयोगकर्ता द्वारा निर्दिष्ट ज्यामितीय बाधा के आधार पर 2डी स्केच के बिंदुओं की स्थिति की गणना करता है। बाधा समाधानकर्ता का उद्देश्य उक्त बाधाओं के संबंध में सभी बिंदुओं की स्थिति का पता लगाना है। यह आम तौर पर बाधा डालने वाले मुद्दों जैसे अति-बाधा आदि की पहचान करने में भी मदद करता है, इसलिए संपूर्ण स्केच स्थिर होता है।{{r|Schoonmaker2003|p=|pages=209-2013}}


==उदाहरण==
==उदाहरण==
आदर्श रूप से, एक रॉड को प्लेट के माध्यम से ड्रिल किए गए छेद तक संकेंद्रित करने की आवश्यकता होगी जहां इसे डाला जाएगा, इसलिए बाधा संकेंद्रित यह गारंटी देता है कि रॉड का व्यास और छेद का व्यास एक सामान्य केंद्र रेखा बनाए रखता है, इस प्रकार रॉड के तरीके को लॉक कर देता है। प्लेट में छेद से संबंधित है; इसका मतलब यह है कि छड़ अभी भी किसी भी दिशा में फिसल सकती है क्योंकि इसके सिरों की स्थिति सीमित नहीं है। उदाहरण 2 दर्शाता है कि रॉड ऊपर या नीचे फिसलते समय भी अपनी केंद्र रेखा के साथ घूम सकती है।
आदर्श रूप से, रॉड को प्लेट के माध्यम से ड्रिल किए गए छेद तक संकेंद्रित करने की आवश्यकता होगी जहां इसे डाला जाएगा, इसलिए बाधा संकेंद्रित यह गारंटी देता है कि रॉड का व्यास और छेद का व्यास सामान्य केंद्र रेखा बनाए रखता है, इस प्रकार रॉड की विधियों को लॉक कर देता है। प्लेट में छेद से संबंधित है; इसका मतलब यह है कि छड़ अभी भी किसी भी दिशा में फिसल सकती है क्योंकि इसके सिरों की स्थिति सीमित नहीं है। उदाहरण 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: Machine Translated Page]]
[[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 

विभिन्न प्रकार की बाधाएँ[1]: 208 
प्रकार के लिए आवेदन किया गतिविधि उदाहरण
संयोग बिंदु, वृत्त, चाप अलग-अलग ज्यामितीय संस्थाओं के कई बिंदुओं को अंतरिक्ष में समान समन्वय साझा करने के लिए बाध्य करता है (उदाहरण के लिए X, Y, Z); जैसे ही एक बिंदु को स्थानांतरित किया जा रहा है, अन्य सभी इसके समन्वय परिवर्तनों से मेल खाते हैं 2 पंक्तियों के बिंदु; एक वृत्त का केंद्र और एक रेखा
समानांतर पंक्तियाँ दो सीधी रेखाओं को समानांतर होने के लिए बाध्य करता है
लंबवत पंक्तियाँ दो सीधी रेखाओं को एक दूसरे के लंबवत होने के लिए बाध्य करता है
समरेख पंक्तियाँ दो रेखाओं को एक ही गणितीय रेखा या तल पर स्थित होने के लिए बाध्य करता है
ग्राउंडेड, फिक्स्ड, या रिगिडिफ़ाइड बिंदु, रेखाएँ रेखाओं या बिंदुओं को हिलने न देने के लिए बाध्य करता है
स्पर्शरेखा पंक्तियाँ दो संस्थाओं को इस प्रकार स्पर्श करने के लिए बाध्य करता है कि वे पूर्णतया एक बिंदु साझा करें एक उलटे गियर में एक चाप की स्पर्श रेखा
आयाम बिंदु, रेखाएँ, चाप आदि। विभिन्न संस्थाओं को चुनी हुई इकाई में व्यक्त कुछ निश्चित मूल्यों को बनाए रखने के लिए बाध्य करता है; आयामों को REF या कोष्ठक चिह्न : [1]: 209  द्वारा संदर्भ आयाम के रूप में चिह्नित किया जा सकता है दो रेखाओं के बीच का कोण; बिंदु और रेखा के बीच की दूरी; निश्चित त्रिज्या या चाप की लंबाई

पैरामीट्रिक्स

अधिक उन्नत 2डी/3डी सीएडी सिस्टम बाधाओं के बीच गणितीय संबंधों के अनुप्रयोग की अनुमति दे सकते हैं जो किसी मॉडल को दोबारा आकार देने में समय बचाने में सहायता करते हैं।[1]: 212  पैरामीट्रिक्स के माध्यम से जटिल स्केच को केवल एक या कुछ मूलभूत आयामों को बदलकर, उचित मात्रा में कार्य समय बचाकर, अनुमानित विधियों से सेकंड की स्थितियों में समायोजित किया जा सकता है। ऐसी प्रणालियों को सामान्यतः पैरामीट्रिक कहा जाता है क्योंकि वे पैरामीट्रिक मॉडल बनाते हैं। पैरामीट्रिक्स को डिज़ाइन आशय, अलग-अलग ज्यामिति, पारिवारिक तालिकाओं या ड्राइविंग आयामों के रूप में भी संदर्भित किया जा सकता है।[1]: 213 

असेंबली बाधाएं

असेंबली मॉडलिंग में, डिज़ाइन भागों की गतिविधियों या एक दूसरे के बीच संबंधों को नियंत्रित या प्रतिबंधित करने के लिए बाधाओं का व्यापक रूप से उपयोग किया जाता है। कुछ बाधाएँ मॉडलों को डिज़ाइन किए गए उत्पाद के अलग भागो में किए गए परिवर्तनों पर प्रतिक्रिया देने के लिए विवश करती हैं। यह डिज़ाइन को समग्र रूप से प्रतिक्रियाशील बनाने में सक्षम बनाता है।[1]: 251 

विभिन्न प्रकार की असेंबली बाधाएँ।[1]: 253 
प्रकार विवरण
दो तलों के बीच का आयाम ट्रांसलेशनल और 2 रोटेशनल डीओएफ को हटाता है
एक समतल और एक सीधे किनारे के बीच का आयाम एक ट्रांसलेशनल और एक रोटेशनल डीओएफ को हटाता है
एक तल और 1 बिंदु के बीच का आयाम एक ट्रांसलेशनल डीओएफ को हटा देता है
दो तलों के बीच समानता 2 रोटेशन डीओएफ को हटाता है; समतल फलकों को समानांतर होने के लिए बाध्य करें
दो सीधे किनारों के बीच समानता
दो तलों के बीच लम्बवतता
संयोग और रेखीय सीधे किनारे दो किनारों को एक-दूसरे के साथ फिसलने के लिए बाध्य करता है
एक घुमावदार फलक और एक तल के बीच स्पर्शरेखा एक ट्रांसलेशनल डीओएफ और एक रोटेशनल डीओएफ को हटाता है; घुमावदार सतह वाले भाग के उदाहरण को समतल तल के साथ घूमने की अनुमति देता है।
एक भाग को दूसरे के सापेक्ष "ग्राउंडिंग" या "रिजिडिफ़ाइंग"। बाध्य निकायों को एक कठोर इकाई के रूप में चलने के लिए बाध्य करता है
वैश्विक मूल के सापेक्ष एक हिस्से को ग्राउंडिंग या कठोर बनाना सभी डीओएफ को एक साथ हटा देता है; एक वैश्विक मूल पर ताला लगाता है

कार्यान्वयन

बाधाओं की कार्यक्षमता का कार्यान्वयन दिए गए सीएडी सिस्टम के साथ भिन्न होता है और उपयोगकर्ता उन्हें कैसे प्रयुक्त करता है, इस पर अलग-अलग प्रतिक्रिया दे सकता है। जब किसी स्केच में बाधाएँ जोड़ी जाती हैं तो कुछ सिस्टम इतने स्मार्ट हो सकते हैं कि पहले से उपस्थित संस्थाओं के आधार पर स्वचालित रूप से अतिरिक्त बाधाएँ प्रयुक्त कर सकते है। उदाहरण के लिए, यदि रेखा किसी अन्य के बगल में खींची जाती है तो सिस्टम उन्हें एक-दूसरे के सापेक्ष समानांतर होने के लिए बाध्य कर सकता है। चूँकि, कभी-कभी इसके अप्रत्याशित परिणाम हो सकते हैं।[1]: 206 

ज्यामितीय बाधा का समाधान

बाधा सॉल्वर समर्पित सॉफ्टवेयर है जो उपयोगकर्ता द्वारा निर्दिष्ट ज्यामितीय बाधा के आधार पर 2डी स्केच के बिंदुओं की स्थिति की गणना करता है। बाधा समाधानकर्ता का उद्देश्य उक्त बाधाओं के संबंध में सभी बिंदुओं की स्थिति का पता लगाना है। यह सामान्यतः बाधा डालने वाले उदेश्यों जैसे अति-बाधा आदि की पहचान करने में भी सहायता करता है, इसलिए संपूर्ण स्केच स्थिर होता है।[1]: 209–2013 

उदाहरण

आदर्श रूप से, रॉड को प्लेट के माध्यम से ड्रिल किए गए छेद तक संकेंद्रित करने की आवश्यकता होगी जहां इसे डाला जाएगा, इसलिए बाधा संकेंद्रित यह गारंटी देता है कि रॉड का व्यास और छेद का व्यास सामान्य केंद्र रेखा बनाए रखता है, इस प्रकार रॉड की विधियों को लॉक कर देता है। प्लेट में छेद से संबंधित है; इसका मतलब यह है कि छड़ अभी भी किसी भी दिशा में फिसल सकती है क्योंकि इसके सिरों की स्थिति सीमित नहीं है। उदाहरण 2 दर्शाता है कि रॉड ऊपर या नीचे फिसलते समय भी अपनी केंद्र रेखा के साथ घूम सकती है।

एक प्लेट में सिलेंडरों, शाफ्टों या छड़ों का संकेंद्रित युग्मन।

यह भी देखें

संदर्भ

  1. 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. 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. 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)
  4. 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.
  5. "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. न्यूयॉर्क।