Mach3'e Alternatif CAM Programı Yapmak

Başarılar dilerim. Hangi dille yazıyorsun?

Resimdeki arayüz, c# html css ve javascript ile yazılıyor.

https://github.com/openhardwarecoza/LaserWeb

https://github.com/chilipeppr

Bu projelere gelistirici olarak katilmak da guzel bir baslangic olabilir. Ongordugunuz ihtiyaclarin onemli bir kismini farkli bir yoldan kapsiyorlar.

Benzer bir yazilima (Gcode ceviricisi Cortex M3 le calisan) ufak tefek katkida bulunmaya calisiyoruz.
Keske fpga programlama daha basit olsaydi da servo kontrol ve hizlanma, yavaslama icin sCurve un zu seviye hareket planlamalarini programlayabilseydik. Bunlar disinda FPGA kullanmak icin bir sebep aklima gelmiyor.

Vaay süpermiş, benim yapmak istediğim bir çok şeyi yapmışlar :D Daha önce benzer bir projeye denk gelmiştim ama bunlar daha iyi gözüküyor. Bu arada sizin üzerinde çalıştığınız cortex m3le çalışan projenin firmwarein kodları açık kaynak mı, kodlara göz atmak isterim.

Ben de şuan denemeleri üzerinde pic32 bulunan bir chipkit max32 boardla yapıyorum, firmwarede ona göre gelişiyor ama nihayetinde bütün arduino tabanlı kartlarda çalışabileceği düşünüyorum yavaş da olsa.

Arduissimo diye bir fpga projesi vardı kickstarterda, arduino tabanlı kullanımı kolay bir fpga board, keşke iptal olmasaydı işler çok daha kolay olurdu paralellik açısından.

Bu arada, sadece arayüzden ibaret olan yukardaki resimdeki çalışmanın kaynak dosyaları burada
https://github.com/panalgin/turcam
 
slic3r-mach3.png


3D yazıcılarda kullanılan, gcode üreten açık kaynak kodlu Slic3r'de "configuration wizard" da Mach3/LinuxCNC seçeneği de var.

  • Yazılım geliştirirken faydası olabilir mi?
  • CNC lerde, açık kaynak kodlu olmasınıda göz önüne alarak, kullanabilir miyiz?
 
Son düzenleme:
Merhaba arkadaşlar, abiler =)

Bir yazılımcı olarak ben diyorum ki, Mach3ü çirkin, karışık, bazı yerlerde mantık dışı, bazı yerlerde amatörler için gereksiz yere zor, ileri seviye işlerle uğraşanlar için fazla basit ve angarya bulmaktayım.

Piyasada ücretli ücretsiz birçok alternatif olduğunu biliyorum, o yazılımlarını henüz denememiş olsamda her birinin beni rahatsız eden bir dezavantajını görebiliyorum.

Sorum da şu, sizce açık kaynak bir yerli proje geliştirsek, bu ücretsiz bir şekilde kullanılabilse, artı ve eksilerini beraber değerlendirip yazılımı bu şekilde geliştirsek nasıl olur?. Doğru mu olur, yanlış mı olur?

Benim elimdeki imkanlar şu şekilde:
1- 1 Adet CNC Drill (Pcb için), 1 Adet CNC Router, 2 Adet CNC Plazma (Birinde Spindle da var Saca Delik Delme için)
2- 10 yılı aşkın naçizane yazılım deneyimi (Assembly, C, C++, C#, PHP, PIC/ATMEL, PIC32, Arduino, Chipkit, VHDL/FPGA, Solidworks, Autocad)
3- Yapmayı düşündüğümüz bu yazılıma iştirak edecek şekilde gerekli elektronik devreyi çizip bastırabilme ve geliştirebilme imkanı.

Kafamdaki yol haritası şu şekilde, temel ve basit bir cam(?) programı hazırlayıp bunu açık kaynak kodlu olarak dağıtıp, bununla beraber çalışacak kontrol kartını üretip sadece maliyet fiyatına satmak (ya da devreyi de açık kaynak yapıp, yapmak isteyenlerin yapmasını sağlamak).

Daha önceleri bu cnc makinaları çalıştırmak üzere yapmış olduğum amatör cam programları ve amatör kontrol kartları olduğu için, daha iyisini beraber yapabileceğimiz konusunda önce kendime güveniyorum.

Her türlü eleştirinizi bekliyorum.

Saygılar.

Arkadaşlar merhaba, pek forumlara katılan biri olmamakla birlikte zaman zaman ilgilendiğim konularda katılımda bulunuyorum. Arkadaşımızın yazdıkları, yüzde doksan oranında benim yıllardır kafamı kurcalayan, yapmak istediğim bir şey. Bu doğrultuda yaklaşık iki buçuk yıldır uğraşıyorum. Bir cnc projem vardı, mekaniğini yaptıktan sonra elektronik kısmına geçtim ve maddi durumlar yüzünden ara vermiştim. Şu sıralar projeyi tekrar ele aldım fakat bu sefer de zaman sıkıntısından dolayı kartları hazır aldım.
Şimdi kartlar ve sürücüler elimde cam programlarını ve mach3'e alternatif var mı diye araştırırken burayı gördüm. Konuya yazan arkadaşlarımızdan da gördüğüm üzere mekanikçisi testçisi elektronikçi vs siyle epey istekli arkadaşlar mevcut. Güzel bir ekip kurarak yarı ticari yarı manevi bir çalışma yapmak gerekir düye düşünüyorum
 
Arkadaşlar merhaba, pek forumlara katılan biri olmamakla birlikte zaman zaman ilgilendiğim konularda katılımda bulunuyorum. Arkadaşımızın yazdıkları, yüzde doksan oranında benim yıllardır kafamı kurcalayan, yapmak istediğim bir şey. Bu doğrultuda yaklaşık iki buçuk yıldır uğraşıyorum. Bir cnc projem vardı, mekaniğini yaptıktan sonra elektronik kısmına geçtim ve maddi durumlar yüzünden ara vermiştim. Şu sıralar projeyi tekrar ele aldım fakat bu sefer de zaman sıkıntısından dolayı kartları hazır aldım.
Şimdi kartlar ve sürücüler elimde cam programlarını ve mach3'e alternatif var mı diye araştırırken burayı gördüm. Konuya yazan arkadaşlarımızdan da gördüğüm üzere mekanikçisi testçisi elektronikçi vs siyle epey istekli arkadaşlar mevcut. Güzel bir ekip kurarak yarı ticari yarı manevi bir çalışma yapmak gerekir düye düşünüyorum

Merhaba benim bu konudaki çalışmalarım açık kaynak bir şekilde yavaş da olsa devam ediyor. Yakında kullanılabilir versiyon çıkaracağım inşallah. Breakout boardu ve firmwarei de paylaşacağım.
 
Merhaba benim bu konudaki çalışmalarım açık kaynak bir şekilde yavaş da olsa devam ediyor. Yakında kullanılabilir versiyon çıkaracağım inşallah. Breakout boardu ve firmwarei de paylaşacağım.
Peki, yazılımınız hakkında bilgi verirseniz kartı sizin yazılıma göre tasarlarız =)
 
yazılımda durum ne dir?

Merhaba, yazılımda son durum şu;

USB veya seri haberleşme üzerinden kontrol kartına bağlanabiliyor ve kontrol kartına çok basit g codelarını gönderebiliyor. Dolasıyla makinayı ileri geri sağa sola gibi yönlerde hareket ettirebiliyor.

Son zamanlarda yazılım üzerinde pek yoğun çalışamadık, yapmaya çalıştığımız makinanın bazı tasarım ihtiyaçları olduğu için. Ama önümüzdeki haftalarda yoğun bi tempoyla yazılıma devam edeceğiz.
 
Merhaba, yazılımda son durum şu;

USB veya seri haberleşme üzerinden kontrol kartına bağlanabiliyor ve kontrol kartına çok basit g codelarını gönderebiliyor. Dolasıyla makinayı ileri geri sağa sola gibi yönlerde hareket ettirebiliyor.

Son zamanlarda yazılım üzerinde pek yoğun çalışamadık, yapmaya çalıştığımız makinanın bazı tasarım ihtiyaçları olduğu için. Ama önümüzdeki haftalarda yoğun bi tempoyla yazılıma devam edeceğiz.
Merakla beklemedeğiz!İnşaallah yakın zamanda CNC lerde kullanılacak bir yazılımımız olur!Ve bizde bu yazılımı makinelerde kullanabiliriz!
 

Forum istatistikleri

Konular
130,116
Mesajlar
933,272
Kullanıcılar
453,179
Son üye
canerakdeniiz

Yeni konular

Çevrimiçi üyeler

Geri
Üst