Სარჩევი:

LEGO 3D პრინტერი Gcode– ის გამოყენებით: 6 ნაბიჯი
LEGO 3D პრინტერი Gcode– ის გამოყენებით: 6 ნაბიჯი

ვიდეო: LEGO 3D პრინტერი Gcode– ის გამოყენებით: 6 ნაბიჯი

ვიდეო: LEGO 3D პრინტერი Gcode– ის გამოყენებით: 6 ნაბიჯი
ვიდეო: Equipment Corner - Cura 4.8 install and setup 2024, ნოემბერი
Anonim
LEGO 3D პრინტერი Gcode– ის გამოყენებით
LEGO 3D პრინტერი Gcode– ის გამოყენებით

გსურთ შექმნათ თქვენი საკუთარი 3D პრინტერი, რომელსაც შეუძლია დაბეჭდოს ყველა 3D ფაილი? გამოიყენეთ ეს გვერდი ან ჩემი საიტი ინსტრუქციისთვის!

უფრო დეტალური ინსტრუქციისთვის:

საიტი:

მარაგები

LEGO ტექნიკა

Mindstorms EV3 აგური + ბატარეები

4 Mindstorms საშუალო და დიდი მოტორსი

SD ბარათი

3D კალამი - მე ეს გამოვიყენე, მაგრამ მე ვცხოვრობ ჰოლანდიაში.

ლეპტოპი ან კომპიუტერი (პროგრამირებისთვის)

ნაბიჯი 1: დაახლოებით

შესახებ
შესახებ

მე 12 წლის ვიყავი, როდესაც გავაკეთე ჩემი პირველი LEGO 3D პრინტერი. ის დაპროგრამებულია Mindstorms EV3 Home Edition პროგრამული უზრუნველყოფის გამოყენებით. თუ მინდოდა კუბის დაბეჭდვა, მე უბრალოდ უნდა დამეპროგრამებინა ნაბიჯები და ის დაბეჭდილა!

ახლა, მე 14 წლის ვარ და გავაკეთე გაუმჯობესებული ვერსია! ის დაპროგრამებულია Visual Studio Code– ში MicroPython– ის და SD ბარათის გამოყენებით MicroPython გამოსახულებით.

ასე რომ, ეს არის ინსტრუქცია იმ რამდენიმე LEGO 3D პრინტერისათვის, რომელსაც შეუძლია რეალურად დაბეჭდოს 3D ნახატები, ყოველ მოდელზე ნაბიჯ -ნაბიჯ პროგრამირების გარეშე!

თუ გსურთ ამ 3D პრინტერის დამზადება, ეწვიეთ ჩემს საიტს უფრო დეტალური ინსტრუქციისთვის!

პ.ს. მე მინდა რომ გამაგებინოთ, აპირებთ თუ არა ამ პროექტის განხორციელებას და თუ გაქვთ შეკითხვები!

ნაბიჯი 2: მშენებლობა

Შენობა
Შენობა
Შენობა
Შენობა

მე არ ვაპირებ მშენებლობის ინსტრუქციის დაკავშირებას, რადგან ჩემი 3D პრინტერი არ არის საუკეთესო დიზაინი. ბევრი გაუმჯობესებაა გასაკეთებელი! თუ თქვენ ჯერ არ შექმენით თქვენი LEGO Mindstorms 3D პრინტერი, აქ არის რამოდენიმე რჩევა:

1. დარწმუნდით, რომ ააშენებთ მყარ სტრუქტურას, რადგან მოძრაობის უმცირესი რაოდენობა, დიდ შედეგს გამოიღებს საბოლოო შედეგში.

2. გადაიტანეთ თქვენი პლატფორმა ორი საპირისპირო მხრიდან თითო ღერძზე. ნუ ეცდებით მისი გადაადგილებას მხოლოდ ერთი გადაცემათა კოლოფი ერთ მხარეს, რადგან პლატფორმა არ გადაადგილდება სწორი ხაზით და შეიძლება გაიჭედოს. თქვენ შეგიძლიათ უბრალოდ გააკეთოთ ღერძი პლატფორმის ქვეშ და დააკავშიროთ იგი პლატფორმას რამდენიმე მექანიზმით. კიდევ ერთი ვარიანტია პლატფორმის გადატანა წრფივი ამძრავებით, რომელიც მიმაგრებულია გვერდის შუაზე.

3. თუ თქვენ მუშაობთ გადაცემათა კოლოფთან, გააკეთეთ გადაცემათა კოლოფი, რომელიც ამცირებს ოდენობას, რაც პლატფორმა მოძრაობს, სამივე მიმართულებით. (მე ეს არ გამიკეთებია, მაგრამ უნდა გამეკეთებინა) მე გირჩევთ მხოლოდ ერთ გადაცემას თითო ღერძზე, რადგანაც უფრო მეტი გადაცემის შემთხვევაში პლატფორმა შენელდება.

4. დარწმუნდით, რომ თქვენ იყენებთ ორ ერთსა და იმავე ძრავას ერთი და იგივე გადაცემებით თქვენი პლატფორმის გადასატანად. კოდი დაპროგრამებულია ორი ერთნაირი ძრავით მუშაობისთვის, რადგან საშუალო და დიდი ძრავა სხვა სიჩქარით მოძრაობს. როდესაც იყენებთ ორ სხვადასხვა ძრავას, კოდი არ იმუშავებს კარგად და თქვენი ანაბეჭდები ჩავარდება.

5. ააშენეთ მექანიზმი, რომელსაც შეუძლია დააყენოს ექსტრუდაბუტერი 3D კალამზე. ეს ხელს შეუშლის ფხვიერი ძაფების მიღებას.

ნაბიჯი 3: მიკროპითონის და პროგრამების დაყენება

მიკროპითონის და პროგრამების დაყენება
მიკროპითონის და პროგრამების დაყენება
მიკროპითონის და პროგრამების დაყენება
მიკროპითონის და პროგრამების დაყენება

პირველი თქვენ უნდა ჩამოტვირთოთ ყველა პროგრამა Mindstorms 3D პრინტერისთვის:

ვიზუალური სტუდიის კოდი

EV3 MicroPython მიკრო SD ბარათის სურათი

balenaEtcher

კოდი + ფაილები

BalenaEtcher და EV3 MicroPython SD ბარათის სურათის დაყენების შემდეგ, თქვენ უნდა აანთოთ SD ბარათი გამოსახულებით. შეამოწმეთ დაწყების სახელმძღვანელო MINDSTORMS Education EV3 MicroPython– დან.

ამის დასრულების შემდეგ მიჰყევით ინსტრუქციას Visual Studio კოდის შექმნის შესახებ MicroPython გაფართოებით.

ნაბიჯი 4: პროგრამირება

პროგრამირება
პროგრამირება

ვიდეო:

თქვენ შეგიძლიათ შეცვალოთ ეს ყველაფერი პროგრამაში, რათა კოდმა იმუშაოს თქვენს 3D პრინტერზე:

: portSelection - თქვენ შეგიძლიათ განსაზღვროთ პორტები, სადაც ძრავებია ჩასმული.

: startposition - თუ თქვენი 3D პრინტერი იწყება offsetpoint– ში, შეცვალეთ რიცხვები თქვენს offsetpoint– ზე.

: degreestomm - მიეცით თანხა, რომელიც ძრავას უნდა მოაბრუნოს, რათა გადაადგილდეს 1 მმ. (შეიძლება დაგჭირდეთ მათი ოდნავ გაზრდა ან შემცირება)

: motorSpeed - სიჩქარე, რომლის დროსაც ძრავები უნდა მოტრიალდეს. (გირჩევთ დაბალ დონეზე დააყენოთ) მასშტაბი: 0 - 1000 (თქვენ უნდა შეინარჩუნოთ მაქსიმალური სიჩქარე 900)

: ფაილის სახელი - შეცვალეთ ეს, რათა შეარჩიოთ რომელი gcode ფაილი უნდა წაიკითხოთ და გაუშვათ პროგრამამ.

მას შემდეგ რაც შეცვლით ამ ცვლადებს, თქვენ უნდა მოამზადოთ თქვენი gcode ფაილები. (ჩამოდი ქვემოთ)

ნაბიჯი 5: Gcode ფაილების დამატება

Gcode ფაილების დამატება
Gcode ფაილების დამატება

ვიდეო:

ახლა თქვენ შეგიძლიათ განათავსოთ თქვენი Gcode ფაილი კოდის საქაღალდეში.

თქვენ უნდა შეცვალოთ ეს ყველაფერი იმისათვის, რომ პროგრამა იმუშაოს:

1. შეცვალეთ ყველა; #-ით; (იყენებს ctrl. + f)

2. შეცვალეთ ყველა G, X, Y, Z, E, F, M და S G;, X;, Y;, Z;, E;, F;, M; და S; (იყენებს ctrl. + f)

3. დაიწყეთ ფაილი: G; 0 X; 0 Y; 0 Z; 0 E; 0 F; 0

4. შეცვალეთ ფაილის ბოლოს არსებული პარამეტრები: G; END E; 0 (ჩანაცვლების ინსტრუმენტის გარეშე)

ნაბიჯი 6: ბეჭდვა

ბეჭდვა!
ბეჭდვა!

დააჭირეთ გაშვებას და უყურეთ თქვენი 3D მოდელის დაბეჭდვას!

თუ თქვენ გაქვთ შეკითხვები, ან თუ აპირებთ ამ პროექტის აშენებას, შემატყობინეთ აქ!

ან: გამომიგზავნე ფოსტა!

გირჩევთ: