সুচিপত্র:
- ধাপ 1: স্ক্যান ডেটা পরিষ্কার করা
- পদক্ষেপ 2: স্তর জাল ফাইল
- ধাপ 3: আঠালো আঠালো
- ধাপ 4: আরো আঠালো
- ধাপ 5: সারিবদ্ধকরণের টিপস
- ধাপ 6: স্তর সমতলকরণ
- ধাপ 7: জাল মসৃণকরণ এবং পুনর্গঠন
- ধাপ 8: জাল রপ্তানি
ভিডিও: লেজার স্ক্যান ডেটা পরিষ্কার এবং একত্রিত করার জন্য মেশ্লাব ব্যবহার করা: 8 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:03
মেশল্যাব একটি ওপেন সোর্স সফটওয়্যার প্রোগ্রাম যা জাল ডেটা ম্যানিপুলেট এবং এডিট করতে ব্যবহৃত হয়। এই টিউটোরিয়ালটি বিশেষভাবে দেখাবে কিভাবে 3D লেজার স্ক্যানার থেকে ডেটা একত্রিত, পরিষ্কার এবং পুনর্গঠন করা যায়। এখানে ব্যবহৃত স্ক্যানারের সাথে ব্যবহৃত কৌশলগুলি যেকোন মেশিন থেকে ডেটা স্ক্যান করার জন্য প্রয়োগ করা উচিত, কিন্তু শুরু করার আগে আপনার সিস্টেমের সাথে অন্তর্ভুক্ত কোন ডকুমেন্টেশন পড়ুন। অবজেক্ট স্ক্যান করার সময় একজনকে অবশ্যই তাদের রায় ব্যবহার করতে হবে যাতে সম্ভব সেরা জাল তৈরির জন্য পর্যাপ্ত ডেটা ক্যাপচার করা যায়। এখানে ব্যবহৃত অ্যালিগেটর মাথার বিভিন্ন কোণ থেকে নেওয়া প্রায় 30 টি স্ক্যান প্রয়োজন। সাধারণ স্ক্যান সেট 5 এর মতো ছোট এবং 50 এর মতো বড় হতে পারে। মুখের ভিতরে লুকানো সমস্ত জ্যামিতির কারণে এটি একটি উচ্চ সংখ্যা ছিল। ক্যালিব্রেটেড রোটারি টার্নটেবলের সাহায্যে নেওয়া স্ক্যানের জন্য, মোটা প্রান্তিককরণ ধাপগুলি সম্পূর্ণভাবে এড়িয়ে যেতে পারে। যাইহোক, এটি এখনও টার্নটেবলের অন্তর্নিহিত কোন ত্রুটি দূর করার জন্য একটি সূক্ষ্ম সারিবদ্ধকরণ করার সুপারিশ করা হয়। যেকোন সফটওয়্যারের মতো, আপনার কাজের ব্যাকআপ নিন এবং ঘন ঘন সংরক্ষণ করুন।
ধাপ 1: স্ক্যান ডেটা পরিষ্কার করা
প্রথম স্ক্যান ফাইলটি খোলার মাধ্যমে শুরু করুন। সম্ভাবনা বেশি যে অবজেক্টটি অনেক অতিরিক্ত ডেটা দ্বারা পরিবেষ্টিত হবে যা চূড়ান্ত জালের মধ্যে অন্তর্ভুক্ত করার প্রয়োজন নেই। এই ডেটা অপসারণের সবচেয়ে সহজ উপায় হল একটি আয়তক্ষেত্রাকার অঞ্চলে টুলস সিলেক্ট ব্যবহার করা। এটি আপনাকে একটি মার্কি স্টাইল সিলেক্টর ব্যবহার করতে দেয় যে মুখগুলি আপনি সরাতে চান। সেগুলো নির্বাচন করার পর ফিল্টার/সিলেকশন/ডিলিট সিলেক্টেড ফেসস এবং ভার্টিসেস এ যান। এটি কেবল মুখগুলিই মুছে দেয় না, অন্তর্নিহিত বিন্দু ডেটাও সরিয়ে দেয়, যার ফলে একটি পরিষ্কার জাল এবং ছোট ফাইলের আকার হয়। প্রতিটি স্ক্যানের জন্য এই ধাপটি পুনরাবৃত্তি করুন এবং মূল অক্ষত রেখে পরিষ্কার ফাইলটিকে নতুন সংস্করণ হিসাবে সংরক্ষণ করা সহায়ক। প্রায়ই সংরক্ষণ করুন!
পদক্ষেপ 2: স্তর জাল ফাইল
প্রথম জাল ফাইলের নতুন পরিষ্কার সংস্করণ খুলুন। তারপর ফাইল/নতুন স্তর হিসাবে খুলুন এবং পরবর্তী দুটি জাল ফাইল নির্বাচন করুন। এটি একটি ইমেজ এডিটিং প্রোগ্রামের মতো আলাদা স্তরে নতুন জাল ফাইল আমদানি করবে। লেয়ার ডায়ালগ উইন্ডোটি খুলতে লেয়ার আইকনে ক্লিক করুন যা আপনাকে লেয়ারগুলি দেখতে, লুকিয়ে বা লক করতে দেয়।
ধাপ 3: আঠালো আঠালো
আপনার এখন তিনটি পৃথক স্তর থাকবে যা জালের সাথে সংযুক্ত নয়। লেয়ার ডায়ালগ মেনু বন্ধ করুন এবং অ্যালাইন আইকনে ক্লিক করে অ্যালাইন টুল খুলুন। এই সরঞ্জামটি একে অপরের সাথে সম্পর্কযুক্ত পৃথক জালগুলি পুনরায় স্থাপন করতে ব্যবহৃত হয়। মেনুতে প্রথম জাল ফাইলে ক্লিক করুন এবং এখানে আঠালো জাল নির্বাচন করুন। এটি একটি নির্দিষ্ট স্থানে জাল লাগিয়ে দেবে এবং অন্যান্য জালকে এটির সাথে সংযুক্ত করতে দেবে। পরবর্তী, দ্বিতীয় জাল চয়ন করুন এবং পয়েন্ট ভিত্তিক আঠালোতে ক্লিক করুন। এই বৈশিষ্ট্যটি 4 বা তার বেশি ব্যবহারকারীর নির্বাচিত পয়েন্ট ব্যবহার করবে যা প্রথমটির সাথে দ্বিতীয় জালের সারিবদ্ধতা আনুমানিক করতে পারে। যখন প্রান্তিককরণ উইন্ডোটি খোলে তখন এটি প্রথম আঠালো জাল এবং দ্বিতীয় জাল প্রদর্শন করবে, উভয়ই পয়েন্ট নির্বাচনে সহায়তা করার জন্য বিভিন্ন রঙের। উভয় মডেল চারপাশে ঘোরান এবং তাদের একইভাবে অবস্থান করুন। তাদের এমন একটি অবস্থানে রাখার চেষ্টা করুন যা যতটা সম্ভব ওভারল্যাপিং তথ্য দেখায়। তারপর, প্রতিটি জালের উপর 4 বা ততোধিক অনুরূপ পয়েন্ট নির্বাচন করুন। তাদের সঠিক হতে হবে না, তবে যতটা সম্ভব নির্ভুল হতে হবে। পয়েন্ট নির্বাচন করার পরে, ঠিক আছে ক্লিক করুন। যদি নির্বাচিত পয়েন্টগুলি কাছাকাছি ছিল, দুটি জাল স্বয়ংক্রিয়ভাবে সারিবদ্ধ হওয়া উচিত। আবার, তারা সঠিক হবে না, কিন্তু অত্যন্ত ঘনিষ্ঠ হওয়া উচিত। আপনি যদি প্রান্তিককরণে খুশি হন, তবে প্রক্রিয়াটিকে আরও সঠিকভাবে সারিবদ্ধ করতে এবং সেগুলি আঠালো করার জন্য প্রক্রিয়া বোতামে ক্লিক করুন।
ধাপ 4: আরো আঠালো
তৃতীয় জালের জন্য একই প্রক্রিয়া পুনরাবৃত্তি করুন। যদি কোন কারণে জালটি আপনার ইচ্ছামতো যথাযথভাবে সারিবদ্ধ না হয়, তাহলে আনগ্লু মেষ বোতামে ক্লিক করুন এবং পয়েন্ট ভিত্তিক আঠালো প্রক্রিয়া পুনরাবৃত্তি করুন। এবার জালের উপর বিভিন্ন পয়েন্ট বেছে নিন। তৃতীয় জাল একত্রিত হওয়ার পরে প্রক্রিয়া বোতামে ক্লিক করুন এবং আপনার নতুন ফাইলটি সংরক্ষণ করুন। প্রতিটি নতুন জাল জায়গায় আঠালো হওয়ার পর জাল প্রক্রিয়াজাতকরণ সারিবদ্ধতার যথার্থতা বৃদ্ধি করে। এই কৌশলটি উপযুক্ত অবস্থান নির্ধারণে সহায়তা করার জন্য সফ্টওয়্যারটিকে আরও তথ্য সরবরাহ করে। আরো এবং আরো meshes সারিবদ্ধ করা হয়, প্রক্রিয়াকরণের সময় বৃদ্ধি, কিন্তু উন্নত নির্ভুলতা অপেক্ষা মূল্য। আমি এই পর্যায়ে আপনার কাজকে প্রকল্প ফাইল হিসাবে সংরক্ষণ করার পরামর্শ দিচ্ছি কারণ প্রতিটি ফাইলকে ম্যানুয়ালি একটি নতুন স্তর হিসাবে আবার খুলতে না দিয়ে প্রকল্প ফাইলগুলি স্বয়ংক্রিয়ভাবে আপনার ফাইলে লোড করে।
ধাপ 5: সারিবদ্ধকরণের টিপস
ডিফল্ট আইসিপি প্যারামিটার প্যারামিটারগুলি আপনাকে একটি জাল কীভাবে অন্যের সাথে একত্রিত হয় তা সূক্ষ্ম সুর করার অনুমতি দেয়। নমুনা সংখ্যা - এটি অন্য জালের সাথে তুলনা করার জন্য প্রতিটি জাল থেকে টানা নমুনার সংখ্যা। আপনি এই সংখ্যাটি খুব বড় করতে চান না। একটি ছোট নমুনা সাধারণত শান্তভাবে কাজ করে। 1, 000 থেকে 5, 000 সাধারণত প্রচুর। ন্যূনতম শুরুর দূরত্ব - এটি এই পরিসরের বাইরে যে কোনও নমুনা উপেক্ষা করে। সাধারণত একটি ম্যানুয়ালি সারিবদ্ধ বস্তুর জন্য আপনি এটি আপনার 'পয়েন্ট পিকিং' ত্রুটিকে অন্তর্ভুক্ত করার জন্য যথেষ্ট বড় হতে চান। 5 বা 10 এর মান (মিলিমিটারে) সাধারণত একটি ভাল শুরু। একবার প্রারম্ভিক সারিবদ্ধতা সম্পূর্ণ হয়ে গেলে, এটিকে 1 মিমি থেকে 'সূক্ষ্ম সুর' টার্গেট দূরত্বের দিকে নামান - এটি অ্যালগরিদমকে বলে যে কখন থামতে হবে। এটি আপনার স্ক্যানারের একটি ফাংশন এবং আনুমানিক হওয়া উচিত। নির্দিষ্ট ত্রুটি মেঝে সমান (বা সামান্য অধীন)। যে কোনও ছোট এবং আপনি কেবল সময় নষ্ট করছেন। আপনি দ্রুত সারিবদ্ধ করার জন্য এটি উচ্চতর সেট করতে পারেন। সর্বাধিক পুনরাবৃত্তি সংখ্যা - লক্ষ্য দূরত্বের সাথে সম্পর্কিত, এটি লক্ষ্য দূরত্ব সেটিং নির্বিশেষে কখন থামবে তা বলে। বাকি প্যারামিটারগুলি সাধারণত প্রয়োজন হয় না। সংক্ষেপে: একটি ম্যানুয়ালি সারিবদ্ধ স্ক্যানের জন্য, একটি মোটামুটি সারিবদ্ধ করুন, তারপর একটি সূক্ষ্ম সারিবদ্ধ করুন। ঘূর্ণমান সারিবদ্ধ স্ক্যানের জন্য, একটি সূক্ষ্ম সারিবদ্ধ করুন। মোটামুটি সারিবদ্ধতার জন্য - একটি ছোট নমুনা সংখ্যা, বড় শুরু দূরত্ব এবং বড় লক্ষ্য দূরত্ব দিয়ে শুরু করুন। সূক্ষ্ম সারিবদ্ধতার জন্য - একটি উচ্চ নমুনা সংখ্যা, ছোট শুরু দূরত্ব এবং ছোট লক্ষ্য দূরত্ব দিয়ে শুরু করুন। এছাড়াও, বারবার প্রান্তিককরণ চালানো প্রায়শই প্রান্তিককরণের সূক্ষ্ম সুরে কাজ করবে।
ধাপ 6: স্তর সমতলকরণ
সমস্ত জাল ফাইলগুলি একত্রিত এবং প্রক্রিয়া করার পরে, লেয়ার ডায়ালগ মেনু খুলতে লেয়ার আইকনে ক্লিক করুন। সারিবদ্ধ স্তরগুলি দৃশ্যমান কিনা তা নিশ্চিত করতে ডাবল চেক করুন। তারপরে ফিল্টার/লেয়ার এবং অ্যাট্রিবিউট ম্যানেজমেন্ট/দৃশ্যমান স্তর সমতল করুন। একটি পপ-আপ উইন্ডো বিভিন্ন বিকল্প প্রদর্শন করে খুলবে। আমি ডিফল্ট বিকল্পগুলি ছেড়ে চলে যাই কারণ আমি প্রায়শই সংরক্ষণ করেছি এবং আগের সংস্করণে ফিরে যাওয়া সহজ। প্রয়োগ করুন ক্লিক করুন। এটি সমস্ত স্তরগুলিকে একটি জালের মধ্যে সমতল করবে যা পরে একটি মসৃণ ফিল্টারের মাধ্যমে চালানো যেতে পারে। এই মুহুর্তে, যদি স্ক্যান ডেটাতে রঙের তথ্য অন্তর্ভুক্ত থাকে, তবে মেশ্লাব এটিকে নতুন সম্মিলিত জাল থেকে সরিয়ে দেবে।
ধাপ 7: জাল মসৃণকরণ এবং পুনর্গঠন
একটি মসৃণ জাল তৈরি করতে, ফিল্টার/রেমিশিং, সরলীকরণ এবং পুনর্গঠন/পয়েসন পুনর্গঠনে ক্লিক করুন। একটি পপ-আপ উইন্ডো বিভিন্ন অপশন সহ খুলবে। যে সেটিংস এখন পর্যন্ত সেরা ফলাফল এনেছে একটি এবং অক্ট্রি ডেপথ - 11, সলভার ডিভাইড - 7, নমুনা প্রতি নোড - 1 এবং সারফেস অফসেটিং - 1, কিন্তু আপনি দেখতে পারেন যে বিভিন্ন সেটিংস আরও ভাল ফলাফল দেয়। প্রয়োগ করুন ক্লিক করুন এবং প্রক্রিয়াটি তার গতিপথটি চলতে দিন। আপনার কম্পিউটারের গতি এবং জাল ফাইলের আকারের উপর নির্ভর করে এটি কিছুটা সময় নিতে পারে। প্রক্রিয়া শেষ হয়ে গেলে, লেয়ার ডায়ালগ আইকনে ক্লিক করুন এবং মূল জাল ফাইলটি লুকান। যদি আপনি এটি না করেন, তাহলে মনে হতে পারে যে প্রক্রিয়াটি ব্যর্থ হয়েছে। নতুন জালটি হবে জলরোধী, মানে জালে কোনো ছিদ্র নেই এবং দ্রুত প্রোটোটাইপিংয়ের জন্য রপ্তানি করা যায়। মেসল্যাব বিভিন্ন ধরনের ফাইল ফরম্যাটে জলরোধী জাল রপ্তানি করতে সক্ষম, যেমন. STL,. OBJ,. PLY,.3DS এবং. U3D। এটি আপনার জালকে এমন একটি ফর্ম্যাটে রূপান্তর করার জন্য একটি দুর্দান্ত হাতিয়ার করে তোলে যা একটি 3D মডেলিং প্রোগ্রামে যেমন 3 ডি স্টুডিও ম্যাক্স, সিলো 3 ডি, ব্লেন্ডারে আমদানি করা যেতে পারে অথবা আপনার ফাইলকে অ্যাডোব অ্যাক্রোব্যাট 9 ব্যবহার করে. PDF ফাইলে সংহত করতে পারে।
ধাপ 8: জাল রপ্তানি
Meshlab বিভিন্ন ধরনের ফাইল ফরম্যাটে জলরোধী জাল রপ্তানি করতে সক্ষম, যেমন. STL,. OBJ,. PLY,.3DS এবং. U3D। এটি আপনার জালকে একটি ফর্ম্যাটে রূপান্তর করার জন্য একটি দুর্দান্ত হাতিয়ার করে তোলে যা একটি 3D মডেলিং প্রোগ্রামে যেমন 3D স্টুডিও ম্যাক্স, রাইনো, সিলো 3 ডি, ব্লেন্ডারে আমদানি করা যায় অথবা অ্যাডোব অ্যাক্রোব্যাট প্রফেশনাল 9 ব্যবহার করে আপনার ফাইলকে. PDF ফাইলে সংহত করতে পারে। File/Save As এ যান এবং ড্রপ ডাউন মেনু থেকে উপযুক্ত ফাইল ফরম্যাট নির্বাচন করুন। আপনি যে সফ্টওয়্যার ব্যবহার করছেন তার উপর নির্ভর করে নতুন ফাইলগুলি আমদানি করা পরিবর্তিত হয়, তবে এটি সাধারণত একটি সহজ প্রক্রিয়া।
প্রস্তাবিত:
Arduino, OBD2, এবং CAN বাস ব্যবহার করে টাকোমিটার/স্ক্যান গেজ: 8 টি ধাপ
Arduino, OBD2, এবং CAN বাস ব্যবহার করে টাকোমিটার/স্ক্যান গেজ: যেকোনো টয়োটা প্রিয়াস (বা অন্যান্য হাইব্রিড/বিশেষ যানবাহন) মালিকরা জানতে পারবে যে তাদের ড্যাশবোর্ডে কিছু ডায়াল মিস হতে পারে! আমার প্রাইসের কোন ইঞ্জিন RPM বা তাপমাত্রা মাপক নেই। আপনি যদি একজন পারফরম্যান্সের লোক হন, আপনি হয়ত টাইমিং অ্যাডভান্স এবং
আমার লেজার-কাট রে-গান একত্রিত করার নির্দেশাবলী: 10 টি ধাপ
আমার লেজার-কাটা রে-গান একত্রিত করার নির্দেশাবলী: বিলম্বের জন্য দুologiesখিত, এখানে লেজার পয়েন্টার রে-গানকে কীভাবে একত্রিত করা যায় সে সম্পর্কে আমার দীর্ঘ মেয়াদোত্তীর্ণ নির্দেশাবলী, আপনি ভেক্টর অঙ্কন পরিকল্পনা কিনতে পারেন, এটি তৈরি করতে … একটি সিএনসিতে লেজার-কাটার
মোটো স্টুডেন্ট ইলেকট্রিক রেসিং বাইকের জন্য ডেটা অর্জন এবং ডেটা ভিজ্যুয়ালাইজেশন সিস্টেম: 23 ধাপ
একটি মোটো স্টুডেন্ট ইলেকট্রিক রেসিং বাইকের জন্য ডেটা অর্জন এবং ডেটা ভিজ্যুয়ালাইজেশন সিস্টেম: একটি ডেটা অধিগ্রহণ সিস্টেম হল হার্ডওয়্যার এবং সফ্টওয়্যারগুলির একটি সংগ্রহ যা বাহ্যিক সেন্সর থেকে ডেটা সংগ্রহ করতে, এটি সংরক্ষণ এবং প্রক্রিয়া করার পরে যাতে এটি গ্রাফিক্যালি এবং বিশ্লেষণ করা যায়, ইঞ্জিনিয়ারদের তৈরি করার অনুমতি দেওয়া হচ্ছে
একটি সুন্দর এবং শক্তিশালী কাঠ রোবট আর্মের মধ্যে একত্রিত করার জন্য কাঠের কয়েকটি টুকরা কীভাবে ব্যবহার করবেন: 10 টি ধাপ
কিভাবে একটি সুন্দর এবং শক্তিশালী কাঠ রোবট আর্মের মধ্যে একত্রিত করার জন্য কাঠের কয়েকটি টুকরা ব্যবহার করবেন: রোবট বাহুর নাম উডেনআর্ম। খুব কিউট লাগছে! আপনি যদি WoodenArm সম্পর্কে আরো বিস্তারিত জানতে চান, অনুগ্রহ করে www.lewansoul.com দেখুন।
IoT তৈরি করা সহজ: দূরবর্তী আবহাওয়ার ডেটা ক্যাপচার করা: UV এবং বায়ুর তাপমাত্রা এবং আর্দ্রতা: 7 টি ধাপ
IoT তৈরি করা সহজ: দূরবর্তী আবহাওয়ার ডেটা ক্যাপচার করা: UV এবং বায়ুর তাপমাত্রা এবং আর্দ্রতা: এই টিউটোরিয়ালে আমরা দূরবর্তী ডেটা UV (আল্ট্রা-ভায়োলেট বিকিরণ), বায়ুর তাপমাত্রা এবং আর্দ্রতা হিসাবে ধারণ করব। এই তথ্যগুলো খুবই গুরুত্বপূর্ণ এবং ভবিষ্যতে সম্পূর্ণ আবহাওয়া স্টেশনে ব্যবহার করা হবে।