Jumat, 27 Mei 2016

Analisa Struktur Solid dgn perubahan parameter

desain dan analisa struktur benda pejal/solid biasanya membutuhkan trial/error pada beberapa parameter untuk mendapatkan struktur yg memenuhi kekuatan dan efisiensi. parameter tersebut biasanya adalah geometri dan terkadang mutu material, lainnya dapat berupa kondisi tumpuan (jarang) sedangkan factor nilai beban adalah tetap (fixed). hal yg menjadi kriteria kekuatan adalah distribusi tegangan elastis/plastis dan stabilitas.

Image 2

pada tulisan ini saya menggunakan program 3D modeling yaitu FreeCAD 0.16 dan solver FEM yaitu CalculiX 2.8. program 3D modeling yg digunakan mempunyai fasilitas geometry constraint, sehingga sudah dapat memenuhi untuk digunakan study parameter dari geometry yg akan dilakukan modifikasi.

Image 3

diatas adalah tampilan program, fasilitas constraint yg disediakan cukup banyak metodenya. yg saya gunakan saat ini adalah vertical&horisontal line, diameter, radius, distance, symmetric, equal dan point connection. saat perlu dilakukan perubahan pengguna cukup memasukan data dengan cara double click dimension pada mode sketch.

Image 18

hal pertama yg sya lakukan adalah membuat sketch 2D dari profil Wide Flanges kemudian melakukan extrude dengan "Pad a selected sketch" ketinggian tertentu. setelah itu pembuatan sketch lain pada bidang web hasil extrude tsb sebagai acuan lubang lingkaran dalam membuat circular castellated beams.

Image 4

aktifkan modul FEM Workbench untuk melakukan analisa struktur solid, dalam hal ini penentuan meshing elemen hingga, material, kondisi tumpuan dan beban muka merata. ada yg sedikit berbeda dengan software FE biasanya, dalam hal ini penentuan kondisi batas (tumpuan dan beban) didasarkan dari permukaan object solid CAD bukan dari node hasil mesh sehingga akan mempermudah pengguna.

Image 5

hasil meshing automatic tetrahedral, pastikan bahwa pilihan yg digunakan adalah element jenis quadratic (extra midside node) dengan click radio botton "Second order" mengenai kehalusan dapat dipilih jenis kasar (Coarse) untuk awal. tidak direkomendasikan menggunakan element tetrahedral linear karena sudah banyak menunjukan kurang akurat dan perlu mesh yg sangat halus untuk mencapai konvergensi.

Image 19

setelah dilakukan meshing kemudian solving dgn CalculiX, pada menu tersebut terdapat tombol pembuatan input files dalam format CalculiX/ABAQUS, dapat dilakukan juga editing missal untuk penambahan jenis beban gravitasi akibat berat sendiri, penambahan jenis material nonlinear dengan keyword *PLASTIC atau penambahan request output yg diinginkan serta lainnya.

Image 6

tekan tombol Run atau Re-run CalculiX dan tunggu beberapa saat sampai selesai dan aktifkan "Show result information of an analisys" dari icon toolbar.

Image 13

Image 7

post-processing FEM pada FreeCAD 0.16 masih belum lengkap (in development) seperti adanya legend for contour values, tegangan arah X,Y,Z dan  XY,XZ,YZ, cutting plane serta warna kontur yg terlalu dominan hijau (in my personal opinions). jika ingin lengkap diperlukan program bawaan CalculiX Graphics (CGX) dari bConvergence untuk distribusi OS Windows.

File masukan atau input & output data dalam format CalculiX berada pada folder temporary:

Image 20

menu program CalculiX Graphics CGX dapat diakses dengan klik kiri mouse (left click) pada legend values.

Image 14Image 15Image 17

lainnya diakses dengan perintah di Command Prompt dengan posisi mouse tetap berada pada mode graphics, fasilitas perintah tersebut diantaranya adalah untuk tampilan potongan penampang pada jarak tertentu, pemberian keterangan nilai besarnya tegangan/lendutan pada suatu titik/nodes, tampilan deformed structures, group dari nodes yg di constraints, group permukaan bidang kontak (input files), dll

Image 21

diatas adalah contoh sederhana dengan perubahan parameter lubang, meshing & kondisi batas (tumpuan & beban) akan dilakukan update secara otomatis jadi pengguna cukup re-run analysis saja. sebenarnya contoh ini kurang sesuai dengan aplikasi di lapangan, balok baja jenis castellated yg mempunyai parameter adalah type lubang hexagon dengan beberapa variasi sudut lubangnya serta panjang las sambungannya.

Image 25

Image 24

 

 

 

 

Senin, 09 Mei 2016

meshing dominasi jenis hexahedral dgn GMSH

element solid jenis hexahedral yg linear atau quadratic mempunyai kelebihan yaitu jumlah element yg lebih sedikit dan juga lebih akurat dibandingkan tetrahedral. element solid jenis hexahedral linear incompatible masih reliable sedangkan jenis tetrahedral linear kurang akurat dan tidak direkomendasikan untuk digunakan. mengenai jumlah element dan persamaan dapat terlihat perbandingannya yaitu 1:5 sehingga penggunaan element hexahedral tentunya akan lebih cepat waktu penyelesaian persamaannya.

image012

kompleksitas bentuk object yg akan dilakukan analisa struktur membutuhkan program automesher untuk mereduksi waktu pada tahap pemodelan FE. kebanyakan otomatisasi meshing yg sudah banyak tersedia adalah untuk element shell/plate adalah  jenis triangle, sedangkan untuk element solid adalah jenis tetrahedral. masih cukup jarang program mesher yg dapat menghasilkan element quadrangle atau hexahedral penuh secara otomatis untuk object sembarang/tidak beraturan, biasanya membutuhkan penentuan partisi/block.

2016-05-09 16_04_01-remacle.pdf - Opera

(source: Remacle, 2014)


otomatisasi algoritma yg digunakan oleh GMSH sudah mampu full quad pada meshing permukaan (surface) baik itu yg kondisi bidang (plane) dan lengkung (curved).

meh

2016-05-09 19_57_50-Gmsh - C__Users_dell_Pictures_pc.geo


berbeda keadaannya pada meshing element solid/volume, otomatisasi yg sudah ada adalah untuk jenis tetrahedral. otomatisasi meshing hexahedral di GMSH belum dapat menghasilkan full (rumit sekali menurut pembuatnya), algoritma yg digunakan adalah dominant hexa sehingga masih ada beberapa persen element jenis lain.

2016-05-09 15_35_22-hexdom1.geo - SciTE

hexdom1b

GMSH hex-dominant


hexdom1a

volume mesh clipping


2016-05-09 15_58_58-Statistics


contoh object lain (cylinder&ring),


hexdom2b


hexdom2


seberarnya object diatas masih sederhana dan memungkinkan untuk dapat dibuat full hexa dengan cara partisi/block atau extrude/revolve mesh quad plane yg  dibuat sebelumnya, dalam hal ini hanya sebagai contoh saja.


2016-05-09 18_31_00-base.geo - Notepad


base


base2


2016-05-09 18_31_38-Statistics


masih cukup banyak element jenis tetrahedral, mungkin sya ada yg terlewat setting parameternya. namun ini jauh lebih sedikit dibanding hasil meshing automatis full tetrahedral dgn parameter faktor panjang tepian yg sama.


base1


2016-05-09 18_50_09-Statistics


 contoh lain pada object yg cukup rumit untuk meshing dari file STEP komponen mesin yg sya dapat dari GrabCad.com (Manzoor, 2016)


bracket



bracket2.png