Mini CNC Nasıl Yapılır

albaytrex

Üye
Katılım
20 Tem 2010
Mesajlar
22
Puanları
1
Yaş
30
Kaynak : http://www.muhendisbeyinler.net/piccolo-cnc-nasil-yapilir/

Fikir sahibi olmanız ve yol göstericisi olmasını umarak sizlere Piccolo CNC hakkında bir tanıtım yazısı derledik. Daha önceki yazım Mini CNC Yapımı-Piccolo yazımıda inceleyebilirsiniz.

Bazı aşamaları yapabilmeniz için katı modelleme - çizim ve devre tasarım programları hakkında bilginiz olduğunu varsayarak, fazla detaya yer verip anlatımı zorlaştırmak istemedim. Daha önce hiç Arduino veya Processing IDE ile uğraşmamış olanlar, bu konuda birkaç pratik yaptıktan sonra bu projeye başlamanızı şiddetle tavsiye ediyorum. Sitemizdeki dosyaları indirip inceleme yapmanız ve kısa videolar ile konuyu anlamanız arayüz kontrolünde sizlere kolaylık sağlayacaktır.

Proje için gerekli dosya ve kodlar: http://link.muhendisbeyinler.net/5

Piccolo CNC nasıl yapılır PDF indirmek için tıklayınız. (Bu yazının PDF dosyasına kopyalanmış halidir)

Aşağıda da Piccolo CNC hakkında video bulunmaktadır.






Adım Adım CNC Nasıl Yapılır
Genel Bakış

1.Adım: Montajlama

Piccolo Cnc robotunuzun X,Y ve Z eksenlerinin yerlerinin düzgün montajlandığını kontrol edin. USB veya bir 5V güç kaynağı ile bağlayın. Montajlama işlemine, parçaların boyutlarına ve daha fazlasına ulaşmak için lütfen aşağıdaki linkleri indiriniz.

2.Adım: Program

2.1 Arduino + Processing

Bunun için son sürüm Arduino yazılımına ihtiyacız vardır. Eğer kontrol yapmağı arzuluyorsanız ayrıca Processing IDE programına ihtiyacınız olacaktır. Aşağıdaki sitelerden ücretsiz indirebilirsiniz:

arduino.cc/en/Main/Software (1.0.5 ve üstü versiyonu indiriniz)
processing.org/download (windows/linux kullanıcıları 32bit versiyonu indiriniz)

2.2 Kütüphane

Piccolo Kodlarını çalıştırmadan önce Arduino için Piccolo kütüphanesine ihtiyacınız bulunmaktadır.

Arduino için PiccoloLib Kütüphanesi =>
http://piccolo.cc/downloads/PiccoloLib_current.zip ve https://github.com/DiatomStudio/Piccolo/tree/master/PiccoloLib

Buradan örneklere bakabilirsiniz: PiccoloLib/examples.

Aygıt yöneticisinden USB bağlantınızı kontrol edin. COM ayarlarınız doğru olması gereklidir.

Kontrol kodları ile çalışmanız için ayrıca Processing için bir kütüphaneye daha ihtiyacınız vardır.

Processing için Kontrolcü p5 => www.sojamo.de/libraries/controlP5/download/controlP5-2.0.4.zip
Processing için Geoometrive => www.ricardmarxer.com/geomerative/geomerative.zip

2.3 Kontrolcü

Kontrolcü bir Processing çizim taslağıdır ve sizlere Piccolo için seri haberleşme üzerinden basit bir kontrol arayüzü sağlar.

Buradan derlenmiş sürümü bulabilirisiniz => Mac/Windows/Linux – https://github.com/DiatomStudio/Piccolo/raw/master/Piccolo_Software/Controllo/Controllo_current.zip

Kontrolcü Kodları => https://github.com/DiatomStudio/Piccolo/raw/master/Piccolo_Software/Controllo/Controllo/

Kontrolcüden doğrudan üretici birkaç örnek gönderebilirsin. Ayrıca kendi SVG’ni açıp gönderebilirsin.

3.Adım: Test

Eğer 2. adımdaki USB bağlantısını ve Arduino taslağını yükleyebildiyseniz, şimdi test etme aşamasına geçebilirsiniz. 2 saniyeliğine “Test” butonuna basın ve her şeyin doğru gittiğine emin olun. Burada, tüm çizim alanı boyunca bir spiralin çizilmesine neden olacaktır.

Bütün olay bu kadar basit!!!

cnc-nasil-yapilir.jpg


CNC malzeme listesi:

cnc-malzeme-listesi.jpg
PCB Bileşenleri:

pcb-bilesenleri.jpg
pcb-bilesenleri1.jpg
Diğer malzemeler:

  • 3x200 x 200mmAkrilik veya Pleksi ( Not: Reklam tabelası yapan yerlerden temin edilebilir)
  • 3 x 200 x 270 mm MDF veya kontrplak veya fiber levha
  • 150 x 130 mm Karton
Piccolo CNC Robot Montaj Talimatları:

Piccolo v1 Montajı:

Adım 1: Z3 deki delikler birazcık daha küçüktür, vidaları şekildeki gibi geçirin ve somunu yerleştirin.

cnc-robot-montaj.jpg


Adım 2: Servo anahtar deliğinin şekli Y1 ile uyumluolması gereklidir. Gösterildiği gibi Z-tablasını eklemek için, dişliyi tamamen saat yönünün tersine çevirin, daha sonra Z-tablasına 1. adımdaki parça oturacak.

servo-anahtar.jpg


Adım 3:

  1. Yan duvarları Y4A ve Y4B ‘ye yerleştirin
  2. Y1 deki T-yuvasına somunları yerleştirin. Bunu yapmak için Z tablasını dışa doğru kaydırın.
  3. Kalan parçaları şekildeki gibi yukarıdan bağlayın.
    cnc-yapimi.jpg
Adım 4:

  1. Önemli! X6 daki T-yuvasına şekildeki gibi somun yerleştirin.
  2. Duvarları ve servoları doğru yönde bağladığınızdan emin olun. Devam etmeden önce 2 kere kontrol edin. X7’ye önden bakıldığında ve servo aşağı bakacak şekilde, servo kablolarının sağ tarafından çıkması gerekir.
cnc-nasil-yapilir-video.jpg


Adım 5: Servo anahtar deliğinin biçimi X1 ile sıkı bir uyumda olması gerekir.

mini-cnc-nasil-yapilir-.jpg


Adım 6:

  1. Tamamen dişliyi saat yönünün tersine çevirerek ve Y-rayının sonuna sıralanan X3 için yuva kenarına ("diş") Y-tablasını takın. Bu konuda yardımcı olması için kazınmış bir Y7 çizgisi vardır.
  2. X3 ü takın ve X4 ü X-Dişlisi ile şekildeki gibi bağlayın. Daha önce olduğu gibi, servo anahtar deliğinin biçimi sıkı bir uyumda olması gerekir. X1, X2 ve X4 üst üste yerleştirilmiş olduğundan emin olun ve 16mm vida ile sabitleyin.
cnc-kendin-yap.jpg

Adım 7: Tüm parçaların yukarı bakacak şekilde olduğundan emin olun, tabanın geri kalanı için PCB kısmını takın. Somunları, kısa 10mm vidalar ile sıkın.

cnc-robot-kendin-yap.jpg


ADIM 8:

  1. Gösterildiği gibi tabanını monte etmek için, X-raf sonunda dişliyi tamamen saat yönünün tersine çevirin ve yerleştirin.
  2. B5 ve B6 parçalarını şekildeki gibi somunlar ile bağlayın. Vidaların aşırı sıkılmasını önlemek için X tablasını kaydırın ve düzgünlüğünü test edin. Gerektiğinde gevşetme yaparak tam olarak parçaların oturmasını sağlayın. Aynı işlemleri Y ve Z eksenleri içinde kontrol edin.
cnc-robot-nasil-yapilir-kendin-yap.jpg


Adım 9:

  1. Kalem tutucu ucun klipslerine dikkat edin. Doğru yönde monte edildiğine özen gösterin, bunların tırnaklarını kırmadan çekip takmak zor olabilir, dikkat edin!
  2. Kalem-tutucu yanlarındaki tırnakların etrafında bir lastik bant yerleştirin.
cnc-router-yapimi.jpg
Piccolo PCB v0.9 Montajı

Piccolo PCB’nin bu versiyonu basit bir shield gibi Sparkfun Pro Micro ve Arduino devresi ile uyumlu olarak çalışır. Bu devre sizlere servo bağlantı noktası, basit bir arayüz ve diğer kullanışlı giriş/çıkış pinleri sağlar.

piccolo-pcb-v0.9-montaji.jpg


Sparkfun Micro Pro’yu Piccolo devremize bağlamanın en kolay yolu header pinlerini kullanmamızdır. Lehimleme işleminden sonra basitçe Micro Pro devremizi bağlayabiliriz. Şekilde görüldüğü gibi yanlara açılı pin bağlantısını yapmak diğer yönteme göre daha zahmetli olacağından bacakları yuvaya oturacak şekilde ayarlayıp lehim yapabilirsiniz.

 
Konu Sah
albaytrex

albaytrex

Üye
Katılım
20 Tem 2010
Mesajlar
22
Puanları
1
Yaş
30
Aşağıdaki şekil, bacakları nasıl düzeltip bağlantı yapacağınız hakkında bir fikir verebilir ancak önerim bir header (başlık) kullanmanız yönündedir. Diğer bir yöntemde header pinlerini tamamen söküp kendiniz ara eleman kullanarak tekrar lehim yapmanız. Ancak bu yöntemle ile Micro Pro’yu geri almak istediğinizde yine lehim ile sökmeniz gerekeceğini unutmayın!

piccolo-pcb-montaji.jpg
cnc-lehimleme1.jpg


Bütün bu lehimleme işlemlerinden sonra aşağıdaki gibi kartımız hazır hale gelecektir.

pcb-yapimi.jpg


Piccolo PCB v0.9 Olmadan Kullanma


Belki de birçoğumuz bu yöntemi tercih edeceğiz. Çünkü diğer yöntemde baskılı devre hazırlamak, lehim yapmak ve haricen birçok donanım almamız gerektiğinden bize zahmetli gelmektedir. Bu yöntemde ise bir breadboard ve Arduino kullanarak aynı işlemi daha basit bir şekilde çözeceğiz.

pcb-kullanmadan-cnc-nasil-yapilir.jpg


Push Butonlar yararlıdır ancak isteğe bağlı olarak kullanılabilir ancak Z-pozisyonunu ayarlamak için bir potansiyometenin kullanılması çok yararlı olacağından şiddetle tavsiye edilir. Kondansatör, titreşimleri azaltmaya yardımcı olmaktadır ve uygun genişlikte seçilmelidir (16V, 330uF veya daha büyük olması tercih edilebilir)
pcb-kullanmadan-cnc-nasil-yapilir-mhendis.jpg


Bağlantı Noktası Referansları

  • X servo PWM sinyali - pin 3
  • Y servo PWM sinyali - pin 5
  • Z servo PWM sinyali - pin 6
  • Potansiyometre - pin A3
  • Buton - pin 14 (Pro Micro) / pin A0 (Arduino UNO)
  • Buton (test) - pin 15 (Pro Micro) / pin A1 (Arduino UNO)
Daha ilerleyen zamanlarda konu ile ilgili daha detaylı makaleler yazacağım. Lütfen içeriği sitenizde paylaşacak iseniz sitemizi kaynak olarak göstermeyi unutmayınız.
 

arsel

Üye
Katılım
1 Nis 2008
Mesajlar
10
Puanları
1
Yaş
38
Konum
istanbul
sonraki makaleni merak ettim. imalatını düşündüğümüz makine nin bir kısmında lazer cnc kullanmam gerekiyor . bilgi toplamaya çalışıyordum. Daha büyük bir cnc olacak bizimki ancak faydalı bir makale oldu. teşekkürler.
 

Forum istatistikleri

Konular
122,845
Mesajlar
867,011
Kullanıcılar
440,116
Son üye
Mehmet yyurt

Yeni konular

Üst