অটোক্যাডের Auto Lisp এর মাধ্যমে ১৩ ঘন্টার কাজ করুন মাত্র ৪০ মিনিটে।

    আজ সকালে একটা চ্যালেঞ্জের সম্মুখীন হলাম—৮০০+/- প্লটের ল্যান্ড এরিয়া দ্রুত AutoCAD-এ বসাতে হবে! ভাবলাম বিষয়টা সবার সঙ্গে শেয়ার করলে হয়তো আরও অনেকের উপকার হবে।

    আমি লেখাটাকে তিন ভাগে ভাগ করলাম যেন সহজবোধ্য হয়:

    সমস্যা:
    AutoCAD-এ এরিয়া মেজারমেন্ট করার জন্য ডিফল্ট AA (Area) কমান্ড ব্যবহার করতে হয়, যেখানে প্রতিটি প্লটের সব কর্নারে ক্লিক করে এরিয়া বের করতে হয়, তারপর সেটি আলাদা করে লিখতে হয়। গড়ে যদি প্রতি প্লটের জন্য ১ মিনিটও সময় ধরি, তাহলে ১৩ ঘণ্টার মতো লাগবে!

    ডাইমেনশন থেকে হিসাব করলেও সময় আরও বেশি লাগবে। আমি আগে থেকেই YQArch প্লাগইন ব্যবহার করি, তবে এর One Click Area শুধুমাত্র স্কয়ার মিটারে আউটপুট দেয়। আমাদের প্রয়োজন শতাংশ বা কাঠা, তাই এটি কার্যকর ছিল না। YQArch-এর স্কয়ার মিটারকেও যদি শতাংশে কনভার্ট করি, তবুও ৭ ঘণ্টার কমে সম্ভব নয়।

    লক্ষ্য:
    আমাদের প্রয়োজন এমন একটি প্লাগইন, যা ১ ক্লিকেই শতাংশে এরিয়া মেপে সেটি নির্দিষ্ট স্থানে প্রিন্ট করবে। এতে আমাদের কাজ মাত্র ৩০ মিনিটে শেষ হবে।

    সমাধান:
    প্রথমে ভাবলাম YQArch থেকে সরাসরি শতাংশে আউটপুট নেওয়া যায় কি না। ৩০ মিনিট চেষ্টা করেও সমাধান পেলাম না (যদি কেউ পারেন, জানাবেন)।

    পরের চেষ্টা ছিল AutoCAD Lisp ব্যবহার করে YQArch-এর স্কয়ার মিটারকে শতাংশে কনভার্ট করা যায় কি না। আরও ৩০ মিনিট চেষ্টা করেও সফল হইনি।

    এরপর হঠাৎ মনে হলো—AutoLISP-এর মাধ্যমে সরাসরি ১ ক্লিকে এরিয়া মেজারমেন্ট করাই যেতে পারে! যেহেতু AutoLISP দিয়ে AutoCAD-এর জন্য অনেক অ্যাডভান্সড প্লাগইন তৈরি করা যায়, তাই এটি চেষ্টা করলাম।

    পরবর্তী ৪০ মিনিটের কারেকশন ও টেস্টিং-এর পর তৈরি করলাম "Autodec", যা ১ ক্লিকে প্লটের এরিয়া শতাংশে হিসাব করে প্রিন্ট করতে পারে! চাইলে মাত্র ২ মিনিটের মডিফিকেশনে কাঠাতেও মেজারমেন্ট পাওয়া যাবে।

    এরপর প্লটগুলোর এরিয়া বসাতে আমাদের আরও প্রায় ৪০ মিনিট লেগেছে।
    👉 সর্বমোট ২.৫ ঘণ্টায় আমরা ১৩ ঘণ্টার কাজ সম্পন্ন করেছি!

    ডাউনলোড:
    https://shorturl.at/WFAOo

    *

    একটি মন্তব্য পোস্ট করুন (0)
    নবীনতর পূর্বতন