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

基于HOOPSACIS的CAD文件模型處理系統

2015-10-19 10:02:55西安理工大學高等技術學院陜西西安710082
網絡安全與數據管理 2015年22期
關鍵詞:數據處理功能分析

袁 婷(西安理工大學 高等技術學院,陜西 西安 710082)

基于HOOPSACIS的CAD文件模型處理系統

袁 婷
(西安理工大學 高等技術學院,陜西 西安 710082)

具有CAD功能的軟件系統都會面臨模型文件的處理問題,探討了在HOOPSACIS平臺下搭建具有CAD功能的軟件系統以及如何實現CAD文件模型處理的問題,闡述了CAD文件模型處理系統的模塊劃分,簡述了主要模塊的實現功能和采用的技術實現方式。

ACIS;InterOp;PMI;模型分析;模型管理;模型處理

0 引言

基于HOOPSACIS搭建的具有CAD功能的軟件系統可以方便實現軟件系統的CAD功能,但在模型數據處理上,它只提供了幾種通用的數據格式和簡單的數據訪問接口,這對于需要對模型數據進行進一步處理的軟件系統來說是無法滿足要求的。

CAD文件模型處理系統從兩個應用層次設計了獨立的模型數據處理系統,來滿足不同軟件系統的不同需求。基本功能層,滿足軟件系統對模型數據的基本操作、顯示和數據訪問功能,它分為3個基本模塊來實現,分別是模型數據導入/導出模塊、模型數據管理模塊、模型操作界面模塊;高級功能擴展層,主要實現模型數據分析、PMI信息分析,再根據模型數據分析結果擴展應用,它分為兩個基本模塊來實現,分別是PMI數據處理模塊和模型數據分析模塊。

1 模型處理系統架構

CAD文件模型處理系統是搭建在HOOPSACIS平臺基礎之上的模型處理系統,它利用InterOp組件的最新功能和技術實現導入/導出功能,使用 ACIS的實體數據組織和存儲CAD模型文件數據,統一管理模型文件對應CAD界面的HOOPS段值,實現了PMI信息分析和提取工作,為用戶提供深入分析模型數據的數據分析接口,建立了CAD多個模型文件的處理機制,設計了統一的用戶界面實現模型處理系統與用戶的交互[1]。

依據CAD文件模型處理系統需要實現的功能需求,把該系統劃分為以下5個子模塊進行具體實現:

(1)模型數據文件的導入/導出模塊:主要實現模型文件的導入、導出功能。

(2)PMI數據處理模塊:主要實現 PMI數據分析、PMI數據存儲、PMI數據處理功能。

(3)模型數據管理模塊:主要實現模型數據的存儲、模型數據的訪問、多文件處理機制、模型數據的操作功能、模型數據畫圖控制。

(4)模型數據分析模塊:主要實現模型數據的深入分析、分析數據的存儲、分析數據的處理功能。

(5)模型操作界面模塊:主要完成 CAD文件模型處理系統與用戶操作的交互工作。

模型處理系統包圖如圖1所示。

圖1 模型處理系統包圖

2 模型處理系統模塊功能簡述

下面介紹模型處理系統中各個模塊要實現的功能和采用的技術實現方式。

2.1 模型文件的導入/導出模塊

模型文件的導入/導出模塊主要實現模型文件導入和導出功能,它分為導入接口、導出接口、轉換參數處理三類接口。此模塊使用Spatial公司提供的InterOp組件實現[2]。

InterOp組件基本支持主流工程應用程序所需的所有主流3D數據交換格式,如IGES格式、STEP格式、UG 的 prt、ProE的 prt、CATIA 的 CATIA V4、CATIA V5、SolidWorks的 sldprt、SAT格式等[3]。如圖 2所示,利用InterOp組件實現的導入/導出模塊支持的數據接口。

圖2 導入/導出模塊支持的數據接口

2.2 PMI數據的分析、處理模塊

工業產品制造信息(Product Manufacturing Information,PMI)是管控工業產品制造的重要方式,目前大的汽車、飛機制造商都在通過CAD中PMI數據實現工業產品生產、檢測自動化,減少人為因素的影響,提高生產、檢測效率。目前支持PMI格式的CAD平臺有 CATIA V5、NX、SolidWorks、ProE[3]。此模塊通過 InterOp組件實現,在老的版本只提供語義PMI功能,在新版本中增加了圖形PMI功能,通過此模塊分析后PMI數據解析為語義PMI信息、圖形PMI信息,為后續 CAD圖形操作、檢測分析提供數據依據。PMI支持的制造信息有:標注、尺寸公差、幾何公差、形狀公差、位置公差、粗糙度等。

2.3 模型數據的處理模塊

模型數據的處理模塊,此模塊是模型處理系統的核心模塊,主要提供模型數據的存儲、模型數據的訪問、模型數據的處理等功能,此模塊利用HOOPSACIS提供的相關功能和數據格式實現。模型文件通過導入模塊導入CAD文件數據,如果存在PMI數據,會通過PMI數據分析/處理模塊提取PMI數據信息,最后把幾何實體數據存儲在處理模塊的 ENTITY_LIST數據列表中[4]。模型數據的訪問和處理功能操作都是圍繞 ENTITY_LIST數據列表進行的。

模型數據處理模塊實現了多個模型文件管理功能,是通過數據結構map<wstring,ENTITY_LIST*>實現的,這里需要做兩個工作,一是用數據結構建立 CAD文件與CAD數據的對應關系;二是根據文件結構建立HOOPS中段的對應關系[5]。有了上述兩步的支持就可以方便實現CAD視圖多文件操作,模型數據的訪問功能通過數據結構訪問對應的 ENTITY_LIST進行操作;CAD界面的操作根據不同段對應的不同KEY值進行操作。

在分配HOOPS的KEY值時參考多文件的結構去建立,這是實現CAD圖形操作的基礎。圖3所示為CAD多文件KEY值分配邏輯。

圖3 CAD多文件KEY值分配邏輯

2.4 模型數據分析模塊

模型數據的處理是由分析模型實體列表來完成的,如果用戶需要進一步對模型文件進行分析,就需要對所得到的實體做進一步的處理,模型數據分析模塊就是用來完成此項功能的。

模型分析依據模型實體的拓撲結構來進行,拓撲對象包括體(Body)、塊(Lump)、殼(Shell)、子 殼(Subshell)、線框(Wire)面(Face)、環(Loop)、有向邊(Coedge)、邊(Edge)、頂點(Vertex)[6]。利用拓撲結構找到對應的幾何,然后通過分析幾何提供的幾何信息進行相關處理。

模型分析模塊包含兩類數據的分析,一個是幾何分析,它是通過實體的拓撲結構分析來完成的;另一類是PMI信息的分析,它是結合PMI信息分析和幾何信息分析一起來完成的。

2.5 模型操作界面模塊

模型操作界面模塊是模型處理系統的人機交互系統,這里用樹形控件實現,模型信息數據的顯示和操作基于樹形結構之上,便于操作和擴充功能。圖4為模型操作樹形界面。

圖4 模型操作樹形界面

模型操作界面實現了三類數據的操作,第一類是模型數據的操作,在模型導入后,根據模型處理模塊的實體列表,顯示模型數據的樹型結果;第二類是PMI數據的操作,它是在存取PMI數據時,根據 PMI數據處理模塊的 PMI數據,顯示相關 PMI信息;第三類是模型數據分析的操作,它是對模型數據或者PMI數據分析處理后生成的處理結果的顯示。

3 結論

基于HOOPSACIS的CAD文件處理系統簡要描述了文件模型處理系統的架構,此架構結合了最新的CAD技術,考慮了模型后續處理的擴充性,介紹了主要模塊的功能和技術實現,對采用類似技術和搭建類似模型處理系統有積極的借鑒作用。

[1]金鑫,王曉英,魏紹榮,等.一種數據自動轉化軟件的構思與設計[J].微型機與應用,2014,33(1):14-17.

[2]張雯,王守尊.ACIS幾何平臺及其應用模式的研究[J].微計算機信息,2006,22(10):253-255.

[3]Spatial Technology.3D InterOp supported file formats[EB/OL].[2015-05-25].http://www.spatial.com/.

[4]石曉宇 ACIS幾何平臺及其開發應用[J].機電技術,2011(2):22-24.

[5]吳敏,黃峻森.3D應用程序開發的強大動力——可視化組件HOOPS[J].CAD/CAM與制造業信息化,2006(7):50-52.

[6]詹海生,李廣鑫,馬志欣.基于 ACIS的幾何造型技術與系統開發[M].北京:清華大學出版社,2002.

Based on the HOOPSACIS CAD file processing system model

Yuan Ting
(Faculty of High Vocational Education,Xi′an University of Technology,Xi′an 710082,China)

With the function of CAD software system will face the problem of model file process.It discussed how to build software system under HOOPS/ACIS platform,and how to deal with the problem of CAD′S file model process,and explained how to dicide the module processing system.And in details,it expounded the achievement of the function of main module and the way of technical implementation.

ACIS;InterOp;PMI;model analysis;model management;model to deal with

TP311

A

1674-7720(2015)22-0089-03

袁婷.基于HOOPSACIS的CAD文件模型處理系統[J].微型機與應用,2015,34(22):89-91.

2015-07-22)

袁婷(1977-),女,碩士,講師,主要研究方向:計算機軟件及應用。

猜你喜歡
數據處理功能分析
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
認知診斷缺失數據處理方法的比較:零替換、多重插補與極大似然估計法*
心理學報(2022年4期)2022-04-12 07:38:02
ILWT-EEMD數據處理的ELM滾動軸承故障診斷
水泵技術(2021年3期)2021-08-14 02:09:20
隱蔽失效適航要求符合性驗證分析
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
關于非首都功能疏解的幾點思考
電力系統及其自動化發展趨勢分析
基于希爾伯特- 黃變換的去噪法在外測數據處理中的應用
中西醫結合治療甲狀腺功能亢進癥31例
辨證施護在輕度認知功能損害中的應用
主站蜘蛛池模板: 午夜福利视频一区| 99视频有精品视频免费观看| 视频二区欧美| 久久超级碰| 精品免费在线视频| 一本综合久久| 欧美成人日韩| 久久精品这里只有国产中文精品| 日本欧美一二三区色视频| 自慰网址在线观看| 中文字幕免费播放| 国产特一级毛片| 久久美女精品| 国产成人精品免费视频大全五级| 高清精品美女在线播放| 玖玖精品视频在线观看| 9cao视频精品| 嫩草国产在线| 国产一区二区三区免费观看| 久久久久人妻一区精品色奶水| 久久亚洲精少妇毛片午夜无码| 国内自拍久第一页| 日本不卡免费高清视频| 欧美一区国产| 国产视频 第一页| 国产一区二区三区在线观看免费| 无码精品一区二区久久久| 美女国产在线| 亚洲婷婷丁香| 亚洲美女操| 亚洲黄色网站视频| 福利国产微拍广场一区视频在线| 亚洲欧美在线精品一区二区| 亚洲床戏一区| 啪啪啪亚洲无码| 午夜激情婷婷| 久久精品中文字幕少妇| 国产日本一区二区三区| 91在线免费公开视频| 久久精品视频亚洲| 日韩福利在线观看| 乱系列中文字幕在线视频| 中文字幕乱码中文乱码51精品| 一级毛片免费播放视频| 国内精品91| 色呦呦手机在线精品| 国产三级精品三级在线观看| 欧美福利在线观看| 国产精品99在线观看| 欧美不卡视频在线| 国产精品成人AⅤ在线一二三四| 欧美综合区自拍亚洲综合天堂| 欧美a级完整在线观看| 99在线视频免费观看| 亚洲国产天堂久久综合| 国产系列在线| 久久免费视频6| 欧美一区精品| 国产无码精品在线| 日韩精品一区二区三区免费| 99精品在线看| 伊人色天堂| 亚洲欧洲日韩久久狠狠爱| 日韩高清中文字幕| 中文字幕欧美成人免费| 99这里只有精品免费视频| 狠狠综合久久| 综合网久久| 精品国产99久久| 欧美三級片黃色三級片黃色1| 国产精品男人的天堂| 玖玖精品视频在线观看| 国产h视频免费观看| 97成人在线视频| 亚洲综合香蕉| 亚洲国产中文在线二区三区免| 国产美女一级毛片| 性欧美精品xxxx| 凹凸精品免费精品视频| 无码AV日韩一二三区| 亚洲永久视频| av大片在线无码免费|