FreeCAD - FreeCAD

FreeCAD
FreeCAD016-logo.svg
0.14 Sürümünün FreeCAD Ekranı
0.14 Sürümünün FreeCAD Ekranı
Orijinal yazar (lar)Jürgen Riegel, Werner Mayer, Yorik van Havre[1]
İlk sürüm29 Ekim 2002; 18 yıl önce (2002-10-29)
Kararlı sürüm
0.18.4 / 26 Ekim 2019; 12 ay önce (2019-10-26)
Önizleme sürümü
0.19_pre / 3 Kasım 2019; 12 ay önce (2019-11-03)
Depo Bunu Vikiveri'de düzenleyin
YazılmışC ++, Python
İşletim sistemiGNU / Linux
Mac os işletim sistemi
Unix
pencereler
Tür3D modelleme, CAD, BIM, FEM
LisansLGPLv 2+
İnternet sitesifreecadweb.org
3D evin içi
Arduino ithal edilen tahta Kartal PCB yazılımı

FreeCAD bir ücretsiz ve açık kaynak (altında LGPLv 2+ lisans) genel amaçlı parametrik 3 boyutlu Bilgisayar destekli tasarım (CAD) modelleyici ve yapı bilgi modellemesi (BIM) yazılımı ile sonlu eleman yöntemi (FEM) desteği.[2] FreeCAD aşağıdakiler için tasarlanmıştır: makine Mühendisliği ürün tasarımının yanı sıra, mimari veya elektrik mühendisliği gibi mühendislik çevresinde daha geniş bir kullanım yelpazesine genişler. Yazılımın özgür ve açık kaynaklı doğası nedeniyle kullanıcılar, yazılımın işlevselliğini, Python Programlama dili.

Özellikleri

Genel

FreeCAD, aşağıdakilere benzer araçlar içerir: CATIA, Creo, SolidWorks, Katı Kenar, NX, Mucit, Revit ve bu nedenle kategorisine de girer yapı bilgi modellemesi (BIM), mekanik bilgisayar destekli tasarım (MCAD), PLM, CAx ve CAE. Özellik tabanlı olması amaçlanmıştır parametrik modelleyici çekirdek sistemi değiştirmeden ek işlevsellik sağlamayı kolaylaştıran modüler bir yazılım mimarisi ile.

Birçok modern 3B CAD modelleyicide olduğu gibi, 3B'den 2B'ye çizim dönüşümünü kolaylaştırmak için bir 2B bileşeni olacaktır. Mevcut durumu altında, doğrudan 2B çizim (örneğin AutoCAD LT ) bu yazılımın odak noktası değildir, ne animasyon ne de 3B model manipülasyonu ( Blender, Maya veya Cinema 4D ). Bununla birlikte, FreeCAD'in modüler yapısı, kullanıcının iş akışını bu tür ortamlar için uyarlamasına izin verecektir.

FreeCAD, şu alandaki açık kaynaklı kitaplıkları kullanır: bilgisayar Bilimleri; aralarında Açık CASCADE Teknolojisi[3][4] (bir CAD çekirdeği ), Coin3D (bir enkarnasyon Açık Mucit ), Qt GUI çerçevesi ve Python, popüler bir betik dili. FreeCAD'in kendisi de diğer programlar tarafından bir kütüphane olarak kullanılabilir.[5]

FreeCAD'i genişletmek için hareketler var mimari, elektriksel, ve inşaat (AEC) mühendislik sektörler ve eklemek yapı bilgi modellemesi Arch Modülü ile (BIM) işlevselliği.[6]

Desteklenen dosya formatları

FreeCAD'in kendi ana dosya biçimi FreeCAD Standart dosya biçimi (.FCStd).[7] Dosyaları belirli bir yapıda tutan standart bir zip dosyasıdır.[7] Belge.xml dosyası tüm geometrik ve parametrik nesne tanımlarına sahiptir.[7] GuiDocument.xml daha sonra nesnelerin görsel temsil ayrıntılarına sahiptir.[7] Diğer dosyalar, nesneler için brep dosyalarını ve çizimin küçük resmini içerir.[7]

FreeCAD'in kendi dosya formatının yanı sıra, dosyalar aşağıdaki dosya formatlarında dışa aktarılabilir ve içe aktarılabilir: DXF, SVG (Ölçeklenebilir Vektör Grafikleri), ADIM, IGES, STL (STereoLithography), OBJ (Dalga Önü), DAE (Collada), SCAD (OpenSCAD), IV (Mucit) ve IFC.[8]

DWG desteği

FreeCAD'in önemli DWG dosya biçimi nedeniyle sorunlu yazılım lisansı ile uyumluluk sorunları GNU LibreDWG kütüphane. GNU LibreDWG kitaplığı gerçek bir Bedava alternatif kaynak kullanılabilir OpenDWG kütüphane (daha sonra Teigha Converter ve şimdi ODA File Converter) ve şu lisans kapsamında lisanslıdır: GPLv3. FreeCAD olarak (ve ayrıca LibreCAD ) 6.7.0 sürümünden önce yalnızca GPLv2 ile uyumlu olan Open Cascade'e bağımlılıkları vardır,[9] GPLv2 ve GPLv3 esasen GPLv2 ve GPLv3 olduğu için GNU LibreDWG kitaplığını kullanamadı uyumsuz.[10][11] Açık CASCADE teknolojisi ile iletişime geçen kişi Debian ekibi 2009 ve 2012'de Open CASCADE teknolojisinin çift lisanslı OCCT'yi (kütüphane) düşündüğünü belirten bir yanıt aldı, ancak bu hareketi ertelediler. Bir talep de şuraya gitti FSF -e yeniden ruhsat GPLv2 veya LGPLv3 olarak GNU LibreDWG, reddedildi.[12]

2014 itibariyle, Open Cascade'in yeni LGPL sürümü, Coin3D'nin BSD lisanslı sürümü ve PyQT'nin kaldırılması da dahil olmak üzere FreeCAD'in 0.14 sürümü artık tamamen GPL'siz.[13] Ancak LibreDWG kabul edilmedi. FreeCAD, sınırlı bir alt kümeyi içe ve dışa aktarabilir[14] DWG formatının ODA Dosya Dönüştürücü (eski OpenDWG kütüphanesi).

Etkinlikler sırasındaki promosyonlar

Yorik van Havre, 2015 yılında FISL 16'da FreeCAD'i sunuyor

FreeCAD özellikle şu adreste sunuldu: FISL 2015 yılında 16, Porto Alegre,[15] yanı sıra Libre Graphics Toplantısı içinde Londra 2016 yılında.[16] Bu iki sergi ikisini de bir araya getirebilir geliştiriciler ve kullanıcılar. 2020 yılında FOSDEM içinde Brüksel bu geliştiricilerden ikisi, Yorik Van Havre ve Brad Collette sunumu yaptı.[17]

Sürüm geçmişi

SürümYayın tarihiBilgi
Eski versiyon, artık desteklenmiyor: 0.0.129 Ekim 2002İlk sürüm
Eski versiyon, artık desteklenmiyor: 0.127 Ocak 2003
Eski versiyon, artık desteklenmiyor: 0.29 Ağustos 2005
Eski versiyon, artık desteklenmiyor: 0.331 Ekim 2005
Eski versiyon, artık desteklenmiyor: 0.415 Ocak 2006
Eski versiyon, artık desteklenmiyor: 0.55 Ekim 2006
Eski versiyon, artık desteklenmiyor: 0.627 Şubat 2007
Eski versiyon, artık desteklenmiyor: 0.724 Nisan 2009
Eski versiyon, artık desteklenmiyor: 0.810 Temmuz 2009
Eski versiyon, artık desteklenmiyor: 0.916 Ocak 2010
Eski versiyon, artık desteklenmiyor: 0.1024 Temmuz 2010
Eski versiyon, artık desteklenmiyor: 0.113 Mayıs 2011[18]
Eski versiyon, artık desteklenmiyor: 0.1220 Kasım 2011[19]
Eski versiyon, artık desteklenmiyor: 0.1329 Ocak 2013[20]
Eski versiyon, artık desteklenmiyor: 0.141 Temmuz 2014Lisans LGPLv2 + olarak değiştirildi[14]
Eski versiyon, artık desteklenmiyor: 0.15Nisan 8, 2015Oculus Rift destek[21]
Eski versiyon, artık desteklenmiyor: 0.16Nisan 18, 2016[22]
Eski versiyon, artık desteklenmiyor: 0.176 Nisan 2018[23]
Mevcut kararlı sürüm: 0.1812 Mart 2019[24]
Gelecek sürüm: 0.19Mevcut Geliştirici Sürümü
Açıklama:
Eski versiyon
Eski sürüm, hala korunuyor
En son sürüm
En son önizleme sürümü
Gelecek sürüm

Ayrıca bakınız

Referanslar

  1. ^ "FreeCAD Geçmişi". wiki.freecadweb.org.
  2. ^ "FreeCAD'in FEM Workbench'inin Test Edilmesi". jolahde.kapsi.fi. Alındı 2020-05-31.
  3. ^ "Özellik listesi - FreeCAD Belgeleri". wiki.freecadweb.org. Alındı 2020-06-01.
  4. ^ "FOSDEM 2020'de Açık Cascade". opencascade.com.
  5. ^ Okoi, Martins (1 Aralık 2017). "FreeCAD - Linux için 3D Modelleme ve Tasarım Yazılımı". FOSSMint. Alındı 2 Mayıs, 2019.
  6. ^ "Kemer Modülü". FreeCAD wiki. Alındı 15 Aralık 2017.
  7. ^ a b c d e "Dosya Biçimi FCStd - FreeCAD Belgeleri". freecadweb.org. Alındı 2015-09-03.
  8. ^ "Özellik listesi". FreeCAD wiki. Alındı 15 Aralık 2013.
  9. ^ Larabel, Michael (2013-01-24). "FSF, Başka Bir" Yüksek Öncelikli "Projeyi Çöpe Attı. Phoronix. Arşivlenen orijinal 2016-11-09 tarihinde. Alındı 2013-08-22.
  10. ^ Prokoudine, Alexandre (26 Ocak 2012). "Özgür yazılımda DWG'nin benimsenmesi ne durumda?". libregraphicsworld.org. Arşivlenen orijinal 2016-11-09 tarihinde. Alındı 3 Kasım 2013.
  11. ^ "GNU Lisansları Hakkında Sık Sorulan Sorular - GPLv3, GPLv2 ile uyumlu mu?". Resmi site. Alındı 13 Nisan 2011.
  12. ^ Prokoudine, Alexandre (2012-12-27). "LibreDWG draması: son mu yoksa yeni bir başlangıç ​​mı?". libregraphicsworld.org. Arşivlenen orijinal 2016-11-09 tarihinde. Alındı 2013-08-23.
  13. ^ "Lisans". freecadweb.org. 2014. Arşivlenen orijinal 2016-12-04 tarihinde. Alındı 2015-03-25.
  14. ^ a b "Sürüm notları 0.14". Alındı 19 Şubat 2019.
  15. ^ van Havre, Yorik (2015). "FISL16'da FreeCAD" (PDF). yorik.uncreated.net.
  16. ^ van Havre, Yorik (2016). "Yorik van Havre LGM 2016'da" (PDF). yorik.uncreated.net.
  17. ^ "FreeCAD çevresinde açık kaynaklı tasarım ekosistemleri". archive.fosdem.org. Alındı 2020-11-12.
  18. ^ "Sürüm notları 0.11". Alındı 19 Şubat 2019.
  19. ^ "Sürüm notları 0.12". Alındı 19 Şubat 2019.
  20. ^ "Sürüm notları 0.13". Alındı 19 Şubat 2019.
  21. ^ "Sürüm notları 0.15". Alındı 19 Şubat 2019.
  22. ^ "Sürüm notları 0.16". Alındı 19 Şubat 2019.
  23. ^ "Sürüm notları 0.17". Alındı 19 Şubat 2019.
  24. ^ "Sürüm notları 0.18". Alındı 15 Mart 2019.

daha fazla okuma

  • Falck, Daniel; Collette Brad (2012): FreeCAD [Nasıl Yapılır]. Python'un Gücü ile Katı Modelleme, Packt Yayıncılık, Birmingham, ISBN  978-1-84951-886-4.

Dış bağlantılar