3D computer-aided design web system

碩士 === 國立臺灣海洋大學 === 系統工程暨造船學系 === 98 === In the thesis, we have developed a computer aided design web system “WebCAD”. Users only needs a computer online and a web browser to use this system. This system provides functions of importing/exporting OBJ files of geometry definition, drawing computer gr...

Full description

Bibliographic Details
Main Authors: Chen, Chi-Ning, 陳起寧
Other Authors: Wei-Chu Weng
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/95619546997101810101
id ndltd-TW-098NTOU5345022
record_format oai_dc
spelling ndltd-TW-098NTOU53450222015-10-13T19:35:33Z http://ndltd.ncl.edu.tw/handle/95619546997101810101 3D computer-aided design web system 三維電腦輔助設計資訊網系統 Chen, Chi-Ning 陳起寧 碩士 國立臺灣海洋大學 系統工程暨造船學系 98 In the thesis, we have developed a computer aided design web system “WebCAD”. Users only needs a computer online and a web browser to use this system. This system provides functions of importing/exporting OBJ files of geometry definition, drawing computer graphics on web browser and uploading graphic models to remote database server. We use java programming language and JOGL package for WebCAD development. JOGL package is essentially the OpenGL API especially used for java programming language. Users can interactively operate graphic models using mouse wheel to zoom in/zoom out it, mouse left button to translate it and mouse right button to rotate it. WebCAD also provides some simple functions to edit graphic models. Due to large size of OBJ file, we define a special data structure to improve WebCAD efficiency of data transfer through Internet and graphic demonstration on client computer. Such a data structure packages all graphic model data into a data object. The data object is not only what remote database records but also what WebCAD stores in client computer memory. WebCAD also snapshots new model and upload it to remote web server and uses these snapshots to list user’s uploaded graphic models for easy management. WebCAD can export snapshot of graphic models to image files and save/open data object files. Finally, we test WebCAD efficiency and the results are satisfying. Wei-Chu Weng 翁維珠 2010 學位論文 ; thesis 54 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣海洋大學 === 系統工程暨造船學系 === 98 === In the thesis, we have developed a computer aided design web system “WebCAD”. Users only needs a computer online and a web browser to use this system. This system provides functions of importing/exporting OBJ files of geometry definition, drawing computer graphics on web browser and uploading graphic models to remote database server. We use java programming language and JOGL package for WebCAD development. JOGL package is essentially the OpenGL API especially used for java programming language. Users can interactively operate graphic models using mouse wheel to zoom in/zoom out it, mouse left button to translate it and mouse right button to rotate it. WebCAD also provides some simple functions to edit graphic models. Due to large size of OBJ file, we define a special data structure to improve WebCAD efficiency of data transfer through Internet and graphic demonstration on client computer. Such a data structure packages all graphic model data into a data object. The data object is not only what remote database records but also what WebCAD stores in client computer memory. WebCAD also snapshots new model and upload it to remote web server and uses these snapshots to list user’s uploaded graphic models for easy management. WebCAD can export snapshot of graphic models to image files and save/open data object files. Finally, we test WebCAD efficiency and the results are satisfying.
author2 Wei-Chu Weng
author_facet Wei-Chu Weng
Chen, Chi-Ning
陳起寧
author Chen, Chi-Ning
陳起寧
spellingShingle Chen, Chi-Ning
陳起寧
3D computer-aided design web system
author_sort Chen, Chi-Ning
title 3D computer-aided design web system
title_short 3D computer-aided design web system
title_full 3D computer-aided design web system
title_fullStr 3D computer-aided design web system
title_full_unstemmed 3D computer-aided design web system
title_sort 3d computer-aided design web system
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/95619546997101810101
work_keys_str_mv AT chenchining 3dcomputeraideddesignwebsystem
AT chénqǐníng 3dcomputeraideddesignwebsystem
AT chenchining sānwéidiànnǎofǔzhùshèjìzīxùnwǎngxìtǒng
AT chénqǐníng sānwéidiànnǎofǔzhùshèjìzīxùnwǎngxìtǒng
_version_ 1718042797801472000