Polyline
polyline कमांड किसी भी संख्या के सीधे खंडों का जुड़ा पथ बनाती है, सभी एक LWPOLYLINE ऑब्जेक्ट के रूप में संग्रहीत। क्योंकि पूरा पथ एक वस्तु है, इसे चुनने से हर खंड एक साथ चुन जाता है — एक ही ऑपरेशन में पूरे आकार को मूव, रोटेट या स्केल करें। यह जंजीर Lines से मुख्य अंतर है, जहाँ हर खंड एक स्वतंत्र ऑब्जेक्ट है।
पॉलीलाइन बंद भी हो सकती हैं: Rectangle कमांड क्लोज़ फ्लैग के साथ उसी LWPOLYLINE ऑब्जेक्ट का उपयोग करती है।
पॉलीलाइन बनाना
- टर्मिनल में
polylineटाइप करें या Polyline टूलबार बटन पर क्लिक करें। - पहले बिंदु पर क्लिक करें, या सटीक निर्देशांक के लिए
X,Yटाइप करें और Enter दबाएं। - प्रत्येक अगले बिंदु पर क्लिक करें — प्रत्येक क्लिक एक खंड जोड़ता है। निर्देशांक प्रविष्टि हर चरण पर काम करती है।
- समाप्त करने के लिए Enter या Space दबाएं (कम से कम 2 बिंदु रखे होने चाहिए)।
●──────●
1st 2nd
\
\ segment 3 (in progress — cursor here)
● ← click to add, Enter/Space to finish
किसी भी समय Escape दबाने से सभी रखे गए बिंदु हटा दिए जाते हैं और कमांड बाहर निकल जाती है।
निर्देशांक प्रविष्टि
क्लिक करने के बजाय, किसी भी वर्टेक्स के लिए सटीक स्थिति टाइप करें:
- X मान टाइप करें।
,दबाएं — टर्मिनल[X], [Y{cursor}]दिखाता है।- Y मान टाइप करें।
- वर्टेक्स रखने के लिए Enter दबाएं।
कोण लॉकिंग और सटीक खंड लंबाई
Line कमांड के समान 45° स्नैप लॉजिक किसी भी दो लगातार बिंदुओं के बीच लागू होता है। अक्ष पर लॉक होने पर:
| Key | Action |
|---|---|
0–9, . | खंड लंबाई में अंक जोड़ें |
- | नकारात्मक लंबाई — अक्ष के साथ दिशा उलटता है (केवल पहला अक्षर) |
Backspace | अंतिम टाइप किया गया अक्षर हटाएं |
Enter | टाइप की गई दूरी पर अगला बिंदु रखें |
वर्तमान संचित लंबाई टर्मिनल प्रॉम्प्ट में रियल टाइम में दिखाई देती है। लॉक होने पर क्लिक करने से अक्ष पर प्रोजेक्ट होता है इसलिए नया वर्टेक्स ठीक उस पर आता है।
कीबोर्ड संदर्भ
| Key | Action |
|---|---|
0–9, ., - | X निर्देशांक प्रविष्टि शुरू करें, या कोण-लॉक होने पर खंड लंबाई |
, | X लॉक करें और Y प्रविष्टि पर जाएं |
Backspace | अंतिम टाइप किया गया अक्षर हटाएं |
Enter | टाइप किए गए निर्देशांक या लंबाई की पुष्टि करें, या यदि कुछ टाइप नहीं है और ≥ 2 बिंदु हैं तो पॉलीलाइन समाप्त करें |
Space | पॉलीलाइन समाप्त करें (Enter के समान जब कोई इनपुट प्रगति में न हो) |
Escape | सभी बिंदु हटाएं और बाहर निकलें |
ग्रिप संपादन — वर्टेक्स और सेगमेंट मिडपॉइंट
एक चयनित पॉलीलाइन दो प्रकार के ग्रिप दिखाती है:
| ग्रिप | स्थान | क्या करता है |
|---|---|---|
| Vertex | प्रत्येक रखे गए बिंदु पर | उस वर्टेक्स को पुनःस्थित करने के लिए ड्रैग करें; सभी जुड़े खंड साथ खिंचते हैं |
| Segment midpoint | प्रत्येक खंड के केंद्र पर | उस खंड के दोनों एंडपॉइंट को एक साथ अनुवादित करने के लिए ड्रैग करें, खंड की लंबाई और कोण बनाए रखें |
सेगमेंट-मिडपॉइंट ग्रिप पॉलीलाइन के लिए अद्वितीय है — यह आपको लंबाई बदले बिना एक व्यक्तिगत खंड को बगल में खिसकाने देता है। Line पर, मिडपॉइंट ग्रिप इसके बजाय पूरे ऑब्जेक्ट के लिए Move कमांड सक्रिय करता है।
पूरी पॉलीलाइन को मूव करने का कोई एकल ग्रिप नहीं है। पूरे पथ को मूव करने के लिए Move कमांड का उपयोग करें।
पॉलीलाइन चुनना
| विधि | व्यवहार |
|---|---|
| क्लिक | यदि क्लिक किसी भी खंड की हिट-टेस्ट दूरी के अंदर है तो पॉलीलाइन चुनता है |
| दाईं ओर ड्रैग (सख्त) | सभी वर्टेक्स बॉक्स के अंदर होने चाहिए |
| बाईं ओर ड्रैग (क्रॉसिंग) | बॉक्स की सीमा पार करने वाला कोई भी खंड पूरी पॉलीलाइन चुनता है |
क्योंकि पॉलीलाइन एक ऑब्जेक्ट है, किसी भी खंड को छूने वाला क्रॉसिंग चयन सभी खंड चुन लेता है।
समर्थित संपादन कमांड
पॉलीलाइन सभी सामान्य परिवर्तन और ऑफसेट का समर्थन करती हैं, लेकिन ट्रिम या एक्सटेंड नहीं (वे केवल Line के लिए हैं):
| कमांड | पॉलीलाइन पर क्या होता है |
|---|---|
| Move | सभी वर्टेक्स को समान विस्थापन से अनुवादित करता है |
| Copy | नई स्थिति पर समान पॉलीलाइन बनाता है |
| Rotate | सभी वर्टेक्स को चुने हुए आधार बिंदु के चारों ओर घुमाता है |
| Mirror | सभी वर्टेक्स को मिरर अक्ष पर परावर्तित करता है |
| Scale | सभी वर्टेक्स को आधार बिंदु से समान रूप से स्केल करता है |
| Offset | निश्चित लंबवत दूरी पर समानांतर पॉलीलाइन बनाता है |
| Delete | ड्राइंग से पॉलीलाइन हटाता है |
गुण
जब पॉलीलाइन चुनी जाती है तो गुण पैनल दिखाता है:
सामान्य
| गुण | डिफ़ॉल्ट | अर्थ |
|---|---|---|
| Color | 256 (ByLayer) | ACI रंग सूचकांक |
| Layer | 0 | लेयर असाइनमेंट |
| Linetype | ByLayer | नामित लाइनटाइप पैटर्न |
| Linetype Scale | 1 | लाइनटाइप पैटर्न पर स्केल फैक्टर |
| Thickness | 0 | एक्सट्रूज़न मोटाई |
ज्यामिति
| गुण | अर्थ |
|---|---|
| Closed | क्या अंतिम वर्टेक्स पहले से वापस जुड़ता है |
| Vertex Count | वर्टेक्स की कुल संख्या |
| Vertices | सभी वर्टेक्स की निर्देशांक सूची |
Polyline बनाम Line — कब किसका उपयोग करें
| Polyline | Line | |
|---|---|---|
| ऑब्जेक्ट गिनती | पूरे पथ के लिए एक LWPOLYLINE | प्रति खंड एक LINE |
| बंद आकार | हाँ (close flag) | नहीं |
| Trim / Extend | नहीं | हाँ — खंड दर खंड |
| सेगमेंट-मिडपॉइंट ग्रिप | पूरे खंड को अनुवादित करता है | ऑब्जेक्ट के लिए Move सक्रिय करता है |
| सबसे अच्छा | आउटलाइन, कंटूर, पूरे आकार | कंस्ट्रक्शन रेखाएं, जिसे ट्रिम करेंगे |
DXF — LWPOLYLINE ऑब्जेक्ट
पॉलीलाइन DXF फ़ाइल में LWPOLYLINE ऑब्जेक्ट के रूप में सहेजी जाती हैं। सभी गुण — वर्टेक्स निर्देशांक, क्लोज़ फ्लैग, रंग, लेयर, लाइनटाइप, लाइनटाइप स्केल, और मोटाई — बिना किसी नुकसान के राउंड-ट्रिप करते हैं। Rectangle कमांड से खींचे गए आयत भी LWPOLYLINE (क्लोज़, चार वर्टेक्स) के रूप में सहेजे जाते हैं और DXF स्तर पर अप्रभेद्य होते हैं।
किसी भी DXF-संगत एप्लिकेशन (LibreCAD, FreeCAD, आदि) के LWPOLYLINE ऑब्जेक्ट एडिटर में पूरी तरह संपादन योग्य पॉलीलाइन के रूप में वापस पढ़े जाते हैं।