Სარჩევი
3D ბეჭდვაში მოხვედრის შემდეგ შემხვდა ისეთი ტერმინები, როგორიცაა firmware, Marlin, flashing და განახლება, რაც თავიდან საკმაოდ დამაბნეველი იყო. მე ჩავატარე კვლევა 3D პრინტერის პროგრამული უზრუნველყოფის შესახებ და გავარკვიე, რას ნიშნავს ეს ყველაფერი, ამიტომ დავწერე სტატია ამის შესახებ, რათა დავეხმარო სხვა ადამიანებს.
ეს სტატია განიხილავს firmware-თან დაკავშირებულ თემებს, როგორიცაა რა არის firmware, როგორ აანთეთ და განაახლეთ პროგრამული უზრუნველყოფა თქვენს 3D პრინტერზე და სხვა, ასე რომ დაელოდეთ სასარგებლო ინფორმაციას.
რა არის Firmware 3D ბეჭდვაში? Marlin, RepRap, Klipper, Repetier
Firmware 3D ბეჭდვაში არის სპეციფიკური პროგრამა, რომელიც აკონტროლებს თქვენი 3D პრინტერის ფუნქციონირებას G- კოდის ინსტრუქციების წაკითხვით დაჭრილი მოდელიდან. ის განლაგებულია პრინტერის მთავარ დაფაზე და გამოდის მრავალი სახის, როგორიცაა Marlin და RepRap, რომელთაც აქვთ საკუთარი მახასიათებლები და უპირატესობა.
თქვენი 3D პრინტერის ყველაზე ფუნდამენტური მოქმედებები, როგორიცაა სტეპერ ძრავების მოძრაობა, გამათბობლების ჩართვა და თუნდაც თქვენი 3D პრინტერის ბეჭდვის სისწრაფე მილიონობით გამოთვლას მოითხოვს, რაც მხოლოდ პროგრამულ უზრუნველყოფას შეუძლია.
პროგრამული უზრუნველყოფის გარეშე, თქვენი 3D პრინტერი არ იცოდა რა უნდა გააკეთოს. და როგორ გავაკეთოთ ეს. მაგალითად, განიხილეთ G-code ბრძანება " M109 S200 ."
Იხილეთ ასევე: შეგიძლიათ გამოიყენოთ ნებისმიერი ძაფი 3D პრინტერში?როგორც მას შეიყვანთ თქვენს G-code ტერმინალში, ეს არის თქვენი 3D პრინტერის პროგრამული უზრუნველყოფა, რომელიც ამოიცნობს მას და იცის. რა უნდა ვქნა. ამ შემთხვევაში, ის განსაზღვრავს სამიზნე ტემპერატურასრომელსაც შეუძლია თქვენი 3D პრინტერის G-Code ბრძანებების გაგზავნა.
Pronterface არის პოპულარული არჩევანი, რომელსაც ბევრი ადამიანი იყენებს თავისი 3D პრინტერების გასაკონტროლებლად, დასარეგულირებლად და კალიბრაციისთვის ისეთი ტექნიკით, როგორიცაა ცხელი ბოლო და გათბობის საწოლი PID Tuning.
აღნიშნული ბრძანების შეყვანის შემდეგ, თქვენ უნდა მიიღოთ კოდის სტრიქონი, რომელიც დაახლოებით ასე გამოიყურება.
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
მეორეს მხრივ, თუ იყენებთ Makerbot Print-ის სლაიკერის პროგრამულ უზრუნველყოფას, შეგიძლიათ მარტივად იპოვოთ ფირმა ბეჭდვის პროგრამული უზრუნველყოფის ვერსია თქვენ იყენებთ ბეჭდვის პანელზე გადასვლის გზით, აირჩიეთ თქვენი 3D პრინტერი და შემდეგ დააწკაპუნეთ „კომუნალური საშუალებები“. პროგრამული უზრუნველყოფის მიმდინარე ვერსიის ჩათვლით, რომელსაც თქვენი პრინტერი იყენებს.
შეგიძლიათ 3D პრინტერიდან პროგრამული უზრუნველყოფის ამოღება?
დიახ, შეგიძლიათ ამოიღოთ პროგრამული უზრუნველყოფა 3D პრინტერიდან, როდესაც ის კომპილირებული იქნება და ატვირთა. თუმცა, მას შემდეგ რაც მიიღებთ .hex ფაილს თქვენი firmware კონფიგურაციისთვის, ის გრძელვადიან პერსპექტივაში უაზრო ხდება, რადგან თქვენ ვერ შეძლებთ თქვენი firmware-ის რედაქტირებას ან კონფიგურაციას, რადგან ის უკვე შედგენილია.
სანამ შედგეს, firmware არის .h ან .ino ფორმატში. შედგენის შემდეგ, ფორმატი გარდაიქმნება .bin ან .hex,იმის მიხედვით, გაქვთ თუ არა 8-ბიტიანი დაფა, თუ 32-ბიტიანი.
იფიქრეთ იმაზე, როგორც თქვენს მიერ მომზადებული კერძი. სანამ მოამზადებთ, სუფრაზე ყველა ინგრედიენტი გაქვთ დალაგებული, რაც საშუალებას გაძლევთ შეცვალოთ ისინი რაც მოგწონთ. მომზადების შემდეგ, ინგრედიენტების სტადიას ვერ დაუბრუნდებით. ეს ასეა firmware-შიც.
აქვს თუ არა თქვენს 3D პრინტერს ჩამტვირთავი?
თქვენს 3D პრინტერს შეიძლება ჰქონდეს ან არ ჰქონდეს ჩამტვირთავი, იმისდა მიხედვით, თუ რომელი პრინტერი გაქვთ . საბიუჯეტო 3D პრინტერები, როგორიცაა Creality Ender 3, არ იგზავნება ჩამტვირთველებთან ერთად, რადგან ისინი იკავებენ დამატებით ადგილს მიკროკონტროლერებზე თქვენი პრინტერის მთავარი დაფის შიგნით და ასევე უფრო ძვირი ჯდება მათი შეყვანა.
ქვემოთ მოცემულია რამდენიმე 3D პრინტერი, რომლებსაც აქვთ ჩამტვირთავი.
- QIDI Tech X-Plus
- Monoprice Maker Select V2
- MakerBot Replicator 2
- Creality Ender CR10-S
- Flashforge Creator Pro
შეგიძლიათ ჩამტვირთველის გარეშე Firmware ფლეში?
დიახ , შეგიძლიათ ჩამტვირთავი ჩამტვირთველის გარეშე ჩართოთ პროგრამული უზრუნველყოფა გარე პროგრამისტის გამოყენებით, რომელიც წერს პროგრამულ უზრუნველყოფას თქვენი დედაპლატის ICSP-ზე. ICSP წარმოდგენილია დაფების უმეტესობაში, ასე რომ თქვენ არ უნდა გქონდეთ პრობლემა ჩატვირთვის გარეშე ჩამტვირთველის გარეშე ჩამტვირთავი.
ჩამტვირთავი არის პროგრამული უზრუნველყოფა, რომელიც საშუალებას გაძლევთ მარტივად დააფიქსიროთ firmware USB-ით. ის იკავებს მინიმალურ ადგილს თქვენი მთავარი დაფის მიკროკონტროლერში, რაც არისკონკრეტული კომპონენტი, რომელიც ინახავს ყველაფერს, რაც დაკავშირებულია 3D პრინტერის პროგრამულ პროგრამასთან.
მიუხედავად იმისა, რომ ჩამტვირთველი იკავებს ადგილს მიკროკონტროლერში, რომელიც შეიძლება გამოყენებულ იქნას სხვა უფრო მნიშვნელოვანი ფუნქციებით, როგორიცაა საწოლის ავტომატური გასწორება.
0>ეს არის მიზეზი, რის გამოც ბევრი მწარმოებელი თავს არიდებს ჩამტვირთველების ჩასმას 3D პრინტერის მთავარ დაფაზე, რათა მომხმარებლებმა სრულად გამოიყენონ სივრცე მეტი ფუნქციებისთვის.
ამის გაკეთება ართულებს მოციმციმე firmware-ს, რადგან უბრალოდ არ შეგიძლიათ გამოიყენოთ USB კავშირი. აღარ. თუმცა, რამდენიმე ადამიანი თვლის, რომ გაცვლა ღირს მათი პრინტერის ფუნქციონირების გასაზრდელად.
თომას სანლედერერის შემდეგი ვიდეო არის შესანიშნავი ინსტრუქცია ჩამტვირთველის გარეშე პროგრამული უზრუნველყოფის ციმციმის შესახებ, ასე რომ საფუძვლიანი სახელმძღვანელოსთვის შეხედეთ მას.
RepRap Vs Marlin Vs Klipper Firmware
RepRap, Marlin და Klipper ყველა ძალიან პოპულარული არჩევანია, როდესაც საქმე ეხება თქვენი 3D პრინტერისთვის პროგრამული უზრუნველყოფის არჩევას. თუმცა, სამი მათგანი საკმაოდ განსხვავდება ერთმანეთისგან, ასე რომ, მოდით ჩავუღრმავდეთ განსხვავებებს და ვნახოთ, რომელი გამოვა.
არქიტექტურა
RepRap: The RepRap firmware დაწერილია C++ პროგრამირების ენაზე და მკაცრად შექმნილია მხოლოდ 32-ბიტიან პროცესორებზე, როგორიცაა Duet კონტროლერის დაფები. ამგვარად, მისი გამოყენება შესაძლებელია 3D პრინტერებზე, CNC აპარატებზე, გრავირებსა და ლაზერულ საჭრელებზე. RepRap ასევე ეფუძნებაMarlin.
Marlin: Marlin დაფუძნებულია Sprinter-ის firmware-ზე, რომელიც ასევე დაწერილია C++-ზე, მაგრამ საკმაოდ მრავალმხრივია და შეუძლია იმუშაოს როგორც 8-ბიტიან, ასევე 32-ბიტიან პროცესორებზე. RepRap-ის მსგავსად, ის ამუშავებს G-Code-ის დეტალურ გამოთვლებს, რომლებიც აკონტროლებენ თავად 3D პრინტერის კომპონენტებს.
Klipper: Klipper firmware ფოკუსირებულია ისეთ მნიშვნელოვან კომპონენტებზე, როგორიცაა სტეპერ ძრავები და საწოლის გასწორება. სენსორები, მაგრამ კომპლექსურ G-Code გამოთვლებს უტოვებს სხვა, უფრო ქმედითუნარიან დაფას, რომელიც უმეტეს შემთხვევაში Raspberry Pi-ია. აქედან გამომდინარე, კლიპერი იყენებს ორი დაფის კომბინაციას 3D პრინტერების გასაშვებად და ეს განსხვავდება სხვა firmware-ისგან.
კატეგორიის გამარჯვებული: მიუხედავად იმისა, რომ არქიტექტურა არ წარმოადგენს აშკარა სარგებელს ან უარყოფითს, მარლინი აქ იმარჯვებს, რადგან ეს არის ყველაზე გამოცდილი პროგრამული უზრუნველყოფა, რომელიც ქმნის ძლიერ საფუძველს მრავალი სხვა პროგრამული უზრუნველყოფის შესაქმნელად.
ფუნქციები
RepRap: RepRap არის შეფუთული. ფუნქციებით, მათ შორის მაღალი დონის 3D ბეჭდვის მოწინავე მომხმარებლებისთვის. ზოგიერთი მათგანი მოიცავს ნაბიჯების ზუსტი დროის გენერირებას და დინამიური აჩქარების კორექტირებას, რაც ორივე ძალზე სასარგებლოა სწრაფი, ზუსტი და მაღალი ხარისხის 3D ბეჭდვისთვის.
RepRap-ის კიდევ ერთი ძირითადი მახასიათებელია მისი ვებ-კონფიგურაციის ინსტრუმენტი, რომელიც ახდენს პერსონალიზაციას. უმტკივნეულო და უმტკივნეულო საქმეა, განსხვავებით Marlin-ისგან, სადაც ყველაფერი უნდა დაარედაქტირო Arduino IDE-ში.
Marlin: მუდმივი განახლებითდროთა განმავლობაში, Marlin ასევე გახდა ფუნქციებით მდიდარი პროგრამული უზრუნველყოფა ისეთი ფუნქციებით, როგორიცაა საწოლის ავტომატური გასწორება, ავტომატური გაშვება, რომელიც აყენებს პრინტერს ახალ მდგომარეობაში მისი გადატვირთვის შემდეგ და ხაზოვანი წინსვლა, რომელიც წარმოქმნის სწორ წნევას საქშენის შიგნით ზუსტი მოძრაობისთვის და უფრო მაღალი. ბეჭდვის სიჩქარე ხარისხის დაკარგვის გარეშე.
Klipper: Klipper ამაყობს ფუნქციების გაფართოებული ნაკრებით, როგორიცაა შეყვანის ფორმირება, რომელიც ამცირებს სტეპერ ძრავის ვიბრაციის გავლენას ბეჭდვის ხარისხზე. პრინტებში ამ ტალღოვანი ეფექტის აღმოფხვრით, შეგიძლიათ დაბეჭდოთ უფრო მაღალი სიჩქარით და შეინარჩუნოთ გასაოცარი ხარისხი.
Klipper ამაყობს კიდევ ერთი ფუნქციით, რომელსაც ეწოდება გლუვი წნევის წინსვლა, რომელიც ამცირებს გაჟონვას ან სიმებს და აუმჯობესებს თქვენი მოდელის კუთხეების დაბეჭდვას. ეს ასევე ხელს უწყობს პროცესის უფრო სტაბილურობასა და გამძლეობას, ასე რომ, ბეჭდვის ხარისხი არასოდეს დაზარალდება. კიდევ ბევრი ექსპერტია-
კატეგორიის გამარჯვებული: Klipper
Speed
RepRap და Marlin: ორივე firmware არის მეტ-ნაკლებად იგივეა, როცა საქმე სიჩქარეს ეხება. RepRap ამაყობს იმით, რომ მას აქვს ატვირთვის მაღალი სიჩქარე, დაახლოებით 800 Kb/s SD ბარათზე Wi-FI ან Ethernet კავშირის გამოყენებით. თუ სიჩქარეს გაზრდით ნორმალურ მნიშვნელობებს მიღმა Marlin-ში ან RepRap-ში, თქვენ მოგიწევთ დაკმაყოფილდეთ ბეჭდვის დაბალი ხარისხით.
Klipper: Klipper არის ყველაზე სწრაფი პროგრამული უზრუნველყოფა ამ ჯგუფში, ისეთი ფუნქციებით, როგორიცაა როგორც გლუვი წნევის წინსვლა და შეყვანაფორმირება, რომელიც საშუალებას აძლევს მას დაბეჭდოს უფრო მაღალი სიჩქარით, დაახლოებით 80-100 მმ/წმ, ბეჭდვის მაღალი ხარისხისა და სიზუსტის შენარჩუნებისას.
მე ვიპოვე YouTube ვიდეოც კი, სადაც ვიღაც ბეჭდავს Klipper-ით 150 მმ/წმ სიჩქარით უპრობლემოდ.
კატეგორიის გამარჯვებული: Klipper
გამოყენების სიმარტივე
RepRap: RepRap ნამდვილად არის უფრო მარტივი პროგრამული უზრუნველყოფა ამ შედარებაში გამოსაყენებლად. ფაილის კონფიგურაცია შეიძლება განხორციელდეს სპეციალურ ვებ ინტერფეისში და ის ასევე შეიძლება გამოყენებულ იქნას პროგრამული უზრუნველყოფის განახლებისთვის.
ონლაინ კონფიგურაციის ხელსაწყო ხდის RepRap-ს გამორჩეულს, რაც მას 3D პრინტერის ბევრ მომხმარებელს სურდა. მარლინი.
მარლინი: დამწყებთათვის მარლინი ადვილი მოსაპოვებელია. თუმცა, პროგრამული უზრუნველყოფა შრომატევადი და რთულია, ასევე, როდესაც თქვენ გჭირდებათ ფაილების კონფიგურაცია.
თუ თქვენ გჭირდებათ გარკვეული ცვლილებების შეტანა კონფიგურაციაში, თქვენ მოგიწევთ ხელახლა ფლეში და კომპილირება ეს, ძირითადად, გაიმეორეთ პროცესი თავიდან. პოზიტიური მხარეა, რომ მარლინს აქვს შესანიშნავი დოკუმენტაცია, უზარმაზარი საზოგადოება და უამრავი მასალა, რომელიც ხელმისაწვდომია ინტერნეტში, რომ ისწავლოს და მიიღოს დახმარება.
კლიპერი: კლიპერი ასევე ადვილად გამოსაყენებელია. გამოიყენეთ firmware, რა თქმა უნდა უფრო მეტი, თუ კარგად იცნობთ Raspberry Pi-ს. არ არის აუცილებელი მისი ხელახლა ფლეში, განსხვავებით Marlin-ისგან, და კონფიგურაციის ფაილებში ცვლილებები მარტივად შეიძლება განხორციელდეს.
როგორც ვთქვათ, Klipper-ს დოკუმენტაცია აკლია, რადგან ეს არის შედარებით ახალი firmware,და თქვენ ვერ იპოვით იმ დონის დახმარებას ინტერნეტში, როგორც მარლინისთვის.
კატეგორიის გამარჯვებული: RepRap
თავსებადობა
RepRap: RepRap თავდაპირველად შეიქმნა 32-ბიტიანი Duet დაფებისთვის. აქედან გამომდინარე, მას შეუძლია ფუნქციონირება მხოლოდ რამდენიმე სხვა 32-ბიტიან დაფაზე, ამიტომ ის ნამდვილად არ არის ყველაზე მრავალფეროვანი firmware.
Marlin: Marlin არის ყველაზე ფართოდ თავსებადი firmware. იქ, შექმნილია როგორც 8-ბიტიან, ასევე 32-ბიტიან დაფებზე სამუშაოდ. სწორედ ამიტომ იყენებენ ადამიანები Marlin-ს, როდესაც ქმნიან საკუთარ 3D პრინტერს.
Klipper: RepRap-ისგან განსხვავებით, Klipper მხარს უჭერს 8-ბიტიან და 32-ბიტიან დაფებსაც და მუშაობს თითქმის ნებისმიერ დაფაზე. იქით. Klipper ასევე უფრო სასურველი ხდება მათთვის, ვინც იწყებს წვრილმანი 3D პრინტერის შექმნას და ინსტალაციისთვის საჭიროა ფუნქციებით მდიდარი firmware.
კატეგორიის გამარჯვებული: Marlin
ცხელი დასასრული 200°C-მდე.ეს მხოლოდ ძირითადი ახსნა იყო, მაგრამ firmware-ს, ჭეშმარიტად, შეუძლია გაუმკლავდეს G-კოდის ბრძანებებს ბევრად უფრო რთული, ვიდრე ეს. ძირითადად, ის ამუშავებს თქვენს 3D პრინტერს და აკეთებს მაგიურ ანაბეჭდებს, როგორც ჩვენ ვიცით.
არსებობს ბევრი 3D პრინტერის firmware, რომლითაც ადამიანები ჩვეულებრივ იყენებენ 3D ბეჭდვას. მოდით შევხედოთ რამდენიმე ყველაზე გავრცელებულს ქვემოთ.
რა არის Marlin Firmware?
Marlin არის ყველაზე ცნობილი 3D პრინტერის პროგრამული უზრუნველყოფა, რომელსაც საზოგადოების უმეტესობა ამჟამად იყენებს მათზე. ერთეული. 3D პრინტერების უმეტესობა იგზავნება Marlin-ით, როგორც მათი ნაგულისხმევი პროგრამული უზრუნველყოფა, თუმცა შეიძლება დაგჭირდეთ მისი განახლება დროთა განმავლობაში.
Marlin პოპულარულია, რადგან მას აქვს მთელი რიგი სასურველი ფუნქციები, რომლებიც არ გააჩნია სხვა firmware-ს. უპირველეს ყოვლისა, ის ძალიან რეგულირებადია, რაც იმას ნიშნავს, რომ თქვენ შეგიძლიათ მარტივად დაამატოთ საკუთარი ფუნქციები Marlin-ს.
გარდა ამისა, მას აქვს შესანიშნავი დოკუმენტაცია და საზოგადოების დიდი მხარდაჭერა. ეს ნიშნავს, რომ Marlin-ის დაყენება მარტივია დიდი რაოდენობით სახელმძღვანელოებისა და სახელმძღვანელოების საშუალებით, რომლებიც ხელმისაწვდომია ონლაინ, და რადგან ადამიანების უმეტესობა იყენებს Marlin-ს, უმტკივნეულოა მოაზროვნე ადამიანების პოვნა, რომლებიც დაგეხმარებიან 3D ბეჭდვით მოგზაურობაში.
Marlin. არის სანდო პროგრამული უზრუნველყოფა და რეკომენდირებულია ყველა მათთვის, ვინც ახლახან დაიწყო 3D ბეჭდვა მისი მარტივი გამოყენების გამო.
რა არის RepRap Firmware
RepRap firmware კიდევ ერთი დიდი სახელია მსოფლიოში. 3D ბეჭდვის სამყარორომელიც თავდაპირველად გამოვიდა 32-ბიტიანი დუეტის მართვის დაფისთვის, რომელიც არის მოწინავე და ძვირადღირებული დედაპლატა რამდენიმე პრემიუმ ფუნქციით.
ბევრს ურჩევნია RepRap ვიდრე Marlin-ს, რადგან მისი კონფიგურაცია ასე მარტივია. არსებობს სპეციალური ვებ კონფიგურაციის ინსტრუმენტი, რომელიც უკავშირდება თქვენს firmware-ს და საშუალებას გაძლევთ შეცვალოთ იგი ძალიან მარტივად. ეს არ არის ის, რისი გაკეთებაც მარლინს შეუძლია.
თუმცა, RepRap არ არის ისეთივე თავსებადი, როგორც Marlin და მუშაობს მხოლოდ 32-ბიტიან დაფებზე, მაშინ როდესაც Marlin შეიძლება ასევე გამოიყენოთ 8-ბიტიან დაფებზე.
რა არის Klipper Firmware?
Klipper არის შედარებით ახალი 3D პრინტერის პროგრამული უზრუნველყოფა, რომელიც ცნობილია თავისი მაღალი გამოთვლის სიჩქარით. ეს, თავის მხრივ, აჩქარებს 3D პრინტერის ბეჭდვას, აჩქარებს არანაკლებ 70-100 მმ/წმ.
ეს firmware იყენებს სხვა ერთბორტ კომპიუტერს, როგორიცაა Raspberry Pi, და იტვირთება ინტენსიური გამოთვლები. მას. ამის გაკეთება ხელს უწყობს firmware ბეჭდვას უფრო სწრაფად და ხარისხიანად, მაღალი ზუსტი სტეპერ ძრავის მოძრაობების გამოყენებით.
Klipper firmware ასევე მხარდაჭერილია Cartesian და Delta 3D პრინტერების უმეტესობის მიერ და შეუძლია იმუშაოს 8-ბიტიან დაფებზე, განსხვავებით RepRap firmware. მისი გამოყენება მარტივია, მაგრამ არ აქვს ისეთივე დონის მხარდაჭერა, როგორც Marlin.
რა არის Repetier Firmware?
Repetier არის კიდევ ერთი შესანიშნავი ვარიანტი, თუ თქვენ ეძებთ საიმედო, მაღალი ხარისხის ხარისხის firmware უამრავი ფუნქციით. ის ფართოდ თავსებადია და აქვს დაფების უმეტესობის მხარდაჭერაარსებობს და ადვილად მორგებულია თქვენს პრეფერენციებზე.
RepRap-ის მსგავსად, Repetier-საც აქვს ვებ-ზე დაფუძნებული კონფიგურაციის ინსტრუმენტი, ასე რომ თქვენ შეგიძლიათ მარტივად და კომფორტულად განახორციელოთ ცვლილებები firmware-ში. ასევე არსებობს Repetier-ის დეველოპერისგან, სახელწოდებით Repetier-Host.
Repetier firmware-ისა და Repetier-Host-ის ერთობლივი გამოყენება ახასიათებს ეფექტურ ბეჭდვის გამოცდილებას ნაკლები შეცდომებით. ის ასევე არის ღია კოდის პროგრამული უზრუნველყოფა, რომელიც იღებს რეგულარულ განახლებებს და უფრო ახალ ფუნქციებს დეველოპერისგან.
როგორ შეცვალოთ/Flash/განაახლოთ პროგრამული უზრუნველყოფა თქვენს 3D პრინტერზე
განახლებისთვის თქვენი 3D პრინტერის პროგრამული უზრუნველყოფა, თქვენ ჯერ უნდა ჩამოტვირთოთ Marlin-ის უახლესი გამოშვება და გახსნათ იგი Arduino პროგრამულ უზრუნველყოფაში, რომელიც არის პლატფორმა 3D პრინტერის პროგრამული უზრუნველყოფის განახლებისთვის. თქვენი პრინტერის კომპიუტერთან დაკავშირების შემდეგ, თქვენ უბრალოდ გადაამოწმებთ და ატვირთავთ პროგრამულ უზრუნველყოფას რამდენიმე მარტივი ნაბიჯის გამოყენებით.
თუ ახალბედა ხართ 3D პრინტერში, თქვენს 3D პრინტერზე პროგრამული უზრუნველყოფის ციმციმა შეიძლება ერთი შეხედვით რთული ამოცანაა, მაგრამ ამის გაკეთება ნამდვილად ღირს თქვენი პრინტერის ყველა უახლესი ფუნქციის მისაღებად და უფრო საიმედოდ და თანმიმდევრულად დასაბეჭდად.
შემდეგი ნაბიჯები აგიხსნით, თუ როგორ შეგიძლიათ განაახლოთ პრინტერი. firmware თქვენს 3D პრინტერზე, ასე რომ, დარწმუნდით, რომ ყურადღებით მიჰყევით თითოეულ მათგანს.
ნაბიჯი 1. გადადით GitHub-ზე, რათა ჩამოტვირთოთ Marlin-ის უახლესი გამოცემა, რომელიც არის 2.0.9.1.წერის დრო. შეგიძლიათ შეამოწმოთ უახლესი ვერსია გვერდზე ჩამოსაშლელ მენიუზე დაწკაპუნებით და ქვედა გამოშვების შემოწმებით.
როდესაც იქ იქნებით, დააწკაპუნეთ ჩამოსაშლელ ისარზე „კოდზე“. "ღილაკზე და შემდეგ აირჩიეთ "ჩამოტვირთეთ ZIP". ამით უნდა დაიწყოს ჩამოტვირთვა თქვენთვის.
ნაბიჯი 2. ფაილი გამოვა ZIP ფორმატში, ასე რომ, გასაგრძელებლად მისი ამოღება დაგჭირდებათ . დასრულების შემდეგ გახსენით და დააწკაპუნეთ „config“ საქაღალდეზე.
ნაბიჯი 3. დასრულების შემდეგ, ახლა დაგჭირდებათ საჭირო ინფორმაციის კოპირება თქვენი კონკრეტული 3D პრინტერი და შეცვალეთ ნაგულისხმევი კონფიგურაციის ფაილები. ამისათვის დააწკაპუნეთ საქაღალდეზე „მაგალითები“, იპოვეთ თქვენი 3D პრინტერი და აირჩიეთ თქვენი აპარატის მთავარი დაფა. ქვემოთ მოცემული გზა არის მაგალითი იმისა, თუ როგორ უნდა გააკეთოთ ეს ნაბიჯი.
Configurations-release-2.0.9.1 > კონფიგურაცია > მაგალითები > შემოქმედებითობა > Ender-3 > CrealityV1
დააკოპირეთ „Configuration“ და „Configuration_adv“ ფაილები გასაგრძელებლად.
ნაბიჯი 4. შემდეგ, თქვენ უბრალოდ ჩასვით ფაილები "ნაგულისხმევი" საქაღალდეში. თუ Windows კომპიუტერზე მუშაობთ, სისტემა მოგთხოვთ შეცვალოთ არსებული ფაილები თქვენი ასლებით. გააკეთე ეს გასაგრძელებლად. ახლა ჩვენ გვაქვს Marlin firmware-ის უახლესი ვერსია, რომელიც კონფიგურებულია თქვენი 3D პრინტერისთვის.
ნაბიჯი 5. ახლა დაგჭირდებათ Arduino პროგრამული უზრუნველყოფა თქვენი განახლებისთვის. 3D პრინტერის firmware. Arduino IDEშეიძლება ჩამოიტვირთოს ოფიციალური ვებსაიტიდან და თუ Windows კომპიუტერზე მუშაობთ, ასევე შეგიძლიათ კომფორტულად დააინსტალიროთ Microsoft Store-დან.
ნაბიჯი 6. შემდეგ, გაუშვით firmware თქვენს Arduino IDE-ში საქაღალდეში არსებული Marlin.ino ფაილის გამოყენებით. როდესაც Arduino იხსნება, დარწმუნდით, რომ შეარჩიეთ თქვენი 3D პრინტერის მარჯვენა დაფა "ინსტრუმენტების" განყოფილებაში, რათა თავიდან აიცილოთ შეცდომები.
Იხილეთ ასევე: როგორ დააკავშიროთ Raspberry Pi Ender 3-ს (Pro/V2/S1)
ნაბიჯი 7. შემდეგ, საკმარისია დააწკაპუნოთ ღილაკზე „დამოწმება“, რომელიც ტიკის ფორმისაა ზედა მარცხენა კუთხეში. ეს დაიწყებს პროგრამული უზრუნველყოფის კომპილაციის პროცესს. თუ ყველაფერი სწორად გააკეთეთ აქამდე, იმედია ვერ ნახავთ შეცდომის შეტყობინებას.
ნაბიჯი 8. პროგრამული უზრუნველყოფის განახლების კომპილაციის დასრულების შემდეგ, თქვენ ახლა უბრალოდ დააკავშირებთ თქვენს 3D პრინტერს კომპიუტერთან USB კავშირის გამოყენებით, თუ თქვენს პრინტერს აქვს ჩამტვირთავი. თუ არა, ასევე არსებობს გზა თქვენი პრინტერის დასაკავშირებლად და ამაზე მოგვიანებით ვისაუბრე სტატიაში.
დაკავშირების შემდეგ დააწკაპუნეთ ღილაკზე „ატვირთვა“, რომელიც მდებარეობს ღილაკის „დამოწმების“ გვერდით. სანამ ამას გააკეთებთ, დარწმუნდით, რომ პრინტერი გამორთულია დენის განყოფილებიდან.
ეს არის თქვენი 3D პრინტერზე პროგრამული უზრუნველყოფის განახლებისთვის. არსებობს მცირე შანსი, რომ თქვენი ზოგიერთი პარამეტრი, როგორიცაა საწოლის გასწორება ან აჩქარების ლიმიტები, გადაყენებული იყოს.
ამ შემთხვევაში, შეგიძლიათ გამოიყენოთ „ინიციალიზაციაEEPROM” ოფცია თქვენი 3D პრინტერის ინტერფეისში, რათა აღადგინოთ ყველაფერი თქვენს კონფიგურაციის ფაილებში.
შემდეგი ვიდეო საფუძვლიანად ასახავს პროცესს, ასე რომ შეამოწმეთ ეს სიღრმისეული ვიზუალური გაკვეთილისთვის.
როგორ დავამატო & დააინსტალირეთ Marlin Firmware 3D პრინტერზე?
Marlin firmware 3D პრინტერზე დასაინსტალირებლად, ჯერ უნდა ჩამოტვირთოთ Marlin თქვენს კომპიუტერში, დაარედაქტიროთ გადმოწერილი კონფიგურაციის ფაილები და შემდეგ გამოიყენოთ Arduino პროგრამული უზრუნველყოფა შეადგინეთ Marlin პროექტი თქვენი 3D პრინტერისთვის წასაკითხად. დასრულების შემდეგ, თქვენ უბრალოდ ატვირთავთ მას, რომ დაამატოთ Marlin თქვენს 3D პრინტერში.
Marlin-ის დაყენების პროცესი თქვენს 3D პრინტერზე საკმაოდ ჰგავს ზემოთ მოცემულ სუბტიტრს. თქვენ ძირითადად შეგიძლიათ გაიმეოროთ წინა განყოფილებაში მონიშნული ყველა ნაბიჯი, მაშინაც კი, თუ Marlin-ს პირველად დაამატებთ 3D პრინტერს.
თქვენი 3D პრინტერის პროგრამული უზრუნველყოფის რედაქტირებისთვის, თქვენ იყენებთ Arduino IDE აპლიკაციას. მას შემდეგ, რაც გახსნით მასში არსებულ პროგრამულ უზრუნველყოფას.
თუმცა, რეკომენდირებულია არ შეეშალოთ რედაქტორში არსებული კონფიგურაციის ფაილები, რადგან კოდის უმეტესი ნაწილი უკვე წინასწარ არის განსაზღვრული და შეცვალოთ რაღაც ისე, რომ არ იცოდეთ, რა არის ეს. პოტენციურად შეგიშლით ხელს ციმციმებს.
Teaching Tech-ის შემდეგი ვიდეო შესანიშნავი სახელმძღვანელოა თქვენი 3D პრინტერის პროგრამული უზრუნველყოფის რედაქტირებისთვის, ასე რომ, დარწმუნდით, რომ შეამოწმეთ ეს მეტი დეტალებისთვის.
შეგიძლიათ განაახლოთ თქვენი Ender 3 Firmware WithCura?
დიახ, შეგიძლიათ განაახლოთ თქვენი Ender 3 firmware Cura-ით მხოლოდ რამდენიმე მარტივი ნაბიჯით. პირველ რიგში, თქვენ უბრალოდ გადმოწერთ თქვენთვის სასურველი firmware-ის წინასწარ შედგენილ ვერსიას HEX ფორმატში და ატვირთავთ თქვენს 3D პრინტერზე Cura-ს გამოყენებით.
Cura slicer ხდის სწრაფად და მარტივად ატვირთვას ჩვენი არჩეული firmware 3D პრინტერზე. ამ მეთოდის გამოსაყენებლად ჩამტვირთველიც კი არ არის საჭირო.
რაც დაგჭირდებათ არის USB, firmware, რომელიც გჭირდებათ HEX ფორმატში და, რა თქმა უნდა, Cura. დანარჩენი პროცესი უკიდურესად უმტკივნეულოა, ამიტომ ახლავე შევეხოთ ამას.
შემდეგი ნაბიჯები აგიხსნით როგორ განაახლოთ თქვენი firmware Cura-ით.
ნაბიჯი 1. გადადით DanBP's Marlin-ის კონფიგურაციის გვერდზე და გადადით ფაილებზე, რათა იპოვოთ შეფუთული HEX ფაილები, რომლებიც შეესაბამება თქვენს დაყენებას Ender 3-ისთვის. ასევე შეგიძლიათ მოძებნოთ თქვენი საკუთარი firmware ონლაინ, მაგრამ დარწმუნდით, რომ ის უკვე შედგენილია. ჩამოტვირთვა.
აი, როგორ გამოიყურება განყოფილება, რომლითაც უნდა გადახვიდეთ გვერდზე.
ნაბიჯი 2. შეაერთეთ თქვენი კომპიუტერი/ ლეპტოპი თქვენს 3D პრინტერზე USB კონექტორის გამოყენებით, რომელიც შეესაბამება თქვენს მოწყობილობას.
ნაბიჯი 3. ფაილის ჩამოტვირთვის შემდეგ, გასაგრძელებლად დაგჭირდებათ მისი ამოღება. დასრულების შემდეგ, უბრალოდ გაუშვით Cura და დააწკაპუნეთ ჩამოსაშლელ ზონაზე თქვენი 3D პრინტერის შერჩევის ზონის გვერდით. ამის შემდეგ დააჭირეთ ღილაკს "პრინტერების მართვა".გააგრძელეთ.
ნაბიჯი 4. როგორც კი ამას გააკეთებთ, ნახავთ "Preferences" ფანჯარას. იქნება ვარიანტი სახელწოდებით "განახლება Firmware". დააწკაპუნეთ მასზე, რათა გადახვიდეთ შემდეგ ეტაპზე.
ნაბიჯი 5. ბოლოს, თქვენ უბრალოდ დააწკაპუნებთ „ატვირთეთ მორგებული პროგრამული უზრუნველყოფა“, აირჩიეთ HEX ფაილი, რომელიც ახლახან გადმოწერეთ და ნება მიეცით Cura-ს ატვირთოს firmware თქვენს Ender 3 პრინტერზე.
ყველაფერი დასრულებულია! თქვენ მიჰყევით საკმაოდ ძირითად პროცესს და დაასრულეთ თქვენი 3D პრინტერის პროგრამული უზრუნველყოფის განახლება. არ დაგავიწყდეთ EEPROM-ის ინიციალიზაცია თქვენს 3D პრინტერზე firmware-ის შესანახად.
შემდეგი ვიდეო არის ზემოთ განხილული პროცესის ვიზუალური ახსნა.
როგორ გაარკვიეთ & იცოდეთ თქვენი 3D პრინტერის პროგრამული უზრუნველყოფა
იმისათვის, რომ იცოდეთ და გაიგოთ თქვენი 3D პრინტერის პროგრამული უზრუნველყოფა, თქვენ უნდა გამოაგზავნოთ M115 G-Code ბრძანება თქვენს პრინტერს ისეთი პროგრამული უზრუნველყოფის გამოყენებით, როგორიცაა Pronterface. ზოგიერთ 3D პრინტერს, მათ შორის Ender 3-ს, ასევე აქვს განყოფილება "About" ან "Printer Info" თავის LCD მენიუში, რომელიც გეტყვით, თუ რა firmware არის დაინსტალირებული მათზე.
3D პრინტერების უმეტესობა იგზავნება Marlin ან RepRap firmware-ით, მაგრამ ღირს იმის ცოდნა, თუ რომელი მათგანია დაინსტალირებული თქვენს აპარატზე.
M115 ბრძანება არის ძირითადად ბრძანება "მოთხოვნის firmware ვერსია და შესაძლებლობები მიმდინარე მიკროკონტროლერი ან mainboard. მისი შეყვანა შესაძლებელია ნებისმიერი პროგრამის ტერმინალის ფანჯარაში