中文摘要 |
有限元素法是工程界常用於分析結構應力的方法,被分析的結構以等比例繪成電腦圓形,再被劃分成許多小元素,元素越小分析結果越接近真解,這種由小元素構成的模型稱為有限元素分析模型。相關商用軟體都屬單機版,無法跨平台,也不要資料分享。本論文實作--web-based系統,可用網頁瀏覽器透過網路瀏覽有限元素分析模型。模型資料存放遠端資料庫中,本機端只要有網頁瀏覽器並安裝有Java-plugin(Java執行環境),透過網際網路就可同步分享模型,展現時可利用滑鼠來操控圓形。實作工具採Java開發Applet程式來繪製三維圓形,三維圓形之繪圖套件採用JOGL套件,該套件是以OpenGL API為核心。最後以一個含有一萬個小三角形所構成的船艙艙口段模型為例來展現本系統的效果。
Finite element method is popular for structure analysis. A graphic is drawn for the structure to be analyzed and then meshed into a finite element model for analysis. A finite element model is composed of many small elements. Smaller the elements are, more accurate the analysis result is. Most finite element analysis tools are PC-standalone which must be installed on local computer for usage. PC-standalone software is not convenient for sharing data. In this paper, a web-based system for demonstrating finite element model on web browser is proposed and implemented. All finite element model data is stored in remote database server. Users can locally demonstrate a finite element model on a web browser installed with Java runtime environment through the Internet. In addition, the demonstrated model can be controlled by scrolling mouse wheel to zoom in/out, associating mouse left key to drag it and associating mouse right key to rotate it. We use Java programming language and package JOGL as the development tools. JOGL is a wrapper library that allows OpenGL to be used in the Java programming language, A finite element model of a ship section is demonstrated by the developed system, which is composed of over 10000 small elements. The demonstration is also shown on different web browsers and different computer platform to show that it is cross-platform. |