我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > CAD新聞

Teamcenter與NX集成客戶化定制技術研究與實現(xiàn)

時間:2011-02-26 10:04:18 來源:

  由于生產規(guī)模、產品類型和管理制度等的差異,不同的企業(yè)對PDM和CAD等企業(yè)信息化軟件的具體需求千差萬別,這對PDM和CAD軟件具體實施時客戶化定制技術要求較高。Teamcenter Engineering和NX這兩款西門子公司推出的PDM和CAD軟件,提供了開放的定制接口和二次開發(fā)技術,為系統(tǒng)實施人員進行客戶化制提供了方便,提高了系統(tǒng)實施效率,較好地滿足了不同的企業(yè)信息化的個性化需求。

  1 客戶化定制相關技術

  1.1 Teamcenter中業(yè)務對象(Business Objiect)和業(yè)務建模器集成開發(fā)環(huán)境(Business Modeler IDE)

  產品和構成產品的每個組成部分都可以作為Teameenter管理的對象,稱為業(yè)務對象(Business Object),Teamcenter用數(shù)據(jù)模型(data model)來組織存儲業(yè)務對象,業(yè)務對象在Teamcenter Engineering中稱為類型(type)。零組件業(yè)務對象(Item)是Teameenter中進行數(shù)據(jù)建模的基礎業(yè)務對象,它用于標識產品元素(如組件、裝配、底層業(yè)務對象)或采購規(guī)格、測試過程、標準件、車間加工等信息。零組件業(yè)務對象基本結構包括Item、ItemMaster(Form)、ItemRevision和ItemRevision Master(Form)四部分,其中Item收集零組件業(yè)務對象各個版本都使用的全局數(shù)據(jù)、ItemMaster(Form)是用于擴展存儲用戶零組件業(yè)務對象屬性數(shù)據(jù)的表單,ItemRevision收集零組件業(yè)務對象某一版本使用的數(shù)據(jù),ItemRevision Master(Form)是用于擴展存儲用戶零組件業(yè)務對象某一版本屬性數(shù)據(jù)的表單。

  Business Modeler IDE是Teamcenter 2007的一個新增功能部件,是Teamcenter實施過程中客戶化定制數(shù)據(jù)建模的工具,使用Business Modeler IDE可以創(chuàng)建業(yè)務對象、類、屬性、值列表(LOVs)、選項、常數(shù)和規(guī)則等。在創(chuàng)建了新的數(shù)據(jù)模型對象之后,可以在Business Modeler IDE中將新建的數(shù)據(jù)模型對象部署到產品服務器。

  1.2 Teamcenter屬性映射機制與NX Manager

  Teamcenter提供了與NX系統(tǒng)以及其他各類文檔的屬性映射機制,很好的解決了傳統(tǒng)PDM系統(tǒng)難以解決的結構化數(shù)據(jù)來源問題,實現(xiàn)了與軟件的深度集成利用。通過屬性映射技術,可以方便地進行Teamcenter與NX及其他CAD系統(tǒng)之間屬性雙向映射,實現(xiàn)在Teamcenter和CAD系統(tǒng)之間數(shù)據(jù)集成、相互訪問。

  NX Manager是Teamenter Engineering的子集,提供針對NX數(shù)據(jù)的管理方案,改進NX內部和外部數(shù)據(jù)的溝通能力,是Teamenter Engineering與NX的集成應用工具。通過NX Manager可以實現(xiàn)Teamcenter/NX數(shù)據(jù)的無縫集成,并對數(shù)據(jù)進行有效的組織和管理。

  在Teamcenter服務器端執(zhí)行export_attr_mappings.exe和import_attr mappings.exe命令行程序可以實現(xiàn)Teamcenter與NX Manager的屬性映射。

  1.3 NX Open API

  NX 0pen API是NX提供的二次開發(fā)工具之一,通過調用NX應用編程界面(API)函數(shù)進行NX的客戶化定制軟件開發(fā),是一個允許程序訪問和影響NX對象模型的一系列程序集。它提供.NET API,支持所有.NET語言,包擴Visual Basic.NET和C#,與新的Visual Studio.NET開發(fā)環(huán)境完全集成。用戶可以在Visual Studio.Net IDE中使用.NET編程語言,調用NX Open API進行編程,結合NX的界面開發(fā)工具UIStyle和NX Menuscript等,在NX中定制滿足企業(yè)個性需求的功能,如:配置設計環(huán)境、建立NX模型、查詢模型對象、建立并遍歷裝配體、創(chuàng)建工程圖等。

  2 Teamcenter與NX集成客戶化定制技術思路

  綜合運用Teamcenter和NX集成各客戶化定制技術,完成企業(yè)系統(tǒng)實施個性化需求(如圖紙標題欄、明細表、NX Open API編程等),可采用以下技術思路:

  1)在業(yè)務建模器IDE中創(chuàng)建滿足客戶化需求的零組件業(yè)務對象Item,設置Item各屬性項;

  2)將定制的零組件業(yè)務對象部署到Teamcenter服務器中;

  3)在Teamcenter服務器中創(chuàng)建相應零組件業(yè)務對象類型的業(yè)務對象,并賦以屬性值;

  4)通過Teameenter的屬性映射機制將新類型對象映射到NX Manager中;

  5)使用NX Open API等二次開發(fā)技術,客戶化定制NX功能模塊,包括定制用戶界面、通過交互方式存取Nx Manager中映射的TeamCenter對象屬性值等編程工作,以實現(xiàn)Teamcenter與NX客戶化定制數(shù)據(jù)的互訪。

  3 基于Teamcenter的NX工程圖紙標題欄定制實例的實現(xiàn)

  3.1 實例描述

  工程圖紙標題欄是工程師工作中最常用到的一種具有企業(yè)化特性的工具,主要用于標注所設計圖紙的名稱、圖號、繪圖的比例以及設計者的姓名等內容。標題欄在圖框的位置、式樣和尺寸都有一定的標準,每個企業(yè)都有自己統(tǒng)一的標題欄格式和填寫要求。

  本實例可以根據(jù)企業(yè)需求定制表格、由工程師通過NX系統(tǒng)交互界面設定標題欄填寫項,并從Teamcenter中獲取填寫值,自動生成圖紙標題欄。

  3.2 實現(xiàn)關鍵步驟

  步驟1:在業(yè)務建模器IDE中創(chuàng)建“新建業(yè)務建模器IDE模板項目”,如:Draw Project。在Draw_Project的業(yè)務對象視圖中新建業(yè)務對象“TideBlockItem”,填寫表單TitleBlockItem Master屬性:CompanyName、Materials、SheetSize、SheetScale、SheetPage、FirstIssued、DrawnBy、CheckedBy、ApprovedBy等,新建業(yè)務對象TitleBlockItem Revision及Title Blockhem Revision Master。保存項目,并部署到Teamcenter服務器。

  步驟2:在TeamCenter服務器中創(chuàng)建TitleBlockItem類型的零組件業(yè)務對象,并給各屬性項賦值。

  步驟3:通過Teamcenter的屬性映射機制將新類型對象映射到NX Manager中。

 ?、僭趖c—MYDB—command_prompt命令行窗口中運行命令行程序:export attr mappings.exe-file=d:TitleBlock_mapping.txt-u=infodbap=infodba,將Teamcenter中缺省的映射關系導出到TitleBloek_mapping.txt映射文本文件;

  ②NX Part在Teamcenter對應的數(shù)據(jù)集類型是UGMASTER,要實現(xiàn)Item與NX Part的屬性同步,需要在映射文件中的Title-BtockItem Master數(shù)據(jù)集下加入屬性映射代碼。編輯TitleBlock_mapping.txt文件,添加的屬性映射代碼片段如下:

  {Dataset type=“UGMASTER”

  #(hard-wired)DB_PART_NAME:“Part Name”

  #(hard-wired)DB_PART_DESC:“Part Description”

  {Item type=“TifleBlockhem”

  CompanyName:Item.GRMOMAN_master_form,TitleBloekItem Master).CompanyName/master=both

  Materials:Item.GRM(IMAN_master_form,TitleBlockhem Master).Materials/master=both

  ……}}

  其中,/master后的參數(shù)可以是iman、cad或both,表示相應的屬性值只能在Teamcenter中修改,NX Manager中只讀、Teamcenter中只讀,NX Manager中可修改或在Teamcenter和NX Manager都可修改、訪問。

 ?、墼趖c_MYDB_command_prompt命令行窗口中運行命令行程序:import_attr_mappings.exe-file=d:TitleBlock_mapping.txt-u=infodba-P=infodba,將添加新的映射關系后的TitleBlock_mapping.txt映射文本文件,再導入到Teamcenter中,完成屬性映射;

  屬性映射完成后,在NX Manager中打開TitleBlockItem下面的UGMaster,在NX Manager的文件屬性列表里,將會看到CompanyName、Materials等屬性已經映射了,在Teamcenter的Form里,修改相應的值,NX Manager中屬性值會跟著改變,反之亦然。

  步驟4:客戶化定制NX工程圖紙標題欄自動生成程序。

  工程圖紙標題欄自動生成程序包括定制客戶化界面、定制自動插入標題欄和智能填寫標題欄三部分功能模塊:

 ?、俣ㄖ瓶蛻艋缑?/P>

  該模塊主要包括標題欄定制菜單、工具欄及標題欄顯示項對話框??赏ㄟ^NX二次開發(fā)工具UIStyle和NX Menuscript編程實現(xiàn),界面效果如圖1所示。

  

  圖1 工程圖紙標題欄定制界面

 ?、谧詣硬迦霕祟}欄

  在Drafting應用環(huán)境下.插入一個Tabular Note,按照企業(yè)要求規(guī)劃圖紙標題欄格式,將主要涉及單位名稱、零件名稱、圖號、比例、圖幅大小、署名等內容插入相應的位置,并進行相關設置,使其滿足企業(yè)需求,并保存為模板格式,方便以后的調用,標題欄模板樣例如圖2所示。

  

  圖2 定制的標題欄

  編寫UF函數(shù),將定制好的標題欄以調用模板的形式,插入到當前的圖紙。實現(xiàn)標題欄的插入主要用到UF_DRAW_ask drawing_info()和UF TABNOT_create_from template()兩個函數(shù)。

 ?、圩詣犹顚憳祟}欄內容

  該模塊通過定制的對話框獲取用戶標題欄需要填寫的屬性項,訪問Teamcenter映射到NX中的屬性值,填寫到標題欄相應的單元格內,保證跟Teamcenter中TitleBlockhem Master Form保持實時更新,實現(xiàn)Teamcenter中智能管理標題欄的功能。

  實現(xiàn)該標題欄填寫功能主要用到UF_PART_ask_display_part()、UF_OBJ_cycle_objs_in_part()、

  UF_STYLER_ask_value()、UF_TABNOT_ask_nth_row()、UF_TABNOT_ask_nth_column()、UF_TABNOT_ask_cell_at_row_col()、UF_TABNOT_set_cell text()等函數(shù)。

  4 結束語

  作為企業(yè)信息化的一個重要環(huán)節(jié),PDM是企業(yè)進行管理創(chuàng)新的有效工具,采取與實際應用相結合的原則,使用集成客戶化定制技術高效實施PDM產品,在知識經濟環(huán)境下對于提高企業(yè)的競爭力,迎接市場的全球性的挑戰(zhàn)有積極的作用。

  如有任何看法或投稿請聯(lián)系 MSN:hjf_2009@hotmail.com;QQ:761006944


我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            91久久精品日日躁夜夜躁欧美| 亚洲亚洲人成综合网络| 成人午夜电影久久影院| 天堂在线一区二区| 亚洲一卡二卡三卡四卡无卡久久| 国产午夜亚洲精品理论片色戒| 日韩一区二区视频| 日韩一区二区三区三四区视频在线观看 | 久久精品国产久精国产爱| 一区二区三区在线播| 亚洲免费在线电影| 一区二区三区欧美| 日韩激情视频网站| 精品一区二区三区的国产在线播放| 麻豆专区一区二区三区四区五区| 蜜桃av一区二区在线观看| 精品一区二区三区不卡 | 亚洲欧美日韩在线| 一区二区三区四区蜜桃| 午夜精品在线视频一区| 九九**精品视频免费播放| 国产一区二区三区电影在线观看| 国产高清久久久久| 9久草视频在线视频精品| 色婷婷综合中文久久一本| 欧美天堂亚洲电影院在线播放 | 日韩欧美久久久| 久久精品视频一区二区三区| 国产精品电影一区二区三区| 亚洲一区在线观看网站| 看电视剧不卡顿的网站| 成人精品国产福利| 欧美日韩国产a| 26uuu色噜噜精品一区| 亚洲三级在线免费观看| 麻豆精品一区二区综合av| 成人福利视频网站| 91精品国产日韩91久久久久久| 久久久久久亚洲综合影院红桃| 亚洲欧美一区二区久久| 麻豆精品一二三| 色香蕉久久蜜桃| 精品免费视频.| 一区二区三区日韩精品视频| 久久精品国产久精国产| 日本伦理一区二区| 国产日韩欧美精品在线| 日韩va亚洲va欧美va久久| www.久久久久久久久| 欧美一区二区三区四区五区 | 久久99精品久久久久久国产越南| www.亚洲在线| 精品人伦一区二区色婷婷| 有坂深雪av一区二区精品| 国产成人午夜精品影院观看视频| 欧美日本一区二区| 一区二区在线观看视频在线观看| 国产一区二区剧情av在线| 欧美精品在欧美一区二区少妇| 国产精品成人在线观看| 国产综合久久久久久久久久久久| 欧美日韩三级在线| 亚洲综合激情小说| 99久久精品国产一区| 国产无遮挡一区二区三区毛片日本| 天天av天天翘天天综合网| 色综合一个色综合| 国产精品久久久久aaaa| 成人综合婷婷国产精品久久蜜臀| 欧美成人乱码一区二区三区| 香蕉影视欧美成人| 在线观看免费亚洲| 亚洲最大的成人av| 色婷婷av久久久久久久| 综合激情成人伊人| 99热精品国产| 亚洲色图都市小说| 色婷婷久久99综合精品jk白丝| 亚洲欧洲日韩女同| 91丨九色丨黑人外教| 国产精品欧美一级免费| 国产成人在线网站| 国产精品久久夜| 99国产麻豆精品| 亚洲激情校园春色| 欧美日韩卡一卡二| 视频一区二区欧美| 日韩欧美国产一二三区| 精品亚洲成a人| 欧美—级在线免费片| 91在线云播放| 亚洲成在人线在线播放| 91精品国产综合久久婷婷香蕉 | 欧美日韩精品一区二区天天拍小说 | 欧美国产丝袜视频| www.日本不卡| 日韩毛片精品高清免费| 欧美在线999| 日韩va欧美va亚洲va久久| 日韩欧美国产wwwww| 国产激情91久久精品导航 | 色哟哟亚洲精品| 亚洲va韩国va欧美va精品| 日韩亚洲欧美综合| 国产麻豆视频一区| 亚洲欧美电影一区二区| 91麻豆精品国产91久久久久| 久久av资源站| 亚洲欧洲性图库| 7777精品伊人久久久大香线蕉经典版下载 | 成人小视频免费在线观看| 亚洲人成7777| 91精品在线观看入口| 国内精品伊人久久久久影院对白| 国产精品久久久久永久免费观看| 欧美综合欧美视频| 国产美女视频91| 亚洲国产美女搞黄色| 日韩一级免费观看| 99精品视频中文字幕| 免费人成网站在线观看欧美高清| 国产清纯美女被跳蛋高潮一区二区久久w | 91小视频在线| 美女精品一区二区| 亚洲视频综合在线| 精品乱人伦小说| 91国产福利在线| 国产精品一级黄| 日韩av不卡一区二区| 国产精品第四页| 日韩精品中文字幕在线不卡尤物| 不卡一区在线观看| 久草热8精品视频在线观看| 亚洲人成在线观看一区二区| 精品av久久707| 精品视频色一区| 成人免费毛片app| 丝袜国产日韩另类美女| 亚洲免费观看高清完整版在线| 日韩欧美一二区| 欧美美女一区二区在线观看| 国产福利精品一区二区| 久久精品国产亚洲5555| 亚洲一区在线视频观看| 中文字幕的久久| 久久五月婷婷丁香社区| 91精品国产一区二区人妖| 在线精品视频小说1| 99re6这里只有精品视频在线观看| 另类小说综合欧美亚洲| 午夜成人在线视频| 亚洲一区二区三区在线播放| 亚洲人xxxx| 亚洲视频小说图片| 综合网在线视频| 成人免费一区二区三区视频| 国产精品无人区| 日本一区二区三区免费乱视频| 精品国产91久久久久久久妲己| 欧美一个色资源| 日韩欧美电影在线| 欧美tickle裸体挠脚心vk| 日韩欧美不卡一区| 日韩一级高清毛片| 精品日韩欧美在线| 久久综合九色综合97_久久久| 精品精品国产高清a毛片牛牛| 欧美α欧美αv大片| 久久久久久一级片| 欧美激情在线观看视频免费| 国产欧美日韩不卡免费| 欧美激情在线免费观看| 中文字幕高清不卡| 中文字幕一区二区三区在线不卡| 中文字幕一区二区三区不卡在线| 136国产福利精品导航| 亚洲免费资源在线播放| 一级女性全黄久久生活片免费| 一级日本不卡的影视| 视频一区视频二区中文字幕| 蜜桃在线一区二区三区| 国产精品综合网| 99久久99久久综合| 欧美亚洲国产一区二区三区va| 欧美欧美午夜aⅴ在线观看| 91精品福利在线一区二区三区| 欧美xxxxx裸体时装秀| 中文字幕免费不卡在线| 亚洲综合偷拍欧美一区色| 日本亚洲电影天堂| 国产成人免费高清| 色94色欧美sute亚洲线路一久 | 日韩在线观看一区二区| 久久精品国产**网站演员| 国产传媒欧美日韩成人| 91福利精品视频| 精品电影一区二区三区| 日本一区二区三区在线观看| 一区二区欧美视频| 国内精品国产成人国产三级粉色|