DOI QR코드

DOI QR Code

A Method for Visualizing a Large JT File of Ship Blocks in an Android Device

선박 블록 단위의 대용량 JT 파일을 안드로이드 기기에서 가시화하는 방법

  • 천상욱 (대우조선해양(주) 정보기술팀) ;
  • 서흥원 (대우조선해양(주) 정보기술팀)
  • Received : 2013.03.26
  • Accepted : 2013.05.06
  • Published : 2013.08.01

Abstract

In shipbuilding, 2D manufacturing drawings are crucial for building a ship. Even various types of 3D models are being utilized for supporting ship manufacturing, which does not reduce the importance of 2D drawings. Recently things are changing in the shipbuilding industry. To reduce the number of 2D drawings or to reduce the quantity of information contained in 2D drawings, some attempts that can substitute for 2D drawings are being made. One of the attempts is to visualize lightweight 3D manufacturing models in a mobile device. In this paper, a method for displaying lightweight 3D models of a ship in an Android based device is introduced. To overcome the problem with parsing JT files in Android system, JT files are parsed in a Windows based server and as-simple-as-possible visualization data are transmitted to an Android based viewer. A comparison result with a commercial system is also given.

Keywords

References

  1. Mun, D.H., Song, I.H. and Yang, S.W., 2011, Lightweight 3D CAD Data Formats. CAD/CAM Review, 17(3), pp.18-21.
  2. Cheon, S.U., Park, K.P. and Suh, H.W., 2011, Lightweight 3D Model Technology for 3D Based Collaboration and Simulation Applications. Bulletin of the Society of Naval Architects of Korea, 48(3), pp.55-60.
  3. Yang, S.W., Choi, Y. and Lee, H.C., 2009, CAD Data Visualization on Mobile Devices Using Sequential Constrained Delaunay Triangulation. Computer-Aided Design, 41(5), pp.375-384. https://doi.org/10.1016/j.cad.2008.08.005
  4. Song, I.H. and Chung, S.C., 2009, Data Format and Browser of Lightweight CAD Files for Dimensional Verification Over the Internet. Journal of Mechanical Science and Technology, 23, pp.1278-1288. https://doi.org/10.1007/s12206-009-0102-4
  5. Lee, J.M. and Lee, K.H., 2011, Handheld Device Utilization for Smart PSC. Proceedings of the Annual Spring Meeting, SNAK, Busan, 2-3 June, pp.1279-1283.
  6. Lee, Y. and Ahn, Y.H., 2012, Design and Implementation of a Field Monitoring System in a Ship. Proceedings of the Annual Autumn Meeting, SNAK, Changwon, 15-16 November, pp.168-171.
  7. jt-java, 2013, http://code.google.com/p/jt-java.
  8. Cortona3D, 2013, ttp://www.cortona3d.com/Products/ Viewer/Cortona-3D-Viewer.aspx.
  9. jReality, 2013, http://www3.math.tu-erlin.de/jreality.
  10. JT Open Toolkit, 2012, JT Open Toolkit Functional Description, Siemens.
  11. Zlib, 2013, http://www.zlib.net.
  12. gSoap, 2013, http://www.cs.fsu.edu/-engelen/ soap.html.
  13. OpenGL ES, 2013, http://www.khronos.org/opengles.
  14. Blythe, D., Munshi, A. and Leech, J., 2008, OpenGL ES Common/Common-Lite Profile Specification Version 1.1.12, The Khronos Group.
  15. JSON, 2013, http://www.json.org.
  16. Kim, S.H., 2011, Android Programming, Hanvit Media, Seoul.