Array Grid

ArrayGrid কমান্ড নির্বাচিত সত্তা থেকে একটি আয়তাকার গ্রিডের কপি তৈরি করে — সারির সংখ্যা, কলামের সংখ্যা এবং তাদের মধ্যে দূরত্ব দিন, সবকিছু টার্মিনালে টাইপ করা হয়। মূল নির্বাচন সারি 0, কলাম 0 সেল দখল করে; বাকি প্রতিটি সেল একটি অনুবাদিত কপি।

শুরু করার দুটি উপায়

প্রি-সিলেক্ট করুন, তারপর array করুন — প্রথমে সত্তা নির্বাচন করুন, তারপর সক্রিয় করুন:

  1. ক্যানভাসে এক বা একাধিক সত্তা নির্বাচন করুন।
  2. টার্মিনালে arraygrid টাইপ করুন (কয়েকটি অক্ষরই যথেষ্ট — পরামর্শ থেকে বেছে নিন) অথবা Edit প্যানেলের অ্যারে ড্রপডাউন থেকে Array Grid বাছুন।
  3. সারির সংখ্যা টাইপ করুন এবং Enter চাপুন।
  4. কলামের সংখ্যা টাইপ করুন এবং Enter চাপুন।
  5. সারির মধ্যে দূরত্ব টাইপ করুন এবং Enter চাপুন।
  6. কলামের মধ্যে দূরত্ব টাইপ করুন এবং Enter চাপুন — গ্রিড অবিলম্বে তৈরি হয়।

সক্রিয় করুন, তারপর নির্বাচন করুন — কিছু নির্বাচন না করে কমান্ড শুরু করুন:

  1. arraygrid টাইপ করুন অথবা Edit প্যানেলের অ্যারে ড্রপডাউন থেকে বাছুন।
  2. বস্তু নির্বাচন করুন — পৃথক সত্তা টগল করতে ক্লিক করুন, বা এলাকা দ্বারা নির্বাচন করতে টানুন।
  3. নির্বাচন নিশ্চিত করতে Enter বা Space চাপুন।
  4. উপরের মতো সারি → কলাম → সারি দূরত্ব → কলাম দূরত্ব দিয়ে চালিয়ে যান।
  ২ সারি x ৩ কলাম:

  [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)কলামের মধ্যে দূরত্ব; ঋণাত্মক দিক বিপরীত করে

১টি সারি এবং ১টি কলামের সাথে, কোনো কপি তৈরি হয় না — কমান্ড ড্রয়িং পরিবর্তন না করেই প্রস্থান করে।

কীবোর্ড রেফারেন্স

কীক্রিয়া
Enter / Spaceনির্বাচন নিশ্চিত করুন এবং সারি প্রম্পটে এগিয়ে যান
0–9সারি বা কলামের জন্য অঙ্ক লিখুন
0–9, ., -সারি/কলাম দূরত্বের জন্য অঙ্ক লিখুন (- শুধুমাত্র প্রথম অক্ষর হিসেবে)
Backspaceবর্তমান প্রম্পটের শেষ টাইপ করা অক্ষর মুছুন
Enterবর্তমান প্রম্পট নিশ্চিত করুন এবং পরবর্তীতে এগিয়ে যান
Escapeটাইপ করা সারি/কলাম/দূরত্ব মান পরিষ্কার করুন এবং নির্বাচন পর্যায়ে ফিরে যান

কমান্ড চলাকালীন নির্বাচন

পদ্ধতিআচরণ
ক্লিককার্সারের নীচের সত্তাকে নির্বাচনে টগল করে
ডানে টানুন (কঠোর)বাক্সের সম্পূর্ণ ভেতরে থাকা সত্তা যোগ করে
বামে টানুন (ক্রসিং)বাক্সের সীমানা অতিক্রম করা সত্তা যোগ করে
Enter / Spaceনির্বাচন নিশ্চিত করে এবং সারি প্রম্পটে এগিয়ে যায়

array এর পরে

নতুন কপিগুলি ড্রয়িংয়ে যোগ করা হয় এবং কমান্ড প্রস্থান করে — মূল নির্বাচন পরিষ্কার হয়ে যায়। Array Grid আবার চালান, বা একটি নতুন কমান্ড শুরু করুন।

Array Grid বনাম Copy

Array GridCopy
পয়েন্ট নির্বাচনকোনোটি নয় — সারি, কলাম এবং দূরত্ব টাইপ করা হয়ভিত্তি পয়েন্ট এবং গন্তব্যে ক্লিক করা হয় (বা টাইপ করা হয়)
তৈরি করা কপিসারি × কলাম − 1প্রতি কপি অপারেশনে ঠিক 1টি
লেআউটনিয়মিত আয়তাকার গ্রিডযেকোনো জায়গায়, যেকোনো অফসেটে
সবচেয়ে ভালোনিয়মিত প্যাটার্নে একটি ইউনিট পুনরাবৃত্তি করা (গর্ত, টাইলস, ফাস্টেনার)যেকোনো স্থানে একটি একক ডুপ্লিকেট

সমর্থিত সত্তা

Array Grid প্রতিটি সত্তার ধরনে কাজ করে। সমস্ত সত্তা অভ্যন্তরীণভাবে translate(dx, dy) বাস্তবায়ন করে — Copy এবং Move যে একই অপারেশন ব্যবহার করে — তাই কেউই বাদ পড়ে না।