İçindekiler
3D yazıcılar, neyi 3D yazdıracaklarını bilmek için bir dosyaya ihtiyaç duyar, ancak insanlar tüm 3D yazıcıların STL dosyalarını kullanıp kullanmadığını merak eder. Bu makale size cevapları ve diğer bazı ilgili soruları ele alacaktır.
Tüm 3D yazıcılar, 3D yazıcının anlayabileceği bir dosya türüne dilimlenmeden önce STL dosyalarını bir 3D modelin temeli olarak kullanabilir. 3D yazıcılar STL dosyalarını kendi başlarına anlayamazlar. Cura gibi bir dilimleyici STL dosyalarını 3D yazdırılabilen G-Code dosyalarına dönüştürebilir.
Daha fazla bilgi edinmek isteyeceksiniz, bu yüzden okumaya devam edin.
3D Yazıcılar Hangi Dosyaları Kullanır?
- STL
- G-Kodu
- OBJ
- 3MF
3D yazıcıların kullandığı ana dosya türleri, 3D model tasarımını oluşturmak ve 3D yazıcıların anlayabileceği ve takip edebileceği talimat dosyasını oluşturmak için STL dosyaları ve G-Code dosyalarıdır. 3D model tasarım türlerinin farklı sürümleri olan OBJ ve 3MF gibi daha az yaygın olan bazı 3D yazıcı dosyalarınız da vardır.
Ancak bu tasarım dosyaları doğrudan bir 3D yazıcıyla çalışamaz, çünkü temelde 3D yazdırılabilen G-Code dosyasını hazırlayan dilimleyici adı verilen bir yazılım aracılığıyla işlenmeleri gerekir.
Bu dosya türlerinden bazılarına bir göz atalım.
STL Dosyası
STL dosyası, 3D baskı endüstrisinde kullanıldığını göreceğiniz ana 3D baskı dosyası türüdür. Temelde, bir 3D geometri oluşturmak için bir dizi kafes veya birkaç küçük üçgen kümesi aracılığıyla oluşturulan bir 3D model dosyasıdır.
Son derece basit bir format olduğu için tercih ediliyor.
Bu dosyalar 3D modeller oluşturmak için çok iyi çalışır ve modeli kaç üçgenin oluşturduğuna bağlı olarak oldukça küçük veya büyük dosyalar olabilir.
Daha büyük dosyalar daha pürüzsüz yüzeylerin olduğu dosyalardır ve gerçek boyut olarak büyüktür çünkü daha fazla üçgen olduğu anlamına gelir.
Bir tasarım yazılımında (CAD) büyük bir STL dosyası görürseniz, aslında size bir modelin kaç üçgene sahip olduğunu gösterebilir. Blender'da, alt çubuğa sağ tıklamanız ve "Sahne İstatistikleri "ni kontrol etmeniz gerekir.
Blender'da 2.804.188 üçgen gösteren ve 133MB dosya boyutuna sahip bu Sakallı Çığlık STL dosyasına göz atın. Bazen tasarımcı aslında aynı modelin birden fazla versiyonunu sağlar, ancak daha düşük kalitede / daha az üçgenle.
Bunu 52.346 üçgen ve 2,49 MB dosya boyutuna sahip Paskalya Adası Başı STL'si ile karşılaştırın.
Daha basit bir bakış açısıyla, bir 3D küpü bu üçgen STL formatına dönüştürmek isteseydiniz, 12 üçgenle yapılabilirdi.
Küpün her bir yüzü iki üçgene bölünecektir ve küpün altı yüzü olduğundan, bu 3B modeli oluşturmak için en az 12 üçgen gerekir. Küpte daha fazla ayrıntı veya yarık olsaydı, daha fazla üçgene ihtiyaç duyulurdu.
STL dosyalarını aşağıdaki gibi çoğu 3D yazıcı dosya sitesinden bulabilirsiniz:
- Thingiverse
- MyMiniFactory
- Yazdırılabilirler
- YouMagine
- GrabCAD
Bu STL dosyalarının nasıl oluşturulacağına gelince, Fusion 360, Blender ve TinkerCAD gibi CAD yazılımlarında yapılır. Temel bir şekil ile başlayıp şekli yeni bir tasarıma dönüştürmeye başlayabilir veya birçok şekil alıp bunları bir araya getirebilirsiniz.
Her türlü model veya şekil iyi bir CAD yazılımı aracılığıyla oluşturulabilir ve 3D baskı için STL dosyası olarak dışa aktarılabilir.
G-Kod Dosyası
G-Code dosyaları, 3D yazıcıların kullandığı bir sonraki ana dosya türüdür. Bu dosyalar, 3D yazıcılar tarafından okunabilen ve anlaşılabilen bir programlama dilinden oluşur.
Bir 3D yazıcının yaptığı her eylem veya hareket, baskı kafası hareketleri, nozul ve ısı yatağı sıcaklığı, fanlar, hız ve çok daha fazlası gibi G-Code dosyası aracılığıyla yapılır.
G-Code komutları olarak adlandırılan ve her biri farklı bir eylem gerçekleştiren yazılı satırlardan oluşan geniş bir liste içerirler.
Notepad++'da bir G-Code dosyası örneğinin aşağıdaki resmine göz atın. M107, M104, G28 & G1 gibi komutların bir listesi vardır.
Her birinin belirli bir eylemi vardır, hareketler için ana eylem dosyanın çoğunluğu olan G1 komutudur. Ayrıca X & Y yönünde nereye hareket edileceğinin koordinatlarına ve ne kadar malzeme çıkarılacağına (E) sahiptir.
G28 komutu, yazıcı kafanızı ana konuma ayarlamak için kullanılır, böylece 3D yazıcı nerede olduğunu bilir. Her 3D baskının başlangıcında bunu yapmak önemlidir.
M104 nozul sıcaklığını ayarlar.
OBJ Dosyası
OBJ dosya formatı, STL dosyalarına benzer şekilde 3D yazıcılar tarafından dilimleyici yazılım içinde kullanılan başka bir türdür.
Çok renkli verileri depolayabilir ve çeşitli 3D yazıcılar ve 3D yazılımlarla uyumludur. OBJ dosyası, 3D model bilgilerini, doku ve renk bilgilerini ve ayrıca bir 3D modelin yüzey geometrisini kaydeder. OBJ dosyaları tipik olarak 3D yazıcının tam olarak anladığı ve okuduğu diğer dosya formatlarına dilimlenir.
Bazı kişiler, çoğunlukla çift ekstrüderli çok renkli 3D baskı için 3D modeller için OBJ dosyalarını kullanmayı tercih eder.
OBJ dosyalarını aşağıdaki gibi birçok 3D yazıcı dosya web sitesinde bulabilirsiniz:
- Clara.io
- CGTrader
- GrabCAD Topluluğu
- TurboSquid
- Free3D
Çoğu dilimleyici OBJ dosyalarını gayet iyi okuyabilir ancak OBJ dosyalarını çevrimiçi bir dönüştürücü kullanarak veya TinkerCAD gibi bir CAD'e aktararak ve bir STL dosyasına aktararak ücretsiz bir dönüştürme yoluyla STL dosyalarına dönüştürmek de mümkündür.
Akılda tutulması gereken bir başka şey de, modellerdeki hataları düzelten örgü onarım araçlarının OBJ dosyaları yerine STL dosyalarıyla daha iyi çalıştığıdır.
OBJ'den özellikle renkler gibi bir şeye ihtiyacınız olmadığı sürece, 3D baskı için STL dosyalarına bağlı kalmak istersiniz.OBJ dosyaları için temel farklardan biri, STL dosyaları birkaç bağlantısız üçgeni kaydederken, gerçek ağı veya bağlı üçgenler kümesini kaydedebilmesidir.
Dilimleme yazılımınız için pek bir fark yaratmaz, ancak modelleme yazılımı için STL dosyasını işlemek üzere bir araya getirmesi gerekecektir ve bunu yaparken her zaman başarılı olamaz.
3MF Dosyası
3D yazıcılar tarafından kullanılan bir diğer format ise mevcut en detaylı 3D baskı formatlarından biri olan 3MF (3D Manufacturing Format) dosyasıdır.
Model verileri, 3D baskı ayarları, yazıcı verileri gibi birçok ayrıntıyı 3D yazıcı dosyası içinde kaydetme özelliğine sahiptir. Bu, bazı durumlarda çok yararlı olabilir, ancak çoğu insan için tekrarlanabilirlik anlamına gelmeyebilir.
Buradaki kusurlardan biri, her bir durumda bir 3D baskıyı başarılı kılan birçok faktör olmasıdır. İnsanlar 3D yazıcılarını ve dilimleyici ayarlarını belirli bir şekilde ayarlarlar, bu nedenle başka birinin ayarlarını kullanmak istenen sonuçları getirmeyebilir.
Bazı yazılımlar ve dilimleyiciler de 3MF dosyalarını desteklemez, bu nedenle bunu standart bir 3B baskı dosyası formatına dönüştürmek zor olabilir.
Ayrıca bakınız: 3D Baskıların ve STL'lerin İçini Boşaltabilir misiniz? 3D İçi Boş Nesneler Nasıl YazdırılırBirkaç kullanıcı 3MF dosyalarını 3D yazdırma konusunda başarılı olmuştur, ancak bunun hakkında konuşan veya bunları kullanan pek fazla kişi duymazsınız. Bir kullanıcı, birinin bu dosya türüyle yanlış bir yapılandırma yapmasının ve 3D yazıcınıza veya daha kötüsüne zarar vermesinin mümkün olabileceğini belirtti.
Pek çok insan G-Code dosyasını nasıl okuyacağını bilmiyor, bu yüzden bu dosyaları kullanmak için güvene ihtiyaç var.
Başka bir kullanıcı, çok parçalı 3MF dosyalarını düzgün bir şekilde yüklemeye çalışırken çok şanssız olduklarını söyledi.
Ayrıca bakınız: Bir STL Dosyasının 3D Baskı Süresi Nasıl Tahmin Edilir?Josef Prusa'nın 3MF dosyalarının STL dosyalarına kıyasla nasıl olduğu hakkındaki aşağıdaki videosuna göz atın. Videonun başlığına katılmıyorum, ancak 3MF dosyaları hakkında bazı harika ayrıntılar veriyor.
Reçine 3D Yazıcılar STL Dosyaları Kullanır mı?
Reçine 3D yazıcılar doğrudan STL dosyalarını kullanmaz, ancak oluşturulan dosyalar bir dilimleme yazılımı içinde bir STL dosyasının kullanılmasından kaynaklanır.
Reçine 3D yazıcılar için olağan iş akışı, ChiTuBox veya Lychee Slicer gibi reçine makineleri için özel olarak yapılmış bir yazılıma aktardığınız bir STL dosyası kullanacaktır.
STL modelinizi seçtiğiniz dilimleyiciye aktardıktan sonra, modelinizi taşıma, ölçekleme ve döndürmenin yanı sıra destekler oluşturma, oyuk açma ve reçineyi boşaltmak için modele delikler eklemeyi içeren iş akışından geçmeniz yeterlidir.
STL dosyasında değişikliklerinizi yaptıktan sonra, modeli belirli reçineli 3D yazıcınızla çalışan özel bir dosya formatına dilimleyebilirsiniz. Daha önce de belirtildiği gibi, reçineli 3D yazıcıların Anycubic Photon Mono X ile .pwmx gibi özel dosya formatları vardır.
Bir STL dosyasının reçine 3D yazıcı dosyasına iş akışını anlamak için aşağıdaki YouTube videosuna göz atın
Tüm 3D Yazıcılar STL Dosyaları Kullanır mı? Filament, Reçine ve Daha Fazlası
Filament ve reçineli 3D yazıcılar için STL dosyasını, modeli yapı plakasına yerleştirmek ve modelde çeşitli ayarlamalar yapmak için normal dilimleme sürecinden geçiriyoruz.
Bunları yaptıktan sonra, STL dosyasını 3D yazıcınızın okuyabileceği ve çalıştırabileceği bir dosya türüne işler veya "dilimlersiniz". Filament 3D yazıcılar için bunlar çoğunlukla G-Code dosyalarıdır, ancak yalnızca belirli 3D yazıcılar tarafından okunabilen bazı özel dosyalarınız da vardır.
Reçine 3D yazıcılar için dosyaların çoğu tescilli dosyalardır.
Bu dosya türlerinden bazıları şunlardır:
- .ctb
- .photon
- .phz
Bu dosyalar, reçineli 3D yazıcınızın katman katman ne oluşturacağının yanı sıra hızlar ve pozlama sürelerine ilişkin talimatları içerir.
İşte size bir STL dosyasını nasıl indireceğinizi ve 3D baskıya hazır hale getirmek için nasıl dilimleyeceğinizi gösteren faydalı bir video.
3D Yazıcılar için G-Code Dosyalarını Kullanabilir misiniz?
Evet, çoğu filament 3D yazıcı G-Code dosyalarını veya belirli bir 3D yazıcı için çalışan alternatif bir özel G-Code biçimini kullanacaktır.
G-Code, SLA yazıcılarının çıktı dosyalarında kullanılmaz. Çoğu masaüstü SLA yazıcı, kendi özel formatlarını ve dolayısıyla dilimleyici yazılımlarını kullanır. Bununla birlikte, ChiTuBox ve FormWare gibi bazı üçüncü taraf SLA dilimleyicileri, çok çeşitli masaüstü yazıcılarla uyumludur.
Makerbot 3D yazıcı X3G tescilli dosya formatını kullanır. X3G dosya formatı 3D yazıcının hızı ve hareketi, yazıcı ayarları ve STL dosyaları hakkında bilgiler içerir.
Makerbot 3D yazıcı, X3G dosya formatındaki kodu okuyabilir ve yorumlayabilir ve sadece doğal sistemlerde bulunabilir.
Genel olarak tüm yazıcılar G-kodunu kullanır. Bazı 3D yazıcılar G-Kodunu, Makerbot gibi hala G-Koduna dayanan özel bir formatta sarar. Dilimleyiciler her zaman G-Kodu gibi 3D dosya formatlarını yazıcı dostu dile dönüştürmek için kullanılır.
3D yazıcınızı doğrudan kontrol etmek için bir G-Code dosyasını nasıl kullanacağınızı görmek için aşağıdaki videoya göz atabilirsiniz.