Jumat, 27 Januari 2017

an intro "dxf2ost" konversi file CAD menjadi input OpenSees

hanya singkat saja dan waktu cepat sya sdg tahap awal membuat program konversi file CAD format DXF menjadi data input untuk program OpenSees format Tcl. masih basic data input hanya coordinate geometry dan element connectivity, kebutuhan minimum diberikan default belum sampai ke yg lebih lengkap.

program dibuat dgn Bahasa C++ hasil gabungan rujkan dari berbagai sumber terbuka (public domain)




.

program setelah dilakukan compile menjadi executable,



.



file CAD disimpan dalam format DXF version 12 ASCII,



.



hasil keluaran setelah running,


.

.





dibuka dan check ulang dgn program OpenSees IDE (McKenna, 2016)



.



contoh lain geometry lengkung atau arch,


.


.

.






lengkung masih perlu dipecah atau diperhalus dgn perintah "split" pada program CAD,


.


.


.







node pada center masih terbawa, perlu clean-up codes serta perbaikan lainnya nanti dilain waktu dan kesempatan. baru dicoba untuk gambar bidang XY dua dimensi (2D) belum dicoba implementasi ke XYZ tiga dimensi (3D) walau program sudah mampu menterjemahkan koordinat node dan definisi elemen namun setting minimm untuk analysis default pada OpenSees berbeda anatara analisa da dimensi (2D) dan tiga dimensi (3D)



.


.




saat dibuka dgn OpenSees ID nilai koordinat Z tersebut diabaikan karena setting model adalah dua dimensi (2D) walau jelas bahwa nilai koordinat Z sudah benar bkan nul,

.


kelebihan dari metode program yg sudah dibuat adalah dapat mengabaikannya Layer type, sehingga akan memudahkan pemodelan saat di program CAD.

terpikir lewat sesaat, bagaimana jika dibuat dapat menerjemahkan profil, orientasi dan mutu materialnya serta juga pembebanan eqivalen dari panel lantai dan lainnya adalah dinding, dilakukan juga beban kombinasi. bagaimana dan darimana caranya (?) nanti kapan dicari sedikit bertahap

kalo modeling untuk elemen plate/shell dan brick/solid kurang sesuai menggunakan format file DXF dgn program CAD biasa, perlu yg lebih advanced seperti SALOME

0 komentar:

Posting Komentar