彎管技術廣泛應用於鍋爐及壓力容器,空調製造,汽車,航空航天等多種行業。管型的形狀複雜多變
彎管工藝人員通常依據圖紙輸入關鍵點的座標(xyz座標),然後生成可以由彎管機裝置直接直接完成的
加工指令ybc資料
由於傳統的二維顯示介面很難在加工管型之前顯示管材的逼真形狀。為此,我開發出基於opengl的ybc管型預覽控制元件bendpreviewctrl.ocx,可以將ybc彎管指令直接預覽出最後加工成型的彎子的3d
幾何形狀。
主要技術指標跟效能:
1. 由於架構是activex控制元件所以很容易整合進vb,vc等開發環境中去;
2. 直接匯入ybc文字檔案,方便簡單;
3. 採用3d特殊的顯示效果,使三維管子非常逼真;
4. 可以用滑鼠點中管子的任何部分,並返回選中的管子的資訊;
5. 直管彎管用不同的顏色顯示,一目瞭然;
6. 支援檢視的平移旋轉縮放等操作,可以從任何方位觀察管子形狀;
具體細節如下:
●逼真的3d渲染
使用自主3d顯示演算法,使管子3d成型效果非常逼真。
直管,彎管,以及餘下的直管用不同顏色標識一目瞭然。
●支援管子的選中並返回選中的管子的資訊
下圖是用滑鼠選中的管子用紅色標識。
●ybc資料輸入方便簡單
下圖bendpreviewctrl.ocx匯入的ybc檔案,以文字內容做為互動:
:
●基於activex的構架可以更容易整合
以下是在vb程式設計環境中的整合: