Cura (এবং Slic3r) এ, কাস্টম শুরুর / শেষ জি-কোডের মাধ্যমে আপনার প্রকৃত মডেলটি প্রিন্ট করার আগে প্রিন্টার যা করেন তা আপনি 100% কাস্টমাইজ করতে পারেন ।
আপনি যদি নেভিগেট করেন Start/End-GCode tab in Cura
, তারপরে নির্বাচন করুন start.gcode
, আপনি প্রতিটি মুদ্রণ শুরুর আগে কী অপারেশনগুলি চালিত হয় তা দেখতে পাবেন। উপসর্গযুক্ত লাইনের ;
মন্তব্যসমূহ, এবং কোনওভাবেই মুদ্রণকে প্রভাবিত করে না।
মূলত, আমরা জি-কোডটি সম্পাদনা করে অগ্রভাগটি গরম করার আগে ম্যানুয়ালি মুদ্রকটিকে অটো সমতলকরণ করতে বলতে চাই start.gcode
।
জি-কোডটি ডিফল্ট স্টার্টকোড দিয়ে উত্পন্ন:
যদি আপনি পাওয়া কোনও ডিফল্ট কোড সহ কোনও মডেলকে টুকরো টুকরো করার চেষ্টা করেন তবে আপনি start.gcode
নীচের মতো কিছু পাবেন (আপনার প্রিন্টারের উপর নির্ভর করে):
; CURA AUTOMATICALLY INSERTS THESE TEMPERATURE CODES
M190 S70.000000 ; Set bed temperature to 70 degrees
M109 S210.000000 ; Set nozzle temperature to 210 degrees
; THESE ARE THE CODES FROM START.GCODE (for a ROBO 3D R1)
G28 ;move printer to endstops (the home position)
G92 E0 ;zero the extruded filament length
M565 Z-1 ;set z-probe offset
G1 Z5 F5000 ;move the printer 5mm above the bed
G29 ;run auto-leveling
; THE ACTUAL MODEL BEGINS HERE
;Layer count: 168
;LAYER:0
.
.
জি-কোড আউটপুট বিশ্লেষণ
এই কোড স্নিপেটের শীর্ষে, আমরা দেখতে পাচ্ছি যে Cura স্বয়ংক্রিয়ভাবে M190 এবং M109 জি-কোডগুলির সাথে বিছানা এবং অগ্রভাগটি নিজ নিজ তাপমাত্রায় গরম করার জন্য জি-কোড সন্নিবেশ করিয়েছে । এর অর্থ হ'ল প্রিন্টারটি সর্বদা start.gcode
আমাদের সেটগুলি পড়ার আগে অগ্রভাগটি উত্তপ্ত করে । তবে, আমরা যদি ম্যানুয়ালি এম 109 কোডটি ওভাররাইড করি তবে শীর্ষে start.gcode
থাকা এম 109 স্বয়ংক্রিয়ভাবে উত্পন্ন জি-কোড আউটপুট থেকে অদৃশ্য হয়ে যাবে! (ধন্যবাদ, টমভান্ডারজান্দেন!)
সুতরাং আমরা এম 109 দিয়ে ম্যানুয়ালি অগ্রভাগের তাপমাত্রা নির্ধারণের আগে অটো-লেভেলিং কমান্ড জি 29 ব্যবহার করতে পারি ; বিশেষত, আমরা জুড়তে চাই , যা কিউরায় -সেটিং পড়ে এবং স্বয়ংক্রিয়ভাবে এর সাথে প্রতিস্থাপন করতে পারে।M109 S{print_temperature}
Basic -> Print Temperature
{print_temperature}
স্টার্ট.gcode ম্যানিপুলেটিং:
অনুসন্ধানের পরে হ্যান্ডেন্ডকে হিটিং স্থগিত করার জন্য start.gcode
এমন কিছু হতে পারে:
G28 ;move printer to endstops (the home position)
G92 E0 ;zero the extruded filament length
M565 Z-1 ;set z-probe offset <----- ( YOU HAVE TO ADJUST THIS, READ BELOW)
G1 Z5 F5000 ;move the printer 5mm above the bed
G29 ;run auto-leveling
M109 S{print_temperature} ;set nozzle temperature, and wait for it heat up
এবং এটি সম্পর্কে! তারপরে আপনি নিজের কোডগুলিতে ব্যবহার করতে পারেন start.gcode
। তবে আপনাকে সম্ভবত আপনার জেড-প্রফেস অফসেটটি পুনরুদ্ধার করতে হবে।
অফসেট জেড-প্রোব সামঞ্জস্য করুন:
সাধারণত, কোনও কারণে উত্তপ্ত অগ্রভাগের সাথে অটো-লেভেলিং করা হয়: যখন অগ্রভাগ উষ্ণ হয়, তখন এটি সামান্য প্রসারিত হয়, বিছানার নিকটে চলে যায়। সুতরাং আপনার উষ্ণতার সময় অগ্রভাগের দৈর্ঘ্যের বৃদ্ধির জন্য অ্যাকাউন্টে এম 565 কমান্ড (স্নিপেটে দেখানো হয়েছে) দিয়ে আপনার জেড-প্রোব অফসেটটি সামঞ্জস্য করতে হবে ।
মনে রাখবেন:
মনে রাখবেন যে এই পদ্ধতিতে জি-কোড সম্পাদনা করার সময় আপনি কীভাবে মুদ্রকটি পরিচালনা করে তার পুরো নিয়ন্ত্রণ নেবেন। অতএব আপনি খুব ভালভাবেই অনিচ্ছাকৃত কিছু করতে পারেন, তাই পাওয়ার স্যুইচটি কাছে রাখুন!