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
suntingFitur 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.
Seperti pemodel 3D modern lainnya, FreeCAD memiliki komponen 2D untuk memfasilitasi konversi dari 3D menjadi gambar 2D. Pada kondisi saat ini, kemampuan menggambar 2D langsung (seperti AutoCAD LT) bukan menjadi fokus perangkat lunak ini. Selain itu, kemampuan untuk membuat animasi atau memanipulasi model 3D (seperti Blender, Maya, atau Cinema 4D) juga bukan fokus perangkat lunak ini. Namun, sifat modular dari FreeCAD memungkinkan pengguna untuk mengadaptasi alur kerja mereka untuk lingkungan seperti itu dengan menggunakan plug-in.
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]
Terdapat gerakan untuk menambahkan kemampuan FreeCAD pada sektor perekayasaan arsitektur, listrik, dan konstruksi (AEC) dan menambahkan fungsionalitas pemodelan informasi bangunan (BIM) dengan modul Arch.[6]
Hingga akhir 2020, pencari model 3D dari CADENAS dengan nama 3DfindIT.com diintegrasikan ke FreeCAD.[7]
Format berkas yang didukung
suntingFreeCAD memiliki format berkas sendiri yang dinamakan sebagai FreeCAD Standard File Format dengan ekstensi .FCStd.[8] Berkas ini adalah berkas zip yang berisi berkas-berkas lain dengan struktur yang telah ditentukan. Struktur berkas standar FreeCAD adalah sebagai berikut:[8]
- 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.[9]
Dukungan DWG
suntingDWG adalah format berkas standar hak milik Autodesk yang banyak digunakan oleh perangkat lunak desain berbantu komputer. FreeCAD tidak mendukung format berkas ini secara langsung[10] dan memerlukan konverter eksternal agar dapat memproses format DWG.[11] 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.[10] CADExchanger saat ini menjadi satu-satunya opsi untuk bekerja dengan berkas DWG 3D di FreeCAD.
Riwayat rilis
suntingBerikut ini adalah riwayat rilis dari perangkat lunak FreeCAD. FreeCAD pertama dirilis dengan versi 0.0.1 pada tanggal 29 Oktober 2002 dan mencapai versi 1.0-nya pada tanggal 18 November 2024, sekitar 22 tahun setelah versi pertama dirilis.[12]
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[13] | |
0.12 | 20 November 2011 | Modul Architecture[14] | |
0.13 | 29 Januari 2013 | Modul Ship Design dan OpenSCAD, dukungan terhadap tetikus 3D[15] | |
0.14 | 1 Juli 2014 | Lisensi berubah menjadi LGPLv2+, penambahan modul lembar sebar, pengolah gambar (render) menjadi LuxRender[16] | |
0.15 | 8 April 2015 | Penambahan dukungan terhadap Oculus Rift, mengemaskini pengimpor IFC di modul Architecture[17] | |
0.16 | 18 April 2016 | Penambahan meja kerja metode elemen hingga dan modul Path[18] | |
0.17 | 6 April 2018 | Penambahan Addon manager, modul Surface module, dan modul TechDraw[19] | |
0.18 | 12 Maret 2019 | Menu mulai yang baru, memperluas fungsionalitas modul Arch, peningkatan di banyak modul.[20] | |
0.19 | 20 Maret 2021 | Pemortaan modul ke Python 3 dan Qt5.[21] 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.[22] | |
0.21 | 2 Agustus 2023 | Direncanakan sebagai rilis terakhir sebelum perbaikan untuk masalah penamaan topologi, peningkatan antarmuka pengguna dan beberapa meja kerja.[23][24] | |
1.0 | 18 November 2024[12] | Menangani permasalahan penamaan topologi, integrasi meja kerja Assembly baru, meja kerja BIM, sistem Material baru, dan banyak fitur baru pada modul Sketcher, FEM, PartDesign, dan modul lainnya, dan juga peningkatan antarmuka pengguna.[12][25] | |
1.1 | Belum ditentukan | Versi pengembangan dengan build mingguan.[26] | |
Legenda: Versi lama Versi lebih lama, tetapi masih didukung Versi terkini Versi pratayang terakhir Rilis selanjutnya |
Catatan
sunting- ^ Jürgen Riegel tidak lagi berpatisipasi secara aktif dalam pengembangan FreeCAD sejak akhir 2015.
Referensi
sunting- ^ "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.
- ^ "Arch Module". FreeCAD wiki. Diakses tanggal 15 Desember 2017.
- ^ "3DfindIT.com Directly Integrated into FreeCAD". Digital Engineering (dalam bahasa Inggris). 21 Desember 2020. Diakses tanggal 8 April 2021.
- ^ 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.
- ^ a b c "Release notes 1.0". Diakses tanggal 2024-11-20.
- ^ "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.
- ^ "FreeCAD 1.0 Development Cycle".
- ^ "Release notes 1.1". Diakses tanggal 2024-11-17.