কিভাবে ফ্ল্যাশ করতে হয় & 3D প্রিন্টার ফার্মওয়্যার আপগ্রেড করুন - সহজ গাইড

Roy Hill 17-05-2023
Roy Hill

সুচিপত্র

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

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

    3D প্রিন্টিং-এ ফার্মওয়্যার কী? Marlin, RepRap, Klipper, Repetier

    3D প্রিন্টিং-এ ফার্মওয়্যার হল একটি নির্দিষ্ট প্রোগ্রাম যা স্লাইস করা মডেল থেকে জি-কোড নির্দেশাবলী পড়ে আপনার 3D প্রিন্টারের কার্যকারিতা নিয়ন্ত্রণ করে। এটি প্রিন্টারের মেইনবোর্ডে অবস্থিত, এবং অনেক ধরনের আসে, যেমন Marlin এবং RepRap যেগুলির প্রত্যেকটির নিজস্ব বৈশিষ্ট্য এবং সুবিধাগুলির সেট রয়েছে৷

    আপনার 3D প্রিন্টারের সবচেয়ে মৌলিক কাজগুলি, যেমন স্টেপার মোটরগুলির গতিবিধি, হিটারগুলি চালু করা এবং এমনকি আপনার 3D প্রিন্টার কত দ্রুত প্রিন্ট করার জন্য লক্ষ লক্ষ গণনার প্রয়োজন যা শুধুমাত্র ফার্মওয়্যার করতে পারে৷

    ফার্মওয়্যার ছাড়া, আপনার 3D প্রিন্টার কী করতে হবে তা জানত না৷ এবং কিভাবে এটা করতে হবে. উদাহরণস্বরূপ, একটি জি-কোড কমান্ড বিবেচনা করুন “ M109 S200 ।”

    আপনি একবার এটি আপনার জি-কোড টার্মিনালে প্রবেশ করলে, এটি আপনার 3D প্রিন্টারের ফার্মওয়্যার যা এটিকে চিনবে এবং জানবে কি করো. এই ক্ষেত্রে, এটি লক্ষ্য তাপমাত্রা সেট করবেযেটি আপনার 3D প্রিন্টার G-Code কমান্ড পাঠাতে পারে।

    প্রন্টারফেস একটি জনপ্রিয় পছন্দ যা অনেক লোক তাদের 3D প্রিন্টার নিয়ন্ত্রণ, সমন্বয় এবং ক্যালিব্রেট করতে ব্যবহার করে যেমন হট এন্ড এবং হিট বেড পিআইডি টিউনিং এর মতো কৌশলগুলি দিয়ে।<1

    উক্ত কমান্ডটি প্রবেশ করার পরে, আপনার কোডের একটি স্ট্রিং পাওয়া উচিত যা দেখতে এরকম কিছু হবে।

    FIRMWARE_NAME:Marlin 1.1.0 (Github) SOURCE_CODE_URL://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:RepRap EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff

    অন্যদিকে, আপনি যদি মেকারবট ব্যবহার করেন তবে আপনি সহজেই সফ্টওয়্যারটির প্রিন্ট সংস্করণ খুঁজে পেতে পারেন আপনি প্রিন্ট প্যানেলে গিয়ে, আপনার 3D প্রিন্টার নির্বাচন করে এবং তারপর "ইউটিলিটিস" এ ক্লিক করে ব্যবহার করছেন।

    অবশেষে, আপনি "ফার্মওয়্যার আপডেট" এ ক্লিক করবেন এবং সমস্ত প্রাসঙ্গিক তথ্য পপ আপ হবে, আপনার প্রিন্টার ব্যবহার করা বর্তমান ফার্মওয়্যার সংস্করণ সহ।

    আপনি কি একটি 3D প্রিন্টার থেকে ফার্মওয়্যার এক্সট্র্যাক্ট করতে পারেন?

    হ্যাঁ, একবার কম্পাইল হয়ে গেলে আপনি একটি 3D প্রিন্টার থেকে ফার্মওয়্যার বের করতে পারেন। এবং আপলোড করা হয়েছে। যাইহোক, আপনি আপনার ফার্মওয়্যার কনফিগারেশনের জন্য .hex ফাইলটি পাওয়ার পরে, এটি দীর্ঘমেয়াদে অর্থহীন হয়ে যায়, যেহেতু আপনি আপনার ফার্মওয়্যারটি ইতিমধ্যেই সংকলিত হওয়ার কারণে সম্পাদনা বা কনফিগার করতে পারবেন না।

    এটি কম্পাইল করার আগে, ফার্মওয়্যার হয় .h বা .ino ফরম্যাটে থাকে৷ আপনি এটি কম্পাইল করার পরে, বিন্যাসটি .bin বা .hex-এ রূপান্তরিত হয়,আপনার একটি 8-বিট বোর্ড বা একটি 32-বিট বোর্ড আছে কিনা তার উপর নির্ভর করে।

    এটিকে আপনার প্রস্তুত করা একটি খাবারের মতো মনে করুন। আপনি রান্না করার আগে, আপনার জন্য টেবিলে সমস্ত উপাদান রাখা আছে, যা আপনাকে যা খুশি তার সাথে প্রতিস্থাপন করতে দেয়। আপনি রান্না করার পরে, আপনি উপাদান পর্যায়ে ফিরে যেতে পারবেন না। ফার্মওয়্যারের ক্ষেত্রেও এটি এমনই হয়।

    আপনার 3D প্রিন্টারে কি বুটলোডার আছে?

    আপনার কোন প্রিন্টার আছে তার উপর নির্ভর করে আপনার 3D প্রিন্টারে বুটলোডার থাকতে পারে বা নাও থাকতে পারে। . ক্রিয়েলিটি এন্ডার 3-এর মতো বাজেট-বান্ধব 3D প্রিন্টারগুলি বুটলোডারগুলির সাথে পাঠানো হয় না কারণ তারা আপনার প্রিন্টারের মেইনবোর্ডের ভিতরে মাইক্রোকন্ট্রোলারগুলিতে অতিরিক্ত সঞ্চয়স্থান নেয় এবং অন্তর্ভুক্ত করতে আরও বেশি খরচ হয়৷ >>> MakerBot Replicator 2

  • Creality Ender CR10-S
  • Flashforge Creator Pro
  • আপনি কি বুটলোডার ছাড়া ফার্মওয়্যার ফ্ল্যাশ করতে পারেন?

    হ্যাঁ , আপনি একটি বাহ্যিক প্রোগ্রামার ব্যবহার করে বুটলোডার ছাড়াই ফার্মওয়্যার ফ্ল্যাশ করতে পারেন যা আপনার মাদারবোর্ডের ICSP-এ ফার্মওয়্যার লিখে। আইসিএসপি বেশিরভাগ বোর্ডে উপস্থিত থাকে, তাই বুটলোডার ছাড়া ফার্মওয়্যার ফ্ল্যাশ করতে আপনার কোন সমস্যা হবে না।

    একটি বুটলোডার হল একটি সফ্টওয়্যার যা আপনাকে একটি USB দিয়ে সহজেই ফার্মওয়্যার ফ্ল্যাশ করতে দেয়৷ এটি আপনার মেইনবোর্ডের মাইক্রোকন্ট্রোলারের ভিতরে ন্যূনতম স্থান নেয়, যা একটি3D প্রিন্টার ফার্মওয়্যারের সাথে সম্পর্কিত সমস্ত কিছু সংরক্ষণ করে নির্দিষ্ট উপাদান৷

    যদিও ন্যূনতম, বুটলোডারটি মাইক্রোকন্ট্রোলারে স্থান নেয়, যা সম্ভাব্যভাবে অন্যান্য গুরুত্বপূর্ণ বৈশিষ্ট্যগুলির দ্বারা ব্যবহার করা যেতে পারে, যেমন স্বয়ংক্রিয় বিছানা সমতলকরণ৷

    এই কারণেই অনেক নির্মাতারা 3D প্রিন্টারের মেইনবোর্ডের ভিতরে বুটলোডার স্থাপন করা এড়িয়ে চলেন, যাতে ব্যবহারকারীরা আরও বৈশিষ্ট্যের জন্য জায়গাটি সম্পূর্ণরূপে ব্যবহার করতে পারে৷

    এটি করলে ফ্ল্যাশিং ফার্মওয়্যার অবশ্যই আরও জটিল হয়ে ওঠে কারণ আপনি কেবল একটি USB সংযোগ ব্যবহার করতে পারবেন না৷ আর যাইহোক, অনেক লোক তাদের প্রিন্টারের কার্যকারিতা বাড়ানোর জন্য ট্রেড-অফকে মূল্যবান বলে মনে করে৷

    থমাস সানলাডারের নিম্নলিখিত ভিডিওটি বুটলোডার ছাড়াই ফার্মওয়্যার ফ্ল্যাশ করার একটি দুর্দান্ত টিউটোরিয়াল, তাই একটি পুঙ্খানুপুঙ্খ গাইডের জন্য এটি দেখুন৷

    RepRap Vs Marlin Vs Klipper Firmware

    RepRap, Marlin, এবং Klipper সবই খুব জনপ্রিয় পছন্দ যখন এটি আপনার 3D প্রিন্টারের জন্য একটি ফার্মওয়্যার বেছে নেওয়ার ক্ষেত্রে আসে৷ যাইহোক, তাদের তিনটি একে অপরের থেকে মোটামুটি আলাদা, তাই আসুন পার্থক্যগুলির মধ্যে ডুব দিয়ে দেখি কোনটি শীর্ষে আসে।

    আর্কিটেকচার

    RepRap: The RepRap ফার্মওয়্যার C++ প্রোগ্রামিং ভাষায় লেখা হয় এবং শুধুমাত্র 32-বিট প্রসেসরে চালানোর জন্য কঠোরভাবে তৈরি করা হয়, যেমন ডুয়েট কন্ট্রোলার বোর্ড। এটি করার সময়, এটি 3D প্রিন্টার, CNC মেশিন, খোদাইকারী এবং লেজার কাটারগুলিতে ব্যবহার করা যেতে পারে। RepRap এছাড়াও উপর ভিত্তি করেমার্লিন।

    মার্লিন: মার্লিন C++ এ লেখা স্প্রিন্টার ফার্মওয়্যারের উপর ভিত্তি করে তৈরি করা হয়েছে কিন্তু এটি মোটামুটি বহুমুখী এবং 8-বিট এবং 32-বিট উভয় প্রসেসরে চলতে পারে। RepRap-এর মতো, এটি বেশিরভাগ বিস্তারিত জি-কোড গণনা পরিচালনা করে যা 3D প্রিন্টারের উপাদানগুলি নিজেই নিয়ন্ত্রণ করে।

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

    বিভাগের বিজয়ী: যদিও আর্কিটেকচার আপাত সুবিধা বা ক্ষতির কারণ হয় না, মার্লিন এখানে জয়লাভ করে কারণ এটি সবচেয়ে অভিজ্ঞ ফার্মওয়্যার, যা তৈরি করা অন্যান্য অনেক ফার্মওয়্যারের জন্য একটি মজবুত ভিত্তি তৈরি করে।

    বৈশিষ্ট্য

    RepRap: RepRap জ্যাম-প্যাকড উন্নত 3D প্রিন্টিং ব্যবহারকারীদের জন্য হাই-এন্ড সহ বৈশিষ্ট্য সহ। এর মধ্যে কয়েকটির মধ্যে রয়েছে সুনির্দিষ্ট ধাপ সময় উৎপাদন এবং গতিশীল ত্বরণ সমন্বয়, উভয়ই দ্রুত, নির্ভুল এবং উচ্চ-মানের 3D প্রিন্টিংয়ের জন্য অত্যন্ত সহায়ক৷

    RepRap-এর আরেকটি মূল বৈশিষ্ট্য হল এর ওয়েব কনফিগারেশন টুল যা কাস্টমাইজেশন করে মোকাবেলা করার জন্য একটি হাওয়া এবং ব্যথাহীন, মার্লিনের বিপরীতে যেখানে আপনাকে আরডুইনো আইডিই-তে সবকিছু সম্পাদনা করতে হবে।

    মার্লিন: অনস্থায়ী আপডেট সহসময়, মার্লিন স্বয়ংক্রিয় বিছানা সমতলকরণ, অটোস্টার্টের মতো কার্যকারিতা সহ একটি বৈশিষ্ট্য-সমৃদ্ধ ফার্মওয়্যার হয়ে উঠেছে, যা প্রিন্টারটিকে পুনরায় চালু করার পরে একটি নতুন অবস্থায় সেট করে এবং রৈখিক অগ্রিম, যা সঠিক নড়াচড়ার জন্য অগ্রভাগের ভিতরে সঠিক চাপ তৈরি করে। মানের ক্ষতি ছাড়াই প্রিন্টের গতি।

    ক্লিপার: ক্লিপার একটি উন্নত বৈশিষ্ট্য যেমন ইনপুট শেপিং করে যা প্রিন্টের মানের উপর স্টেপার মোটর ভাইব্রেশনের প্রভাবকে কমিয়ে দেয়। প্রিন্টে এই রিপলিং এফেক্ট বাদ দিয়ে, আপনি উচ্চ গতিতে মুদ্রণ করতে পারেন এবং দুর্দান্ত গুণমান বজায় রাখতে পারেন৷

    ক্লিপার মসৃণ চাপ অগ্রিম নামক আরেকটি বৈশিষ্ট্যকে গর্বিত করে যা ঝরা বা স্ট্রিং কমায় এবং আপনার মডেলের কোণগুলি কীভাবে প্রিন্ট করা হয় তা উন্নত করে৷ এটি প্রক্রিয়াটিকে আরও স্থিতিশীল এবং মজবুত রাখতে সাহায্য করে, তাই মুদ্রণের গুণমানে কখনই আপস করা হয় না। আরও অনেক বিশেষজ্ঞ আছে-

    বিভাগের বিজয়ী: ক্লিপার

    স্পীড

    রিপর্যাপ এবং মার্লিন: এই ফার্মওয়্যার দুটিই গতির ক্ষেত্রে কমবেশি একই। RepRap গর্ব করে যে এটির একটি উচ্চ আপলোড গতি রয়েছে, একটি Wi-FI বা ইথারনেট সংযোগ ব্যবহার করে SD কার্ডে প্রায় 800Kb/s। আপনি যদি মার্লিন বা RepRap-এ স্বাভাবিক মানের চেয়ে গতি বাড়ান, তাহলে আপনাকে কম প্রিন্ট মানের জন্য স্থির করতে হবে।

    আরো দেখুন: একটি STL ফাইলের 3D প্রিন্টিং সময় কীভাবে অনুমান করা যায়

    ক্লিপার: ক্লিপার হল সবচেয়ে দ্রুত ফার্মওয়্যার, যেমন বৈশিষ্ট্য সহ মসৃণ চাপ অগ্রিম এবং ইনপুট হিসাবেশেপিং এটিকে উচ্চতর গতিতে প্রিন্ট করার অনুমতি দেয়, প্রায় 80-100 মিমি/সেকেন্ড প্রিন্টের গুণমান এবং নির্ভুলতা বজায় রেখে।

    এমনকি আমি একটি YouTube ভিডিও পেয়েছি যে কেউ ক্লিপার ব্যবহার করে অনায়াসে 150mm/s গতিতে মুদ্রণ করছে।

    ক্যাটাগরি বিজয়ী: ক্লিপার

    ব্যবহারের সহজলভ্য

    RepRap: RepRap অবশ্যই এই তুলনাতে ব্যবহার করা সহজ ফার্মওয়্যার। ফাইল কনফিগারেশন একটি ডেডিকেটেড ওয়েব-ভিত্তিক ইন্টারফেসে করা যেতে পারে এবং এটি ফার্মওয়্যার আপডেট করার জন্যও ব্যবহার করা যেতে পারে।

    অনলাইন কনফিগারেশন টুল RepRap কে আলাদা করে তোলে, এটি ব্যবহার করার সহজতা দেয় অনেক 3D প্রিন্টার ব্যবহারকারীর ইচ্ছা মার্লিন।

    মার্লিন: নতুনদের জন্য, মার্লিনের সাথে পরিচিত হওয়া সহজ। যাইহোক, যখন আপনার ফাইলগুলি কনফিগার করার প্রয়োজন হয় তখন ফার্মওয়্যারটি সময়সাপেক্ষ এবং কঠিন হয়ে পড়ে৷

    আপনি যদি কনফিগারেশনে একটি নির্দিষ্ট পরিবর্তন করতে চান তবে আপনাকে ফার্মওয়্যারটিকে পুনরায় ফ্ল্যাশ করতে হবে এবং কম্পাইল করতে হবে৷ এটি, মূলত প্রক্রিয়াটি আবার পুনরাবৃত্তি করুন। ইতিবাচক দিক থেকে, মার্লিনের দুর্দান্ত ডকুমেন্টেশন, একটি বিশাল সম্প্রদায়, এবং অনলাইনে শেখার এবং সাহায্য পাওয়ার জন্য প্রচুর উপাদান উপলব্ধ।

    ক্লিপার: ক্লিপারও একটি সহজ-সাধ্য- ফার্মওয়্যার ব্যবহার করুন, যদি আপনি রাস্পবেরি পাই এর সাথে ভালভাবে পারদর্শী হন তবে অবশ্যই আরও বেশি৷ মার্লিনের বিপরীতে এটিকে পুনরায় ফ্ল্যাশ করার প্রয়োজন নেই, এবং কনফিগারেশন ফাইলগুলিতে পরিবর্তনগুলি সহজেই করা যেতে পারে৷

    এটি বলেছে, ক্লিপারের জন্য ডকুমেন্টেশনের অভাব নেই কারণ এটি তুলনামূলকভাবে নতুন ফার্মওয়্যার,এবং আপনি মার্লিনের মতো অনলাইনে একই স্তরের সহায়তা পাবেন না।

    বিভাগের বিজয়ী: রিপর্যাপ

    সামঞ্জস্যতা

    RepRap: RepRap মূলত 32-বিট ডুয়েট বোর্ডের জন্য তৈরি করা হয়েছিল। অতএব, এটি শুধুমাত্র কয়েকটি অন্যান্য 32-বিট বোর্ডে কাজ করতে পারে, তাই এটি সত্যিই সেখানে সবচেয়ে বৈচিত্র্যময় ফার্মওয়্যার নয়।

    মার্লিন: মার্লিন হল সবচেয়ে ব্যাপকভাবে সামঞ্জস্যপূর্ণ ফার্মওয়্যার সেখানে, 8-বিট বোর্ড এবং 32-বিট বোর্ড উভয়েই কাজ করার জন্য তৈরি। এই কারণেই লোকেরা যখন তাদের নিজস্ব 3D প্রিন্টার তৈরি করে তখন মার্লিন ব্যবহার করে।

    ক্লিপার: RepRap-এর বিপরীতে, ক্লিপার 8-বিট এবং 32-বিট বোর্ডগুলিকেও সমর্থন করে এবং প্রায় যে কোনও বোর্ডের সাথে কাজ করে ওখানে. যারা একটি DIY 3D প্রিন্টার তৈরি করা শুরু করেন তাদের জন্য ক্লিপার আরও বেশি পছন্দের হয়ে উঠছে এবং তাদের ইনস্টল করার জন্য একটি বৈশিষ্ট্য সমৃদ্ধ ফার্মওয়্যার প্রয়োজন৷

    বিভাগ বিজয়ী: মার্লিন

    200 ডিগ্রি সেলসিয়াসে গরম শেষ।

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

    সেখানে অনেক 3D প্রিন্টার ফার্মওয়্যার রয়েছে যা লোকেরা সাধারণত 3D প্রিন্ট করতে ব্যবহার করে৷ চলুন নিচের কিছু সাধারণের দিকে নজর দেওয়া যাক।

    মার্লিন ফার্মওয়্যার কি?

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

    মার্লিন জনপ্রিয় কারণ এটিতে বেশ কিছু পছন্দসই বৈশিষ্ট্য রয়েছে যা অন্যান্য ফার্মওয়্যারে নেই৷ প্রথমত, এটি অত্যন্ত কাস্টমাইজযোগ্য, যার অর্থ আপনি মার্লিনের সাথে আপনার নিজস্ব বৈশিষ্ট্যগুলি সহজেই যোগ করতে পারেন৷

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

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

    RepRap ফার্মওয়্যার কী

    RepRap ফার্মওয়্যার হল আরেকটি বড় নাম৷ 3D প্রিন্টিং এর বিশ্বএটি মূলত 32-বিট ডুয়েট কন্ট্রোল বোর্ডের জন্য এসেছে, যেটি বেশ কয়েকটি প্রিমিয়াম বৈশিষ্ট্য সহ একটি উন্নত এবং ব্যয়বহুল মাদারবোর্ড৷

    অনেকে মার্লিনের চেয়ে RepRap পছন্দ করেন কারণ এটি কনফিগার করা এত সহজ৷ একটি ডেডিকেটেড ওয়েব কনফিগারেশন টুল রয়েছে যা আপনার ফার্মওয়্যারের সাথে সংযোগ করে এবং আপনাকে এটিকে খুব সহজে পরিবর্তন করতে দেয়। এটি এমন কিছু নয় যা মার্লিন করতে পারে৷

    তবে, RepRap মার্লিনের মতো ব্যাপকভাবে সামঞ্জস্যপূর্ণ নয় এবং শুধুমাত্র 32-বিট বোর্ডগুলিতে কাজ করে যেখানে মার্লিন 8-বিট বোর্ডেও ব্যবহার করা যেতে পারে৷

    ক্লিপার ফার্মওয়্যার কি?

    ক্লিপার একটি অপেক্ষাকৃত নতুন 3D প্রিন্টার ফার্মওয়্যার যা উচ্চ গণনা গতির জন্য সবচেয়ে বেশি পরিচিত। এর ফলে, 3D প্রিন্টার প্রিন্টকে দ্রুততর করে তোলে, গতি 70-100 মিমি/সেকেন্ডের কম নয়।

    এই ফার্মওয়্যারটি রাস্পবেরি পাই-এর মতো আরেকটি একক-বোর্ড কম্পিউটার ব্যবহার করে এবং নিবিড় গণনাগুলি অফলোড করে। এটা এটি করা ফার্মওয়্যারকে দ্রুত এবং উন্নত মানের সাথে অত্যন্ত নির্ভুল স্টেপার মোটর মুভমেন্ট ব্যবহার করে প্রিন্ট করতে সহায়তা করে৷

    ক্লিপার ফার্মওয়্যারটি বেশিরভাগ কার্টেসিয়ান এবং ডেল্টা 3D প্রিন্টার দ্বারাও সমর্থিত এবং RepRap ফার্মওয়্যারের বিপরীতে 8-বিট বোর্ডে কাজ করতে পারে৷ এটি ব্যবহার করা সহজ কিন্তু মার্লিনের মতো একই স্তরের সমর্থন নেই৷

    রিপেটিয়ার ফার্মওয়্যার কি?

    আপনি যদি একটি নির্ভরযোগ্য, উচ্চ- বৈশিষ্ট্য লোড সঙ্গে মানের ফার্মওয়্যার. এটি ব্যাপকভাবে সামঞ্জস্যপূর্ণ এবং বেশিরভাগ বোর্ডের জন্য সমর্থন রয়েছেসেখানে, এবং সহজেই আপনার পছন্দ অনুযায়ী কাস্টমাইজ করা যেতে পারে।

    RepRap-এর মতো, Repetier-এরও একটি ওয়েব-ভিত্তিক কনফিগারেশন টুল রয়েছে যাতে আপনি ফার্মওয়্যারে সহজে এবং স্বাচ্ছন্দ্যে পরিবর্তন করতে পারেন। Repetier-এর ডেভেলপারের কাছ থেকে Repetier-Host নামে একটি স্লাইসারও রয়েছে।

    রিপেটিয়ার ফার্মওয়্যার এবং Repetier-হোস্ট বৈশিষ্ট্যগুলির সম্মিলিত ব্যবহার কম ত্রুটি সহ একটি দক্ষ মুদ্রণ অভিজ্ঞতার জন্য। এটি একটি ওপেন সোর্স ফার্মওয়্যার যা নিয়মিত আপডেট এবং বিকাশকারীর কাছ থেকে ধারাবাহিকভাবে নতুন বৈশিষ্ট্যগুলি পায়৷

    আপনার 3D প্রিন্টারে ফার্মওয়্যারটি কীভাবে পরিবর্তন/ফ্ল্যাশ/আপগ্রেড করবেন

    আপগ্রেড করতে আপনার 3D প্রিন্টারে ফার্মওয়্যার, আপনাকে প্রথমে সর্বশেষ মার্লিন রিলিজ ডাউনলোড করতে হবে এবং এটি Arduino সফ্টওয়্যারে খুলতে হবে, যা 3D প্রিন্টার ফার্মওয়্যার আপগ্রেড করার জন্য একটি প্ল্যাটফর্ম। কম্পিউটারের সাথে আপনার প্রিন্টার সংযোগ করার পর, আপনি কয়েকটি সহজ ধাপ ব্যবহার করে ফার্মওয়্যারটি যাচাই ও আপলোড করবেন।

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

    নিম্নলিখিত পদক্ষেপগুলি আপনি কীভাবে আপগ্রেড করতে পারেন তা ব্যাখ্যা করতে চলেছে আপনার 3D প্রিন্টারে ফার্মওয়্যার, তাই তাদের প্রত্যেকটিকে সাবধানে অনুসরণ করতে ভুলবেন না।

    ধাপ 1. সর্বশেষ মার্লিন রিলিজ ডাউনলোড করতে গিটহাব-এ যান, যা 2.0.9.1লেখার সময়। আপনি পৃষ্ঠার ড্রপডাউন মেনুতে ক্লিক করে এবং নীচের রিলিজটি চেক করে সর্বশেষ সংস্করণটি পরীক্ষা করতে পারেন৷

    যখন আপনি সেখানে থাকবেন, তখন "কোড"-এর ড্রপডাউন তীরটিতে ক্লিক করুন " বোতাম এবং তারপরে "ডাউনলোড জিপ" নির্বাচন করুন। এটি আপনার জন্য ডাউনলোড শুরু করা উচিত।

    ধাপ 2। ফাইলটি একটি জিপ ফর্ম্যাটে আসবে, তাই চালিয়ে যাওয়ার জন্য আপনাকে এটি বের করতে হবে . একবার হয়ে গেলে, এটি খুলুন এবং "কনফিগ" ফোল্ডারে ক্লিক করুন৷

    ধাপ 3৷ একবার হয়ে গেলে, আপনাকে এখন প্রয়োজনীয় তথ্য অনুলিপি করতে হবে আপনার নির্দিষ্ট 3D প্রিন্টার এবং এটির সাথে ডিফল্ট কনফিগারেশন ফাইলগুলি প্রতিস্থাপন করুন। এটি করতে, "উদাহরণ" ফোল্ডারে ক্লিক করুন, আপনার 3D প্রিন্টার খুঁজুন এবং আপনার মেশিনের মেইনবোর্ড নির্বাচন করুন। নীচে দেওয়া পথটি হল আপনার এই পদক্ষেপটি কীভাবে করা উচিত তার একটি উদাহরণ৷

    কনফিগারেশন-রিলিজ-2.0.9.1 > কনফিগারেশন > উদাহরণ > বাস্তবতা > Ender-3 > CrealityV1

    চালানোর জন্য “কনফিগারেশন” এবং “কনফিগারেশন_এডিভি” ফাইল কপি করুন।

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

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

    ধাপ 6। এরপর, ফোল্ডারে Marlin.ino ফাইলটি ব্যবহার করে আপনার Arduino IDE-তে ফার্মওয়্যার চালু করুন। যখন আরডুইনো খোলে, তখন নিশ্চিত করুন যে আপনি ত্রুটি এড়াতে আপনার 3D প্রিন্টারের সঠিক বোর্ডটি "টুলস" বিভাগে নির্বাচন করেছেন৷

    ধাপ 7৷ এরপর, আপনাকে যা করতে হবে তা হল "যাচাই করুন" বোতামে ক্লিক করুন যা উপরের-বাম কোণায় একটি টিক-এর মতো আকৃতির। এটি ফার্মওয়্যারের জন্য কম্পাইলিং প্রক্রিয়া শুরু করবে। আপনি যদি এখন পর্যন্ত সবকিছু ঠিকঠাক করে ফেলে থাকেন, তাহলে আশা করি আপনি কোনো ত্রুটির বার্তা দেখতে পাবেন না৷

    আরো দেখুন: যেকোন কিউবিক ইকো রজন পর্যালোচনা - কেনার যোগ্য বা না? (সেটিংস গাইড)

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

    একবার সংযুক্ত হয়ে গেলে, "যাচাই করুন" বোতামের পাশে থাকা "আপলোড" বোতামে ক্লিক করুন৷ এটি করার আগে নিশ্চিত করুন যে প্রিন্টারটি পাওয়ার আউটলেট থেকে প্লাগ আউট হয়েছে।

    এটি আপনার 3D প্রিন্টারে ফার্মওয়্যার আপগ্রেড করার জন্য। আপনার কিছু সেটিংস যেমন বেড লেভেলিং অফসেট বা ত্বরণ সীমা রিসেট করা হতে পারে এমন একটি ছোট সম্ভাবনা রয়েছে৷

    সেক্ষেত্রে, আপনি "শুরু করা" ব্যবহার করতে পারেনআপনার কনফিগারেশন ফাইলগুলির সবকিছু পুনরুদ্ধার করতে আপনার 3D প্রিন্টারের ইন্টারফেসে EEPROM” বিকল্প৷

    নিম্নলিখিত ভিডিওটি সম্পূর্ণভাবে প্রক্রিয়াটির উপর চলে যায়, তাই একটি গভীর ভিজ্যুয়াল টিউটোরিয়ালের জন্য এটি পরীক্ষা করে দেখুন৷

    আমি কিভাবে যোগ করব & একটি 3D প্রিন্টারে মার্লিন ফার্মওয়্যার ইনস্টল করবেন?

    একটি 3D প্রিন্টারে মার্লিন ফার্মওয়্যার ইনস্টল করতে, আপনাকে প্রথমে আপনার কম্পিউটারে মার্লিন ডাউনলোড করতে হবে, ডাউনলোড করা কনফিগারেশন ফাইলগুলি সম্পাদনা করতে হবে, তারপরে Arduino সফ্টওয়্যার ব্যবহার করতে হবে আপনার 3D প্রিন্টারের জন্য একটি পঠনযোগ্য আকারে মার্লিন প্রকল্পটি কম্পাইল করতে। একবার হয়ে গেলে, আপনি আপনার 3D প্রিন্টারে মার্লিন যোগ করতে এটি আপলোড করবেন।

    আপনার 3D প্রিন্টারে মার্লিন ইনস্টল করার প্রক্রিয়াটি উপরের সাবটাইটেলের মতোই। আপনি মূলত পূর্ববর্তী বিভাগে হাইলাইট করা সমস্ত পদক্ষেপগুলি পুনরাবৃত্তি করতে পারেন, এমনকি যদি আপনি একটি 3D প্রিন্টারে প্রথমবার মার্লিন যুক্ত করেন।

    আপনার 3D প্রিন্টার ফার্মওয়্যার সম্পাদনা করতে, আপনি Arduino IDE অ্যাপ্লিকেশন ব্যবহার করবেন আপনি এটিতে ফার্মওয়্যারটি খোলার ঠিক পরে।

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

    টিচিং টেকের নিম্নলিখিত ভিডিওটি আপনার 3D প্রিন্টার ফার্মওয়্যার সম্পাদনা করার জন্য একটি দুর্দান্ত নির্দেশিকা, তাই আরও বিশদ বিবরণের জন্য এটি পরীক্ষা করে দেখুন৷

    আপনি কি আপনার আপডেট করতে পারেন এন্ডার 3 ফার্মওয়্যার সহCura?

    হ্যাঁ, আপনি মাত্র কয়েকটি সহজ ধাপে Cura এর সাথে আপনার Ender 3 ফার্মওয়্যার আপডেট করতে পারেন। প্রথমত, আপনি HEX ফরম্যাটে যে ফার্মওয়্যারটি চান তার প্রাক-সংকলিত সংস্করণ ডাউনলোড করুন এবং Cura ব্যবহার করে আপনার 3D প্রিন্টারে আপলোড করুন।

    কিউরা স্লাইসার আমাদের পছন্দের ফার্মওয়্যারটিকে 3D প্রিন্টারে আপলোড করা দ্রুত এবং সহজ করে তোলে৷ এই পদ্ধতিটি ব্যবহার করার জন্য আপনার বুটলোডারেরও প্রয়োজন নেই৷

    আপনার যা প্রয়োজন হবে তা হল একটি USB, আপনার যে ফার্মওয়্যারটি HEX ফর্ম্যাটে প্রয়োজন, এবং অবশ্যই, Cura৷ বাকি প্রক্রিয়াটি অনুসরণ করা অত্যন্ত বেদনাদায়ক, তাই এখনই সেটিতে প্রবেশ করা যাক৷

    নিম্নলিখিত পদক্ষেপগুলি কীভাবে Cura এর সাথে আপনার ফার্মওয়্যার আপডেট করবেন তা ব্যাখ্যা করতে চলেছে৷

    ধাপ 1. DanBP-এর মার্লিন কনফিগারেশন পৃষ্ঠায় যান এবং Ender 3-এর জন্য আপনার সেটআপের সাথে সামঞ্জস্যপূর্ণ প্যাকেজ করা HEX ফাইলগুলি খুঁজতে ফাইলগুলিতে নীচে স্ক্রোল করুন। আপনি আপনার নিজের ফার্মওয়্যার অনলাইনেও অনুসন্ধান করতে পারেন, তবে নিশ্চিত করুন যে এটি ইতিমধ্যেই সংকলিত হয়েছে। ডাউনলোড করা হচ্ছে।

    পেজে নিচের দিকে স্ক্রোল করার জন্য বিভাগটি এখানে কেমন দেখাচ্ছে।

    ধাপ 2. আপনার কম্পিউটার সংযুক্ত করুন/ আপনার মেশিনের সাথে মানানসই USB সংযোগকারী ব্যবহার করে আপনার 3D প্রিন্টারে ল্যাপটপ।

    ধাপ 3। ফাইলটি ডাউনলোড করার পরে, আপনাকে চালিয়ে যেতে এটি বের করতে হবে। একবার হয়ে গেলে, কেবল Cura চালু করুন এবং আপনার 3D প্রিন্টার নির্বাচন এলাকার পাশে ড্রপডাউন এলাকায় ক্লিক করুন। এর পরে, "প্রিন্টার পরিচালনা করুন" এ ক্লিক করুনচালিয়ে যান।

    পদক্ষেপ 4। আপনি এটি করার সাথে সাথেই আপনি "পছন্দ" উইন্ডো দেখতে পাবেন। "আপডেট ফার্মওয়্যার" নামে একটি বিকল্প হতে চলেছে। পরবর্তী ধাপে যেতে এটিতে ক্লিক করুন।

    ধাপ 5। অবশেষে, আপনি এখন কেবলমাত্র "কাস্টম ফার্মওয়্যার আপলোড করুন" এ ক্লিক করবেন, বেছে নিন আপনি এইমাত্র HEX ফাইলটি ডাউনলোড করেছেন এবং Cura কে আপনার Ender 3 প্রিন্টারে ফার্মওয়্যার আপলোড করতে দিন৷

    আপনার সব শেষ! আপনি একটি মোটামুটি মৌলিক প্রক্রিয়ায় আটকে গেছেন এবং আপনার 3D প্রিন্টারের ফার্মওয়্যার আপডেট করা শেষ করেছেন। ফার্মওয়্যার সংরক্ষণ করতে আপনার 3D প্রিন্টারে EEPROM আরম্ভ করতে ভুলবেন না৷

    নিম্নলিখিত ভিডিওটি উপরে আলোচনা করা প্রক্রিয়াটির একটি ভিজ্যুয়াল ব্যাখ্যা৷

    আপনি কীভাবে খুঁজে পাবেন & আপনার 3D প্রিন্টারের ফার্মওয়্যার জানুন

    আপনার 3D প্রিন্টারের ফার্মওয়্যার জানতে এবং খুঁজে বের করতে, আপনাকে প্রন্টারফেসের মতো একটি সফ্টওয়্যার ব্যবহার করে আপনার প্রিন্টারে M115 G-Code কমান্ড পাঠাতে হবে। Ender 3 সহ কিছু 3D প্রিন্টার তাদের LCD মেনুতে একটি "সম্পর্কে" বা "প্রিন্টার তথ্য" বিভাগ রয়েছে যা আপনাকে বলতে পারে যে তাদের উপর কোন ফার্মওয়্যার ইনস্টল করা আছে।

    বেশিরভাগ 3D প্রিন্টার মার্লিন বা RepRap ফার্মওয়্যারের সাথে শিপ করা হয়, তবে আপনার মেশিনে কোনটি ইনস্টল করা আছে তা নিশ্চিতভাবে জানা মূল্যবান৷

    M115 কমান্ড হল মূলত "বর্তমান মাইক্রোকন্ট্রোলার বা মেইনবোর্ডের ফার্মওয়্যার সংস্করণ এবং ক্ষমতার অনুরোধ করার জন্য একটি কমান্ড। এটি যেকোনো সফ্টওয়্যারের টার্মিনাল উইন্ডোতে প্রবেশ করা যেতে পারে

    Roy Hill

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