|
|
摘要: Abstract. 本文通過給出曲面上曲線PCurve的定義來對OpenCascade中的Curve On Surface進行理解,并介紹了OpenCascade對應的類BRep_CurveOnSurface實現。通過Tcl腳本輸出的球的拓樸信息,分析PCurve的實際應用。
Key words. OpenCascade, ACIS, PCurve, Curve on Surface, Parametric Surface 閱讀全文
摘要: Abstract. This paper is concerned with parametric curves and surfaces definitions, such as singular point and regular point and their application in OpenCascade. The two most common methods of representing curves and surfaces in geometric modeling are implicit equations and parametric functions. Successful geometric modeling is done using both techniques. When you use parametric functions to represent curves and surfaces, you need to pay attention for the characteristic of it, such as singularit 閱讀全文
摘要: 摘要Abstract:正確設置網格面上點的法向,對幾何體在光照等情況下顯示得更真實,這樣就可以減少頂點數量,提高渲染速度。本文通過將OpenCascade中的形狀離散成網格數據后在OpenSceneGraph中顯示,及使用OSG的快速法向osgUtil::SmoothingVisitor優化與使用OpenCascade來計算正確的法向的結果的對比,說明面法向量的重要性。
關鍵字Key Words:OpenCascade, OpenSceneGraph, Normal Averaging, Triangulation Mesh 閱讀全文
摘要: 摘要Abstract:表面上某一點的法向量(Normal Vector)指的是在該點處與表面垂直的方向。對于平面,其上各點的法向是一樣的,統一為這個平面的法向。對于曲面,各點具有不同的法向量。幾何對象的法向量定義了它在空間中的方向,法向量是在進行光照處理時的重要參數。所以在顯示造型算法離散曲面后的網格時,設置正確的法向量對場景的光照、光線追蹤效果有直接影響。本文結合OpenCascade中代碼,對其法向量的計算方法進行分析,稍加修改即可用到實際的程序中。
關鍵字Key Words:OpenCascade, Normal Vector, Mesh Normal, OpenSceneGraph, 閱讀全文
摘要: The following Pipe Isometric Drawing is Generated by IsoAlgo.
Key Word: IsoAlgo, Pipe Isometric Drawing, IsoGen 閱讀全文
摘要: 摘要Abstract:在工廠輔助設計(Plant Design)或船舶輔助設計(Ship Design)等CAD設計軟件中建完模型后都會出安裝圖或制作圖,這也是這類輔助設計軟件的最終的一個輸出,還有再就是輸出材料數據用來對物資進行管理。OpenCascade提供的Hidden Line Removal算法可以對模型進行隱藏線消除,此功能可用來生成制作圖和安裝圖。本文通過實例演示了HLR算法的效果。
關鍵字Key Words:OpenCascade, HLR, Hidden Line Removal,Pipe Model, Plant Design CAD, Ship Design CAD,
閱讀全文
摘要: Abstract: The article show one customize pipe support method in AVEVA Marine/Plant. Follow the method you can create a pipe support modeling program to meet your company’s specific need.
Key Words: AVEVA Marine, AVEVA Plant, PDMS, Pipe Support, PML 閱讀全文
摘要: 摘要Abstract:本文通過OpenCascade的Tcl/Tk和ACIS的Scheme的對比來說明腳本語言在程序中的重要作用。及通過在Tcl中實現自定義的命令來理解Draw Test Harness的實現,在此基礎上更有利于對OpenCascade的理解,其中Draw Test Harness一些命令的實現可以做為程序實現的參考。
關鍵字Key Words:OpenCascade, Tcl/Tk, ACIS, Scheme, Test 閱讀全文
摘要: 摘要Abstract:OpenCascade6.7.0中引入了光線跟蹤算法的實現。使用光線跟蹤算法可實現高質量的渲染效果,且可以使用GPU提升渲染效率。
關鍵字Key Words:OpenCascade, Ray Tracing
閱讀全文
摘要: 摘要Abstract:Tcl/Tk腳本可以很容易實現用戶自定義的命令,方便的創建圖形化的用戶界面GUI,所以Tcl和Tk的應用領域幾乎覆蓋了圖形和工程應用的全部范圍,包括計算機輔助設計、軟件開發、測試、儀器控制、科學可視化及多媒體方面。本文主要詳解如何在C程序中使用Tcl來創建自定義的命令,并理解OpenCascade的Draw Test Harness的實現。
關鍵字Key Words:OpenCascade, Tcl/Tk, Draw Test Harness, Software Customization
閱讀全文
摘要: 在PDMS中Centre on Selection的功能一定要選擇一個有position屬性的element,有人想不選擇element直接縮放到指定的坐標點,通過打開跟蹤其代碼,實現了這個一樣函數z2p,直接調用此函數,并輸入需要縮放的坐標值,就可以將指定點作為視圖中心啦。
AVEVA, Plant, PDMS, PML 閱讀全文
摘要: 摘要Abstract:Tcl/Tck腳本可以很容易實現用戶自定義的命令,方便的創建圖形化的用戶界面GUI,所以Tcl和Tk的應用領域幾乎覆蓋了圖形和工程應用的全部范圍,包括計算機輔助設計、軟件開發、測試、儀器控制、科學可視化及多媒體方面。即可以使用Tcl/Tk實現AVEVA中的PML類似的功能,允許用戶自己編寫簡單程序實現程序的二次開發。
關鍵字Key Words:AVEVA, PDMS, PML, Tcl/Tk, Script Modeling
閱讀全文
摘要: 摘要Abstract:本文結合OpenCascade和Initial Graphics Exchange Specification來對IGES格式進行詳細說明,理解IGES格式的結構,進而方便對OpenCascade中IGES格式文件讀寫的實現進行理解。
關鍵字Key Words:IGES、Open Cascade、Data Exchange 閱讀全文
摘要: 摘要Abstract:本文主是對Netgen的庫nglib的用法進行介紹。主要參考資料是Netgen用戶指南。最后給出一個具體程序實例。
關鍵字Key Words:Netgen, nglib, Mesh
閱讀全文
摘要: 摘要Abstract:本文主要介紹如何對下載的Netgen源碼進行編譯生成Netgen程序和程序開發所需要的庫nglib。
關鍵字Key Words:Netgen, nglib, Mesh Generator, OpenCascade, Triangulation 閱讀全文
|