FreeCAD
FreeCAD adalah perangkat lunak desain berbantu komputer (DBK) parametrik 3D dan pemodelan informasi bangunan (PIB) yang disertai dukungan Metode Elemen Hingga.[2] FreeCAD adalah perangkat lunak gratis dengan sumber terbuka yang didistribusikan di bawah lisensi LGPL 2.0 atau lebih baru. FreeCAD tersedia di sistem operasi Linux, macOS, dan Windows. Pengguna juga dapat meningkatkan kemampuan atau fitur FreeCAD dengan menggunakan bahasa pemrograman Python.
Fitur
[sunting | sunting sumber]Fitur yang dimiliki FreeCAD mirip dengan fitur yang ditawarkan oleh perangkat lunak serupa, seperti CATIA, SolidWorks, NX, dan Inventor. Perangkat lunak ini ditujukan sebagai perangkat lunak pemodelan parametrik berbasis fitur dengan arsitektur modular. Arsitektur perangkat lunak modular ini memungkinkan penambahan fungsi FreeCAD tanpa mengubah sistem utama.
FreeCAD menggunakan pustaka sumber terbuka, termasuk Teknologi Open CASCADE[3][4], Coin3D, kerangka kerja antarmuka pengguna grafis Qt, dan Python. Selain itu, FreeCAD juga dapat digunakan sebagai pustaka untuk perangkat lunak lainnya.[5]
Format berkas yang didukung
[sunting | sunting sumber]FreeCAD memiliki format berkas sendiri yang dinamakan sebagai FreeCAD Standard File Format dengan ekstensi .FCStd.[6] Berkas ini adalah berkas zip yang berisi berkas-berkas lain dengan struktur yang telah ditentukan. Struktur berkas standar FreeCAD adalah sebagai berikut:[6]
- Document.xml berisi definisi geometri dan objek parametrik.
- GuiDocument.xml berisi detail representasi visual dari objek.
- Berkas lain, termasuk berkas brep dan keluku.
Selain format berkas FreeCAD, perangkat lunak ini juga dapat mengekspor dan mengimpor berkas dengan format DXF, SVG, STEP, IGES, STL, OBJ (Wavefront), DAE (Collada), SCAD (OpenSCAD), IV (Inventor), IFC dan lain sebagainya.[7]
Dukungan DWG
[sunting | sunting sumber]DWG adalah format berkas standar hak milik Autodesk yang banyak digunakan oleh perangkat lunak desain berbantu komputer. FreeCAD tidak mendukung format berkas ini secara langsung[8] dan memerlukan konverter eksternal agar dapat memproses format DWG.[9] FreeCAD mendukung tiga konverter berkas DWG, yaitu GNU LibreDWG, ODA Converter, dan QCAD Pro.
Selain itu, terdapat meja kerja CADExchanger yang tersedia di FreeCAD yang menggunakan konverter berkas komersial berbayar bernama CADExchanger.[8] CADExchanger saat ini menjadi satu-satunya opsi untuk bekerja dengan berkas DWG 3D di FreeCAD.
Riwayat rilis
[sunting | sunting sumber]Versi | Tanggal rilis | Informasi | |
---|---|---|---|
0.0.1 | 29 Oktober 2002 | Rilis awal | |
0.1 | 27 Januari 2003 | ||
0.2 | 9 Agustus 2005 | ||
0.3 | 31 Oktober 2005 | ||
0.4 | 15 Januari 2006 | ||
0.5 | 5 Oktober 2006 | ||
0.6 | 27 Februari 2007 | ||
0.7 | 24 April 2009 | ||
0.8 | 10 Juli 2009 | ||
0.9 | 16 Januari 2010 | ||
0.10 | 24 Juli 2010 | ||
0.11 | 3 Mei 2011 | Modul Sketcher, Part, 2D, dan Robot[10] | |
0.12 | 20 November 2011 | Modul Architecture[11] | |
0.13 | 29 Januari 2013 | Modul Ship Design dan OpenSCAD, dukungan terhadap tetikus 3D[12] | |
0.14 | 1 Juli 2014 | Lisensi berubah menjadi LGPLv2+, penambahan modul lembar sebar, pengolah gambar (render) menjadi LuxRender[13] | |
0.15 | 8 April 2015 | Penambahan dukungan terhadap Oculus Rift, mengemaskini pengimpor IFC di modul Architecture[14] | |
0.16 | 18 April 2016 | Penambahan meja kerja metode elemen hingga dan modul Path[15] | |
0.17 | 6 April 2018 | Penambahan Addon manager, modul Surface module, dan modul TechDraw[16] | |
0.18 | 12 Maret 2019 | Menu mulai yang baru, memperluas fungsionalitas modul Arch, peningkatan di banyak modul.[17] | |
0.19 | 20 Maret 2021 | Pemortaan modul ke Python 3 dan Qt5.[18] Versi asli 0.19.4 | |
0.20 | 14 Juni 2022 | Penulisan ulang Addon Manager, lebih dari 30 alat baru di modul TechDraw, pemotongan bagian yang lebih persisten, dan peningkatan alat-alat yang sudah ada.[19] | |
0.21 | 2 Agustus 2023 | Direncanakan sebagai rilis terakhir sebelum perbaikan untuk masalah penamaan topologi, peningkatan antarmuka pengguna dan beberapa meja kerja.[20][21] | |
1.0 | Belum ditentukan | Versi pengembangan dengan build mingguan.[22][23] | |
Legenda: Versi lama Versi lebih lama, tetapi masih didukung Versi terkini Versi pratayang terakhir Rilis selanjutnya |
Catatan
[sunting | sunting sumber]- ^ Jürgen Riegel tidak lagi berpatisipasi secara aktif dalam pengembangan FreeCAD sejak akhir 2015.
Referensi
[sunting | sunting sumber]- ^ "FreeCAD History". wiki.freecad.org.
- ^ "Testing FEM Workbench of FreeCAD". jolahde.kapsi.fi. Diakses tanggal 2020-05-31.
- ^ "Feature list - FreeCAD Documentation". wiki.freecadweb.org. Diakses tanggal 2020-06-01.
- ^ "Open Cascade at FOSDEM 2020". opencascade.com. Diarsipkan dari versi asli tanggal 2020-06-19. Diakses tanggal 2020-06-01.
- ^ Okoi, Martins (December 1, 2017). "FreeCAD – A 3D Modeling and Design Software for Linux". FOSSMint. Diakses tanggal May 2, 2019.
- ^ a b "File Format FCStd - FreeCAD Documentation". wiki.freecad.org. Diakses tanggal 2024-06-07.
- ^ "Import Export - FreeCAD Documentation". wiki.freecad.org. Diakses tanggal 2024-06-07.
- ^ a b "FreeCAD and DWG Import - FreeCAD Documentation". wiki.freecad.org. Diakses tanggal 2024-06-07.
- ^ "Import Export Preferences - FreeCAD Documentation". wiki.freecad.org. Diakses tanggal 2024-06-07.
- ^ "Release notes 0.11 - FreeCAD Documentation".
- ^ "Release notes 0.12 - FreeCAD Documentation".
- ^ "Release notes 0.13 - FreeCAD Documentation".
- ^ "Release notes 0.14 - FreeCAD Documentation".
- ^ "Release notes 0.15". Diakses tanggal 19 February 2019.
- ^ "Release notes 0.16". Diakses tanggal 19 February 2019.
- ^ "Release notes 0.17". Diakses tanggal 19 February 2019.
- ^ "Release notes 0.18". Diakses tanggal 15 March 2019.
- ^ "Release notes 0.19". Diakses tanggal 31 March 2021.
- ^ "Release notes 0.20". Diakses tanggal 17 June 2022.
- ^ "Coming Soon: FreeCAD 0.21". FreeCAD News (dalam bahasa Inggris). 2023-04-28. Diakses tanggal 2023-04-29.
- ^ "Release notes 0.21 - FreeCAD Documentation". wiki.freecad.org. Diakses tanggal 2023-04-30.
- ^ "Release notes 1.0". Diakses tanggal 2024-05-27.
- ^ "FreeCAD 1.0 Development Cycle".