一、專案背景簡介
焊縫管理在汽車、船舶、鍋爐等行業設計和生產過程中都有重要作用。尤其對於有大量焊縫的產品,應用焊縫管理系統,在設計階段,進行焊縫的型別、引數的設定,自動校對等功能,可以提高設計效率。在生產環節,利用焊縫管理系統,可以對焊縫進行分門別類的統計,完成焊材的統計計算,預先完成採購工作,縮短工期,節省焊材。
達索公司的3d設計軟體,一直在汽車、船舶等工業設計領域得到廣泛應用。其最新三維設計平台3de,因其強大的功能,在大型設計生產企業逐漸得到普及。所以,本焊縫管理系統基於最新的3de平台設計,依託其官方提供的caa開發介面完成。系統具有焊縫設定、修改、編輯、校對和統計報表功能,對產品的焊縫設計及工藝生產過程提供支援,以提高設計和生產效率,降低成本。
二、開發環境
3de支援多種開發語言,基於系統特點,我選擇了rade作為開發環境,vs 2012下,基於caa進行開發。caa開發在達索系統的二次開發中,難度很大,可用官方資料只有其提供的全英文的百科全書,各種的專業術語、概念,難以卒讀。另外就是網友們分享的不系統開發心得和體會。在3de下進行基於caa的開發,難度比在catia v5下更甚。整個開發過程,苦不堪言。經歷各種的困難,九曲通幽,蒼天終不負苦心人,終於順利完成專案。
三、功能架構
系統可以分為四個模組,對應於焊縫工具欄的四個圖示:
(1)焊縫集建立工具
焊縫資訊以零件(part)為單位,在相應零部件的結構樹下建立乙個焊縫資訊集,該零部件下的所有焊縫資訊,在該集 合 中儲存,便於檢查和核對,乙個零部件下可以建立多個集合,便於分類儲存焊縫資訊。沒有焊縫集時,該集合可以在 新增焊縫時,自動新增。
(2)焊縫編輯工具
這個工具主要完成焊縫資訊的新增和編輯功能。如果選擇新增焊縫的位置,之前已經存在焊縫資訊,直接進入編輯模式
否則,作為新的焊縫進行新增。這個工具中,可以根據不同坡口形式,顯示相應的引數和圖示,直觀方便。
在該視窗中,通過選項卡,可以完成焊縫主材和輔材的材料設定等功能。
(3)高亮工具
該工具可以高亮顯示所選零部件或全部產品的焊縫,主要是為了方便進行焊縫的核對和檢查,避免多或少設定焊縫的 基礎 資訊。
(4)報表工具
報表工具可以列出所有的焊縫資訊,按設計和生產的需要,進行合併、排序等處理。最後生成excel報表。
該工具中,還含有自動核對檢查功能。防止應設計的變動,影響已新增的焊縫資訊的完整性。
報表資訊視窗:
四、測試與驗收
為了測試工具的穩定性、可用性、便利性和資料準確性,我們選擇了兩款常用的,焊縫總長達20多千公尺的分組
件進行了測試,從工作效率、資料準確性、實用性等方面進行綜合評價,結果滿足設計要求,實現了專案目標。
五、小結
在3de下使用caa介面進行焊縫系統開發過程,歷經曲折,解決了焊縫唯一性識別、批量焊縫設定、自定義焊縫
的諸多問題,終於完成了設計任務。可以從之前的部落格中,看到一些技術解決方案。如果時間允許,我還將對一下具體
技術進行總結,為日後的開發提供參考。
基於linux平台的郵政物流管理系統
郵政物流資訊管理系統建設應充分利用現有資源,依託郵政綜合計算機網,並實現與郵政綜合計算機網的各個子系統之間的資訊共享以及與客戶和合作夥伴資訊系統的聯結。系統對內將總部與各業務網點和物流設施連線成一體化的資訊網路,對外與客戶 承運人 終端使用者等 鏈合作夥伴實現對接,提供統一的資訊接入和查詢服務,最終...
基於bim的施工管理平台
toc 建築施工行業是我國經濟支柱型產業。2018 年我國施工行業總產值達到23萬億元,同比增長9.9 與此同時利潤率卻遠低於中國工業平均水平,應屬利潤率最低的第二產業。我國資訊科技突飛猛進,惠及社會生產活動的各個層面。但我國施工行業的資訊化率只有0.03 與國際平均水平相差10倍。一線管理 施工 ...
基於微信平台的體重健康管理系統設計
圖1 系統整體結構框圖 體重健康管理系統最為基礎的功能則是體重的測量,因此稱重感測器是本系統最重要的部分之一,其效能直接決定了電子測重的精確度及穩定性等重要效能。故本系統選擇採用差動全橋電路作為測量電路,該電路由4片電阻應變片構成。如2圖所示,是完全相同的4個應變片,當電橋開路時,不平衡電橋輸出的電...