Hatch
hatch कमांड क्लिक किए गए बिंदु को घेरने वाले क्षेत्र को एक पैटर्न से भरता है। सीमा पहले नहीं खींची जाती — यह कैनवास पर पहले से मौजूद चीज़ों से आती है, इसलिए चार अलग Line जो सिरे से सिरे मिलती हैं, ठीक उसी तरह एक क्षेत्र को घेरती हैं जैसे एक बंद Polyline करती है, और अंदर बैठी कोई भी बंद आकृति एक द्वीप बन जाती है जिसे भराव अछूता छोड़ देता है।
एक क्षेत्र भरना
- टर्मिनल में
hatchटाइप करें या टूलबार पर Hatch बटन (स्वैच आइकन) पर क्लिक करें। - आप जिस क्षेत्र को भरना चाहते हैं उसके अंदर एक बिंदु पर क्लिक करें।
- कमांड सक्रिय रहता है, इसलिए अधिक क्षेत्रों को भरने के लिए क्लिक करते रहें — हर क्लिक अपना खुद का
Hatchऑब्जेक्ट बनाता है। - समाप्त होने पर Enter, Space या Escape दबाएं।
┌─────────────┐ ┌─────────────┐
│ │ │▓▓▓▓▓▓▓▓▓▓▓▓▓│
│ ○ │ ---> │▓▓▓( )▓▓▓▓▓▓▓│ बाहरी सीमा के अंदर
│ │ │▓▓▓▓▓▓▓▓▓▓▓▓▓│ क्लिक करें; वृत्त द्वीप
└─────────────┘ └─────────────┘ के रूप में रह जाता है
कीबोर्ड संदर्भ
| Key | Action |
|---|---|
Enter / Space | Hatch कमांड समाप्त करें |
Escape | Hatch कमांड समाप्त करें (Enter/Space जैसा ही) |
सीमा क्या बना सकता है
इन ऑब्जेक्ट प्रकारों का कोई भी मिश्रण सीमा बना सकता है, किसी भी संयोजन में, जब तक वे बिना किसी अंतराल के सिरे से सिरे जुड़े हों:
- Line
- Arc
- Circle (अपनी खुद की बंद सीमा)
- Ellipse (बंद, या एक बड़े लूप के हिस्से के रूप में एक खुला अंडाकार चाप)
- Polyline (खुली या बंद) और Rectangle
- Spline CV / Spline Fit
Text, Multileader, और Dimension ऑब्जेक्ट को कभी भी सीमा के रूप में नहीं माना जाता।
द्वीप
आपके चुने गए क्षेत्र के अंदर पूरी तरह से बंद कोई भी चीज़ — एक वृत्त, एक बंद पॉलीलाइन, किसी अन्य hatch की सीमा — एक द्वीप बन जाती है: भराव इसके किनारे पर रुक जाता है और द्वीप स्वयं खाली रह जाता है। एक बंद आकृति को दूसरी बंद आकृति के अंदर रखें और भराव बदलता रहता है, हर स्तर पर उसी अंदर/बाहर नियम का पालन करते हुए, भराव के अंदर छेद, छेद के अंदर भराव।
जब कोई क्लिक विफल होता है
यदि आपने जिस बिंदु पर क्लिक किया वह घिरा हुआ नहीं है, या सीमा में कोई अंतराल है, तो टर्मिनल चुपचाप कुछ न करने के बजाय कारण बताता है:
| संदेश | अर्थ |
|---|---|
| ”no boundary found” | क्लिक किए गए बिंदु से किसी भी दिशा में कुछ नहीं मिला — पास में कोई सीमा ही नहीं है |
| ”point is not enclosed” | पास में एक सीमा मौजूद है, लेकिन जो आकृति यह बनाती है उसमें आपका क्लिक किया गया बिंदु नहीं है |
| ”boundary is open” | निकटतम सीमा में कहीं अंतराल है — इसका पता लगाएं और जांचें कि हर जोड़ सटीक है |
| ”boundary too complex” | ट्रैवर्सल सीमा के भीतर सीमा लूप बंद नहीं हो सका — आमतौर पर अतिव्यापी ऑब्जेक्ट का उलझाव |
विफल क्लिक के बाद कमांड सक्रिय रहता है — संदेश पढ़ें, ड्राइंग ठीक करें या कहीं और क्लिक करें, और फिर से कोशिश करें।
एक पैटर्न चुनना
हर नया hatch ANSI31 से भरा हुआ शुरू होता है (या जो भी पैटर्न अंतिम hatch जिसे आपने संपादित किया, उसने उपयोग किया) — ड्राइंग से पहले कोई पैटर्न चयनकर्ता नहीं है। एक अलग पैटर्न का उपयोग करने के लिए:
- एक मौजूदा hatch चुनें और गुण पैनल में उसका Pattern फ़ील्ड खोलें — यह पैटर्न चयनकर्ता खोलता है, प्रत्येक पैटर्न कहां से आया इसके अनुसार समूहीकृत नामित स्वैच का एक ग्रिड।
- उसे लागू करने के लिए एक पैटर्न पर क्लिक करें — भराव तुरंत अपडेट हो जाता है।
यह चयन hatch कमांड से आप जो अगला hatch बनाते हैं उसके लिए भी डिफ़ॉल्ट बन जाता है, उसी तरह जैसे एक लेयर या रंग चुनना आगे बढ़ता है। तो किसी विशेष पैटर्न के साथ कई नए क्षेत्रों को hatch करने के लिए: एक क्षेत्र भरें, उसका पैटर्न एक बार सेट करें, फिर hatch करते रहें — उसके बाद हर भराव पहले से ही उस पैटर्न को लागू किए हुए शुरू होता है।
अपनी खुद की .pat पैटर्न फ़ाइलें अपलोड करने और पूरी लाइब्रेरी ब्राउज़ करने के लिए Hatch Manager देखें।
SOLID पैटर्न सूची में एक सामान्य प्रविष्टि है, कोई अलग चेकबॉक्स या मोड नहीं — इसे उसी तरह चुनें जैसे आप ANSI31 या किसी अन्य नामित पैटर्न को चुनेंगे।
गुण
| गुण | अर्थ |
|---|---|
| Pattern | साझा पैटर्न शब्दावली से पैटर्न का नाम (देखें Hatch Manager) |
| Pattern Scale | पैटर्न की रेखाओं के बीच की दूरी को स्केल करता है — बड़े मान पैटर्न रेखाओं को एक-दूसरे से और दूर करते हैं |
| Pattern Angle | सीमा से स्वतंत्र रूप से पैटर्न को घुमाता है |
| Origin X / Origin Y | पैटर्न की अपनी पुनरावृत्ति कहां लंगर डाली गई है, ड्राइंग निर्देशांक में |
एक hatch को स्थानांतरित करना, घुमाना, दर्पण करना, या स्केल करना उसकी पैटर्न स्थिति को साथ ले जाता है, इसलिए भराव सीमा के साथ संरेखित रहता है — आपको ट्रांसफ़ॉर्म के बाद स्केल या कोण को फिर से सेट करने की आवश्यकता नहीं है।
सीमा का ग्रिप संपादन
एक चयनित hatch अपनी सीमा को उसी तरह पकड़ता है जैसे एक Polyline अपने शीर्षों को पकड़ता है — हर कोने पर एक ग्रिप जहां दो किनारे मिलते हैं, और हर किनारे के मध्य में एक (एक वृत्त या दीर्घवृत्त के hatch जैसा बंद लूप इसके बजाय अपने चार अक्ष बिंदुओं पर पकड़ता है)।
| ग्रिप | यह क्या करता है |
|---|---|
| कोना | उस कोने को स्थानांतरित करता है। एक सीधा किनारा बिल्कुल अनुसरण करता है; एक चाप अपने दोनों पड़ोसियों से गुजरना जारी रखने के लिए खुद को फिर से फिट करता है; एक दीर्घवृत्त या स्प्लाइन किनारा केवल अपने खुद के वक्र पर कहीं उतर सकता है, इसलिए कोना उस पर निकटतम बिंदु से चिपक जाता है |
| किनारे का मध्य — रेखा, दीर्घवृत्त, या स्प्लाइन किनारा | पूरे किनारे को खिसकाता है; दोनों तरफ के किनारों को इससे जुड़े रहने के लिए काटा या बढ़ाया जाता है |
| किनारे का मध्य — चाप किनारा | इसे खिसकाने के बजाय कर्सर के माध्यम से चाप को मोड़ता है — दोनों सिरे बिल्कुल वहीं रहते हैं जहां वे थे, और सीमा में कुछ और नहीं हिलता |
| केंद्र (पूरा hatch) | पूरे hatch के लिए Move सक्रिय करता है |
खींचते समय एक ड्रैग पूर्वावलोकन सीमा को ठोस भराव के बजाय एक धराशायी रूपरेखा के रूप में दिखाता है — मूल भराव नीचे दिखाई देता रहता है जब तक आप छोड़ नहीं देते, क्योंकि एक पूर्वावलोकन केवल जो पहले से है उसके ऊपर पेंट कर सकता है, कभी उससे कुछ हटा नहीं सकता।
DXF — HATCH ऑब्जेक्ट
Hatch HATCH ऑब्जेक्ट से आयात किए जाते हैं: KulmanLab पैटर्न के नाम, स्केल, और कोण (DXF समूह कोड 70/41/52) के साथ सीमा ज्यामिति पढ़ता है — यह पैटर्न की अपनी रेखा परिभाषाओं को नहीं पढ़ता जो फ़ाइल में इनलाइन लिखी जाती हैं। इसके बजाय, पैटर्न का नाम KulmanLab की अपनी पैटर्न लाइब्रेरी में खोजा जाता है (अंतर्निहित डिफ़ॉल्ट प्लस आपने Hatch Manager में जो कुछ भी अपलोड किया है)। एक नाम जो आपकी लाइब्रेरी में नहीं है वह ANSI31 पर वापस आ जाता है ताकि ड्राइंग अभी भी hatched के रूप में पढ़ी जाए, और एक नोट एक बार लॉग किया जाता है।
अन्य एप्लिकेशन द्वारा लिखे गए स्प्लाइन-बाउंड लूप (DXF सीमा किनारा प्रकार 4) अभी तक नहीं पढ़े जाते।
Hatch वर्तमान में DXF में निर्यात नहीं होते — किसी hatch को शामिल करने वाली ड्राइंग को सहेजते समय उसे बनाए रखने के लिए Export Manager के .json प्रारूप का उपयोग करें; .dxf प्रारूप इसे छोड़ देता है।