999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于WebLink的Creo與PDM集成研究與開發

2020-07-20 16:30:29張創建
中國信息化 2020年6期
關鍵詞:頁面產品信息

張創建

Creo是美國PTC公司推出的一款CAD/CAM/ CAE設計軟件,它整合了Pro/Engineer、CoCreate和ProductView,已成為國內制造企業最普及的標準軟件之一,隨著Creo設計產品逐漸增多,對既有的產品設計數據實現分類管理、零組件重用、快速檢索和有效地權限管控,需采用PDM進行管理,PTC公司的winchill產品可以有效地管理Creo產品數據,為了提高國內企業使用PDM軟件的國產化率和提升國產工業軟件水平,本文對企業自研PDM與Creo之間的集成進行了研究。

一、集成技術方案

(一)Creo二次開發語言選擇

C r e o對外提供的開發語言有C++、J a v a、JavsScript等,在考慮開發包授權、功能滿足、部署難易成度、學習成本等因素后,選擇完全免費和容易上手的WebLink開發,即采用JavsScript調用Creo內置API進行自主功能開發,經調研Creo提供的JavsScript接口完全滿足Creo與PDM系統間的集成需求,這樣就不需要考慮開發包的授權問題,可以節約成本。

(二)Creo與PDM集成技術方案

圖1 集成方案流程

Creo與PDM集成技術方案流程如圖1所示,通過Tomcat服務發布系統集成JSP頁面,在Creo內置瀏覽器中運行此交互頁面,頁面的元素通過js調用Creo API,實現設計模型的信息提取,為了提高系統的擴展性和提高處理復雜業務的能力,選擇在后端(Java語言實現)做數據業務處理和調用PDM接口,前端只做信息的收集與展示,前端通過Ajax調用Servlet提供的后端接口。Creo與PDM系統間的信息雙向傳遞都是通過后端主動調用PDM對外接口的方式實現。

二、集成信息

(一)獲取模型屬性

模型屬性包括固有屬性和自定義屬性,為了提高模型新增、編輯、刪除自定義屬性的效率,開發了新增、編輯、刪除自定義屬性交互界面。主要用oSession. GetModelFromDescr 獲取模型,model.CreateParam添加屬性。

(二)獲取產品Bom

怎樣把Creo設計模型產品信息傳到PDM中,需要開發提取導入功能。功能需求有:提取Creo模型屬性到PDM,以方便查看零件對象、統計報表輸出、傳輸到Erp等,使用GetModelFromDescr獲取裝配體,ListFeaturesByType獲取組件,GetParam獲取屬性。

把Creo模型物理文件(格式為.prt或者.asm)上傳到PDM數據倉庫,在PDM客戶端以零件或者產品附件的形式存在,可使用AutoVue預覽。

為了更好地處理業務和實現前后端分離,我們把傳輸文件功能放到后端控制層用Java編寫,前后端交互使用Servlet,主要用到HttpURLConnection對象,url為PDM文件服務中的上傳文件接口地址,請求方式為Post。

(三)輕量化模型

為使三維模型在不同平臺下可重用、可視化和復雜產品方便進行裝配、仿真,需對Creo模型進行輕量化處理。輕量化中性格式有U3D、STL、JT、3DXML等,其中U3D是由3D工業論壇同歐洲計算機制造商協會聯合推出的輕量化3D標準通用文件格式。通過去除與模型顯示無關的非幾何信息來簡化三維模型,只包含了與工藝模型有關的顯示數據:產品結構、幾何、物理屬性和產品制造信息等,提高了三維模型的顯示與處理效率,使得三維模型的應用延伸到了產品全生命周期。本文研究采用U3D格式,采用調用宏命令方式導出U3D,主要用到了session.RunMacro 函數。

(四)獲取PDM管理已存模型

為了快速查詢并重用已有的設計模型,Creo需要通過JavaScript調用PDM接口,從PDM數據倉庫中搜索并下載到本地工作目錄,然后打開模型。此過程中,首先前端控件通過Ajax調用后端PDM提供對外查詢接口,選擇所需要的模型,然后調用PDM文件服務接口,撈取指定的模型物理文件下載到Creo本地工作目錄,最后前端調用函數打開設計模型。主要用到了目錄函數GetCurrentDirectory和 打開模型函數pwlMdlOpen。

三、集成應用

研發設計人員在PDM領取設計任務后開始設計工作,打開Creo,在內置IE瀏覽器(可修改)中輸入集成頁面地址顯示如圖2所示。設計前,可設置指定工作目錄;設計過程中,可便捷地添加、編輯或者刪除設計模型的自定義屬性比如材料。

圖2 集成交互頁面

四、結語

本文探討了基于WebLink的Creo與PDM集成方案,對Creo與PDM系統間集成信息的種類以及集成信息信息獲取方式進行了說明,通過應用證明了方案可行性。由于時間限制,本文所探討的Creo與PDM系統間的集成研究尚顯粗淺,后續將深入研究。

作者單位:南京優倍自動化系統有限公司北京分公司

猜你喜歡
頁面產品信息
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
2015產品LOOKBOOK直擊
Coco薇(2015年1期)2015-08-13 02:23:50
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
同一Word文檔 縱橫頁面并存
淺析ASP.NET頁面導航技術
新產品
玩具(2009年10期)2009-11-04 02:33:14
產品
個人電腦(2009年9期)2009-09-14 03:18:46
下一個酷產品是什么
舒適廣告(2008年9期)2008-09-22 10:02:48
主站蜘蛛池模板: 国产成人免费| 99久久精品免费看国产电影| 久久精品无码国产一区二区三区| 亚洲无码高清免费视频亚洲| av大片在线无码免费| 91精品视频网站| 国产亚洲精品91| 超薄丝袜足j国产在线视频| 97超级碰碰碰碰精品| 久久精品免费看一| 国产91无毒不卡在线观看| 日韩亚洲综合在线| 日韩无码黄色网站| 中文字幕 91| 久久久久免费精品国产| 54pao国产成人免费视频 | 欧美日韩国产成人高清视频| 夜夜操天天摸| 国产美女精品人人做人人爽| 内射人妻无套中出无码| 蜜臀av性久久久久蜜臀aⅴ麻豆| 日韩免费毛片| 国产亚洲欧美日韩在线一区二区三区| 亚洲日韩精品综合在线一区二区| 国产亚洲视频在线观看| 国产xx在线观看| 亚洲美女久久| 欧美精品H在线播放| 尤物国产在线| 黄色福利在线| 亚洲精品制服丝袜二区| 亚洲精品国产综合99久久夜夜嗨| 日韩无码白| 亚洲国产精品日韩欧美一区| 白浆视频在线观看| 中文精品久久久久国产网址| 四虎永久免费地址在线网站| 国产爽爽视频| 日本免费一区视频| 国产门事件在线| 色偷偷av男人的天堂不卡| 欧美日韩在线成人| 99久久精品国产精品亚洲| 99在线观看视频免费| 亚洲最猛黑人xxxx黑人猛交 | 丝袜亚洲综合| 久久夜色精品| 亚洲色图欧美在线| 国产一区免费在线观看| 欲色天天综合网| 在线色国产| 国产99久久亚洲综合精品西瓜tv| 精品福利视频网| 青青操视频在线| 91亚洲精品第一| 国产麻豆精品久久一二三| 精品撒尿视频一区二区三区| 国产精品永久久久久| 第一页亚洲| 激情视频综合网| 欧美a级完整在线观看| 黄色国产在线| 亚洲视频无码| 999国产精品永久免费视频精品久久 | 国产一区二区三区日韩精品 | 亚洲无码高清视频在线观看| 97视频免费在线观看| 国产在线拍偷自揄拍精品| 秋霞一区二区三区| 亚洲无码高清一区二区| 无码精油按摩潮喷在线播放 | 日韩美一区二区| 国产一级裸网站| 黄色三级网站免费| 91色国产在线| 亚洲最黄视频| 国产精品成人免费视频99| 狠狠操夜夜爽| 玖玖精品视频在线观看| 欧美视频在线第一页| 日本高清免费不卡视频| 久久黄色免费电影|