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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |