花了一年時間開發的YBC管型三維預覽控制項

2022-08-05 11:12:14 字數 1137 閱讀 7766

彎管技術廣泛應用於鍋爐及壓力容器,空調製造,汽車,航空航天等多種行業。管型的形狀複雜多變

彎管工藝人員通常依據圖紙輸入關鍵點的座標(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程式設計環境中的整合:

花了一年時間開發的彎管機YBC程式設計軟體

彎管技術廣泛應用於鍋爐及壓力容器,空調製造,汽車,航空航天等多種行業。管型的形狀複雜多變 彎管工藝人員通常依據圖紙輸入關鍵點的座標 xyz座標 然後生成可以由彎管機裝置直接直接完成的 加工指令ybc資料 由於管件存在回彈以及拉伸變形,因此原始的ybc程式設計資料不能用於實際加工,要進行補償。為了知道...

花了一年時間開發的TTF2FNT字型檔轉換軟體

ttf true type font 字型檔是微軟定義的基於windows的標準字型檔格式.但其由於專利保護以及無法跨平台導致ttf字型檔在實際應用中無法有效使用.為此我開發了ttf2fnt字型檔轉換軟體,除了我們定義的fnt格式外,也可以根據客戶的需求來做轉換字型檔格式.fnt字型檔可以用於字加工...

用一年時間學會一門語言

美國姑娘 belle beth cooper 她簡直就是活在你新學期計畫裡的人物 一位典型的 晨型人 從不拖延自控力強 最近她寫了一篇很火的文章 分享自己2015年從零學語言的經驗 無關技巧 非常實用 關鍵是習慣的秘密 姑娘長的很可愛 我是如何做到用一年時間學會一門語言的 你或許已經留意到了,我把文...