Problemin donanım ayarlarınızın yazılım da tam olarak ayarlanmamasından kaynaklandığını tahmin ediyorum. Hem Marlin hem de Slic3r ayarlarınızı yazıcıya göre yapmakta fayda var. Marlin'de Configuration.h dosyasını yazıcınızın özelliklerine göre düzenlediniz mi? Özellikle DEFAULT_AXIS_STEPS_PER_UNIT ayarlarını kontrol edin. http://prusaprinters.org/calculator/ bu adresten yazıcınızın özelliklerine göre değerleri hesaplayabilirsiniz. Z homing problemi ile ilgili olarak Marlin ve Slic3r ayarlarında Z offset'in 0 olduğundan emin olun. |
Dili türkçeye çevir, anlayana kadar göbeğim çatladı ![]() RaspBerry Printer 3ders.org dan haber. 2012 yılında başlatılan konu. github proje Biraz google yaptınmı görünüyor. Ramps ile bağlantı yapabileceğin yapı mevcut. Galileo için aynısını söyleyemeyeceğim. RPi için kablosuz ağ mevcut, kamera takılabiliyor. Uzaktan işlemi başlat, kameradan seyret. Yeterli IO portu var. ITDB02 dokunmatik TFT LCD ekran aldım, RPi ile bağlanabiliyor. Çok cafcaflı, bol malzemeli sistem. Tabi geliştirme ortamı daha yaygınlaşmış arduino yapısını yeni başlayanlar kullansın. ![]() |
Auto Bed level için bu çözüm eskimiş deniyor ve önerilmiyor. Ben ikisini de denemediğim için bir yorum yapamıyorum. Fakat yeni yöntem elektronik devre gerektirmediği için ve çalışma yöntemi olarak daha mantıklı geldi. Sadece bir fikir olarak paylaşmak istedim. Denemek isteyen arkadaşlar olabilir. http://www.thingiverse.com/thing:273805 Description When going down, the extruder will touch the bed, and the axis will keep on that heigt, since the Z_EndStopMount pieces are not glued to the axis, they will continue going down and the circuit will get opened, then, z-min is triggered. Demo video: https://www.youtube.com/watch?v=AOHPTKWP9wo http://youtu.be/PSwfhPHeCR4 Download the model: http://www.thingiverse.com/thing:273805 (The Prusa_i3_X_End_Motor.stl is copied from http://www.thingiverse.com/thing:39889/#files) Parts: AutoLevel_Z_EndStopMount.stl x1 LM8UU x1 Screws M3-15mm x1 Screws M3-5mm x1 Screws M2-8mm x2 Nut M3 x1 Nut M5 x1 |
Benim kullandığım Marlin Configuration.h dosyası aşağıdaki gibi. Kendi düzenlediğim yerleri YXSDF ile işaretledim. Bunda auto bed leveling de ayarlı. Yazıcımın yapısını önceki mesajlarımdaki resimlerde görebilirsiniz. Benzer yapılar için ufak düzenlemelerle kullanılabilir.
|
Kendi Marlin ayar dosyamı üstteki mesajda paylaştım. Oradaki tüm auto bed level ayarlarını ve hesaplamalarını aşağıdaki video yu izleyerek yaptım. Repetier için de benzer bir yöntem olacaktır. https://www.youtube.com/watch?v=YpiOsetkIRg Probe scriptlerini boş bırakmanızda bir sakınca yok diye tahmin ediyorum. Muhtemelen probing e başlamadan ve probing bittikten sonra çalışacak komutları soruyor. Ancak, Marlin'de probing den önce mutlaka auto home yapmanız gerekiyor. O yüzden eğer daha önceden auto home yapmıyorsa Probe start script'e G28 ekleyebilirisiniz. |
internetten marlin firmware indirdim, daha sonra ondaki configration daki herşeyi silip sizin paylaştıklarınızı yapıştırdım ama derleme hatası verdi birde servo motor ve koldaki endstopu nereye takıcaz? < Resime gitmek için tıklayın > |
Merhaba yazılımla ilgili olarak birşey sormak istiyorum. #define DEFAULT_Kp 15.57 #define DEFAULT_Ki 0.75 #define DEFAULT_Kd 80.56 #define DEFAULT_bedKp 186.56 #define DEFAULT_bedKi 15.90 #define DEFAULT_bedKd 547.10 değerlerini nasıl yaptınız acaba açıklamanız mümkünmü ?@yxsdf |
ekranın ışığı yanıp tüm ekranı kareler kaplıyormu? Eğer bu olmuyorsa kabloları ters bağlamayı bir dene, Kablo yönlerindende eminsen Arduino 1.0.5 sürümü ile aşağıda verdiğim firmwareyi yüklemeyi dene https://yadi.sk/d/CaLnA9SLdEg4n |
Bahaneyle bugün Marlin'in yeni versiyonunu yükledim. Kullandığım Marlin sürümü:https://github.com/MarlinFirmware/Marlin/releases/tag/1.0.2 Kullandığım Configuration.h dosyasının son hali aşağıdaki gibi. Değişiklik yaptığım yerlerin yanında YXSDF yazıyor.
|
bunu yüklediğimizde autobed level için bağlantıları nasıl yapmalıyız, servo motor ve kolun ucundaki endstop nereye bağlanmalı? |
http://robotstore.cz/wp-content/uploads/2014/07/ch341ser.zip indir bunu yükle, sonra kartını tekrar tanıt bulacakdır, bulmassa C:\ veya masaüstü üzerinden yolu kendin göster. |
RAMPS v1.4 PCB Yerleşimi:http://reprap.org/mediawiki/images/c/ca/Arduinomega1-4connectors.png Servo D11'e bağlı. Yukarıdaki şema da Servo kısmında görülen pinlerde. Servo kısmının elektrik kaynağı ayrı olduğu için normalde elektrik yok pinlerde. O yüzden Servo pinlerinin solundaki resetin solunda 3 pin var, bunlardan 5V ve VCC pinlerini jumper ile birleştirerek Arduino'dan gelen 5v'u servolara aktarabilirsiniz. Eğer servo'lar yüksek akımlı ise bu enerji kaynağını direkt güç kaynağı ya da harici bir kaynaktan almak gerekiyor, yoksa Arduino düzgün çalışmayabiliyor. Ancak 9g'lik micro servo ile problem olmuyor. Endstop normal Z ekseninin endstop'una bağlı. Ben direkt olarak endstop üzerindeki switch'in pinlerinden hat çekip bağladım. Ancak bu durumda kullandığınız hazır endstop switch üzerindeki kullanılmayan 3. pini iptal etmeniz gerekiyor. Yoksa kısa devre oluyor. Benim kullandığım endstop switch "Mech Endstop v1.2" (http://www.thingiverse.com/thing:4971 ). Üzerindeki switch'in 3. pinini iptal ettim, yoksa bağlantılardan ötürü kısa devre oluyor. Diğer iki pini servo üzerindeki butona bağladım. Ben bunu hali hazırda gerekdiğinde normal Z endstop'u da kullanabilmek için yaptım. Ama siz isterseniz servo kolu üzerindeki switch'i direkt ramps üzerindeki pinlere bağlayabilirsiniz. < Resime gitmek için tıklayın > |
indüktif autolevel olayının Türkçe anlatımı, yazıcı kullanıcılarından biri sağolsun anlatımını yapmış, yalnız şuan ilk bölüm yayınlandı, 2. bölüm yazılımla ilgili olan bölüm olucak, onu daha yayınlamadı, o yayınlanana kadar sensörü çinden sipariş verebilirsiniz :) yayınlayan kişi ile faceden konuşuyorum, inşallah benim sensör bu hafta elime geçicek, eğer yaparsam bende yazılım kısmı ile ilgili bir video çekmeye veya yazı yazmaya çalışırım. bu arada yxsdf doğru sölemiş, indüktif autobed levelin çalışması için metal yüzey gerekiyomuş :) https://www.youtube.com/watch?v=4Qbb-G65kVc |
Marlin için konuşuyorum: #define DEFAULT_AXIS_STEPS_PER_UNIT {X,Y,Z,E} satırında ki 3. değer Z ekseni için olan ayarı ifade eder. Bu şu demek: örneğin bu değer 4000 ise, step motorun 4000 step yapması (200 steplik bir motorunuz varsa 4000/200 = 20 tam turda) ekseni 1mm hareket ettirir demek. Sadece Z için değil extruder dahil tüm eksenler için bu değerlerin doğru olması lazım ki tasarımlarınız gerçek boyutlarında yazdırılabilsin. Bunun için kendi yapılandırmanıza görehttp://prusaprinters.org/calculator/ adresinden eksenler için steps per mm değerini hesaplayın. Ve sonra Pronterface gibi bir arayüz ile her ekseni 10mm hareket ettirerek gerçekte 10mm gidip gitmediğini hesaplayın. Marlin'deki yukarıdaki ayar satırındaki değerleri de gerçekteki ölçümlerinizi baz alarak oran orantı hesabı ile yeniden hesaplayın. Bu ayarlar tam olmadan bahsettiğiniz sorunlar dahil birçok sorun karşınıza çıkabilir. Örneğin yuvarlar cisimler elips olarak çıkar, kare cisimler dikdörtgen çıkar vs. |
şu siteden repetier için istediğiniz özellikleri seçerek firmware indirebilirsiniz, firmware içine girerek bazı yerleri silmenize gerek yok, bir deneyin isterseniz http://www.repetier.com/firmware/v091/ Firmwareyi yüklemek için Arduino 1.0.5 veya 1.0.6 sürümlerini kullanın sinekel sende istersen burdan sıfırdan kendine uygun bişey oluşturmayı dene, her yolu deniyosun genelde, birde bu yolu dene istersen :) LCD olarak eğer genelde herkesin kullandığı klasik LCD'yi kullanıyosanız "Smartcontroller from RepRapDiscount on a RAMPS or RUMBA board" seçin, |
Endüktif Sensör ile yaptığım Auto Bed Level videosu ve ilk örnek parça. Nozzle: 0.5 Katman Kalınlığı: 0.15 Benim çektiğim video https://www.youtube.com/watch?v=oZ5882wnYBA < Resime gitmek için tıklayın >< Resime gitmek için tıklayın > Yapan abinin anlatımı: 1-)https://www.youtube.com/watch?v=4Qbb-G65kVc&feature=youtu.be Diğer 3 video facebooktaki 3B Yazıcı - Hacibot grubunda yüklü |
Videoyu izlemek için tıklayınız Videoda gördüğünüz incelik ve yükseklikte bir baskı hassasiyeti teknoloji kaşıntımı tetikledi. Fotopolimer tedariği konusunda bilgisi olan var mı? Yada yapımı konusunda bilgi sahibi olan varsa... genel bilgilendirme linki Aceba Poli Vinil Clorür hali için polivinil alkol ile dönüşüm imkanı olur mu? Edit: Kaşe yapanlarda mevcutmuş. Şimdi tek eksik çift kırıcı aynalı sistemi oynatmak için DVD RW içindeki lensi hareket ettiren sistemdeki gibi manyetik alanla oynatacak bir yapı kurmak. Fıldır fıldır oynayan bir UV lazer yansıtıcı kurmak lazım. Gerçi onuda programlanabilir lazer şov cihazları ile yapmak mümkün. 60TL gibi bir fiyatı vardı sanırım. |
z ekseni için 4 tane lm8uu kullanmak yerine iki tane lm8luu kullanmak daha mantıklı bakın; http://www.aliexpress.com/item/free-shipping-2pcs-LM8LUU-8mm-Long-Linear-Motion-Bearing-Ball-Bush/2053011200.html Shaft ID: 8mm Size:8x15x45mm < Resime gitmek için tıklayın > |
Bu aslında fandan fana değişebilen bişey :) Bende önceden 12 lik fan vardı çok güzel soğutuyodu, yalnız geçen fan bir yere takıldı, dişlerden biri kırıldı, dişlerden biri kırılıncada dengesiz olduğu için çok sallanıyodu bende onu söküp 4 lük bir fan taktım, yalnız taktığım 4 lük fan ciddi fava veren bişey. Eğer filament sıkıntın yoksa şu linkteki ramps kutusunu bas veya sitede bi dolaş belki daha güzel kutularda vardır. http://www.thingiverse.com/thing:28210/#files |
Galileo pin sayısı kısıtlı. Pin genişletmesi kullanılıyor. I2C ile çıkış pinlerinin sayısını artırman gerek. Galileo kart üzerinde 12 adet çıkış pini var. Arduino mega da 54 IO pini var. 3D printer için gereken ek pinleri donanımsal yükseltmeye giderek yazılımsal olarak da desteklemen lazım.
Eğer yazılım ve elektronik bilgin yeterli değilse mümkün olan senin için imkansız hale gelebilir.
Örnek IO çoklayıcı entegre link
Bu mesaja 1 cevap geldi. Cevapları Gizle