標(biāo)準(zhǔn)解讀
《GB/T 16656.42-2010 工業(yè)自動(dòng)化系統(tǒng)與集成 產(chǎn)品數(shù)據(jù)表達(dá)與交換 第42部分:集成通用資源:幾何與拓?fù)浔磉_(dá)》相比其前版《GB/T 16656.42-1998 工業(yè)自動(dòng)化系統(tǒng)和集成 產(chǎn)品數(shù)據(jù)表達(dá)與交換 第42部分:集成通用資源:幾何與拓?fù)浔磉_(dá)》,主要在以下幾個(gè)方面進(jìn)行了更新和改進(jìn):
-
標(biāo)準(zhǔn)內(nèi)容的擴(kuò)充與細(xì)化:2010版標(biāo)準(zhǔn)對(duì)幾何與拓?fù)浔磉_(dá)的相關(guān)定義、規(guī)則和要求進(jìn)行了更為詳盡的闡述,增加了新的概念說明和示例,以適應(yīng)技術(shù)進(jìn)步和工業(yè)自動(dòng)化領(lǐng)域發(fā)展的需求。
-
數(shù)據(jù)模型的優(yōu)化:更新了數(shù)據(jù)模型結(jié)構(gòu),引入或修訂了一些數(shù)據(jù)元素和屬性,旨在提高數(shù)據(jù)交換的效率和準(zhǔn)確性,使得模型更能滿足復(fù)雜產(chǎn)品設(shè)計(jì)和制造過程中對(duì)幾何與拓?fù)湫畔⑻幚淼囊蟆?/p>
-
兼容性和互操作性的增強(qiáng):為促進(jìn)不同系統(tǒng)和平臺(tái)之間的信息共享,2010版標(biāo)準(zhǔn)加強(qiáng)了與其他國(guó)際標(biāo)準(zhǔn)(如STEP系列標(biāo)準(zhǔn))的協(xié)調(diào)一致,確保了產(chǎn)品數(shù)據(jù)在不同應(yīng)用環(huán)境下的有效交換和無縫集成。
-
技術(shù)更新:反映了自1998年以來計(jì)算機(jī)輔助設(shè)計(jì)(CAD)、計(jì)算機(jī)輔助制造(CAM)以及產(chǎn)品生命周期管理(PLM)等領(lǐng)域內(nèi)的技術(shù)進(jìn)步,包括三維建模技術(shù)、復(fù)雜形狀描述方法及拓?fù)潢P(guān)系的高級(jí)處理等方面的新成果。
-
規(guī)范性附錄的調(diào)整:根據(jù)技術(shù)發(fā)展,可能新增或修改了附錄中的代碼表、數(shù)據(jù)字典等內(nèi)容,為實(shí)現(xiàn)標(biāo)準(zhǔn)化的數(shù)據(jù)表達(dá)提供了更具體、更精確的指導(dǎo)。
-
術(shù)語(yǔ)和定義的修訂:對(duì)部分專業(yè)術(shù)語(yǔ)進(jìn)行了重新定義或補(bǔ)充,以更準(zhǔn)確地反映當(dāng)前技術(shù)語(yǔ)境,幫助讀者更好地理解和應(yīng)用標(biāo)準(zhǔn)內(nèi)容。
這些變化旨在提升工業(yè)自動(dòng)化系統(tǒng)中產(chǎn)品數(shù)據(jù)的標(biāo)準(zhǔn)化程度,促進(jìn)設(shè)計(jì)、生產(chǎn)、維護(hù)等各環(huán)節(jié)的信息流通與協(xié)同作業(yè)能力,從而提高整個(gè)產(chǎn)業(yè)鏈的效率和靈活性。
如需獲取更多詳盡信息,請(qǐng)直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。
....
查看全部
- 現(xiàn)行
- 正在執(zhí)行有效
- 2010-12-01 頒布
- 2011-05-01 實(shí)施





文檔簡(jiǎn)介
?ICS25.040.40
L67 a亙
中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn)
GB/T16656.42—2010/ISO10303-42:2003
代替GB/T16656.42 1998
工業(yè)自動(dòng)化系統(tǒng)與集成 產(chǎn)品數(shù)據(jù)表達(dá)與交換 第42部分:集成通用資源:幾何與拓?fù)浔磉_(dá)
Industrialautomationsystemsandintegration--Productdatarepresentationandexchange--Part42:Integratedgenericresource:Geometricandtopologicalrepresentation
(ISO10303—42:2003,IDT)
2010—12-01發(fā)布 2011—05-01實(shí)施
中豐國(guó)瞀國(guó)徽家紫標(biāo)準(zhǔn)瓣化警管襻理瞥委員星會(huì)發(fā)僅布10
GB/T16656.42—2010IISO10303-42:2003
目 次
前言???????????·????·????引言?????··???????????··??·1范圍?···????????·????????
2規(guī)范性引用文件?··????????·???·
3術(shù)語(yǔ)、定義、符號(hào)和縮略語(yǔ)?????????·
3.1 GB/T16656.1中定義的術(shù)語(yǔ)??????·
3.2其他術(shù)語(yǔ)和定義????????????·
3.3符號(hào)·?????????????????
3.4縮略語(yǔ)???????··????????··
4幾何??????????·????????
4.1引言???···????????·?????
4.2基本概念與設(shè)定?????···??????··
4.3幾何常量和類型定義?????·????·?
4.4幾何模式的實(shí)體定義??????????··4.5幾何模式的規(guī)則定義:compatible_dimension4.6幾何模式的函數(shù)定義???????·???·
5拓?fù)?????????????···????一
5.1引言???????????·??????
5.2基本概念與設(shè)定???????··????··
5.3拓?fù)涑A亢皖愋投x????????···?·
5.4拓?fù)淠J降膶?shí)體定義??????????一
5.5拓?fù)淠J降暮瘮?shù)定義??? ??????
6幾何模型?··??????????????-
6.1引言??··????·??????????·
6.2基本概念和設(shè)定????????????一
6.3幾何模型模式的類型定義??··?????·一
6.4幾何模型模式的實(shí)體定義?·???··???
6.5幾何模型模式的函數(shù)定義?????·??一附錄A(規(guī)范性附錄)實(shí)體短名??????·?附錄B(規(guī)范性附錄)信息對(duì)象的標(biāo)識(shí)注冊(cè)??附錄C(資料性附錄)計(jì)算機(jī)可識(shí)的清單???,附錄D(資料性附錄)EXPRESS-G框圖? ?·
附錄NA(資料性附錄)ISO10303各部分的目錄附錄NB(資料性附錄)本部分英文黑體詞的含義參考文獻(xiàn)·????··???????·????·?··索引????????????????????
ⅢⅦ。心c=】c:】q“喵峭瑚加u坫黔∞蘭|蘭|蘭|mmmm
mⅢmmm
mⅢ螂Ⅲ螂猢mm
GB/T16656.42—2010/ISO10303—42.2003
刖 瞢
GB/T16656((工業(yè)自動(dòng)化系統(tǒng)與集成產(chǎn)品數(shù)據(jù)表達(dá)與交換》是一個(gè)由多個(gè)部分組成的標(biāo)準(zhǔn),各部分單獨(dú)出版。GB/T16656的所屬各部分又組成多個(gè)子系列,即:
——第1至第19部分規(guī)定了描述方法;
——第20至第29部分規(guī)定了實(shí)現(xiàn)方法;
——第30至第39部分規(guī)定了一致性測(cè)試方法與框架;
——第40至第59部分規(guī)定了集成通用資源;
——第100至第199部分規(guī)定了集成應(yīng)用資源;
——第200至第299部分規(guī)定了應(yīng)用協(xié)議;
——第300至第399部分規(guī)定了抽象測(cè)試套件;
——第400至第499部分規(guī)定了應(yīng)用模塊;
——第500至第599部分規(guī)定了應(yīng)用解釋構(gòu)造;
——第1000至第1999部分規(guī)定了應(yīng)用模塊。
GB/T16656((工業(yè)自動(dòng)化系統(tǒng)與集成產(chǎn)品數(shù)據(jù)表達(dá)與交換》現(xiàn)已發(fā)布和即將發(fā)布的包括以下部分:
——第1部分:概述與基本原理;
——第11部分:描述方法:EXPRESS語(yǔ)言參考手冊(cè);
——第21部分:實(shí)現(xiàn)方法:交換文件結(jié)構(gòu)的純正文編碼;
——第28部分:實(shí)現(xiàn)方法:EXPRESS模式與數(shù)據(jù)的XML表達(dá);
——第31部分:一致性測(cè)試方法論與框架:基本概念;
——第32部分:一致性測(cè)試方法論與框架:對(duì)測(cè)試實(shí)驗(yàn)室與客戶的要求;
——第34部分:一致性測(cè)試方法論與框架:應(yīng)用協(xié)議實(shí)現(xiàn)的抽象測(cè)試方法;
——第41部分:集成通用資源:產(chǎn)品描述與支持原理;
——第42部分:集成通用資源:幾何與拓?fù)浔磉_(dá);
——第43部分:集成通用資源:表達(dá)結(jié)構(gòu);
——第44部分:集成通用資源:產(chǎn)品結(jié)構(gòu)配置;
——第45部分:集成通用資源:材料;
——第46部分:集成通用資源:可視化顯示;
——第47部分:集成通用資源:形狀變化公差;
——第49部分:集成通用資源:工藝過程結(jié)構(gòu)和特性;
——第51部分:集成通用資源:數(shù)學(xué)表達(dá);
——第54部分:集成通用資源:分類和集合論;
——第55部分:集成通用資源:過程與混合表達(dá);
——第56部分:集成通用資源:狀態(tài);
——第101部分:集成應(yīng)用資源:繪圖;
——第105部分:集成應(yīng)用資源:運(yùn)動(dòng)學(xué);
——第201部分:應(yīng)用協(xié)議:顯式繪圖;
——第202部分:應(yīng)用協(xié)議:相關(guān)繪圖;
——第203部分:應(yīng)用協(xié)議:配置控制設(shè)計(jì);
Ⅲ
GB/T16656.42—2010/ISO10303-42:2003
——第238部分:應(yīng)用協(xié)議:計(jì)算機(jī)數(shù)控裝置的應(yīng)用解釋模型;
——第501部分:應(yīng)用解釋構(gòu)造:基于邊的線框;
——第502部分:應(yīng)用解釋構(gòu)造:基于殼的線框;
——第503部分:應(yīng)用解釋構(gòu)造:幾何有界的二維線框;
——第504部分:應(yīng)用解釋構(gòu)造:繪圖注釋;
——第505部分:應(yīng)用解釋構(gòu)造:圖紙結(jié)構(gòu)與管理;
——第506部分:應(yīng)用解釋構(gòu)造:制圖元素;
——第507部分:應(yīng)用解釋構(gòu)造:幾何有界曲面;
——第508部分:應(yīng)用解釋構(gòu)造:非流形曲面;
——第509部分:應(yīng)用解釋構(gòu)造:流形曲面;
——第513部分:應(yīng)用解釋構(gòu)造:基本邊界表達(dá);
——第520部分:應(yīng)用解釋構(gòu)造:相關(guān)繪圖元素;
——第1001部分:應(yīng)用模塊:外觀賦值;
——第1002部分:應(yīng)用模塊:顏色;
——第1003部分:應(yīng)用模塊:曲線外觀;
——第1004部分:應(yīng)用模塊:基本幾何形狀;
——第1005部分:應(yīng)用模塊:基本拓?fù)洌?/p>
——第1006部分:應(yīng)用模塊:基礎(chǔ)表達(dá);
——第1007部分:應(yīng)用模塊:通用曲面外觀;
——第1008部分:應(yīng)用模塊:層賦值;
——第1009部分:應(yīng)用模塊:形狀外觀和層。
本部分為GB/T16656的第42部分。
本部分等同采用ISO10303—42:2003《工業(yè)自動(dòng)化與集成產(chǎn)品數(shù)據(jù)表達(dá)與交換第42部分:集成通用資源:幾何與拓?fù)浔磉_(dá)》及其技術(shù)勘誤1(ISO10303-42:2003/Cor.1:2007)(英文版),采用等同翻譯法制定,結(jié)構(gòu)上與ISO10303—42:2003等同,在編寫格式上符合GB/T1.1—2000的基本規(guī)定,與
IsO10303—42:2003相比,僅做了以下編輯性修改:
——本部分刪除了ISO10303—42:2003的前言,按照我國(guó)國(guó)家標(biāo)準(zhǔn)編寫規(guī)定重新起草了前言。
——修改了IsO10303—42:2003的引言。
——將“ISO1030342:2003”或“本國(guó)際標(biāo)準(zhǔn)”改為“GB/T16656.42—20lo或GB/T16656的本部分”。
——將ISO10303—42:2003第2章“規(guī)范性引用文件”中的引導(dǎo)語(yǔ)改為GB/T1.1—2000中的6.2.3規(guī)定的引導(dǎo)語(yǔ)。
——將GB/T16656第42部分中已轉(zhuǎn)化為國(guó)家標(biāo)準(zhǔn)的國(guó)際標(biāo)準(zhǔn)改為相應(yīng)的國(guó)家標(biāo)準(zhǔn),便于使用和查閱。未轉(zhuǎn)化的國(guó)際標(biāo)準(zhǔn)保留。
——為了讓標(biāo)準(zhǔn)使用者了解ISO10303的總體結(jié)構(gòu),將ISO網(wǎng)站上給出的ISO10303各部分的目錄收入在本部分的附錄NA。
——為了使讀者便于理解本部分黑體詞的含義,增加了附錄NB。
本部分代替GB/T16656.42—1998《工業(yè)自動(dòng)化系統(tǒng)與集成產(chǎn)品數(shù)據(jù)表達(dá)與交換第42部分:集成通用資源:幾何與拓?fù)浔磉_(dá)》。
本部分與GB/T16656.42—1998相比,技術(shù)修改主要包括對(duì)EXPRESS聲明的修改和新增的EX
PRESS。
修改的EXPRESS聲明包括:幾何模式:
——axisl—placement;
Ⅳ
--associated—surface;
——base—axis;
——build_axes;
——build一2axes;
——cartesian—transformation_operator一3d
--cartesian_transformation_operator一2d
——composite—curve—segment;
——constraints—param—b—spline;
——cross—product;
——curve—bounded—surface;
一default—b—spline_curve—weights}
——default—b—spline_knot—mult;
default—b—spline_knots;
——default_b—spline_surface_weights;
——fiTst—pr西一axis;
——geometric—representation_item;
——get—basis—surface;
——make—array_of_array;
一1ist—to_array;
--make_array_of_array—of_array;
——normalise。
——orthogonal—complement;
——point}
——rectangular—composite—surface;
——scalaLtimes—vector;
——surface_patch;
——surface—oLrevolution;
--swept_surface;
——trimed—curve;
——vector—sum;
——vector—difference。
拓?fù)淠J剑?/p>
——edge;
——edge—reversed;
——edge—curve_pcurves;
——face—bound—reversed;
——face—reversed;
——一face—surface;
——mixed—loop_type_set;
——path-head—tO—tail;
——一path—reversed;
——shelLreversed{
——vertex_point—pcurves。
GB/T16656.42—2010/ISO10303—42:2003
r
GB/T16656.42—2010/ISO10303-42:2003
operand;
幾--何bo模o型le模a式n:
——box—domain;
——build_transformedset;
——csg—primitive;
——csg—solid;
——rectangle—domain;
——revolved—area_solid;
——revolve(Lface_solid;
——s01.d—model;
——swept—area_solid;
——swept—face—solid。
新增的EXPRESS聲明是:幾何模式:
——above_plane;
——b—spline—volume;
——b—spline—volume—with—knots;
——bezier—volume;
——block—volume;
——clothoid;
——circularjnvolute;
——cylindrical—point;
——cylindrical—volume;
——dupin_cyclide—surface;
——dumy—gri;
--eccentric_conical—volume;
——e11ipsoid-volume;
——orientelLsurfaee『;
——hexahedron—volume;
——make—array—of-array—oLarray
——point—invo[ume;
——polaLpoint;
——pyramid_volume;
——quasl—uniform—volumes
——rati。nal—b—spline—volume;
——same—side;
——sphe“cal—point;
——spherical—volume;
——surface—boundary;
——surface—curve—swept_surface;
——tetrahedron—volume;
——toroidal一volume;
——volume:
Ⅵ
GB/T16656.42—2010/ISO10303—42:2003
——wedge—v01ume。
拓?fù)淠J剑?/p>
——closed_shell—reversed;
——connectedface_sub—set;
——dumy—tri;
——open—sheU—reversed;
——seam—edge;
——subedge。
幾何模型模式:
——brep一2d;
--eonvex
——C1rCUlar—area}
hexahedron;
——cyclide—segment—solid;
——eccent“£一cone;
——ellipsoid;
——eUiptic—area;
——faceted—primitive;
——halLspace一2d;
——msb—shells;
——polygon“一area;
——rectangular—area;
——primitive-2d;
--rectangular_pyramid;
——surface—curve_swept—area—solid;
——sectioned—spine;
--surface_curve_swept_face_solid;
——swepLdisk—solid;
——tetrahedron:
——t“med—volume。
本部分的附錄A和附錄B為規(guī)范性附錄;附錄C、附錄D、附錄NA和附錄NB為資料性附錄。本部分由中國(guó)機(jī)械工業(yè)聯(lián)合會(huì)提出。
本部分由全國(guó)自動(dòng)化系統(tǒng)與集成標(biāo)準(zhǔn)化技術(shù)委員會(huì)(sAc/Tc159)歸1:3。
本部分起草單位:北京機(jī)械工業(yè)自動(dòng)化研究所,北京航空航天大學(xué)。本部分主要起草人:寧濤、孫潔香、王珊、張華。
本部分所代替標(biāo)準(zhǔn)的歷次版本發(fā)布情況:
——GB/T16656.42—1998。
Ⅶ
GB/T16656.42—2010/ISO10303-42:2003
引 言
GB/T16656(ISO10303)是計(jì)算機(jī)可編譯處理的產(chǎn)品數(shù)據(jù)表達(dá)與交換的國(guó)家標(biāo)準(zhǔn)。建立這個(gè)標(biāo)準(zhǔn)的目的在于提供一個(gè)中性機(jī)制,使之能夠獨(dú)立于任何具體系統(tǒng)去描述整個(gè)產(chǎn)品的生命周期。這種描述的特點(diǎn)使它不僅適用于中性文件的交換,而且也適合于作為實(shí)現(xiàn)和共享產(chǎn)品數(shù)據(jù)庫(kù)及編制文檔的基礎(chǔ)。GB/T16656(ISO10303)的本部分規(guī)定了適用于幾何與拓?fù)浔硎镜募少Y源,其主要用途是顯式
表示產(chǎn)品模型的形狀或幾何定義形式。當(dāng)映像到物理文件上時(shí),這里設(shè)計(jì)的形狀表示便于穩(wěn)定和有效地通信。
在第4章中,幾何僅是參數(shù)曲線與曲面的幾何,包括曲線和曲面實(shí)體及定義它們所必需的其他實(shí)體、函數(shù)和數(shù)據(jù)類型,而通用模式則適用于二維和三維幾何兩者的定義。全部幾何都定義在一個(gè)坐標(biāo)系中,該坐標(biāo)系的建立是作為它表示條目?jī)?nèi)容一部分的。這些概念在GB/T16656的第43部分中已全部定義。
第5章中的拓?fù)涿枋隽藢?duì)象間的相連性關(guān)系,而不是對(duì)象的精確幾何形狀描述。這一章包括基本拓?fù)鋵?shí)體和它們的特定子類型。在某些情況下,這些子類型具有幾何的連帶關(guān)系。這部分同時(shí)也包括拓?fù)鋵?shí)體定義所必需的函數(shù)、特定的約束函數(shù)及數(shù)據(jù)類型。
第6章的幾何模型提供了用于描述三維實(shí)體對(duì)象精確尺寸和形狀的數(shù)據(jù)通信的基本資源。幾何形狀模型提供形狀的完整表示,它在許多情況下包括幾何與拓?fù)鋬烧叩臄?shù)據(jù)。這里包含有實(shí)體模型的兩個(gè)經(jīng)典類型:構(gòu)造實(shí)體幾何(CSG)和邊界表示(B—rep)。所包括的其他實(shí)體,則很少提供產(chǎn)品幾何的完整描述,也很少帶有一致性約束。
本部分是GB/T16656.42—1998的修訂版,對(duì)EXPRESS規(guī)范的修正,在下列條件下是兼容的:
——根據(jù)GB/T16656.21(ISO10303—21,IDT)進(jìn)行編碼和符合本部分先前版本的GB/T16656
(ISO10303)應(yīng)用協(xié)議的實(shí)例,同樣符合本次修訂的應(yīng)用協(xié)議;
——符合ISO10303—22和本部分先前版本的GB/T16656(ISO10303)應(yīng)用協(xié)議的接口,同樣符合本次修訂的應(yīng)用協(xié)議。
本部分先前版本的GB/T16656(ISO10303)應(yīng)用協(xié)議的圖表,在本次修訂本中同樣有效。
GB/T16656.42—2010/[SO10303-42:2003
工業(yè)自動(dòng)化系統(tǒng)與集成產(chǎn)品數(shù)據(jù)表達(dá)與交換第42部分:集成通用資源:幾何與拓?fù)浔磉_(dá)
1范圍
GB/T16656的本部分規(guī)定了用于產(chǎn)品形狀的顯式幾何與拓?fù)浔磉_(dá)的資源結(jié)構(gòu),其范圍由一個(gè)理想產(chǎn)品模型顯式表示的需要所確定,但不包括用特征來表示的公差和幾何隱式表達(dá)形式。第4章中的幾何與第5章中的拓?fù)涠伎梢元?dú)立應(yīng)用,且亦廣泛地用于第6章的幾何形狀模型的各種形狀描述。此外,本部分還規(guī)定了表示幾何元素概念的范圍。
1.1幾何
下面所述均屬于幾何模式的范圍之內(nèi):
——點(diǎn)、向量、參數(shù)曲線和參數(shù)曲面的定義;
——具有內(nèi)部參數(shù)的有界體的定義;
——變換運(yùn)算符的定義}
一通過坐標(biāo)值或借助于一個(gè)已有曲線或曲面的參數(shù)直接定義的點(diǎn);
——圓錐曲線和初等曲面的定義;
——通過參數(shù)曲面定義的曲線的定義;
一一普通參數(shù)樣條曲線、曲面和體的定義; “
——復(fù)制點(diǎn)、曲線和曲面的定義;
——偏置曲線和曲面的定義;
——相交曲線的定義。
下述為超出本部分范圍的內(nèi)容:
——所有其他形式的過程性定義的曲線和曲面;
一一不含參數(shù)表示形式的曲線和曲面;
——任何顯式表示形式的直紋面。
注:對(duì)于一個(gè)直紋面,其幾何主要取決于邊界曲線的參數(shù)和連接兩條曲線上的點(diǎn)對(duì)的方法。并且,一個(gè)具有B樣條邊界曲線的直紋面總可以用B樣條曲面實(shí)體精確地表示。
1.2拓?fù)?/p>
下面所述均屬于拓?fù)浞秶畠?nèi):
——基本拓?fù)鋵?shí)體頂點(diǎn)、邊和面的定義,其每一個(gè)都帶有特定的、能夠分別與點(diǎn)、線、面的幾何相聯(lián)
的子類型;
——構(gòu)成路徑、環(huán)、殼拓樸結(jié)構(gòu)的基本實(shí)體的集合和保證這些結(jié)構(gòu)完整性的約束條件;
——拓?fù)鋵?shí)體的方向。
1.3幾何形狀模型
下面所述均屬于幾何模型模式范圍之內(nèi):
——描述三維實(shí)體對(duì)象精確幾何形狀的數(shù)據(jù);
——構(gòu)造實(shí)體幾何(csG)模型;
——二維空間內(nèi)的CSG模型;
——CSG基元與半空間的定義;
1
GB/T16656.42—2010/ISO10303-42:2003
——通過掃描運(yùn)算建立的實(shí)體模型;
——流形的邊界表示(B-rep)模型;
一一保證Brep模型完整性的約束條件;
——表面模型;
——線框模型;
——幾何集;
——在新的位置上建立一個(gè)實(shí)體模型的復(fù)制品。
下面所述超出了本部分的范圍:
——非流形的邊界表示模型;
——用空間占用形式表示的實(shí)體模型(諸如八叉樹模型等)
——裝配體與機(jī)構(gòu)。
2規(guī)范性引用文件
下列文件中的條款通過GB/T16656的本部分的引用而成為本部分的條款。凡是注日期的引用文件,其隨后所有的修改單(不包括勘誤的內(nèi)容)或修訂版均不適用于本部分,然而,鼓勵(lì)根據(jù)本部分達(dá)成協(xié)議的各方研究是否可使用這些文件的最新版本。凡是不注日期的引用文件,其最新版本適用于本部分。
GB/T16262.1—2006信息技術(shù)抽象語(yǔ)法記法一(ASN.1)第1部分:基本記法規(guī)范(1so/
IEC8824—1:2002,IDT)
GB/T16656.1—2008工業(yè)自動(dòng)化系統(tǒng)與集成產(chǎn)品數(shù)據(jù)表達(dá)與交換第1部分:概述與基本原理(ISO10303—1:1994,MOD)
GB/T16656.11—2010工業(yè)自動(dòng)化系統(tǒng)與集成產(chǎn)品數(shù)據(jù)表達(dá)與交換第11部分:描述方法:EXPRESS語(yǔ)言參考手冊(cè)(ISO10303—11:2004.IDT)
GB/T16656.43—2008工業(yè)自動(dòng)化系統(tǒng)與集成產(chǎn)品數(shù)據(jù)表達(dá)與交換第43部分:集成通用資
源:表達(dá)結(jié)構(gòu)(ISO1030343:2000,IDT)
ISO1030341:2000工業(yè)自動(dòng)化系統(tǒng)與集成產(chǎn)品數(shù)據(jù)表達(dá)與交換第41部分:集成通用資源:產(chǎn)品描述與支持原理
3術(shù)語(yǔ)、定義、符號(hào)和縮略語(yǔ)
3.1 GB/T16656.1中定義的術(shù)語(yǔ)
GB/T16656.1中定義的下列術(shù)語(yǔ)適用于GB/T16656的本部分:
——集成資源integratedresource。
3.2其他術(shù)語(yǔ)和定義
下列術(shù)語(yǔ)和定義適用于GB/T16656的本部分。這些定義用來描述和約束拓?fù)鋵?shí)體,有一些沒有給出嚴(yán)格數(shù)學(xué)定義的,在后面將會(huì)用來描述和約束拓?fù)鋵?shí)體。這些定義按字母順序給出。
3.2.1
弧式連通arcwiseconnected
如果在一個(gè)實(shí)體域中的任意二點(diǎn)都能通過完全位于該域內(nèi)的一條曲線連接起來,則該實(shí)體是弧式連通的。
3.2.2
軸對(duì)稱axi-symetric
如果一個(gè)實(shí)體有一個(gè)對(duì)稱軸,使該對(duì)象在繞該軸作任何旋轉(zhuǎn)時(shí)都保持不變,則該實(shí)體是軸對(duì)稱的。
GB/T16656.42—2010/ISO10303-42:2003
3.2.3
界bounds
標(biāo)志一個(gè)拓?fù)鋵?shí)體范圍的較低維數(shù)的拓?fù)鋵?shí)體。面的界是環(huán),邊的界是頂點(diǎn)。
3.2.4
邊界boundary
包含在R”空間中域x內(nèi)的數(shù)學(xué)點(diǎn)z的集合。該集合在R”中有一個(gè)包含z的開球U,u與x之交集unx與閉合d維半空間R々中的一個(gè)開集同胚,對(duì)于d≤m,其中該同胚將z移至R々中的原點(diǎn)。
注1:R宰定義為在副中的全部數(shù)學(xué)點(diǎn)(z,,z?...,z一)的集合,且z.≥O。
注2:在此,“開”字具有通常的數(shù)學(xué)意義,它與本部分中其他處定義的“開曲面”無關(guān)。
3.2.5
邊界表示實(shí)體模型boundaryrepresentationsolidmodel;l}rep
一種幾何模型的類型,其中實(shí)體的大小和形狀通過構(gòu)成它的邊界的面、邊和頂點(diǎn)來定義。
3.2.6
封閉曲線closedcurve
兩端點(diǎn)為同一個(gè)點(diǎn)的曲線。
3.2.7
封閉曲面closedsurface
一個(gè)連通的二維流形。它將空間正好分成兩個(gè)連通部分,且其中一個(gè)連通部分是有限的。
3.2.8
拓?fù)鋵?shí)體的完整性completionofatopologicalentity
由所討論的實(shí)體與定義該實(shí)體界所直接或間接引用的全部面、邊和頂點(diǎn)一起組成的集合。
3.2.9
連通的connected
等價(jià)于弧式連通的(見3.2.1)。
3.2.10
連通部分connectedcomponent
一個(gè)域的最大連通子集。
3.2.11
構(gòu)造實(shí)體幾何constructivesolidgeometry;CSG
一種幾何建模類型,其中實(shí)體被定義為對(duì)實(shí)體模型進(jìn)行的一系列正則布爾運(yùn)算的結(jié)果。
3.2.12
坐標(biāo)空間coordinatespace
把一組n個(gè)參數(shù)與n維空間中的每個(gè)點(diǎn)聯(lián)系起來的參考系。
3.2.13
曲線curve
一個(gè)數(shù)學(xué)點(diǎn)的集合,它是一個(gè)在2維或3維空間中的圖像,是在實(shí)線(R1)連通子集上定義的一個(gè)連續(xù)函數(shù),而不是單一的點(diǎn)。
3.2.14
循環(huán)cycle
在一個(gè)圖中,頂點(diǎn)與邊交接且使其首末頂點(diǎn)為同一個(gè)點(diǎn)的鏈。
3.2.15
帶有邊界的d維流形d-manifoldwithboundary
一個(gè)域,該域是其d維內(nèi)部與其邊界的并。
3
GB/T16656.42—2010/IS010303-42:2003
3.2.16
維數(shù)dimensionality
在一個(gè)幾何實(shí)體的參數(shù)空間中獨(dú)立坐標(biāo)的個(gè)數(shù)。拓?fù)鋵?shí)體的維數(shù)不需要域在該實(shí)體的定義中規(guī)定。表或集合的維數(shù)是表或集合中元素維數(shù)的最大值。
3.2.17
域domain
模型空間中數(shù)學(xué)點(diǎn)的集合對(duì)應(yīng)一個(gè)實(shí)體。
3.2.18
歐拉方程eulerequations
用于檢驗(yàn)對(duì)象拓?fù)湟恢滦缘姆匠獭Ec實(shí)體拓?fù)湫再|(zhì)相關(guān)的各種等式都是按照歐拉特性的不變性所推導(dǎo)出來的,它們一般用作拓?fù)浣Y(jié)構(gòu)完整性的快速檢驗(yàn),違背一個(gè)歐拉條件即發(fā)出一個(gè)“不可能”對(duì)象的信號(hào)。在本部分中,有兩種重要的特殊情況,即在5.2.3中討論的用于圖形的歐拉方程,以及在5.4.25和5.4.27中討論的用于曲面的歐拉方程。
3.2.19
量度extent
實(shí)體域大小的度量。這種度量按適當(dāng)?shù)膶?shí)體維數(shù)的單位進(jìn)行,因此,長(zhǎng)度、面積和體積分別用于1維、2維和3維的情況,必要時(shí),用符號(hào)巨指明其量度。
3.2.20
有限的finite
當(dāng)一個(gè)實(shí)體域中的任何兩點(diǎn)間的距離有有限的上界時(shí),則該實(shí)體是有限的(有時(shí)稱為有界的)。
3.2.21
圖的虧格genusofugraph
用算法定義的正整數(shù)常量。其所用算法是圖的遍歷算法,見5.2.3注釋。
3.2.22
曲面的虧格genusofasurface
即柄的個(gè)數(shù),這些柄添加到球面上就產(chǎn)生了給定曲面的曲面同胚。
3.2.23
幾何被創(chuàng)建geometricallyfounded
用一個(gè)坐標(biāo)空問維護(hù)各種幾何表示項(xiàng)(見4.4.2)間關(guān)系的一種幾何表示項(xiàng)特性,在這個(gè)坐標(biāo)空間中,可測(cè)量隨位置和方向而定的幾何表示項(xiàng)上的點(diǎn)的坐標(biāo)值和方向。
3.2.24
幾何相關(guān)的geometricallyrelated
在同一環(huán)境下兩個(gè)幾何表示項(xiàng)(見4.4.2)問的關(guān)系,利用這種關(guān)系可定義幾何表示項(xiàng)間距離和方向的概念。 .
3.2.25
幾何坐標(biāo)系geometriccoordinatesystem
全部幾何體都須參照作為基礎(chǔ)的全局直角笛卡爾坐標(biāo)系。
3.2.26
圖graph
頂點(diǎn)與邊的集合。本部分中所討論的圖,在技術(shù)文件中通常稱為偽圖,因?yàn)樗试S自環(huán),也允許相同兩頂點(diǎn)連接多個(gè)邊。
4
GB/T16656.42—2010/1SO10303-42:2003
3.2.27
柄handle
區(qū)別圓環(huán)面與球面的結(jié)構(gòu)。它可視為在一個(gè)曲面中連接兩個(gè)孔的柱狀管。
3.2.28
同胚的homeomorphic
如果存在一個(gè)從x到y(tǒng)的一一對(duì)應(yīng)的連續(xù)函數(shù)廠,并且其逆函數(shù),_1存在,且當(dāng),_1也連續(xù)時(shí),則域x和y是同胚的。
3.2.29
內(nèi)側(cè)inside
如果在同一個(gè)歐幾里德空間R”中包含有兩個(gè)域x和y,y把R”分成兩個(gè)連通的部分,其中之一是有限的,而x則包含在有限部分中,就稱域x在域y的內(nèi)側(cè)。
3.2.30
內(nèi)部interior
R“中包含的一個(gè)d維域x內(nèi)部的數(shù)學(xué)點(diǎn)z的集合。在R“中有一個(gè)包含z的開球u,使u與x之交unX與R4中的一個(gè)開球是同胚的。
3.2.31
表list
可能帶有重復(fù)元素的一個(gè)有序、同質(zhì)元素的集合。一個(gè)表用封閉的方括號(hào)表示,如[A]。
3.2.32
模型空間modelspace
定義物理對(duì)象幾何的2維或3維空間。
3.2.33
開曲線opencurve
具有兩個(gè)不同端點(diǎn)的曲線。
3.2.34
開曲面opensurface
一個(gè)具有邊界但并不封閉的流形,它或者是無限的,或者是沒把空間僅分成兩個(gè)連通部分的曲面。
3.2.35
可定向的orientable
如果對(duì)于一個(gè)曲面能夠一致連續(xù)變化的選擇其法線的方向,則稱該衄面是可定向的。
注:該法線向量的值并不要求連續(xù)變化,曲面的切平面可以有不連續(xù)的情況。
3.2.36
重疊overlap
當(dāng)兩個(gè)實(shí)體具有共同的殼、面、邊或頂點(diǎn)時(shí),稱這兩實(shí)體為重疊。
3.2.37
參數(shù)范圍parameterrange
曲線、曲面或體的有效參數(shù)值的范圍。
3.2.38
參數(shù)空間parameterspace
與一條曲線相關(guān)聯(lián),并通過它可唯一確定參數(shù)化的一維空間,或與一個(gè)曲面相關(guān)聯(lián)并通過它可唯一確定參數(shù)化的二維空間。
5
GB/T16656.42—2010/]SO10303—42:2003
3.2.39
參數(shù)集parametricvolume
擁有相關(guān)參數(shù)關(guān)聯(lián)系統(tǒng)的一個(gè)三維空間的有界實(shí)體,其內(nèi)部每個(gè)點(diǎn)都與一個(gè)坐標(biāo)值(“,u,w)相對(duì)應(yīng)。
3.2.40
方位坐標(biāo)系placementcoordinatesystem
與空間中的幾何實(shí)體方位相關(guān)聯(lián)的一個(gè)笛卡爾直角坐標(biāo)系,通常用于描述屬性的說明,并把唯一的參數(shù)化方法與曲線和曲面實(shí)體聯(lián)系起來。
3.2.41
自相交self-intersect
如果在曲線或曲面域中的一個(gè)數(shù)學(xué)點(diǎn)是該對(duì)象參數(shù)范圍內(nèi)至少兩個(gè)點(diǎn)的圖像,且這兩個(gè)點(diǎn)的一個(gè)位于參數(shù)范圍的內(nèi)部,則該曲線或曲面是自相交的。對(duì)于頂點(diǎn)、邊或面,自相交定義同上。
注:如果曲線或曲面是封閉的,則它們不被認(rèn)為是自相交的。
3.2.42
自環(huán)self-loop
兩端點(diǎn)為同一個(gè)頂點(diǎn)的邊。
3.2.43
集合set
一個(gè)無重復(fù)元素的無序集。
3.2.44
空間的維數(shù)spacedimensionality
在坐標(biāo)空間中,定義一個(gè)點(diǎn)的位置所需要的參數(shù)個(gè)數(shù)。
3.2.45
曲面surface
一個(gè)數(shù)學(xué)點(diǎn)的集合,它是在平面(R2)的一個(gè)連通子集上定義的連續(xù)函數(shù)的圖像。
3.2.46
拓?fù)浞较騮opologicalsense
拓?fù)鋵?shí)體的方向是從它的屬性次序?qū)С龅摹?/p>
示例1:一個(gè)邊的拓?fù)浞较蚴菑脑撨叺氖柬旤c(diǎn)到該邊的終頂點(diǎn)。示例2;一個(gè)路徑的拓?fù)浞较蛴梢雅判虻倪厡?dǎo)出。
3.3符號(hào)
下述的符號(hào)和定義適用于GB/T16656的本部分。3.3.1幾何與數(shù)學(xué)符號(hào)
在表1中給出了幾何模式中使用的傳統(tǒng)數(shù)學(xué)符號(hào)。
表1幾何數(shù)學(xué)符號(hào)
符 號(hào) 定 義
標(biāo)量
A 向量
<> 向量的范式
規(guī)范化向量(如n一(A)一A/AI)
× 向量積(叉積)
GB/T16656.42—2010/ISO10303-42:2003
表1(續(xù))
符
號(hào)
定 義
A—B
標(biāo)量積(點(diǎn)積)
A轉(zhuǎn)化為B
^(“)
參數(shù)曲線
口(“,u)
參數(shù)曲面
S(z,,,z)
解析曲面
C,
c關(guān)于z的偏導(dǎo)數(shù)
du
一(“,口)關(guān)于“的偏導(dǎo)數(shù)
S,
S關(guān)于z的偏導(dǎo)數(shù)
絕對(duì)值或數(shù)量或行列式
R“
珊維實(shí)空間
3.3.2拓?fù)浞?hào)
利用拓?fù)鋵?shí)體已經(jīng)可以實(shí)現(xiàn)精確定義約束。在很多情況下,它們都是通過符號(hào)定義的,本章描述了為此目的所使用的符號(hào)。應(yīng)當(dāng)指出,這里所給出的定義是獨(dú)立于EXPRESS的定義和用途的。
拓?fù)浣Y(jié)構(gòu)有頂點(diǎn)、邊、路徑、環(huán)、面(和子面)和殼。它們將分別用V,E,P,L,F(xiàn)和s表示。必要時(shí),某些實(shí)體可采用特殊的形式,并通過上標(biāo)區(qū)別這些形式。
示例1:一個(gè)環(huán)(100p)可以是頂點(diǎn)環(huán)(vertex_loop)、邊環(huán)(edge_loop)或多邊環(huán)(poly—loop),這些形式可分別加上標(biāo)表示為¨,r,Lp。
表2列出了在拓?fù)淠J街惺褂玫囊恍┓?hào)。
無向邊是一個(gè)邊類型實(shí)體,但它不是有向邊的子類型實(shí)體。在用該實(shí)體定義的一些實(shí)例中,一個(gè)拓?fù)鋵傩钥梢圆捎?拓?fù)?邏輯)對(duì)的形式,這是有向子類型常用的表示法。為了便于對(duì)拓?fù)渑c(拓?fù)?邏輯)對(duì)進(jìn)行區(qū)分,使用了下標(biāo),例如,E和E1,或So和s?。
若干拓?fù)鋵?shí)體使用一個(gè)方向標(biāo)志,用以指明被引用實(shí)體與引用實(shí)體的方向相同還是相反。如果該標(biāo)志為TRUE,則兩實(shí)體的方向相同,為FALSE,則被引用實(shí)體的方向(在概念上)與引用實(shí)體的方向相反。從高層引用實(shí)體到低層被引用實(shí)體的實(shí)體鏈中,常??赡苡腥舾蓚€(gè)方向標(biāo)志。相對(duì)于高層實(shí)體,低層實(shí)體的方向可通過方向標(biāo)志(OrientationFlags)鏈的同或(o)運(yùn)算獲得。例如,一個(gè)面引用一個(gè)I。oop+Loopflag標(biāo)志,一個(gè)環(huán)引用一個(gè)Edge+Edgeflag標(biāo)志,一個(gè)邊引用一條Curve+Curveflag標(biāo)志,則該面的“FaceCurveflag”由下式給出:
FaceCurveflag=LoopflagoEdgeflagoCurveflag。
其中同或運(yùn)算解釋為:當(dāng)兩個(gè)標(biāo)志具有相同值時(shí)為TRUE。其真值表定義為:
ToT—TToF—F=FoT
FoF—T.
由此, FOTOF—T.
表2拓?fù)浞?hào)定義
符 號(hào) 定 義
V 頂點(diǎn)(Vertex)
U 單頂點(diǎn)的個(gè)數(shù)(Numberofuniquevertices)
E 無向邊(Undirectededge)
e 單元向邊的個(gè)數(shù)(Numberofuniqueundirectededges)
GB/T16656.42—2010nso10303-42:2003
表2(續(xù))
符 號(hào) 定 義
El 有向邊(Orientededge)
SI 單有向邊的個(gè)數(shù)(Numberofuniqueorientededges)
G。 邊的虧格(Edgegenus)
P 路徑(Path)
戶 單路徑個(gè)數(shù)(Numberofuniquepaths)
Go 路徑虧格(Pathgenus)
L 環(huán)(Loop)
£ 單環(huán)個(gè)數(shù)(Numberofuniqueloops)
Ll 面界(Facebound)
Cl 單面界的個(gè)數(shù)(Numberofuniquefacebounds)
r 邊環(huán)(Edgeloop)
L9 多邊環(huán)(Polyloop)
L7 頂點(diǎn)環(huán)(Vertexloop)
G1 環(huán)虧格(Loopgenus)
F 面(Face)
f 單面的個(gè)數(shù)(Numberofuniquefaces)
Ho 面虧格(Facegenus)
S 殼(Shell)
S 單殼的個(gè)數(shù)(Numberofuniqueshells)
S‘ 封閉殼(chosedshell)
So 開殼(openshell)
S7 頂點(diǎn)殼(vertexshell)
S’ 線殼(Wireshell)
H3 殼虧格(Shellgenus)
量度(Extent)
(A} 類型A的實(shí)體集(SetofentitiesoftypeA)
[A] 類型A的實(shí)體表(ListofentitiesoftypeA)
3.4縮略語(yǔ)
本部分使用了下述縮略語(yǔ)。
辟rep——邊界表示實(shí)體模型(boundaryrepresentationsolidmodel)
csG——構(gòu)造實(shí)體幾何(c。nstructiveso!idgeometry)
4幾何
下面的EXPRESS描述建立了geometry_schema,并標(biāo)明了必要的外部引用。EXPRESS描述:
*)
SaⅡmgeometry_schwa;
REFEERENCEFROMrepresentation_schema(definitional—representation,founded_item,
functlonally_deflned_transformation,item_irLcontext,
8
GB/T16656.42—2010nso10303-42:2003
representation,representationitem,representation_context,usingrepresentations);
REFERENCEFROMmeasure_schema
(globalunitassigned-context,
lengthmeasure,
parameter_value,
planeangle_measure,
plane_angle_unit,
positive—lengthmeasure{
positive_plane_angle_measure);REFERENCEFROMtopologyschema
(edge_curve,face_surface,poly_loop,vertexpoint);
REFERENCEFROMgeometric_model—schema
(block,
boolean_result,
cyclide_segment—solid,eccentric_cone,
edgebasedwireframe_model,
ellipsoid,
face_basedsurface_model,faceted_primitive,
geometr控set,
halfspace_solid,
halfspace_2d,
pr】_mitive2d,
rectangular_pyramid,right—angular—wedge,right—circularcone,
right—circular—cylinder,
shell—based_surface_model,
sheiibasedwireframemodel,
solid_model,
sphere,toras),
(*
注1:上面所引用的模式可在GB/T16656的下述各部分中找到:
representationschema GB/T16656.43
measure—schema ISO10303—41
topology—schema 本部分的第6章
geometric—modelschema 本部分的第6章。
注2:對(duì)geometric_representation_item超類型的定義僅需要引用topo[ogy—schema和geometricmodetscheraa。
注3:本模式的圖示表示見附錄D的圖D1~圖D.13。
4.1引言
geometry_schema的研究對(duì)象是參數(shù)曲線和曲面幾何。本部分中定義的representation—schema(見GB/T16656.43)和geometric—representation—context提供了定義幾何的相關(guān)環(huán)境。其中g(shù)eometric—representation—context使得在幾何上相關(guān)的諸項(xiàng)與在獨(dú)立坐標(biāo)空間中原有的諸項(xiàng)之間能夠加以區(qū)別。尤其,每個(gè)geometricrepresentation—item都有一個(gè)geometric—representation—context,其中包括把它的坐標(biāo)空間的歐幾里德維數(shù)作為geometric—representation—context的一個(gè)屬性。在本章
9
GB/T16656.42—2010/lSO10303—4212003
中,描述幾何表示項(xiàng)的空間坐標(biāo)系稱為幾何坐標(biāo)系。這個(gè)坐標(biāo)系假設(shè)總是賦予了與length—measure和plane—angle—measure相關(guān)的單位。全局規(guī)則compatible—dimension保證了在同一個(gè)geometric—representationcontext內(nèi)全部geometric—representation_item具有相同的空間維數(shù)??臻g維數(shù)dim也是所有g(shù)eometric—representation—item子類型的一個(gè)繼承導(dǎo)出屬性。
4.2基本概念與設(shè)定
4.2.1空間維數(shù)
全部幾何都須定義在各軸具有相同單位的右旋笛卡爾直角坐標(biāo)系中。一個(gè)公用的模式已用于2維和3維幾何的定義,模式中的點(diǎn)和方向都以2維和3維兩種方式存在的,這兩種方式的區(qū)別僅在于第三個(gè)坐標(biāo)值的有無。復(fù)雜的幾何實(shí)體全部也可以用從空間維數(shù)導(dǎo)出的點(diǎn)和方向來定義。
4.2.2幾何關(guān)系
geometric—representation—context中representation所包含的全部geometric—representation—item都是幾何相關(guān)的。任何這樣的geometric—representation—item在該representation的相關(guān)環(huán)境中都認(rèn)為是可以幾何建立的。
在不同representation中以項(xiàng)的形式出現(xiàn)的geometric~representation_item,諸如兩點(diǎn)間的距離,都假定其之間沒有任何幾何關(guān)系。
4.2.3解析曲線和曲面的參數(shù)化
這里給出的每一個(gè)曲線或曲面都有一個(gè)確定的參數(shù)化定義。在某些情況下,定義使用的是參數(shù)術(shù)語(yǔ);在另一些情況下,如圓錐曲線和初等曲面,定義使用的是幾何術(shù)語(yǔ)。
由于幾何定義僅包含為此所需數(shù)據(jù)的一部分(而不是全部),所以在后者的情況下,是利用方位坐標(biāo)系去定義參數(shù)化的。其中定義方位坐標(biāo)系的有關(guān)數(shù)據(jù)包含在與每個(gè)曲線和曲面實(shí)體相關(guān)聯(lián)的axis2一
placement中。
在曲面、曲線參數(shù)化中使用三角函數(shù)的地方,表示夾角的參數(shù)可認(rèn)為是角度參數(shù)。且角度參數(shù)的數(shù)值應(yīng)該由當(dāng)前角度單位plane_angle—measure給出。
4.2.4曲線
在4.4中定義的曲線實(shí)體包括直線、初等圓錐曲線、一般的參數(shù)多項(xiàng)式曲線,以及一些參考性或過程性定義的曲線。所有這些曲線都有很好的參數(shù)化定義,使得它可以去修剪一條曲線或利用參數(shù)值去標(biāo)定曲線上的點(diǎn)。曲線的幾何方向是參數(shù)值增加的方向。如對(duì)于圓錐曲線使用的表示法,就是把圓錐
曲線的幾何形狀同它們?cè)诳臻g中的方向和位置分開了。對(duì)于每一種實(shí)體,位置和方向信息都由axis2一placement實(shí)體傳遞。通用的參數(shù)曲線用kspline_curve實(shí)體表示,這種實(shí)體是所有類型的多項(xiàng)式和有理參數(shù)曲線通信表示的最穩(wěn)定的形式。由于具有適當(dāng)?shù)膶傩灾岛妥宇愋停詁—spline—curve實(shí)體能夠表示顯式多項(xiàng)式、有理、貝塞爾(Bezier)或B樣條諸類型的單跨或樣條曲線。composite_curve實(shí)體用于構(gòu)建更復(fù)雜的曲線,其可以方便地在曲線到曲線過渡點(diǎn)處進(jìn)行連續(xù)性信息通信。
offset—curve和curveOll—surface類型都是參照其他幾何定義的曲線。單獨(dú)的offset—curve對(duì)2維
和3維應(yīng)用來說是存在的。曲面上的曲線實(shí)體包括表示兩個(gè)曲面相交的intersection—curve,這種曲線可表示在3D空間或在兩個(gè)曲面中的任何一個(gè)的2D參數(shù)空間中。
4.2.5曲面
曲面實(shí)體支持簡(jiǎn)單的B-rep實(shí)體建模系統(tǒng)的要求,并能夠與一般多項(xiàng)式和有理參數(shù)曲面通信。其中簡(jiǎn)單曲面指的是平面、球面、圓柱面、圓錐面、圓環(huán)面、surface—of—revolution和surface—of—linear—extrusion。與曲線的情況一樣,所有曲面也都有相聯(lián)的標(biāo)準(zhǔn)參數(shù)化定義。在許多情況下,根據(jù)定義,這些曲面是無界的,但這里假設(shè)它們或者是顯式或者是隱式有界的。顯式定界是由rectangular—trimed
—surface或curve—bounded-surface實(shí)體表示的;隱式定界要求相關(guān)附加拓?fù)湫畔⒛芏x一個(gè)face。b—spline—surface實(shí)體及其子類型為所有類型的多項(xiàng)式和有理雙參數(shù)曲面通信提供最全面的能力。
這個(gè)實(shí)體利用控制點(diǎn)作為曲面幾何表示的最適當(dāng)?shù)男问?。offset—surface實(shí)體是已知曲面作簡(jiǎn)單的法
】O
GB/T16656.42—2010/ISO10303-42:2003
向偏置所得到曲面的幾何表示。rectangular—composite—surface實(shí)體提供把不同曲面片連接成矩形網(wǎng)格的基本能力,并表示了面片與面片之問的連續(xù)程度。
4.2.6推薦形式
某些幾何實(shí)體擁有用多種方法去定義一個(gè)幾何項(xiàng)的潛在能力,這就要求通過推薦一種“最優(yōu)方式”或“主表示方式”來進(jìn)行所需的描述,用它作為確定參數(shù)化的形式。
注:要master_representation屬性保證多種方式確實(shí)等同并且確切指出一種最好的方式肯定是不實(shí)際的.這可能需要數(shù)據(jù)的建立者自己去確定。對(duì)于一個(gè)具有多種表示方式的實(shí)體來說,諸如參數(shù)化、域及計(jì)值結(jié)果等,所有特性都應(yīng)從主表示方式導(dǎo)出,任何其他表示法都是根據(jù)實(shí)際情況考慮的折衷方法。
4.3幾何常量和類型定義
4.3.1dumy_gri
dumy—gri常量是建立geometric—representation—item類型時(shí)使用的一個(gè)部分實(shí)體定義。它提供正確的父型和空字符串的name屬性。
EXPRESS描述:
*、CONSTANT
dumygri:geometric_representation_item:=representatlon_item()f
geometric—representation_item();
ENDCONSTANT;
f*
4.3.2dimension_count
dimension_count定義了geometric—representationcontext的坐標(biāo)空間維數(shù),它是正整數(shù)的。EXPRESS描述:
*、
TYPEdimensioncount=INTEGER;
WⅧ1皿
WRI:SELF>0;
END_TYPE;
r*
形式限制:
WRl:dimensioncount的值需為正。
4.3.3b..spline_curve_form
這個(gè)類型用于指明這是一個(gè)由B樣條曲線表示的某種特定形狀曲線的一部分。EXPRESS描述:
*)
TYPEb-spline_curve_form=EN㈣TIONOF
(polyline_form,
circular_arc,elliptic—arc,parabolicarc,
hyperbolic—arc,
unspecifled);
END_TYPE;
(*
枚舉項(xiàng)的定義:
polyline—form:一系列相連的直線段,通過1階B樣條基本函數(shù)表示的。circular—arc:一個(gè)圓弧,或一個(gè)完整的圓,由一個(gè)B樣條曲線表示的。
cliptic—arc:一個(gè)橢圓弧或一個(gè)完整的橢圓,由一個(gè)B樣條曲線表示的。
GB/T16656.42—2010/Iso10303-42:2003
parabolic_arc:一個(gè)有限長(zhǎng)的拋物線弧,由一個(gè)B樣條曲線表示。hyperbolic—arc:一個(gè)有限長(zhǎng)的雙曲線的一個(gè)分支弧,由B樣條曲線表示。unspecified:沒有規(guī)定具體形狀的一個(gè)B樣條曲線。
4.3.4b_splinesurface_form
這個(gè)類型用于指明這是一個(gè)由B樣條曲面表示的某種特定形狀曲面的一部分。EXPRESS描述:
*)
TYPEb_spline_surface_form=ENUMERATIONOF(plane_surf,
c丑indric6lsurf,
conical—surf,
spherical~surf,toroidal_surf,
surCof_revolution,
ruled_surf,
generalised_cone,quadric—surf,
sl/rf-of_linear_extrusion,
unspecifled);
END_T仲E;
(*
枚舉項(xiàng)的定義:
plane_surf:一個(gè)平面的有界部分,它的每個(gè)參數(shù)都為1階的B樣條曲面所表示的。cylindrical—surf:一個(gè)圓柱面的有界部分。conical—surf:一個(gè)正圓錐曲面的有界部分。
spherical—surf:一個(gè)球面的有界部分或~個(gè)完整的球面,由一個(gè)B樣條曲面表示的。toroidal~surf:一個(gè)圓環(huán)面或其中的一部分,由一個(gè)B樣條曲面表示的。surf—of—revolution:一個(gè)回轉(zhuǎn)曲面的有界部分。
ruled-surf:由兩個(gè)參數(shù)曲線構(gòu)成的曲面,它是由連接兩曲線同參數(shù)值的對(duì)應(yīng)點(diǎn)的直線構(gòu)成的。generalised—cone:直紋面的~種特殊情況。其中,第二條曲線退化成一個(gè)點(diǎn),當(dāng)用B樣條曲面表示
時(shí),沿著一條邊的全部控制點(diǎn)都重合。
quadric—surf:以z,Y,z變量表示的一個(gè)二階曲面類的有界部分。
surLof—linear—extrusion:一階B樣條曲面表示的線性延拓曲面的有界部分。unspecified:沒有規(guī)定具體形式的曲面。
4.3.5extent..enumeration
這個(gè)類型用于描述一個(gè)對(duì)象的數(shù)量量度。EXPRESS描述:
*)
TYPEextent—enumeration=ENUMERATl0N0F(invalid,
zero,
finite_nonzero,
infinite);END_TYPE;
(*
枚舉項(xiàng)的定義:
invalid:對(duì)于要被測(cè)量的量值,其量度的概念無效。zero:量度值為零。
】2
GB/T16656.42—2010/ISO10303-42:2003
finite—non_zero:量度值是有限的(有界的),但不為零。infinite:量度是無限的。
4.3.6knot—type
本類型指示的B樣條節(jié)點(diǎn)應(yīng)具有的一種特別簡(jiǎn)單的形式,即其節(jié)點(diǎn)本身是可以缺省的。這些類型說明的細(xì)節(jié)見B樣條曲線實(shí)體的定義(4.4.35)。
EXPRESS描述:
*)
TYPEknot_type=ENUMERATIONOF(uniform_knots,
quasl_uniform_knots,
piecewise—bezier—knots,
unspecified);
END_TYPE;
(*
枚舉項(xiàng)的定義:
uniform—knots:適用于均勻B樣條曲線的節(jié)點(diǎn)形式。
unspecified:沒有規(guī)定節(jié)點(diǎn)的類型,這包括非均勻節(jié)點(diǎn)的情況。quasi—uniform—knots:適用于準(zhǔn)均勻B樣條曲線的節(jié)點(diǎn)形式。piecewise—bezier—knots:適用于分段貝塞爾曲線的節(jié)點(diǎn)形式。
4.3.7preferred_surface_curve_representation
這個(gè)類型用于指明曲面曲線表示的較優(yōu)形式,這種曲線或?yàn)閹缀慰臻g中的曲線,或?yàn)槲挥趨?shù)空間基曲面上的曲線。
EXPRESS描述:
*)
TYPEpreferred_surfacecurve_representation=ENUMERATIONOF
(curve_3d,pcurve_sl,pcurve_s2);
END_TYPE;
(*
枚舉項(xiàng)的定義:
curve_3d:3D空間中優(yōu)先選用的曲線。pcurve—sl:第一條優(yōu)先選用的參數(shù)域曲線。pcurve—s2:第二條優(yōu)先選用的參數(shù)域曲線。
4.3.8transition_code
這個(gè)類型描述復(fù)合曲線或曲面的連續(xù)特性,該連續(xù)性指的是幾何連續(xù)性,而不是參數(shù)的連續(xù)性。EXPRESs描述:
*)
TYPEtransitioncode=ENUMERATIONOF
(discontinuous,continuous,
cont_same_gradient,
cont_same_gradient_same_curvature);
END_TYPE;
(*
枚舉項(xiàng)的定義:
discontinuous:各曲線段或曲面片是不連接的,這僅允許出現(xiàn)在曲線或曲面的邊界處,以指明其是不封閉的。
】3
GB/T16656.42—2010/ISO10303-42:2003
continuous:各曲線段或曲面片是連接的,但這里并未說明其切線的狀況。
cont—same_gradient:各曲線段或曲面片是連接的,且它們的切向量或切平面是平行的,在連接處具有相同的方向,但不要求導(dǎo)數(shù)相等。
cont—same—gradient—same_curvature:各曲線段或曲面片是連接的,它們的切向量平行且方向相同,在連接處曲率相等,但不要求導(dǎo)數(shù)相等。對(duì)曲面這意味著主曲率相同且主方向沿共同邊界重合。
4.3.9triming_preference
這個(gè)類型用于指明剪裁一個(gè)參數(shù)曲線的較優(yōu)方式(其中,剪裁有多種定義)。EXPRESS描述:
*)
TYPEtriming_preference=ENUMERATIONOF
(cartesian,parameter,mpecified);
END_TYPE;
(*
枚舉項(xiàng)的定義:
cartesian:指明優(yōu)先選用的笛卡爾坐標(biāo)點(diǎn)進(jìn)行剪裁。parameter:指明優(yōu)先選用參數(shù)值進(jìn)行剪裁。unspecified:不設(shè)定剪裁優(yōu)先。
4.3..0 axis2一placement
這個(gè)類型描述了2D或3D笛卡爾空間中的相互垂直的軸的位置。
注:這個(gè)選擇類型使實(shí)體獲得相關(guān)軸的位置信息而無需指明其空間的維數(shù)。
EXPRESS描述:
*)
TYPEaxis2一placement=SELECT
(axls2_placement一2d,
axis2一placement_3d);
ENDTYPE;
f*
4.3.11 curve_onsurface
curve—on—surface是參數(shù)曲面上的曲線,它可以是下述曲線中的任何一種:
——pcurVe;
——surface_curve,包括intersection_curve和seam—curve特殊子類型;
——composite—curveon—surface。
為了方便引用,curve—on_sur{ace這個(gè)類型把這些曲線集合到一起。
EXPRESS描述:
*1
TYPEcurve_on_surface=SELECT
(pcurve,
surface_curve,
composite_curveon_surface);
ENDTYPE;
(*
4.3—2 pcurve—or_surface
這個(gè)選擇類型使曲面曲線標(biāo)識(shí)為或是相關(guān)聯(lián)的曲面類型,或是參數(shù)域曲線類型。EXPRESS描述:
*)
17
GB/T16656.42—2010/1so10303-42:2003
TYPEpcurveorsurface2SELECT
(pcurve,surface);
END—TYPE;
(*
4.3.13surfaceboundary
這個(gè)類型用來選擇用于定義CUrVe—bounded—surface實(shí)體的邊界曲線,其提供的選擇邊界為boundary—curve或degenerate—pcurve類型。
EXPRESS描述:
*)
TYPEsurfaceboundary=SELECT(boundarY_eurve,
degeneratepcurve);
ENDTYPE;
(*
4.3.14 triming_select
這個(gè)選擇類型標(biāo)識(shí)了剪裁一個(gè)參數(shù)曲線的兩種可能的方法,即通過在曲線上的笛卡爾坐標(biāo)點(diǎn)或通過在曲線參數(shù)范圍內(nèi)定義一個(gè)參數(shù)值的一個(gè)實(shí)數(shù)對(duì)參數(shù)曲線剪裁。
EXPRESS描述:
*1
TYPEtriming_select=SELECT(cartesianpoint,parameter—value);
ENDTYPE}
(*
4.3.15 vector_or_direction
這個(gè)類型通常用于標(biāo)識(shí)能夠參與向量計(jì)算的實(shí)體類型。 .
EXPRESS描述:
*)
TYPEvector—or—direction。SELECT(vector,
direction);
ENDTYPE;
C*
4.4幾何模式的實(shí)體定義
本條包含全部顯式幾何實(shí)體。除在參數(shù)空間中定義的實(shí)體外,其余所有幾何都在右旋笛卡爾坐標(biāo)系(幾何坐標(biāo)系)中定義。右旋笛卡爾坐標(biāo)系的空間維數(shù)由geometric—representation—item(見4.4.2)的相關(guān)環(huán)境確定。曲線和曲面的定義借助于點(diǎn)和/或向量和/或標(biāo)量(長(zhǎng)度)值基本上都全部給出。
4.4.1geometric_representation—context
geometric—representation_context是一種representationcontext。geometric—representation—item
就是以幾何方式建立在geometricrepresentation_context中的。
geometric_representation—context是一個(gè)不同的坐標(biāo)空間。其占有的坐標(biāo)空間與其他的坐標(biāo)空間并無相關(guān)性,除非這些坐標(biāo)空間通過適當(dāng)?shù)淖儞Q而明確地表明彼此是相關(guān)的(見3.2對(duì)幾何建立的和坐標(biāo)空間的定義)。
EXPRESS描述:
*)
ENTITYgeometricrepre8entationcontext
SUBTYPEOF(representationcontext);
GB/T16656.42—2010/[so10303-4212003
coordinatespace_dimension:dimension_count;
END_ENTITY;
f*
屬性定義:
coordinate_space—dimension:是geometric—representation_context的坐標(biāo)空間的維數(shù)。
注:coordinate_spacedimension允許范圍的任何約束都超出了本部分的定義。
4.4.2geometric—representation—item
geometric—representation—item是一種representation—item,它具有幾何位置或方向(或兩者皆有)的附加意義。這意味著它:
——是一個(gè)cartesian—point或一個(gè)direction;
——直接引用cartesian_point或一個(gè)direction;
——間接引用cartesian_point或一個(gè)direction。
注1:間接引用cartesian—point或一個(gè)direction意味著一個(gè)已知的geometric—representation—item通過一個(gè)或多個(gè)中介屬性引用了cartesian—point或direction。在許多情況下這個(gè)信息是以axis2一placement的形式給出的。
示例1:考慮一個(gè)圓。圓引用axis2~placement得到幾何位置和方向,axis2一placement則引用一個(gè)cartesianpoint和
若干directions。
示例2:manifold-solid_brep是一個(gè)geometric—representation—item,它通過幾個(gè)topology—representation—item層引用curves、sur{aces和points。通過另外的關(guān)聯(lián)實(shí)體曲線和曲面引用cartesianpoint和direct
溫馨提示
- 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個(gè)人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
- 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打?。?,因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
- 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁(yè),非文檔質(zhì)量問題。
最新文檔
- 勞務(wù)派工合同范本
- 個(gè)人課題申報(bào)書怎么
- 咨詢中介服務(wù)合同范本
- 醫(yī)院大型設(shè)備合同范本
- 五金鉆頭采購(gòu)合同范本
- 農(nóng)村買地蓋房合同范本
- 刷單協(xié)議合同范本
- 賣房有效合同范本
- 合肥房屋拆除合同范本
- 周圍房子出租合同范例
- 《多彩的節(jié)日民俗》(教學(xué)設(shè)計(jì))浙教版四年級(jí)下冊(cè)綜合實(shí)踐活動(dòng)
- 2025年黃河水利職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)新版
- 2025年健康咨詢管理服務(wù)合同范文
- 光學(xué)鏡片透光率測(cè)量基準(zhǔn)
- 2025中國(guó)國(guó)際工程咨詢限公司總部社會(huì)招聘20人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年01月2025全國(guó)婦聯(lián)所屬在京事業(yè)單位公開招聘93人筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 輻射安全管理測(cè)試題含答案
- 2025年北京社會(huì)管理職業(yè)學(xué)院高職單招高職單招英語(yǔ)2016-2024年參考題庫(kù)含答案解析
- 信息系統(tǒng)項(xiàng)目計(jì)劃書
- 2025學(xué)生管理工作計(jì)劃怎么寫
- 政治學(xué)原理(第三版)課件匯 景躍進(jìn) 第1-8章 政治的性質(zhì)與核心問題 -意識(shí)形態(tài):性質(zhì)與功能
評(píng)論
0/150
提交評(píng)論