সমস্ত 3D প্রিন্টার কি STL ফাইল ব্যবহার করে?

Roy Hill 27-05-2023
Roy Hill

3D প্রিন্টারগুলির 3D প্রিন্ট করার জন্য একটি ফাইলের প্রয়োজন হয়, কিন্তু লোকেরা ভাবছে যে সমস্ত 3D প্রিন্টার STL ফাইল ব্যবহার করে কিনা৷ এই নিবন্ধটি আপনাকে উত্তর এবং কিছু অন্যান্য সম্পর্কিত প্রশ্নের মধ্যে নিয়ে যাবে৷

সমস্ত 3D প্রিন্টার STL ফাইলগুলিকে একটি 3D মডেলের ভিত্তি হিসাবে ব্যবহার করতে পারে আগে এটি একটি ফাইল টাইপের মধ্যে কাটা হয় যা 3D প্রিন্টার বুঝতে পারে৷ . যদিও 3D প্রিন্টাররা নিজেদের দ্বারা STL ফাইলগুলি বুঝতে পারে না। Cura এর মতো একটি স্লাইসার STL ফাইলগুলিকে G-Code ফাইলে রূপান্তর করতে পারে যেগুলি 3D প্রিন্ট করা যেতে পারে৷

আপনি আরও তথ্য জানতে চাইবেন, তাই আরও পড়তে থাকুন৷

    3D প্রিন্টার কোন ফাইল ব্যবহার করে?

    • STL
    • G-Code
    • OBJ
    • 3MF

    3D প্রিন্টারদের প্রধান ধরনের ফাইলগুলি হল STL ফাইল এবং G-Code ফাইলগুলি 3D মডেল ডিজাইন তৈরি করতে, সেইসাথে 3D প্রিন্টাররা বুঝতে এবং অনুসরণ করতে পারে এমন নির্দেশাবলীর ফাইল তৈরি করে৷ আপনার কাছে কিছু কম সাধারণ ধরনের 3D প্রিন্টার ফাইল রয়েছে যেমন OBJ এবং 3MF যা 3D মডেল ডিজাইনের বিভিন্ন সংস্করণ।

    এই ডিজাইন ফাইলগুলি সরাসরি 3D প্রিন্টারের সাথে কাজ করতে পারে না, যেহেতু তাদের স্লাইসার নামক একটি সফ্টওয়্যারের মাধ্যমে প্রক্রিয়াকরণের প্রয়োজন হয়, যা মূলত G-Code ফাইল তৈরি করে যা 3D প্রিন্ট করা যায়।

    আসুন এই ধরনের কয়েকটি ফাইলের দিকে নজর দেওয়া যাক।

    STL ফাইল

    STL ফাইল হল প্রধান 3D প্রিন্টিং ফাইলের ধরন যা আপনি 3D মুদ্রণ শিল্পে ব্যবহৃত দেখতে পাবেন। এটি মূলত একটি 3D মডেল ফাইল যা একটি মাধ্যমে তৈরি করা হয়একটি 3D জ্যামিতি তৈরি করতে মেশের সিরিজ বা বেশ কয়েকটি ছোট ত্রিভুজের সেট৷

    এটি পছন্দের কারণ এটি একটি অবিশ্বাস্যভাবে সহজ ফর্ম্যাট৷

    এই ফাইলগুলি 3D মডেল তৈরি করতে খুব ভাল কাজ করে এবং বেশ ছোট হতে পারে৷ বা বড় ফাইলগুলি কতগুলি ত্রিভুজ মডেল তৈরি করে তার উপর নির্ভর করে৷

    বড় ফাইলগুলি হল সেইগুলি যেখানে মসৃণ পৃষ্ঠ এবং প্রকৃত আকার বড় কারণ এর অর্থ হল আরও ত্রিভুজ রয়েছে৷

    যদি আপনি একটি দেখতে পান একটি ডিজাইন সফ্টওয়্যার (CAD) এ বড় STL ফাইল, এটি আসলে আপনাকে দেখাতে পারে যে একটি মডেলের কতগুলি ত্রিভুজ রয়েছে। ব্লেন্ডারে, আপনাকে নীচের বারে ডান-ক্লিক করতে হবে এবং "দৃশ্য পরিসংখ্যান" চেক করতে হবে৷

    ব্লেন্ডারে এই দাড়িযুক্ত ইয়েল এসটিএল ফাইলটি দেখুন, যা 2,804,188 ত্রিভুজ দেখায় এবং 133MB ফাইলের আকার রয়েছে৷ কখনও কখনও, ডিজাইনার আসলে একই মডেলের একাধিক সংস্করণ প্রদান করে, কিন্তু কম মানের/কম ত্রিভুজ সহ৷

    ইস্টার আইল্যান্ড হেড STL এর সাথে এটির তুলনা করুন যার 52,346টি ত্রিভুজ রয়েছে এবং একটি ফাইলের আকার 2.49MB৷

    একটি সরল দৃষ্টিকোণ থেকে, আপনি যদি একটি 3D ঘনককে এই ত্রিভুজ STL ফর্ম্যাটে রূপান্তর করতে চান তবে এটি 12টি ত্রিভুজ দিয়ে করা যেতে পারে৷<1

    ঘনকের প্রতিটি মুখ দুটি ত্রিভুজে বিভক্ত হবে এবং যেহেতু ঘনক্ষেত্রটির ছয়টি মুখ রয়েছে, তাই এই 3D মডেলটি তৈরি করতে কমপক্ষে 12টি ত্রিভুজের প্রয়োজন হবে। যদি ঘনক্ষেত্রে আরও বিশদ বা ফাটল থাকে তবে এটির আরও ত্রিভুজ প্রয়োজন।

    আরো দেখুন: PLA &এর জন্য সেরা ফিলার ABS 3D প্রিন্ট গ্যাপ & কিভাবে seams পূরণ

    আপনি বেশিরভাগ 3D প্রিন্টার ফাইল সাইট থেকে STL ফাইলগুলি খুঁজে পেতে পারেনযেমন:

    • Thingiverse
    • MyMiniFactory
    • Printables
    • YouMagine
    • GrabCAD

    ইন এই STL ফাইলগুলি কীভাবে তৈরি করা যায় তার শর্তাবলী, এটি সিএডি সফ্টওয়্যার যেমন ফিউশন 360, ব্লেন্ডার এবং টিঙ্কারক্যাড-এ করা হয়। আপনি একটি মৌলিক আকৃতি দিয়ে শুরু করতে পারেন এবং আকৃতিটিকে একটি নতুন ডিজাইনে ঢালাই করা শুরু করতে পারেন, অথবা অনেকগুলি আকার নিতে পারেন এবং সেগুলিকে একত্রিত করতে পারেন৷

    যেকোন ধরণের মডেল বা আকৃতি একটি ভাল CAD সফ্টওয়্যারের মাধ্যমে তৈরি করা যেতে পারে এবং রপ্তানি করা যেতে পারে 3D প্রিন্টিংয়ের জন্য একটি STL ফাইল।

    G-Code File

    G-Code ফাইল হল পরবর্তী প্রধান ধরনের ফাইল যা 3D প্রিন্টার ব্যবহার করে। এই ফাইলগুলি একটি প্রোগ্রামিং ভাষা থেকে তৈরি যা 3D প্রিন্টার দ্বারা পড়তে এবং বোঝা যায়৷

    3D প্রিন্টার যে সমস্ত কাজ বা আন্দোলন করে তা জি-কোড ফাইলের মাধ্যমে করা হয় যেমন প্রিন্ট হেড মুভমেন্ট, অগ্রভাগ এবং তাপ বিছানার তাপমাত্রা, পাখা, গতি এবং আরও অনেক কিছু।

    এগুলিতে জি-কোড কমান্ড নামে একটি লিখিত লাইনের একটি বড় তালিকা রয়েছে, প্রতিটি আলাদা ক্রিয়া সম্পাদন করে।

    নীচের ছবি দেখুন নোটপ্যাড++ এ একটি জি-কোড ফাইলের উদাহরণ। এটিতে কমান্ডের একটি তালিকা রয়েছে যেমন M107, M104, G28 & G1.

    তাদের প্রত্যেকের একটি নির্দিষ্ট ক্রিয়া রয়েছে, আন্দোলনের জন্য প্রধানটি হল G1 কমান্ড, যা বেশিরভাগ ফাইল। এটিতে X & Y দিকনির্দেশ, সেইসাথে কত উপাদান বের করতে হবে (E)।

    আপনার প্রিন্ট হেড হোম পজিশনে সেট করতে G28 কমান্ড ব্যবহার করা হয় যাতে 3D প্রিন্টারজানে এটা কোথায়। প্রতিটি 3D প্রিন্টের শুরুতে এটি করা গুরুত্বপূর্ণ।

    M104 অগ্রভাগের তাপমাত্রা সেট করে।

    OBJ ফাইল

    OBJ ফাইল ফরম্যাট হল অন্য ধরনের 3D প্রিন্টার দ্বারা ব্যবহৃত স্লাইসার সফ্টওয়্যারের মধ্যে, STL ফাইলের মতো৷

    এটি বহু রঙের ডেটা সংরক্ষণ করতে পারে এবং বিভিন্ন 3D প্রিন্টার এবং 3D সফ্টওয়্যারের সাথে সামঞ্জস্যপূর্ণ৷ OBJ ফাইলটি 3D মডেলের তথ্য, টেক্সচার এবং রঙের তথ্য, সেইসাথে একটি 3D মডেলের পৃষ্ঠের জ্যামিতি সংরক্ষণ করে। OBJ ফাইলগুলি সাধারণত অন্যান্য ফাইল ফর্ম্যাটে কাটা হয় যা 3D প্রিন্টার সম্পূর্ণরূপে বোঝে এবং পড়তে পারে৷

    কিছু ​​লোক 3D মডেলের জন্য OBJ ফাইলগুলি ব্যবহার করতে বেছে নেয়, বেশিরভাগ মাল্টিকালার 3D প্রিন্টিংয়ের জন্য, সাধারণত ডুয়াল এক্সট্রুডারগুলির সাথে৷

    আপনি অনেক 3D প্রিন্টার ফাইল ওয়েবসাইটগুলিতে OBJ ফাইলগুলি খুঁজে পেতে পারেন যেমন:

    • Clara.io
    • CGTrader
    • GrabCAD Community
    • TurboSquid
    • Free3D

    বেশিরভাগ স্লাইসাররা OBJ ফাইলগুলিকে ঠিকভাবে পড়তে পারে তবে এটি একটি বিনামূল্যের রূপান্তরের মাধ্যমে OBJ ফাইলগুলিকে STL ফাইলে রূপান্তর করাও সম্ভব, হয় একটি অনলাইন কনভার্টার ব্যবহার করে বা এটিকে একটিতে আমদানি করে TinkerCAD এর মত CAD এবং এটিকে একটি STL ফাইলে রপ্তানি করে।

    মনে রাখতে হবে যে জাল মেরামতের সরঞ্জামগুলি যা মডেলের ত্রুটিগুলি ঠিক করে সেগুলি OBJ ফাইলের পরিবর্তে STL ফাইলগুলির সাথে ভাল কাজ করে৷

    যদি না আপনার বিশেষভাবে OBJ থেকে রঙের মতো কিছু দরকার, আপনি 3D প্রিন্টিংয়ের জন্য STL ফাইলের সাথে লেগে থাকতে চান। OBJ ফাইলের মূল পার্থক্যগুলির মধ্যে একটি হল এটি প্রকৃত সংরক্ষণ করতে পারেজাল বা সংযুক্ত ত্রিভুজগুলির সেট, যখন STL ফাইলগুলি বেশ কয়েকটি সংযোগ বিচ্ছিন্ন ত্রিভুজ সংরক্ষণ করে৷

    এটি আপনার স্লাইসিং সফ্টওয়্যারের জন্য খুব বেশি পার্থক্য করে না, তবে মডেলিং সফ্টওয়্যারের জন্য, এটিকে প্রক্রিয়া করার জন্য STL ফাইলটিকে একসাথে সেলাই করতে হবে, এবং এটি করা সবসময় সফল হয় না।

    3MF ফাইল

    3D প্রিন্টার দ্বারা ব্যবহৃত আরেকটি ফরম্যাট হল 3MF (3D ম্যানুফ্যাকচারিং ফরম্যাট) ফাইল, যা সবচেয়ে বিস্তারিত 3D প্রিন্ট ফরম্যাটের একটি। উপলব্ধ৷

    এটি 3D প্রিন্টার ফাইলের মধ্যে অনেক বিবরণ যেমন মডেল ডেটা, 3D প্রিন্ট সেটিংস, প্রিন্টার ডেটা সংরক্ষণ করার ক্ষমতা রাখে৷ এটি কিছু ক্ষেত্রে খুব কার্যকর হতে পারে, কিন্তু বেশিরভাগ লোকের জন্য এটি পুনরাবৃত্তিযোগ্যতায় অনুবাদ নাও হতে পারে৷

    এখানে একটি ত্রুটি হল যে এমন অনেকগুলি কারণ রয়েছে যা প্রতিটি পৃথক পরিস্থিতিতে একটি 3D প্রিন্টকে সফল করে তোলে৷ লোকেদের তাদের 3D প্রিন্টার এবং স্লাইসার সেটিংস একটি নির্দিষ্ট উপায়ে সেট আপ করা থাকে, তাই অন্য কারো সেটিংস ব্যবহার করে পছন্দসই ফলাফল নাও আসতে পারে।

    কিছু ​​সফ্টওয়্যার এবং স্লাইসার 3MF ফাইলগুলিকে সমর্থন করে না, তাই এটি কঠিন হতে পারে এটিকে একটি স্ট্যান্ডার্ড 3D প্রিন্টিং ফাইল ফরম্যাটে তৈরি করুন৷

    কয়েকটি ব্যবহারকারী 3D প্রিন্টিং 3MF ফাইলের সাথে সফলতা পেয়েছেন কিন্তু আপনি অনেক লোককে এটি সম্পর্কে কথা বলতে বা ব্যবহার করতে শুনতে পাচ্ছেন না৷ একজন ব্যবহারকারী উল্লেখ করেছেন যে কারো পক্ষে এই ফাইলের প্রকারের সাথে একটি ভুল কনফিগারেশন করা সম্ভব হতে পারে এবং শেষ পর্যন্ত আপনার 3D প্রিন্টারের ক্ষতি হতে পারে বা আরও খারাপ হতে পারে৷

    অনেক মানুষ জানেন না কীভাবেজি-কোড ফাইল পড়তে, তাই এই ফাইলগুলি ব্যবহার করার জন্য আস্থা রাখতে হবে৷

    অন্য ব্যবহারকারী বলেছেন যে মাল্টিপার্ট 3MF ফাইলগুলি সঠিকভাবে লোড করার চেষ্টা করার জন্য তাদের ভাগ্য খারাপ ছিল৷

    চেক করুন 3MF ফাইলগুলি STL ফাইলগুলির সাথে কীভাবে তুলনা করে সে সম্পর্কে জোসেফ প্রুসার নীচের ভিডিওটি দেখুন। আমি ভিডিওটির শিরোনামের সাথে একমত নই, তবে তিনি 3MF ফাইল সম্পর্কে কিছু দুর্দান্ত বিশদ প্রদান করেছেন৷

    রেসিন 3D প্রিন্টারগুলি কি STL ফাইলগুলি ব্যবহার করে?

    রেসিন 3D প্রিন্টারগুলি সরাসরি করে না STL ফাইলগুলি ব্যবহার করুন, কিন্তু তৈরি করা ফাইলগুলি একটি স্লাইসার সফ্টওয়্যারের মধ্যে একটি STL ফাইল ব্যবহার করার মাধ্যমে উদ্ভূত হয়৷

    রজন 3D প্রিন্টারের জন্য স্বাভাবিক ওয়ার্কফ্লো একটি STL ফাইল ব্যবহার করবে যা আপনি একটি সফ্টওয়্যারে আমদানি করেন যা বিশেষভাবে রজন মেশিনের জন্য তৈরি ChiTuBox বা লিচি স্লাইসার৷

    আপনি একবার আপনার নির্বাচিত স্লাইসারে আপনার STL মডেল আমদানি করলে, আপনি কেবলমাত্র আপনার মডেলকে সরানো, স্কেলিং এবং ঘোরানোর পাশাপাশি সমর্থন তৈরি করা, ফাঁপা করা এবং যোগ করা সহ কর্মপ্রবাহের মধ্য দিয়ে যান৷ রজন বের করার জন্য মডেলটিতে ছিদ্র করুন।

    আপনি STL ফাইলে আপনার পরিবর্তন করার পরে, আপনি মডেলটিকে একটি বিশেষ ফাইল বিন্যাসে স্লাইস করতে পারেন যা আপনার নির্দিষ্ট রেজিন 3D প্রিন্টারের সাথে কাজ করে। আগেই উল্লেখ করা হয়েছে, রেজিন 3D প্রিন্টারগুলির বিশেষ ফাইল ফরম্যাট রয়েছে যেমন .pwmx-এর সাথে Anycubic Photon Mono X।

    রজন 3D প্রিন্টার ফাইলে একটি STL ফাইলের কার্যপ্রবাহ বোঝার জন্য নীচের YouTube ভিডিওটি দেখুন<1

    সমস্ত 3D প্রিন্টার কি STL ফাইল ব্যবহার করে? ফিলামেন্ট, রজন& আরও

    ফিলামেন্ট এবং রেজিন 3D প্রিন্টারের জন্য, আমরা মডেলটিকে বিল্ড প্লেটে স্থাপন করার এবং মডেলটিতে বিভিন্ন সমন্বয় করার নিয়মিত স্লাইসিং প্রক্রিয়ার মাধ্যমে STL ফাইলটি নিয়ে থাকি।

    আপনি একবার এই কাজগুলি সম্পন্ন করে, আপনি STL ফাইলটিকে একটি ফাইল টাইপে প্রসেস বা "টুকরা" করেন যা আপনার 3D প্রিন্টার পড়তে এবং পরিচালনা করতে পারে। ফিলামেন্ট 3D প্রিন্টারগুলির জন্য, এগুলি বেশিরভাগই জি-কোড ফাইল কিন্তু আপনার কাছে কিছু মালিকানাধীন ফাইল রয়েছে যেগুলি শুধুমাত্র নির্দিষ্ট 3D প্রিন্টার দ্বারা পড়া যায়৷

    রজন 3D প্রিন্টারগুলির জন্য, বেশিরভাগ ফাইলই মালিকানাধীন ফাইল৷

    এই ফাইলগুলির মধ্যে কয়েকটি হল:

    • .ctb
    • .photon
    • .phz

    এই ফাইলগুলিতে রয়েছে আপনার রেজিন 3D প্রিন্টার লেয়ার-বাই-লেয়ারের পাশাপাশি গতি এবং এক্সপোজারের সময় কী তৈরি করবে তার নির্দেশাবলী।

    এখানে একটি দরকারী ভিডিও যা আপনাকে দেখায় যে কীভাবে একটি STL ফাইল ডাউনলোড করতে হয় এবং এটির জন্য প্রস্তুত হওয়ার জন্য এটিকে স্লাইস করতে হয়। 3D প্রিন্টিং।

    আপনি কি 3D প্রিন্টারের জন্য G-Code ফাইলগুলি ব্যবহার করতে পারেন?

    হ্যাঁ, বেশিরভাগ ফিলামেন্ট 3D প্রিন্টারগুলি G-Code ফাইল বা বিশেষায়িত G-Code এর বিকল্প ফর্ম ব্যবহার করবে যা এর জন্য কাজ করে একটি নির্দিষ্ট 3D প্রিন্টার।

    SLA প্রিন্টারের আউটপুট ফাইলগুলিতে G-Code ব্যবহার করা হয় না। বেশিরভাগ ডেস্কটপ SLA প্রিন্টার তাদের মালিকানাধীন বিন্যাস এবং এইভাবে তাদের স্লাইসার সফ্টওয়্যার ব্যবহার করে। যাইহোক, কিছু থার্ড-পার্টি SLA স্লাইসার, যেমন ChiTuBox এবং FormWare, বিস্তৃত ডেস্কটপ প্রিন্টারের সাথে সামঞ্জস্যপূর্ণ।

    Makerbot 3D প্রিন্টার X3G মালিকানাধীন ফাইল ফর্ম্যাট ব্যবহার করে।X3G ফাইল ফরম্যাটে 3D প্রিন্টারের গতি এবং গতিবিধি, প্রিন্টার সেটিংস এবং STL ফাইল সম্পর্কে তথ্য রয়েছে৷

    Makerbot 3D প্রিন্টার X3G ফাইল ফর্ম্যাটে কোড পড়তে এবং ব্যাখ্যা করতে পারে এবং শুধুমাত্র প্রাকৃতিক সিস্টেমে পাওয়া যেতে পারে .

    আরো দেখুন: নবজাতক, বাচ্চাদের জন্য কেনার জন্য 9টি সেরা 3D কলম ছাত্ররা

    সাধারণভাবে, সমস্ত প্রিন্টার জি-কোড ব্যবহার করে। কিছু 3D প্রিন্টার জি-কোডকে একটি মালিকানাধীন বিন্যাসে মুড়ে দেয়, যেমন মেকারবট, যা এখনও জি-কোডের উপর ভিত্তি করে। G-Code-এর মতো 3D ফাইল ফর্ম্যাটগুলিকে প্রিন্টার-বান্ধব ভাষায় রূপান্তর করতে স্লাইসারগুলি সর্বদা ব্যবহার করা হয়৷

    আপনার 3D প্রিন্টারকে সরাসরি নিয়ন্ত্রণ করতে কীভাবে একটি G-Code ফাইল ব্যবহার করবেন তা দেখতে আপনি নীচের ভিডিওটি দেখতে পারেন৷

    Roy Hill

    রয় হিল হলেন একজন অনুরাগী 3D প্রিন্টিং উত্সাহী এবং প্রযুক্তি গুরু যার 3D প্রিন্টিং সম্পর্কিত সমস্ত বিষয়ে প্রচুর জ্ঞান রয়েছে৷ এই ক্ষেত্রে 10 বছরেরও বেশি অভিজ্ঞতার সাথে, Roy 3D ডিজাইনিং এবং মুদ্রণ শিল্পে আয়ত্ত করেছেন এবং সর্বশেষ 3D প্রিন্টিং প্রবণতা এবং প্রযুক্তিতে বিশেষজ্ঞ হয়েছেন।রয় ইউনিভার্সিটি অফ ক্যালিফোর্নিয়া, লস এঞ্জেলেস (UCLA) থেকে মেকানিক্যাল ইঞ্জিনিয়ারিংয়ে ডিগ্রী অর্জন করেছেন এবং মেকারবট এবং ফর্মল্যাব সহ 3D প্রিন্টিংয়ের ক্ষেত্রে বেশ কয়েকটি স্বনামধন্য কোম্পানির জন্য কাজ করেছেন। তিনি কাস্টম 3D মুদ্রিত পণ্য তৈরি করতে বিভিন্ন ব্যবসা এবং ব্যক্তিদের সাথে সহযোগিতা করেছেন যা তাদের শিল্পে বিপ্লব ঘটিয়েছে।3D প্রিন্টিংয়ের প্রতি তার আবেগ ছাড়াও, রায় একজন আগ্রহী ভ্রমণকারী এবং একজন বহিরঙ্গন উত্সাহী। তিনি তার পরিবারের সাথে প্রকৃতিতে সময় কাটাতে, হাইকিং করতে এবং ক্যাম্পিং করতে উপভোগ করেন। তার অবসর সময়ে, তিনি তরুণ প্রকৌশলীদেরও পরামর্শ দেন এবং তার জনপ্রিয় ব্লগ, 3D প্রিন্টারলি 3D প্রিন্টিং সহ বিভিন্ন প্ল্যাটফর্মের মাধ্যমে 3D প্রিন্টিং-এ তার জ্ঞানের সম্পদ ভাগ করে নেন।