Სარჩევი:

მინი CNC ლაზერული ხის გრავიურა და ლაზერული ქაღალდის საჭრელი .: 18 ნაბიჯი (სურათებით)
მინი CNC ლაზერული ხის გრავიურა და ლაზერული ქაღალდის საჭრელი .: 18 ნაბიჯი (სურათებით)

ვიდეო: მინი CNC ლაზერული ხის გრავიურა და ლაზერული ქაღალდის საჭრელი .: 18 ნაბიჯი (სურათებით)

ვიდეო: მინი CNC ლაზერული ხის გრავიურა და ლაზერული ქაღალდის საჭრელი .: 18 ნაბიჯი (სურათებით)
ვიდეო: ლაზერული გრავირება ბრელოკზე ✅ leaser engraving ✅✅ 2024, ივლისი
Anonim
მინი CNC ლაზერული ხის გრავიურა და ლაზერული ქაღალდის საჭრელი
მინი CNC ლაზერული ხის გრავიურა და ლაზერული ქაღალდის საჭრელი
მინი CNC ლაზერული ხის გრავიურა და ლაზერული ქაღალდის საჭრელი
მინი CNC ლაზერული ხის გრავიურა და ლაზერული ქაღალდის საჭრელი
მინი CNC ლაზერული ხის გრავიურა და ლაზერული ქაღალდის საჭრელი
მინი CNC ლაზერული ხის გრავიურა და ლაზერული ქაღალდის საჭრელი
მინი CNC ლაზერული ხის გრავიურა და ლაზერული ქაღალდის საჭრელი
მინი CNC ლაზერული ხის გრავიურა და ლაზერული ქაღალდის საჭრელი

ეს არის ინსტრუქცია იმის შესახებ, თუ როგორ გავაკეთე არდუინოზე დაფუძნებული ლაზერული CNC ხის გრავიურა და თხელი ქაღალდის საჭრელი ძველი DVD დისკების გამოყენებით, 250 მგვტ ლაზერული. სათამაშო ფართობი არის 40 მმ x 40 მმ მაქსიმალური.

არ არის სახალისო საკუთარი თავის დამზადება ძველი ნივთებისგან?

ნაბიჯი 1: საჭირო ნაწილები და მასალები

  • არდუინო ნანო (USB კაბელით)
  • 2x DVD დისკის სტეპერი მექანიზმი
  • 2x A4988 სტეპერიანი ძრავის დრაივერის მოდულები (ან GRBL ფარი)
  • 250mW ლაზერი რეგულირებადი ლინზებით (ან ზემოთ)
  • ელექტროენერგიის მიწოდება მინიმუმ 12 ვ 2 ამპერი
  • 1x IRFZ44N N-CHANNEL Mosfet
  • 1x 10k რეზისტორი
  • 1x 47ohm რეზისტორი
  • 1x LM7805 ძაბვის რეგულატორი (გამაცხელებელით)
  • ცარიელი PCB დაფა
  • მამაკაცი და ქალი სათაურები
  • 2.5 მმ JST XH- სტილი 2 პინიანი მამრობითი კონექტორი
  • 1x 1000uf 16v კონდენსატორი
  • ჯუმბერის კაბელები
  • 8x პატარა ნეოდიმი მაგნიტი (რომელიც მე ამოვიღე DVD ლინზების მექანიზმიდან)
  • 1x 2pin plug in screw ტერმინალის ბლოკის კონექტორი
  • სამაგრები (100 მმ)
  • Სუპერ წებო
  • ეპოქსიდური წებო
  • ხის დაფა
  • აკრილის ფურცელი
  • ზოგიერთი M4 ხრახნი, ჭანჭიკი და თხილი
  • ლაზერული უსაფრთხოების სათვალე

ამ პროექტში აუცილებელია ლაზერული უსაფრთხოების სათვალე

ნაწილების უმეტესობა გადარჩენილია ან ჩამოტანილია ჩინეთიდან იმ საიტის საშუალებით, სახელწოდებით BANGGOOD.

ნაბიჯი 2: DVD დისკის გარდა Stepper Mechnaism

Taking Apart DVD Drive Stepper Mechnaism
Taking Apart DVD Drive Stepper Mechnaism
Taking Apart DVD Drive Stepper Mechnaism
Taking Apart DVD Drive Stepper Mechnaism
Taking Apart DVD Drive Stepper Mechnaism
Taking Apart DVD Drive Stepper Mechnaism

საჭიროა ორი DVD დრაივერის მექანიზმი, ერთი X-Axis და მეორე Y-ღერძი.

ფილიპსის პატარა ხრახნიანი მძღოლის გამოყენებით ამოვიღე ყველა ხრახნი და მოხსნილი სტეპერიანი ძრავა, მოცურების რელსები და მიმდევარი.

სტეპერიანი ძრავები არის 4 პინიანი ბიპოლარული სტეპერიანი ძრავა.

DVD ძრავის მცირე ზომა და დაბალი ღირებულება ნიშნავს იმას, რომ ძრავისგან არ შეიძლება ელოდოთ მაღალ გარჩევადობას. ეს უზრუნველყოფილია ტყვიის ხრახნით. ასევე, ყველა ასეთი ძრავა არ აკეთებს 20 ნაბიჯს/ბრუნვას. 24 ასევე ჩვეულებრივი სპეციფიკაა. თქვენ უბრალოდ უნდა შეამოწმოთ თქვენი ძრავა, რომ ნახოთ რას აკეთებს. CD Drive Stepper ძრავის გარჩევადობის გამოანგარიშების პროცედურა:

CD/DVD დისკის სტეპერიანი ძრავის გარჩევადობის გასაზომად გამოიყენეს ციფრული მიკრომეტრი. ხრახნის გასწვრივ მანძილი იზომება. ხრახნის საერთო სიგრძე მიკრომეტრის გამოყენებით, რომელიც აღმოჩნდა 51.56 მმ. ტყვიის მნიშვნელობის დასადგენად, რომელიც არის მანძილი ხრახნზე ორ მიმდებარე ძაფს შორის. ამ მანძილზე ძაფები ითვლებოდა 12 ძალად. ტყვია = მანძილი მიმდებარე ძაფებს შორის = (მთლიანი სიგრძე / ძაფების რაოდენობა = 51.56 მმ) / 12 = 4.29 მმ / ბრუნვა.

ნაბიჯის კუთხე არის 18 გრადუსი, რაც შეესაბამება 20 ნაბიჯს/რევოლუციას. ახლა, როდესაც ყველა საჭირო ინფორმაცია არის ხელმისაწვდომი, სტეპერ ძრავის გარჩევადობა შეიძლება გამოითვალოს ქვემოთ ნაჩვენები სახით: რეზოლუცია = (მანძილი მიმდებარე ძაფებს შორის)/(N ნაბიჯები/ბრუნვა) = (4.29 მმ/ბრუნვა)/(20 საფეხური/ბრუნვა) = 0.214 მმ/ნაბიჯი. რაც 3 -ჯერ უკეთესი რეზოლუციაა საჭირო 0.68 მმ/ნაბიჯზე.

ნაბიჯი 3: სლაიდერის რელსების შეკრება X და Y- ღერძებისთვის

სლაიდერის რელსების შეკრება X და Y- ღერძისათვის
სლაიდერის რელსების შეკრება X და Y- ღერძისათვის
სლაიდერის რელსების შეკრება X და Y- ღერძისათვის
სლაიდერის რელსების შეკრება X და Y- ღერძისათვის
სლაიდერის რელსების შეკრება X და Y- ღერძისათვის
სლაიდერის რელსების შეკრება X და Y- ღერძისათვის

მოცურების რელსებისთვის მე გამოვიყენე 2 დამატებითი ჯოხი უკეთესი და გლუვი მუშაობისთვის. სლაიდერის მთავარი ფუნქციაა თავისუფლად სრიალი ჯოხზე, მინიმალური ხახუნებით როდსა და სლაიდერს შორის.

გარკვეული დრო დამჭირდა იმისათვის, რომ სლაიდერი თავისუფლად დაეშვა ჯოხზე.

ნაბიჯი 4: Stepper X და Y– ის ძირითადი ჩარჩო

Stepper X და Y– ის მთავარი ჩარჩო
Stepper X და Y– ის მთავარი ჩარჩო
Stepper X და Y– ის მთავარი ჩარჩო
Stepper X და Y– ის მთავარი ჩარჩო
Stepper X და Y– ის მთავარი ჩარჩო
Stepper X და Y– ის მთავარი ჩარჩო

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

ნაბიჯი 5: მოცურების რელსის მიმაგრება ძირითადი ჩარჩოთი

მოცურების რკინიგზის მიმაგრება ძირითადი ჩარჩოთი
მოცურების რკინიგზის მიმაგრება ძირითადი ჩარჩოთი
მოცურების რკინიგზის მიმაგრება ძირითადი ჩარჩოთი
მოცურების რკინიგზის მიმაგრება ძირითადი ჩარჩოთი
მოცურების რკინიგზის მიმაგრება ძირითადი ჩარჩოთი
მოცურების რკინიგზის მიმაგრება ძირითადი ჩარჩოთი

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

მას შემდეგ, რაც მისი მორგება მოხდა, ეპოქსიდური წებოს გამოყენებით მე დავაფიქსირე ისინი.

ნაბიჯი 6: სტეპერ მოტორსის გაყვანილობა

სტეპერ მოტორსის გაყვანილობა
სტეპერ მოტორსის გაყვანილობა
სტეპერ მოტორსის გაყვანილობა
სტეპერ მოტორსის გაყვანილობა
სტეპერ მოტორსის გაყვანილობა
სტეპერ მოტორსის გაყვანილობა

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

მულტიმეტრში უწყვეტობის რეჟიმის გამოყენებით განსაზღვრეთ 2 Coil, Coil A და Coil B.

მე გავაკეთე 2 წყვილი მავთული ფერების შერჩევით, ერთი წყვილი Coil A- სთვის და მეორე Coil B.

ნაბიჯი 7: X და Y ღერძების კომბინირება

აერთიანებს X და Y ღერძებს
აერთიანებს X და Y ღერძებს
აერთიანებს X და Y ღერძებს
აერთიანებს X და Y ღერძებს
აერთიანებს X და Y ღერძებს
აერთიანებს X და Y ღერძებს

X და Y კოორდინაციას უწევს მოძრაობას

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

ნაბიჯი 8: ელექტრონიკა

ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა

მძღოლისთვის გამოყენებული ნაწილებია:

  • არდუინო ნანო.
  • 2x A4988 სტეპერი ძრავის მძღოლები.
  • 1x IRFZ44N N-CHANNEL MOSFET.
  • 1x LM7805 ძაბვის რეგულატორი გამაგრილებელთან ერთად.
  • 1x 47ohm და 1x 10k რეზისტორი.
  • 1x 1000uf 16V კონდენსატორი.
  • 1x 2.5 მმ JST XH- სტილი 2 პინიანი მამრობითი კონექტორი.
  • მამაკაცისა და ქალის სათაურის ქინძისთავები.
  • 1x (20 მმ x 80 მმ ცარიელი PCB).

GRBL– ში დაცულია Arduino– ს ციფრული და ანალოგური ქინძისთავები. "ნაბიჯი" პინი X და Y ღერძებისთვის არის მიმაგრებული ციფრულ ბუდეებზე 2 და 3 შესაბამისად. X და Y ღერძების 'Dir' პინი მიმაგრებულია ციფრულ პინზე შესაბამისად 5 და 6 შესაბამისად. D11 არის ლაზერული ჩართვისთვის.

Arduino ენერგიას იღებს USB კაბელის საშუალებით. A4988 მართავს გარე ენერგიის წყაროს. ყველა საფუძველი იზიარებს საერთო კავშირებს. A4988– ის VDD დაკავშირებულია არდუინოს 5V– თან.

ლაზერი, რომელსაც მე ვიყენებ, მუშაობს 5V– ზე და აქვს მუდმივი მიმდინარე წრე. გარე დენის წყაროს მუდმივი 5V წყაროსთვის გამოიყენება LM7805 ძაბვის მარეგულირებელი. გამაცხელებელი სავალდებულოა.

IRFZ44N N-CHANNEL MOSFET მუშაობს როგორც ელექტრული გადამრთველი, როდესაც იღებს ციფრულ მაღალ სიგნალს არდუინოს პინ D11- დან.

შენიშვნა: არდუინო ნანოს 5V არ შეიძლება გამოყენებულ იქნას, რადგან ლაზერი 250 mA- ზე მეტს იძენს და არდუინო ნანოს არ შეუძლია ამდენი დენის მიწოდება.

მიკრო ნაბიჯების კონფიგურაცია თითოეული ღერძისთვის

MS0 MS1 MS2 Microstep რეზოლუცია

დაბალი დაბალი დაბალი სრული ნაბიჯი.

მაღალი დაბალი დაბალი ნახევარი ნაბიჯი.

დაბალი მაღალი დაბალი მეოთხედი ნაბიჯი.

მაღალი მაღალი დაბალი მერვე საფეხური.

მაღალი მაღალი მაღალი მეთექვსმეტე ნაბიჯი.

3 ქინძისთავები (MS1, MS2 და MS3) არის ხუთსაფეხურიანი რეზოლუციიდან ერთ -ერთი შესარჩევად ზემოთ მოყვანილი სიმართლის ცხრილის მიხედვით. ამ ქინძისთავებს აქვთ შიდა გასაშლელი რეზისტორები, ასე რომ, თუ მათ გათიშულს დავტოვებთ, დაფა იმუშავებს სრული ნაბიჯის რეჟიმში. მე გამოვიყენე მე -16 საფეხურის კონფიგურაცია გლუვი და ხმაურის გარეშე. სტეპერ ძრავების უმეტესობა (მაგრამ არა ყველა) აკეთებს 200 სრულ ნაბიჯს რევოლუციისთვის. კოჭებში დენის ადეკვატური მართვით შესაძლებელია ძრავის გადაადგილება მცირე ნაბიჯებით. Pololu A4988- ს შეუძლია ძრავის გადაადგილება 1/16 საფეხურზე - ან 3, 200 საფეხური რევოლუციაზე. მიკროსტეპინგის მთავარი უპირატესობა არის მოძრაობის უხეშობის შემცირება. ერთადერთი სრულად ზუსტი პოზიციებია სრული საფეხურები. ძრავა ვერ შეძლებს სტაციონარული პოზიციის შენარჩუნებას ერთ შუალედურ პოზიციაზე იგივე პოზიციის სიზუსტით ან იგივე გამტარუნარიანობით, როგორც სრული საფეხურების პოზიციებზე. ზოგადად რომ ვთქვათ, როდესაც მაღალი სიჩქარეა საჭირო, უნდა იქნას გამოყენებული სრული საფეხურები.

ნაბიჯი 9: შეიკრიბეთ ყველაფერი ერთად ერთში

შეკრიბეთ ყველაფერი ერთად ერთში
შეკრიბეთ ყველაფერი ერთად ერთში
შეკრიბეთ ყველაფერი ერთად ერთში
შეკრიბეთ ყველაფერი ერთად ერთში
შეკრიბეთ ყველაფერი ერთად ერთში
შეკრიბეთ ყველაფერი ერთად ერთში

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

ასევე ხდება სტეპერ ძრავების დაკავშირება მძღოლთან.

ნაბიჯი 10: ლაზერული შეკრება

ლაზერული ასამბლეა
ლაზერული ასამბლეა
ლაზერული ასამბლეა
ლაზერული ასამბლეა
ლაზერული ასამბლეა
ლაზერული ასამბლეა
ლაზერული ასამბლეა
ლაზერული ასამბლეა

ლაზერი, რომელსაც მე ვიყენებ, არის ფოკუსირებადი ლაზერული მოდული 200-250mW 650nm. გარე ლითონის კორპუსი მუშაობს როგორც გამაცხელებელი ლაზერული დიოდისთვის. მას აქვს ფოკუსირებული ობიექტივი ლაზერული წერტილის რეგულირებისთვის.

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

თქვენ შეგიძლიათ მიიღოთ ერთი აქ

ნაბიჯი 11: სტეპერ დრაივერის დენის მორგება

სტეპერ დრაივერის დენის მორგება
სტეპერ დრაივერის დენის მორგება
სტეპერ დრაივერის დენის მორგება
სტეპერ დრაივერის დენის მორგება
სტეპერ დრაივერის დენის მორგება
სტეპერ დრაივერის დენის მორგება

მაღალი საფეხურის სიჩქარის მისაღწევად, ძრავის მიწოდება, როგორც წესი, გაცილებით მაღალია, ვიდრე დასაშვები იქნება აქტიური მიმდინარე შეზღუდვის გარეშე. მაგალითად, ტიპიურ სტეპერიან ძრავას შეიძლება ჰქონდეს 1A– ს მაქსიმალური დენის მაჩვენებელი 5Ω ხრახნიანი წინააღმდეგობით, რაც მიუთითებს ძრავის მაქსიმალურ მომარაგებაზე 5 ვ. ასეთი ძრავის გამოყენება 12 ვ – ით დაუშვებს უფრო მაღალ საფეხურებს, მაგრამ დენი აქტიურად უნდა შემოიფარგლება 1A– ით ძრავის დაზიანების თავიდან ასაცილებლად.

A4988 მხარს უჭერს ასეთი აქტიური დენის შეზღუდვას და დაფაზე ტრიმერის პოტენომეტრი შეიძლება გამოყენებულ იქნას მიმდინარე ლიმიტის დასადგენად. დენის ლიმიტის დადგენის ერთ-ერთი გზაა მძღოლის სრულფასოვან რეჟიმში დაყენება და ერთი ძრავის ბორბალზე გამავალი დენის გაზომვა STEP შეყვანის გარეშე. გაზომილი დენი იქნება 0.7-ჯერ მიმდინარე ლიმიტზე (ვინაიდან ორივე კოჭა ყოველთვის ჩართულია და შემოსაზღვრულია მიმდინარე ლიმიტის 70% -ით სრულფასოვან რეჟიმში). გთხოვთ გაითვალისწინოთ, რომ ლოგიკური ძაბვის, Vdd, სხვა მნიშვნელობად შეცვლა ცვლის მიმდინარე ლიმიტის პარამეტრს, ვინაიდან ძაბვა "ref" პინზე არის Vdd ფუნქცია. კიდევ ერთი გზა დენის ლიმიტის დასადგენად არის ძაბვის გაზომვა უშუალოდ პოტენომეტრის თავზე და გამოითვლება შედეგად მიმდინარე ლიმიტი (მიმდინარე გრძნობის რეზისტორები არის 0.1Ω). მიმდინარე ლიმიტი ეხება საცნობარო ძაბვას შემდეგნაირად: დენის ლიმიტი = VREF × 1.25 ასე, მაგალითად, თუ საცნობარო ძაბვა არის 0.6 ვ, დენის ლიმიტი არის 0.75A. როგორც ზემოთ აღვნიშნეთ, სრული ნაბიჯის რეჟიმში, კოჭების გავლით დენი შემოიფარგლება ამჟამინდელი ლიმიტის 70% -ით, ასე რომ, 1A- ს სრული საფეხურის დენის მისაღებად, მიმდინარე ლიმიტი უნდა იყოს 1A/0.7 = 1.4A, რაც შეესაბამება VREF– დან 1.4A/1.25 = 1.12 V. მეტი ინფორმაციისთვის იხილეთ A4988 მონაცემთა ცხრილი. შენიშვნა: კოჭის დენი შეიძლება ძალიან განსხვავდებოდეს დენის წყაროსგან, ასე რომ თქვენ არ უნდა გამოიყენოთ დენის გაზომვა დენის დენის ლიმიტის დასადგენად. შესაბამისი ადგილი თქვენი ამჟამინდელი მრიცხველის დასაყენებლად არის სერია თქვენი ერთ -ერთი სტეპერიანი ძრავის ხვეულით.

ნაბიჯი 12: მოემზადეთ

Მზადება!
Მზადება!
Მზადება!
Მზადება!
Მზადება!
Მზადება!

ოთხი პატარა ნეოდიმიუმის მაგნიტის გამოყენებით ჩაკეტეთ სამუშაო ნაწილი სამუშაო საწოლზე და დააყენეთ X და Y ღერძი საწყის პოზიციაზე (მთავარი). ჩართეთ დრაივერის დაფა გარე ენერგიის წყაროს საშუალებით და არდუინო ნანო კომპიუტერში USB A– დან USB Mini B კაბელის საშუალებით. ასევე დააინსტალირეთ დაფა გარე კვების წყაროს საშუალებით.

უსაფრთხოება პირველ რიგში

ლაზერული უსაფრთხოების სათვალეები აუცილებელია

ნაბიჯი 13: GRBL Firmware

GRBL Firmware
GRBL Firmware
GRBL Firmware
GRBL Firmware
GRBL Firmware
GRBL Firmware
  1. ჩამოტვირთეთ GRBL 1.1, აქ,
  2. ამოიღეთ სამუშაო მაგიდაზე grbl-master საქაღალდე, თქვენ ნახავთ მას ფაილში master.zip
  3. გაუშვით Arduino IDE
  4. აპლიკაციის ზოლის მენიუდან აირჩიეთ: ესკიზი -> #ბიბლიოთეკის ჩართვა -> ბიბლიოთეკის დამატება ფაილიდან. ZIP
  5. შეარჩიეთ grbl საქაღალდე, რომელსაც ნახავთ grlb-master საქაღალდის შიგნით და დააწკაპუნეთ გახსნაზე
  6. ბიბლიოთეკა ახლა დაინსტალირებულია და IDE პროგრამული უზრუნველყოფა გაჩვენებთ ამ შეტყობინებას: ბიბლიოთეკა დაემატება თქვენს ბიბლიოთეკას. შეამოწმეთ მენიუ "ბიბლიოთეკების ჩართვა".
  7. შემდეგ გახსენით მაგალითი სახელწოდებით "grbl upload" და ატვირთეთ იგი თქვენს arduino დაფაზე

ნაბიჯი 14: პროგრამული უზრუნველყოფა G- კოდის გასაგზავნად

პროგრამული უზრუნველყოფა G-CODE გაგზავნისთვის
პროგრამული უზრუნველყოფა G-CODE გაგზავნისთვის
პროგრამული უზრუნველყოფა G-CODE გაგზავნისთვის
პროგრამული უზრუნველყოფა G-CODE გაგზავნისთვის
პროგრამული უზრუნველყოფა G-CODE გაგზავნისთვის
პროგრამული უზრუნველყოფა G-CODE გაგზავნისთვის

ასევე ჩვენ გვჭირდება პროგრამული უზრუნველყოფა G-Code CNC– ში გასაგზავნად, რომლითაც მე გამოვიყენე LASER GRBL

LaserGRBL არის ერთ -ერთი საუკეთესო Windows GCode გამცემი წვრილმანი ლაზერული გრავიურისთვის. LaserGRBL– ს შეუძლია ჩატვირთოს და გაუშვას GCode გზა arduino– ში, ასევე ამოიღოს სურათები, სურათები და ლოგო შიდა კონვერტაციის ხელსაწყოთი.

LASER GRBL ჩამოტვირთვა.

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

Grbl პარამეტრები:

$$ - იხილეთ Grbl პარამეტრები

პარამეტრების სანახავად ჩაწერეთ $ $ და Grbl- თან დაკავშირების შემდეგ დააჭირეთ Enter- ს. Grbl– მა უნდა უპასუხოს სისტემის მიმდინარე პარამეტრების ჩამონათვალს, როგორც ეს მოცემულია ქვემოთ მოცემულ მაგალითში. ყველა ეს პარამეტრი დაჟინებულია და ინახება EEPROM– ში, ასე რომ, თუ გამორთავთ, ესენი ჩატვირთული იქნება მომავალში, როდესაც ჩართავთ თქვენს Arduino– ს.

$ 0 = 10 (საფეხური პულსი, გამოყენება)

$ 1 = 25 (ნაბიჯი უსაქმური შეფერხება, წმ)

$ 2 = 0 (საფეხურის პორტის ინვერსიული ნიღაბი: 00000000)

$ 3 = 6 (dir პორტის ინვერსიული ნიღაბი: 00000110)

$ 4 = 0 (ნაბიჯი ჩართვა invert, bool)

$ 5 = 0 (ზღუდავს ქინძისთავების ინვერსიას, ბოლს)

$ 6 = 0 (გამოძიების pin invert, bool)

$ 10 = 3 (სტატუსის ანგარიშის ნიღაბი: 00000011)

$ 11 = 0.020 (კვეთა გადახრა, მმ)

$ 12 = 0.002 (რკალის ტოლერანტობა, მმ)

$ 13 = 0 (ანგარიშის ინჩი, ბოლი)

$ 20 = 0 (რბილი ლიმიტები, ბოლი)

$ 21 = 0 (მძიმე ლიმიტები, ბოლი)

$ 22 = 0 (დაბრუნების ციკლი, ბოული)

$ 23 = 1 (შემობრუნების დივერსიული ნიღაბი: 00000001)

$ 24 = 50.000 (საკვების მიწოდება, მმ/წთ)

$ 25 = 635.000 (სახლში ძებნა, მმ/წთ)

$ 26 = 250 (მომდევნო დებუნსი, წმ)

$ 27 = 1.000 (სახლიდან ამოღება, მმ)

$ 100 = 314.961 (x, ნაბიჯი/მმ)

$ 101 = 314.961 (წ, ნაბიჯი/მმ)

$ 102 = 314.961 (z, ნაბიჯი/მმ)

$ 110 = 635.000 (x მაქსიმალური სიჩქარე, მმ/წთ)

$ 111 = 635.000 (y მაქსიმალური მაჩვენებელი, მმ/წთ)

$ 112 = 635.000 (z მაქსიმალური მაჩვენებელი, მმ/წთ)

$ 120 = 50.000 (x accel, მმ/წმ^2)

$ 121 = 50.000 (y accel, მმ/წმ^2)

$ 122 = 50.000 (z accel, მმ/წმ^2)

$ 130 = 225.000 (x მაქსიმალური მგზავრობა, მმ)

$ 131 = 125.000 (y მაქსიმალური მგზავრობა, მმ)

$ 132 = 170.000 (z max მოგზაურობა, მმ)

ნაბიჯი 15: სისტემის შეცვლა

სისტემის შეცვლა
სისტემის შეცვლა
სისტემის შეცვლა
სისტემის შეცვლა
სისტემის შეცვლა
სისტემის შეცვლა
სისტემის შეცვლა
სისტემის შეცვლა

აქ მოდის პროექტის ყველაზე რთული ნაწილი

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

GRBL პარამეტრების გადალახვა 100 $, 101 $, 130 $ და 131 $

GRBL– ის ჩემი პარამეტრია, $100=110.000

$101=110.000

$130=40.000

$131=40.000

მე შევეცადე 40 მმ-იანი კვადრატის გრავირება და ამდენი შეცდომის და grbl- ის პარამეტრების შეცვლის შემდეგ მივიღე შესაბამისი 40 მმ-იანი ხაზი ამოტვიფრული ორივე X და Y ღერძიდან. თუ X და Y- ღერძების გარჩევადობა ერთნაირი არ არის, სურათი გაფართოვდება ორივე მიმართულებით.

გაითვალისწინეთ, რომ ყველა Stepper motor DVD დისკიდან ერთნაირი არ არის

ეს შრომატევადი და შრომატევადი პროცესია, მაგრამ შესწორების დროს შედეგები ძალიან დამაკმაყოფილებელია.

LaserGRBL მომხმარებლის ინტერფეისი

  • კავშირის კონტროლი: აქ თქვენ შეგიძლიათ აირჩიოთ სერიული პორტი და კავშირის შესაბამისი სიჩქარე grbl firmware კონფიგურაციის შესაბამისად.
  • ფაილის კონტროლი: ეს აჩვენებს ჩატვირთულ ფაილის სახელს და გრავიურის პროცესის მიმდინარეობას. მწვანე ღილაკი "თამაში" დაიწყება პროგრამის შესრულებას.
  • სახელმძღვანელო ბრძანებები: აქ შეგიძლიათ ჩაწეროთ ნებისმიერი G- კოდის ხაზი და დააჭირეთ ღილაკს "enter". ბრძანებები შეუერთდება ბრძანების რიგში.
  • ბრძანების ჟურნალი და ბრძანების დაბრუნების კოდები: აჩვენეთ enqueued ბრძანებები და მათი შესრულების სტატუსი და შეცდომები.
  • სირბილის კონტროლი: დაუშვით ლაზერის ხელით განლაგება. მარცხენა ვერტიკალური სლაიდერი აკონტროლებს მოძრაობის სიჩქარეს, მარჯვენა სლაიდერი აკონტროლებს ნაბიჯის ზომას.
  • გრავიურის წინასწარი გადახედვა: ეს ტერიტორია აჩვენებს სამუშაოს საბოლოო გადახედვას. გრავირების დროს პატარა ლურჯი ჯვარი აჩვენებს ლაზერის ამჟამინდელ პოზიციას მუშაობის დროს.
  • Grbl გადატვირთვა/დაბრუნება/განბლოკვა: ეს ღილაკები წარმოგიდგენთ რბილი გადატვირთვის, ამოსვლისა და განბლოკვის ბრძანებას grbl დაფაზე. განბლოკვის ღილაკის მარჯვნივ შეგიძლიათ დაამატოთ მომხმარებლის მიერ განსაზღვრული ღილაკები.
  • არხის შეკავება და განახლება: ამ ღილაკებს შეუძლიათ შეაჩერონ და განაახლონ პროგრამის შესრულება, რომელიც აგზავნის Feed Hold ან Resume ბრძანებას grbl დაფაზე.
  • ხაზების რაოდენობა და დროის პროექცია: LaserGRBL– ს შეუძლია შეაფასოს პროგრამის შესრულების დრო ფაქტობრივი სიჩქარისა და სამუშაოს პროგრესის საფუძველზე.
  • უგულებელყოფს სტატუსს კონტროლს: აჩვენეთ და შეცვალეთ რეალური სიჩქარე და ძალაუფლების გადალახვა. Overrides არის grbl v1.1– ის ახალი ფუნქცია და არ არის მხარდაჭერილი ძველ ვერსიაში.

ნაბიჯი 16: ხის გრავირება

Image
Image
ხის გრავირება
ხის გრავირება
ხის გრავირება
ხის გრავირება

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

მისი გახსენება შესაძლებელია "ფაილი, გახსენი ფაილი" მენიუდან jpg,-p.webp

გრავიურის პარამეტრი განსხვავებულია ყველა მასალისთვის.

განსაზღვრეთ გრავირების სიჩქარე მმ-ზე და ხარისხის ხაზები მმ-ზე

თანდართული ვიდეო არის მთელი პროცესის დროგადაცილება.

ნაბიჯი 17: თხელი ქაღალდის ჭრა

Image
Image
თხელი ქაღალდის ჭრა
თხელი ქაღალდის ჭრა
თხელი ქაღალდის ჭრა
თხელი ქაღალდის ჭრა

ამ 250mW ლაზერს ასევე შეუძლია თხელი ქაღალდების მოჭრა, მაგრამ სიჩქარე უნდა იყოს ძალიან დაბალი, ანუ არაუმეტეს 15 მმ/წთ და ლაზერის სხივი სწორად უნდა იყოს მორგებული.

თანდართული ვიდეო არის მთელი პროცესის დროგადაცილება.

ნაბიჯი 18: ვინილის ჭრა და პერსონალური სტიკერების დამზადება

ვინილის ჭრა და პერსონალური სტიკერების დამზადება
ვინილის ჭრა და პერსონალური სტიკერების დამზადება
ვინილის ჭრა და პერსონალური სტიკერების დამზადება
ვინილის ჭრა და პერსონალური სტიკერების დამზადება
ვინილის ჭრა და პერსონალური სტიკერების დამზადება
ვინილის ჭრა და პერსონალური სტიკერების დამზადება

მე გავაკეთე ინდივიდუალური ვინილის სტიკერი. საზღვრის სიჩქარე იცვლება გამოყენებული ვინილის ფერის მიმართ.

მუქ ფერებთან მუშაობა ადვილია, ხოლო მსუბუქ ფერებში კი სახიფათო.

ზემოთ მოყვანილი სურათები აჩვენებს, თუ როგორ გამოიყენოთ ვინილის სტიკერი, რომელიც დამზადებულია CNC– ის გამოყენებით.

♥ განსაკუთრებული მადლობა GRBL დეველოპერებს:)

ვიმედოვნებ, რომ მოგეწონათ ეს პროექტი, კომენტარების შემთხვევაში შემატყობინეთ, მეც მინდა თქვენი CNC აპარატების ფოტოების ნახვა!

მადლობა !! თქვენი მხარდაჭერისთვის.

მიკროკონტროლერის კონკურსი
მიკროკონტროლერის კონკურსი
მიკროკონტროლერის კონკურსი
მიკროკონტროლერის კონკურსი

პირველი პრიზი მიკროკონტროლერის კონკურსში

გირჩევთ: