MENGENAL APLIKASI MODDELING 3D [FREECAD]

Apa itu FreeCAD?
FreeCAD adalah pemodelan 3D dengan sistem paramater. Dengan parametric modelling memungkinkan kita dengan mudah memodifikasi desain kita dengan kembali ke proses pemodelan sebelumnya dan mengubah parameternya. FreeCAD adalah opensource (dengan lisensi LGPL) dan seluruhnya menggunakan sistem modul sehingga memungkinkan untuk penambahan fitur – fitur.
FreeCAD bisa membuka dan mengedit format file terbuka seperti STEP, IGES, STL dan lainya. Siapa pengguna FreeCAD?
·                     Pengguna rumahan atau penghobi. Bangun sendiri proyekmu, telah dibangun atau dicetak 3D? Buat modelnya di FreeCAD. Tidak membutuhkan pengalaman CAD bagi pengguna baru. Komunitas FreeCAD akan membantumu menguasai FreeCAD dengan cepat.
·                     Pengguna CAD yang berpengalaman. Jika Anda menggunakan perangkat lunak pemodelan parametrik komersial di tempat kerja, Anda akan menemukan alat serupa di FreeCAD.
·                     Programmer. Sebagian besar fungsi FreeCAD adalah diakses oleh Python. Anda dapat dengan mudah mengontrol FreeCAD dari script, membangun modul sendiri atau bahkan menanamkan FreeCAD dalam aplikasi Anda sendiri.
Memang FreeCAD saat ini masih dalam versi 0.13. Namun fitur – fitur yang ada sudah cukup menjadi standart untuk pemodelan 3D.
fitur utama
ð  A Terbuka CASCADE Technology berbasis kernel geometri lengkap yang memungkinkan operasi 3D yang kompleks pada jenis bentuk kompleks, dengan dukungan asli untuk konsep seperti brep, kurva nurbs dan permukaan, berbagai entitas geometris, operasi boolean dan fillet, dan built-in dukungan LANGKAH dan format IGES
ð  Model parametrik penuh. Semua benda FreeCAD adalah native parametrik, yang berarti bentuk mereka dapat didasarkan pada sifat atau bahkan tergantung pada objek lain, semua perubahan yang dihitung ulang pada permintaan, dan dicatat oleh undo / redo stack. Jenis objek baru dapat ditambahkan dengan mudah, bahkan dapat diprogram sepenuhnya di Python
ð   Sebuah arsitektur modular yang memungkinkan plugin (modul) untuk menambah fungsionalitas ke aplikasi inti. Mereka ekstensi dapat sebagai kompleks sebagai aplikasi baru diprogram dalam C ++ atau yang sederhana seperti script Python atau macro sendiri direkam. Anda memiliki akses penuh dari Python built-in interpreter, macro atau script eksternal untuk hampir setiap bagian dari FreeCAD, menjadi penciptaan geometri dan transformasi, representasi 2D atau 3D yang geometri (scenegraph) atau bahkan antarmuka FreeCAD
ð   Impor / ekspor ke format standar seperti LANGKAH, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC atau OFF, NASTRAN, VRML selain format file Fcstd asli FreeCAD itu. Tingkat kompatibilitas antara FreeCAD dan format file yang diberikan dapat bervariasi, karena tergantung pada modul yang mengimplementasikannya.
ð   A Sketcher dengan kendala-solver, yang memungkinkan untuk sketsa bentuk 2D geometri terbatas. Skets yang saat ini memungkinkan Anda untuk membangun beberapa jenis terkendala geomerty, dan menggunakannya sebagai dasar untuk membangun objek lain di seluruh FreeCAD.
ð   Sebuah modul simulasi Robot yang memungkinkan untuk mempelajari gerakan robot. Modul robot sudah memiliki antarmuka grafis diperpanjang memungkinkan GUI hanya alur kerja.
ð   Modul lembar Menggambar yang memungkinkan untuk menempatkan pandangan 2D model 3D Anda pada selembar kertas. Hal ini kemudian menghasilkan modul siap ekspor SVG atau PDF lembar. Modul ini masih jarang tetapi sudah dilengkapi dengan fungsi Python kuat.
ð   Modul Rendering yang dapat mengekspor objek 3D untuk rendering dengan penyaji eksternal. Saat ini hanya mendukung povray dan LuxRender, tetapi diharapkan akan diperluas ke penyaji lain di masa depan.
ð   Sebuah Arsitektur modul yang memungkinkan BIM seperti alur kerja, dengan kompatibilitas IFC. Pembuatan modul Arch sangat dibahas oleh masyarakat di sini.
fitur umum
ð  FreeCAD adalah multi-platform. Ini berjalan dan berperilaku dengan cara yang sama pada Windows Linux dan Mac OSX platform.
ð  FreeCAD adalah aplikasi GUI penuh. FreeCAD memiliki lengkap Graphical User Interface berdasarkan kerangka Qt yang terkenal, dengan penampil 3D berbasis Open Inventor, yang memungkinkan render cepat adegan 3D dan representasi grafik adegan sangat mudah.
ð  FreeCAD juga berjalan sebagai aplikasi baris perintah, dengan jejak memori rendah. Dalam modus baris perintah, FreeCAD berjalan tanpa antarmuka, tetapi dengan semua alat geometri. Hal ini dapat, misalnya, digunakan sebagai server untuk menghasilkan konten untuk aplikasi lain.
ð  FreeCAD dapat diimpor sebagai modul Python, di dalam aplikasi lain yang dapat menjalankan skrip python, atau konsol python. Seperti dalam mode console, antarmuka bagian dari FreeCAD tidak tersedia, tetapi semua alat geometri dapat diakses.
ð  Konsep meja kerja: Dalam antarmuka FreeCAD, alat-alat yang dikelompokkan oleh meja kerja. Hal ini memungkinkan untuk menampilkan hanya alat yang digunakan untuk menyelesaikan tugas tertentu, menjaga ruang kerja rapi dan responsif, dan aplikasi cepat untuk memuat.
ð  Kerangka Plugin / Modul untuk akhir memuat fitur / data-jenis. FreeCAD dibagi menjadi aplikasi inti dan modul, yang dimuat hanya bila diperlukan. Hampir semua alat dan jenis geometri disimpan dalam modul. Modul berperilaku seperti plugin, dan dapat ditambahkan atau dihapus untuk instalasi yang sudah ada FreeCAD.
ð  Parametrik objek dokumen asosiatif: Semua objek dalam dokumen FreeCAD dapat didefinisikan oleh parameter. Parameter dapat dimodifikasi dengan cepat, dan menghitung ulang kapan saja. Hubungan antara objek juga disimpan, sehingga memodifikasi satu objek juga memodifikasi benda yang tergantung.
ð  Parametric penciptaan primitif (kotak, bola, silinder, dll)
ð  Operasi modifikasi grafis seperti translasi, rotasi, skala, mirroring, offset (sepele atau setelah Jung / Shin / Choi) atau konversi bentuk, dalam setiap bidang ruang 3D
ð  Operasi Boolean (union, perbedaan, berpotongan)
ð  Penciptaan grafis geometri planar sederhana seperti garis, kabel, persegi panjang, busur atau lingkaran dalam bidang ruang 3D
ð  Pemodelan dengan ekstrusi lurus atau revolusi, bagian dan fillet.
ð  Komponen Topological seperti simpul, tepi, kabel dan pesawat (via python scripting).
ð  Pengujian dan alat untuk memperbaiki jerat: uji padat, uji non-dua-manifold, uji diri persimpangan, lubang pengisian dan orientasi seragam.
ð  Penjelasan seperti teks atau dimensi
ð  Undo / Redo kerangka: Semuanya undo / redoable, dengan akses ke undo stack, sehingga beberapa langkah bisa dibatalkan pada satu waktu.
ð  Manajemen transaksi: Transaksi Dokumen tumpukan toko undo / redo dan tidak tindakan tunggal, memungkinkan setiap alat untuk menentukan apa yang harus dibatalkan atau diulang.
ð  Built-in kerangka scripting: FreeCAD fitur built-in Python interpreter, dan API yang mencakup hampir setiap bagian dari aplikasi, antarmuka, geometri dan representasi geometri ini pada penampil 3D. Penafsir dapat menjalankan perintah tunggal sampai script yang kompleks, bahkan seluruh modul bahkan dapat diprogram sepenuhnya dalam Python.
ð  Built-in Python konsol dengan sintaks, autocomplete dan browser kelas: perintah Python dapat dikeluarkan secara langsung di FreeCAD dan segera mengembalikan hasil, memungkinkan scriptwriter untuk menguji fungsionalitas dengan cepat, menjelajahi isi modul dan mudah belajar tentang FreeCAD internal.
ð  Interaksi pengguna mirroring di konsol: Semua pengguna tidak dalam antarmuka FreeCAD mengeksekusi kode python, yang dapat dicetak pada konsol dan dicatat dalam macro.
ð  Makro rekaman & editing penuh: Perintah python dikeluarkan ketika pengguna memanipulasi antarmuka kemudian dapat direkam, diedit jika diperlukan, dan disimpan untuk direproduksi nanti.
ð  Senyawa (ZIP berbasis) dokumen menyimpan Format: dokumen FreeCAD disimpan dengan ekstensi .fcstd dapat berisi berbagai jenis informasi, seperti geometri, script atau ikon thumbnail. File .fcstd itu sendiri merupakan wadah zip, sehingga file yang disimpan FreeCAD telah dikompresi.
ð  Sepenuhnya disesuaikan / skrip Graphical User Interface. Antarmuka berbasis Qt dari FreeCAD sepenuhnya dapat diakses melalui juru python. Selain fungsi sederhana yang FreeCAD sendiri menyediakan untuk workbenches, kerangka Qt seluruh diakses juga, memungkinkan operasi apapun pada GUI, seperti membuat, menambahkan, docking, memodifikasi atau menghapus widget dan toolbar.
ð  Thumbnailer (sistem Linux hanya pada saat ini): Ikon Dokumen FreeCAD menampilkan isi dari file dalam sebagian besar aplikasi file manager seperti nautilus gnome itu.
ð  Sebuah MSI installer modular memungkinkan instalasi yang fleksibel pada sistem Windows. Paket untuk sistem Ubuntu juga dipertahankan.
Spesifikasi kebutuhan minimum dari aplikasi FreeCAD adalah sebagai berikut ini
·         Sistem operasi: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Mac, Linux Ubuntu
·         RAM minimum: 512 MB tapi kalaw bisa
·         Hardisk kosong: 200 Mb Kosong atau lebih
Jika memang tertarik dengan aplikasi ini bisa di download di link yang ada dibawah sini yah :
o    [FreeCAD untuk Windows ] (https://sourceforge.net/projects/free-cad/files/FreeCADWindows/FreeCAD 0.13/ )
o    [FreeCAD untuk Mac ] (http://sourceforge.net/projects/free-cad/files/FreeCADMacOSX/FreeCAD_0.12_MacOSX10.7_20120110_x64.dmg/download/)
o    [FreeCAD untuk Linux Ubuntu]( https://launchpad.net/~freecad-maintainers/+archive/ubuntu/freecad-stable)
            Pada situs Sourceforge yang menyediakan beberapa tutorial untuk menggunakan FreeCAD, dan ada beberapa tools juga yang dapat diikuti;
  • The Part Design Workbench Untuk membuat sketsa dasar dari bentuk gambar
  • The Draft Workbench Berisi Tools untuk membuat gambar-gambar 2D
  • The Mesh Workbench Berisi Tools untuk membuat objek Mesh (3D)
  • The Part Workbench Digunakan untuk membuat bagian-bagian tambahan pada CAD
  • The Image Workbench Berisi tools untuk mengedit dan mengolah gambar
  • The Raytracing Workbench Berisi tools untuk rendering (melihat tampilan jadi)
  • The Drawing workbench Berisi tools untuk menampilkan hasil 3D di bidang kerja 2D
  • The Robot Workbench Berisi tools untuk membuat simulasi pergerakan
  • The Sketcher Workbench Berisi tools untuk membuat bidang geometri
  • The Arch Workbench Berisi tools arsitektur pendukung lainnya
FreeCAD – Drawing Object Tools
Beberapa tools yang berfungsi sebagai alat untuk membentuk objek antara lain:


  • 2-point Line: Fitur untuk membuat garis dari 2 titik (garis lurus)
  • Wire (multiple-point line): Fitur untuk membuat garis dari beberapa titik segmen
  • Circle: Untuk membuat bentuk lingkaran / bulat secara presisi
  • Arc: Untuk membuat lingkaran oval tidak penuh (lingkaran tidak tertutup)
  • Rectangle: Untuk membuat bentuk kotak / persegi
  • Polygon: Untuk membuat polygon (istilah yang digunakan dalam dunia 3D untuk menamai bidang)
  • BSpline: Untuk membuat BSpline dari beberapa bidang
  • Text: Untuk membuat teks
  • Dimension: Untuk membuat dimensi
CONTOH MEMBUAT OBJEK PADA FREECAD
CNC LATHE TOOL POST, Tutorial
Di tutorial FreeCAD yang pertama ini saya menggunkan Linuxmint 13 dengan FreeCAD versi 0.13.
1.             Buka aplikasi FreeCAD, pada FreeCAD Start Center klik Part Design.
2.             Kita mulai dengan membuat sket dasar. Klik Create sketch, dan pilih XY-Plane pada Sketch orientation kemudian klik OK.
3.             Buat sket seperti gambar dibawah.
http://3.bp.blogspot.com/-EWV9cTtUAq4/UNFxwcbBPHI/AAAAAAAAAFw/hqMO1QbiS3U/s320/base-sketch.jpeg
Kita mulai dengan membuat sebuah lingkaran di tengah layar, klik icon Create a circle. Arahkan pointer pada pusat koordinat 0,0 (titik koordinat akan berubah warna menjadi kuning, menandakan pointer sudah terkunci pada titik tersebut) kemudian klik, geser pointer menjauh dari titik 0,0 untuk mendapatkan radius kira – kira 70. Akhiri dengan klik.
Selanjutnya buat kontur garis dengan meng-klik Create a polyline, mulailah membuat garis seperti gambar di atas, akhiri pembuatan polyline dengan klik kanan.
Tips; Dekatkan pointer ke objek (garis / lingkaran) hingga objek tersebut menjadi berwarna kuning, ini menandakan pointer terkunci pada objek tersebut. Buatlah garis setegak mungkin atau sedatar mungkin hingga fitur auto constraint (horisontal / vertical) aktif.
4.             Selanjutnya kita buang garis yang tidak terpakai. Klik icon Trim, klik pada garis atau objek yang akan dibuang.
http://1.bp.blogspot.com/-tIXbLIGjSnE/UNFzD1ni97I/AAAAAAAAAGA/p69B8UvCY2M/s320/base-sketch-trimed.jpeg
5.             Langkah berikutnya kita tambahakan beberapa fitur constraint.
Pertama kita tambahkan symmetry constraint, pilih titik 1 dan 2 (objek yang akan kita buat simetri) kemudian pilih sumbu Y (objek 3, sebagai sumbu simetri). Lihat gambar. Terakhir klik icon Create symmetry constraint, titik – titik yang kita pilih tadi akan diberi tanda symmetri constraint.
http://lh3.ggpht.com/-f4xb80c9pSo/UNK75jtqBfI/AAAAAAAAAGc/KICu2Ip0cKE/%25255BUNSET%25255D.jpg
Tambahkan juga symmetry constraint untuk point 4, 5 dan 3.
6.             Selanjutnya kita selesaikan sket kita dengan menambahakan dimensi.
Tip sebelum memulai :
icon Fix a lengh… digunakan untuk pengukuran panjang, objek yang dipilih bisa berupa sebuah garis atau titik dengan titik atau garis dengan titik.
icon Fix horisontal/vertical distance… digunakan untuk pengukuran panjang dengan posisi horisontal atau vertikal, objek yang bisa dipilih hanya 2 titik.
icon Fix radius… digunakan untuk pengukuran radius, objek yang dipilih hanya berupa lingkaran atau garis lengkung.
Pertama, pilih garis mendatar paling bawah kemudiam klik ikon Fix a length…, dobel klik pada teks dimensi dan ubah menjadi 108.Kemudian tambah dimensi untuk objek yang laih hingga seperti gambar.
http://lh6.ggpht.com/-ftZkDvHmbNI/UNLB2zoA4nI/AAAAAAAAAGs/te2LuH5Utp4/%25255BUNSET%25255D.jpg
Klik icon Close sketch…
7.             Tahap selanjutnya kita gunakan fitur Pad a sketch, untuk membuat model 3D dari sket. Sebelumnya ubah layar ke posisi axometri dengan meng-klik icon Axometri view. Pastikan sket dalam keadaan terpilih kemudian klik icon Pad a sketch, ubah nilai Lenght menjadi 130 dan klik OK. Klik Zoom dengan klik icon Zoom
http://lh4.ggpht.com/-qzPQmTi2vGU/UNLFX6eia-I/AAAAAAAAAG8/5QWIn6dBmjQ/%25255BUNSET%25255D.jpg
ANALISA DAN KESIMPULAN
freecad merupakan palikasi modelling pengembangan dari bahasa pemrograman python, yang open source jadi freecad juga open soure yang bisa jalan di linux,windows serta mac, dengan biaya gratis. Dalam pengembanganya FreeCAD adalah aplikasi yang sepenuhnya Open Source (dibawah lisensi GPL & LGPL). FreeCAD ditujukan untuk Teknik Mesin dan Desain Produk tapi juga untuk berbagai keperluan seperti arsitektur dan bidang keteknikan yang lain.


Fitur FreeCAD serupa dengan 
Catia, SolidWorks atau SolidEdge, dan oleh karena itu FreeCAD masuk dalam kategori MCAD, PLM, CAx dan CAE. FreeCAD dibekali fitur parametric modelerdengan sistem modul sehingga memudahkan dalam penambahan fitur – fitur tanpa modifikasi sistem intinya.

Seperti kebanyakan aplikasi pemodelan CAD 3D memiliki banyak komponen 2D untuk pembentukan model 3D atau konversi gambar kerja 2D dari model 3D, tapi aplikasi desain 2D (seperti AutoCAD LT) dan animasi atau bentuk organik (seperti Maya, 3DS Max, Blender atau Cinema 4D) bukan merupakan fokus dari FreeCAD, meskipun begitu dengan adaptasi yang luas, FreeCAD bisa berkembang ke area yang lebih luas.

Perhatian utama FreeCAD yang lain adalah menggunakan dengan sungguh – sungguh semua library – library open source yang handal yang ada di dunia Komputasi. diantaranya OpenCascade, kernel CAD yang sangat handal, Coin3D, penjelmaan dari OpenInventor, Qt, UI framework yang sangat terkenal, dan Python, salah satu bahasa pemrograman yang handal. FreeCAD sendiri juga bisa digunakan sebagai library oleh program lain.

Sumber :
http://www.freecadweb.org/
http://www.freecadweb.org/wiki/index.php?title=Feature_list
http://id-freecad.blogspot.com/2012/12/cnc-lathe-tool-post-tutorial.html
http://m.portal.paseban.com/?mod=content&act=read&id=50922
http://hardyfu.blogspot.com/2012/06/freecad-software-3d-gratis-pesaing.html

BERBURU BUNGA LANGKA DAN UNIK DI TAMAN RAFFLESIA BATANG PALUPUH ~ Lois Morton

ReyGina Wisata | Kekayaan sumber daya alam Indonesia memang sangatlah beragam. Salah satunya adalah keberadaan flora langka dar Bunga Rafflesia di Taman Batang Palupuh. Disini Anda dapat melihat keindahan berbagai aneka bunga Rafflesia yang tumbuh subur di kawasan...

SENSASI GUA NGALAU INDAH DI PAYAKUMBUH ~ Lois Morton

Gua Ngalau Indah, Payakumbuh ReyGina Wisata | Payakumbuh adalah salah satu kota nan indah mempesona di Provinsi Sumatera Barat, Indonesia yang wajib Anda kunjungi saat berlibur ke Pulau Sumatera. Kota yang pernah meraih penghargaan Inovasi Managemen Perkotaan (IMP)...

PULAU BAER, TEMPAT WISATA BARU PALING POPULER DI KEPULAUAN KEI ~ Lois Morton

Pulau Baer ReyGina Wisata | Kepulauan Kei adalah salah satu pulau di Indonesia yang memiliki keindahan sangat menakjubkan untuk Anda kunjungi. Pulau yang terletak di kawasan tenggara, Kepulauan Maluku, Provinsi Maluku ini banyak memiliki tempat wisata menarik untuk...

MENIKMATI KEINDAHAN PANTAI TONGACI DI KABUPATEN BANGKA ~ Lois Morton

Pantai Tongaci, Kab. Bangka ReyGina Wisata | Kabupaten Bangka adalah salah satu wilayah di Pulau Bangka, Provinsi Bangka Belitung, Indonesia yang terkenal dengan keindahan pantainya yang pada umumnya berpasir putih nan lembut yang banyak dikelilingi oleh batu vulkanik...

0 Komentar

Kirim Komentar

Alamat email Anda tidak akan dipublikasikan.