Array Grid
ArrayGrid कमांड चयनित ऑब्जेक्ट से एक आयताकार ग्रिड की कॉपी बनाती है — पंक्तियों की संख्या, स्तंभों की संख्या और उनके बीच की दूरी दर्ज करें, सब कुछ टर्मिनल में टाइप किया जाता है। मूल चयन पंक्ति 0, स्तंभ 0 सेल पर रहता है; बाकी हर सेल एक अनुवादित कॉपी है।
शुरू करने के दो तरीके
पहले चुनें, फिर array करें — पहले ऑब्जेक्ट चुनें, फिर सक्रिय करें:
- कैनवास पर एक या अधिक ऑब्जेक्ट चुनें।
- टर्मिनल में
arraygridटाइप करें (कुछ अक्षर काफ़ी हैं — सुझावों में से चुनें) या Edit पैनल के ऐरे ड्रॉपडाउन से Array Grid चुनें। - पंक्तियों की संख्या टाइप करें और Enter दबाएं।
- स्तंभों की संख्या टाइप करें और Enter दबाएं।
- पंक्तियों के बीच की दूरी टाइप करें और Enter दबाएं।
- स्तंभों के बीच की दूरी टाइप करें और Enter दबाएं — ग्रिड तुरंत बन जाती है।
पहले सक्रिय करें, फिर चुनें — कुछ भी चुने बिना कमांड शुरू करें:
arraygridटाइप करें या Edit पैनल के ऐरे ड्रॉपडाउन से चुनें।- ऑब्जेक्ट चुनें — व्यक्तिगत ऑब्जेक्ट टॉगल करने के लिए क्लिक करें, या क्षेत्र से चुनने के लिए ड्रैग करें।
- चयन की पुष्टि करने के लिए Enter या Space दबाएं।
- ऊपर की तरह पंक्तियों → स्तंभों → पंक्ति दूरी → स्तंभ दूरी के साथ जारी रखें।
2 पंक्तियाँ x 3 स्तंभ:
[B] [B] [B] <- पंक्ति 1 (अनुवादित कॉपी)
[A] [A] [A] <- पंक्ति 0: मूल चयन, कॉपी दाईं ओर
टर्मिनल टाइप करते समय मेल खाते कमांड सुझाता है, इसलिए कुछ अक्षर काफ़ी हैं — लेकिन
arrअब Array Grid और Array Polar दोनों से मेल खाता है, इसलिए टाइप करते रहें या सूची में से एक चुनें।
पंक्तियाँ, स्तंभ और दूरी
| प्रॉम्प्ट | स्वीकार करता है | नोट्स |
|---|---|---|
| पंक्तियाँ | धनात्मक पूर्ण संख्याएँ (1, 2, 3…) | केवल अंक — कोई दशमलव बिंदु या चिह्न नहीं |
| स्तंभ | धनात्मक पूर्ण संख्याएँ (1, 2, 3…) | केवल अंक — कोई दशमलव बिंदु या चिह्न नहीं |
| पंक्ति दूरी | चिह्नित दशमलव (जैसे 10, -5.5) | पंक्तियों के बीच की दूरी; ऋणात्मक दिशा उलट देता है |
| स्तंभ दूरी | चिह्नित दशमलव (जैसे 10, -5.5) | स्तंभों के बीच की दूरी; ऋणात्मक दिशा उलट देता है |
1 पंक्ति और 1 स्तंभ के साथ, कोई कॉपी नहीं बनाई जाती — कमांड ड्राइंग में कोई बदलाव किए बिना बाहर निकल जाती है।
कीबोर्ड संदर्भ
| Key | Action |
|---|---|
Enter / Space | चयन की पुष्टि करें और पंक्ति प्रॉम्प्ट पर आगे बढ़ें |
0–9 | पंक्तियों या स्तंभों के लिए अंक दर्ज करें |
0–9, ., - | पंक्ति/स्तंभ दूरी के लिए अंक दर्ज करें (- केवल पहले अक्षर के रूप में) |
Backspace | वर्तमान प्रॉम्प्ट का अंतिम टाइप किया गया अक्षर हटाएं |
Enter | वर्तमान प्रॉम्प्ट की पुष्टि करें और अगले पर आगे बढ़ें |
Escape | टाइप किए गए पंक्ति/स्तंभ/दूरी मान साफ़ करें और चयन चरण पर लौटें |
कमांड के दौरान चयन
| विधि | व्यवहार |
|---|---|
| क्लिक | कर्सर के नीचे ऑब्जेक्ट को चयन में टॉगल करता है |
| दाईं ओर ड्रैग (सख्त) | बॉक्स के पूरी तरह अंदर ऑब्जेक्ट जोड़ता है |
| बाईं ओर ड्रैग (क्रॉसिंग) | बॉक्स की सीमा को काटने वाले ऑब्जेक्ट जोड़ता है |
| Enter / Space | चयन की पुष्टि करता है और पंक्ति प्रॉम्प्ट पर आगे बढ़ता है |
Array के बाद
नई कॉपी ड्राइंग में जोड़ी जाती हैं और कमांड बाहर निकल जाती है — मूल चयन साफ़ हो जाता है। Array Grid फिर से चलाएं, या एक नई कमांड शुरू करें।
Array Grid बनाम Copy
| Array Grid | Copy | |
|---|---|---|
| पॉइंट चयन | कोई नहीं — पंक्तियाँ, स्तंभ और दूरी टाइप की जाती हैं | आधार बिंदु और गंतव्य पर क्लिक किया जाता है (या टाइप किया जाता है) |
| बनाई गई कॉपी | पंक्तियाँ × स्तंभ − 1 | प्रति कॉपी ऑपरेशन ठीक 1 |
| लेआउट | नियमित आयताकार ग्रिड | कहीं भी, किसी भी ऑफसेट पर |
| सबसे अच्छा | नियमित पैटर्न में एक इकाई को दोहराना (छेद, टाइलें, फास्टनर) | किसी मनमाने स्थान पर एक एकल डुप्लिकेट |
समर्थित ऑब्जेक्ट
Array Grid हर ऑब्जेक्ट प्रकार पर काम करता है। सभी ऑब्जेक्ट आंतरिक रूप से translate(dx, dy) लागू करते हैं — वही ऑपरेशन जो Copy और Move उपयोग करते हैं — इसलिए कोई भी बाहर नहीं है।