青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

eryar

PipeCAD - Plant Piping Design Software.
PlantAssistant - Translate AVEVA RVM/SP3D VUE to glTF, STEP, etc.
posts - 606, comments - 590, trackbacks - 0, articles - 0

OpenCascade Primitives BRep - Sphere

Posted on 2014-03-22 12:24 eryar 閱讀(2481) 評論(0)  編輯 收藏 引用 所屬分類: 2.OpenCASCADE

OpenCascade Primitives BRep - Sphere

eryar@163.com

Abstract. BRep is short for Boundary Representation. Boundary Representation gives a complete description of an object by associating topological and geometric information for solid modeling. In this case, objects are described by their boundaries. There are two types of information in BRep: Topological information and Geometric information. This paper is concerned with the sphere BRep in OpenCascade, and also show how to use Tcl script to dump sphere BRep info.

Key words. OpenCascade, BRep, Boundary Representation, Sphere, Singularity

1. Introduction

球體的幾何數據主要是一個球面,在OpenCascade中球面的參數方程如下所示:

wps_clip_image-12149

在《Parametric Curves and Surfaces》一文中,對參數曲線曲面進行了介紹,并重點介紹了球面的奇異性(Singularity)。本文通過對Sphere的BRep表示進行分析,來理解邊界表示法中對參數曲面上奇點(Singular Point)的處理及BRep_TEdge中包含的多種形式的曲線。

wps_clip_image-9367

Figure 1.1 Sphere Generated by Tcl in Draw Test Harness

2. Dump Sphere BRep Info by Tcl

在OpenCascade中使用Tcl腳本來測試一些想法真是很方便,如這里要輸出球的邊界表示的數據,只需要三條命令就可以完成。以下Tcl命令生成了一個圓心在原點(0,0,0),半徑為10的球:

wps_clip_image-21997

Figure 2.1 Dump Sphere BRep Info in Draw Test Harness

wps_clip_image-17319

Figure 2.2 Display the Sphere in Draw

與《OpenCascade Primitives BRep - Box》一樣,根據這些信息,從Vertex開始編號,來分析球的BRep表示。

3. Sphere BRep in OpenCascade

球的拓樸頂點Vertex有兩個,分別是#7(0, 0, -10)和#9(0, 0, 10),如下圖所示:

wps_clip_image-6519

Figure 3.1 Vertex of Sphere BRep in OpenCascade

wps_clip_image-3709

Figure 3.2 Curve Representation of BRep_TEdge

邊Edge有三種表現形式,分別是#5,#6和#8,其中#5和#8是退化邊(Degenerated Edge),即球面參數方程的奇點(Singular Point),在前文《PCurve - Curve on Surface》中分析曲面上曲線PCurve時已經討論過,此處略過。本文只對#6邊中的幾何信息進行詳細分析。

wps_clip_image-4538

Figure 3.3 Edge #6 of Sphere BRep in OpenCascade

從拓樸邊中可以看出#6Edge中的曲線有三個:一是三維空間曲線(Curve 3D)1;另外兩個是曲面上曲線。其中三維空間曲線1的參數方程及其參數如下圖所示:

wps_clip_image-20486

Figure 3.4 Parameters and Parametric equation of the Curve 3D

由上圖可知,三維空間曲線1是一個圓,圓心位于坐標原點(0,0,0),半徑為10,且位于XOZ平面上,對應范圍的起點和終點分別為:

wps_clip_image-12362

同理根據曲面上曲線的PCurve的定義,可以計算出曲面1上的曲線2和3,它們表示的曲線與三維空間曲線1相同,即邊#6是銜接邊(Seam Edge),對應OpenCascade中即是BRep_CurveOnClosedSurface。綜上所述,可以畫出球上的Edge,如下圖所示:

wps_clip_image-9336

Figure 3.5 Edges of the Sphere

wps_clip_image-5547

Figure 3.6 Wire of the Sphere

由上圖可知在形成Wire時,Edge6使用了兩次且方向相反,退化邊(Degenerated Edge)的方向可忽略,因為其已經退化為一點。根據Wire的信息畫出球的Wire如下圖所示:

wps_clip_image-29387

Figure 3.7 Wire of the Sphere(Wire in Yellow color)

由Wire#4組成了Face#3,Face#3中的幾何曲面為1。曲面1是一個參數的球面。由Face#3組成Shell #2,由Shell#2組成了Solid#1。球的邊界表示的分析就結束了。

4. Conclusion

本文通過使用Tcl腳本在Draw Test Harness中生成球的BRep邊界表示信息,分析了球在OpenCascade中的組織方式。對BRep中邊包含的多種幾何曲線形式進行了解。

5. References

1. OpenCascade, Test Harness User’s Guide 2013

2. OpenCascade, BRep Format Description White Paper, 2013

3. John K. Ousterhout, Tcl and Tk Toolkit, 1993

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲精选中文字幕| 国产精品h在线观看| 亚洲第一色中文字幕| 久久久久久久综合狠狠综合| 欧美一区二区三区免费视频| 亚洲综合成人婷婷小说| 久久不射网站| 欧美一级在线播放| 欧美在线国产| 美女国内精品自产拍在线播放| 久久中文精品| 亚洲国产老妈| 亚洲一区在线观看视频 | 男人插女人欧美| 欧美大片在线观看| 国产精品久久久久久久第一福利 | 国产精品高潮呻吟久久av无限 | 亚洲高清激情| 中文精品视频一区二区在线观看| 亚洲欧美国产日韩中文字幕| 久久一区二区三区av| 欧美日韩亚洲网| 精品成人国产| 亚洲手机在线| 免费在线观看成人av| 夜夜嗨av一区二区三区| 欧美专区在线播放| 欧美日本在线播放| 国语自产精品视频在线看抢先版结局| 亚洲人体偷拍| 久久噜噜噜精品国产亚洲综合| 欧美激情日韩| 亚洲自拍高清| 欧美日韩一区高清| 亚洲欧洲日韩在线| 久久手机精品视频| 亚洲一级特黄| 欧美日韩国产一区二区| 极品少妇一区二区| 欧美尤物巨大精品爽| 亚洲免费观看高清完整版在线观看| 欧美一区二区三区久久精品茉莉花| 欧美美女操人视频| 亚洲国产1区| 久久久久久久999| 亚洲男同1069视频| 国产精品你懂的| 亚洲一区国产一区| 亚洲精品一区二区三| 蜜桃精品一区二区三区| 狠狠色综合色综合网络| 欧美中文字幕在线| 亚洲欧美区自拍先锋| 欧美午夜不卡视频| 亚洲午夜一区二区三区| 亚洲精品久久久久| 欧美精品色综合| 免费成人在线视频网站| 99国产精品久久久| 麻豆精品一区二区综合av| 国内精品久久久久影院 日本资源| 亚洲天堂成人| 亚洲视频精选| 国产精品综合不卡av| 亚洲欧美成人| 亚洲欧美另类久久久精品2019| 国产精品乱码一区二三区小蝌蚪| 一区二区三区视频观看| 夜夜精品视频一区二区| 欧美午夜寂寞影院| 欧美一区二区私人影院日本 | 国产欧美视频一区二区三区| 亚洲——在线| 亚洲中午字幕| 国内激情久久| 亚洲大黄网站| 欧美日韩久久精品| 亚洲欧美国产va在线影院| 亚洲女同精品视频| 影音先锋在线一区| 最新69国产成人精品视频免费 | 韩日成人av| 欧美不卡在线视频| 欧美精品色综合| 亚洲欧美日韩中文播放| 欧美一级理论性理论a| 亚洲成人在线观看视频| 亚洲精品免费观看| 国产日韩在线一区| 欧美福利在线| 国产精品第十页| 欧美xxxx在线观看| 国产精品扒开腿做爽爽爽视频| 久久久不卡网国产精品一区| 免费成人性网站| 午夜精品剧场| 免费观看欧美在线视频的网站| 亚洲视频观看| 久久人人九九| 小处雏高清一区二区三区| 久久九九免费视频| 亚洲一级在线| 欧美成人69av| 久久久久国产一区二区三区| 欧美激情第三页| 久久一本综合频道| 国产精品欧美日韩久久| 欧美高清视频一区| 国产一区二区三区四区老人 | 久久嫩草精品久久久精品| 亚洲亚洲精品在线观看| 久久精品综合一区| 欧美一级淫片aaaaaaa视频| 麻豆精品视频在线观看| 性欧美暴力猛交69hd| 欧美精品日韩综合在线| 国产精品白丝av嫩草影院| 91久久精品一区二区三区| 亚洲一区精品视频| 亚洲精品综合精品自拍| 久久久久成人精品免费播放动漫| 亚洲自拍都市欧美小说| 欧美国产先锋| 欧美成人一区二区三区在线观看 | 久久乐国产精品| 久久国产高清| 国产精品日韩欧美一区二区三区| 亚洲日本免费| 99re国产精品| 欧美成人精品一区二区| 另类亚洲自拍| 国模私拍视频一区| 欧美一区二区三区免费在线看| 亚洲五月婷婷| 欧美视频一区二区在线观看| 最新高清无码专区| 亚洲精品久久嫩草网站秘色| 久久这里有精品视频| 美女爽到呻吟久久久久| 一区二区亚洲精品国产| 久久久www成人免费毛片麻豆| 久久精品亚洲一区| 国产原创一区二区| 久久久久久亚洲精品杨幂换脸 | 欧美三级午夜理伦三级中视频| 亚洲欧洲一区二区三区在线观看| 亚洲日本一区二区| 欧美精品1区2区3区| 99精品99久久久久久宅男| 亚洲一区久久| 国产一区二区高清视频| 久久久久久久999精品视频| 蜜臀久久99精品久久久画质超高清| 在线播放豆国产99亚洲| 久热爱精品视频线路一| 亚洲高清视频中文字幕| 一本色道久久88综合亚洲精品ⅰ| 欧美99在线视频观看| 亚洲精品中文字幕女同| 亚洲在线黄色| 韩国三级在线一区| 狂野欧美一区| 日韩视频在线一区二区| 欧美在线啊v| 雨宫琴音一区二区在线| 欧美片第一页| 性亚洲最疯狂xxxx高清| 欧美91视频| 亚洲一区一卡| 在线国产亚洲欧美| 国产精品户外野外| 久久久久久亚洲精品杨幂换脸| 亚洲精品国偷自产在线99热| 欧美一区二区大片| 亚洲日本成人在线观看| 国产伦精品一区二区三| 欧美xart系列在线观看| 亚洲在线第一页| 亚洲国产成人精品久久久国产成人一区 | 国产精品99久久久久久有的能看| 欧美天天在线| 久久久久一区二区| 一本色道久久88综合亚洲精品ⅰ | 日韩视频在线观看免费| 国产精品亚洲欧美| 欧美高清视频一二三区| 午夜久久资源| 日韩视频一区二区| 欧美国产日韩在线| 欧美一区午夜视频在线观看| 亚洲国产婷婷| 国际精品欧美精品| 国产精品久久久久一区二区三区共| 久久一区亚洲| 欧美一区二区在线免费观看| 亚洲精品国产精品国自产观看| 美女尤物久久精品| 久久精品免费| 欧美在线视屏| 香蕉乱码成人久久天堂爱免费 |