FreeCAD

FreeCAD adalah pemodel desain berbantuan komputer (CAD) parametrik 3D tujuan umum dan aplikasi perangkat lunak pemodelan informasi bangunan (BIM) dengan dukungan metode elemen hingga (FEM). Ini dimaksudkan untuk desain produk teknik mesin tetapi juga meluas ke penggunaan yang lebih luas di sekitar teknik, seperti arsitektur atau teknik listrik. FreeCAD gratis dan bersumber terbuka, di bawah lisensi LGPL-2.0-atau-lebih baru, dan tersedia untuk sistem operasi Linux, macOS, dan Windows. Pengguna dapat memperluas fungsionalitas perangkat lunak menggunakan bahasa pemrograman Python.

Fitur

Umum
FreeCAD menampilkan alat-alat yang mirip dengan CATIA, Creo, SolidWorks, Solid Edge, NX, Inventor, Revit, dan karena itu juga termasuk dalam kategori pemodelan informasi bangunan (BIM), desain berbantuan komputer mekanis (MCAD), PLM, CAx, dan CAE. Ini dimaksudkan untuk menjadi pemodel parametrik berbasis fitur dengan arsitektur perangkat lunak modular, yang membuatnya mudah untuk menyediakan fungsionalitas tambahan tanpa memodifikasi sistem inti.

Seperti banyak pemodel CAD 3D modern, FreeCAD memiliki komponen 2D untuk memfasilitasi konversi gambar 3D ke 2D. Di bawah kondisi saat ini, gambar 2D langsung (seperti AutoCAD LT) bukan fokus untuk perangkat lunak ini, begitu pula animasi atau manipulasi model 3D (seperti Blender, Maya, atau Cinema 4D). Namun, sifat modular FreeCAD memungkinkan pengguna menyesuaikan alur kerjanya untuk lingkungan seperti itu melalui penggunaan plugin.

FreeCAD menggunakan pustaka sumber terbuka dari bidang ilmu komputasi; di antaranya adalah Teknologi Open CASCADE   (kernel CAD), Coin3D (inkarnasi dari Open Inventor), kerangka kerja Qt GUI, dan Python, bahasa scripting yang populer. FreeCAD sendiri juga bisa digunakan sebagai library oleh program lain.

Ada gerakan untuk memperluas FreeCAD di sektor teknik arsitektur, kelistrikan, dan konstruksi (AEC) dan untuk menambahkan fungsionalitas pemodelan informasi bangunan (BIM) dengan Arch Module.

Pada akhir tahun 2020, pencari Model 3D dari CADENAS bernama 3DfindIT.com terintegrasi ke dalam FreeCAD

Format file yang didukung

Format file utama FreeCAD sendiri adalah format file Standar FreeCAD (.FCStd).[9] Ini adalah file zip standar yang menyimpan file dalam struktur tertentu. File Document.xml memiliki semua definisi objek geometris dan parametrik. GuiDocument.xml kemudian memiliki detail representasi visual dari objek. File lain termasuk file brep untuk objek dan thumbnail gambar.

Selain format file FreeCAD sendiri, file dapat diekspor dan diimpor dalam DXF, SVG (Scalable Vector Graphics), STEP, IGES, STL (STereoLithography), OBJ (Wavefront), DAE (Collada), SCAD (OpenSCAD), IV (Inventor) dan IFC

dukungan DWG

Dukungan FreeCAD untuk format file DWG penting bermasalah karena masalah kompatibilitas lisensi perangkat lunak dengan pustaka GNU LibreDWG. Pustaka GNU LibreDWG dimulai sebagai alternatif gratis nyata untuk pustaka OpenDWG yang tersedia sumber (kemudian Teigha Converter dan sekarang ODA File Converter) dan dilisensikan di bawah GPLv3. Karena FreeCAD (dan juga LibreCAD) memiliki ketergantungan pada Open Cascade, yang sebelum versi 6.7.0 hanya kompatibel dengan GPLv2,  FreeCAD tidak dapat menggunakan pustaka GNU LibreDWG karena GPLv2 dan GPLv3 pada dasarnya tidak kompatibel. Teknologi Open CASCADE dihubungi oleh tim Debian pada tahun 2009, dan 2012 mendapat balasan bahwa teknologi Open CASCADE sedang mempertimbangkan OCCT (perpustakaan) lisensi ganda, namun mereka menunda langkah itu. Sebuah permintaan juga masuk ke FSF untuk melisensikan kembali GNU LibreDWG sebagai GPLv2 atau LGPLv3, yang ditolak.

Pada 2014 rilis 0,14 FreeCAD, termasuk rilis baru LGPL Open Cascade, versi Coin3D berlisensi BSD, dan penghapusan PyQT, FreeCAD sekarang benar-benar bebas GPL. Namun, LibreDWG belum diadopsi. FreeCAD dapat mengimpor dan mengekspor subset terbatas dari format DWG melalui ODA File Converter (perpustakaan OpenDWG sebelumnya).

Promosi selama acara

Yorik van Havre mempersembahkan FreeCAD di FISL 16 tahun 2015
FreeCAD secara khusus dipresentasikan di FISL 16 pada tahun 2015, di Porto Alegre, serta di Libre Graphics Meeting di London pada tahun 2016. Kedua pameran ini dapat mempertemukan pengembang dan pengguna. Pada tahun 2020, selama FOSDEM di Brussel, dua dari pengembang ini, Yorik Van Havre dan Brad Collette melakukan presentasi.