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

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 Performance Test

Posted on 2014-09-25 21:41 eryar 閱讀(2524) 評論(0)  編輯 收藏 引用 所屬分類: 2.OpenCASCADE

OpenCASCADE Performance Test

eryar@163.com

Abstract. Use the Draw Test Harness to test the performance of OpenCASCADE by Tcl scripts. From the test result, you will check whether the OpenCASCADE meet your need.

Key Words. OpenCASCADE, Performance Test, Draw Test Harness, Tcl/Tk

1. Introduction

OpenCASCADE開發(fā)平臺提供了3D曲面和實體造型,CAD數(shù)據(jù)交換及可視化的功能。作為C++的開發(fā)庫,OpenCASCADE最適于處理3D造型的CAD,制造、測量(CAM)及數(shù)值仿真(CAE)等軟件的開發(fā)。

Draw Test Harness使用Tcl封裝了OpenCASCADE的很多命令,通過編寫Tcl腳本,可以方便地測試OpenCASCADE相應(yīng)的功能。

本文主要介紹使用Tcl/Tk腳本在Draw Test Harness中測試OpenCASCADE的網(wǎng)格及可視化的性能。

wps_clip_image-27844

Figure 1.1 Test 1000 Spheres

2.Mesh Test

實體形狀顯示需要被網(wǎng)格化,網(wǎng)格化速度的快慢直接影響顯示的速度。所以先測試一下OpenCASCADE的網(wǎng)格剖分算法的速度。相應(yīng)的Tcl腳本如下所示:

 

#
#    Copyright (c) 2014 eryar All Rights Reserved.
#
#        File    : testocc.tcl
#        Author  : eryar@163.com
#        Date    : 2014-09-25 18:10
#        Version : 1.0v
#
#    Description : Test the OpenCASCADE performance.
#


pload MODELING VISUALIZATION

set shapeCount 
100
set count 
10
set distance 
5000

#psphere s 3.0
#restore data/occ/CrankArm.brep s
#restore data/occ/Moto.brep s

restore data/occ/F1.brep s

puts 
"\nMeshing the $shapeCount shapes"
chrono aTimer start
for {set i 0} {$i < $shapeCount} {incr i 1} {
    copy s s
$i

    set dx [expr (
$i%$count)*$distance]
    set dy [expr (
$i/$count)*$distance]
    set dz 
0.0

    ttranslate s
$i $dx $dy $dz

    
# mesh the shape
    incmesh s$i 1 1
}
chrono aTimer show

下面對上述代碼進(jìn)行簡單分析:

v 用pload命令加載所需要的建模及可視化模塊;

v 用restore命令加載一個brep文件到形狀變量s;

v 用chrono打開一個計時器aTimer;

v 用ttranslate來陣列復(fù)制形狀s得到的形狀;

v 用incmesh來對形狀進(jìn)行網(wǎng)格化;

wps_clip_image-31088

Figure 2.1 Mesh 100 F1

上述Tcl測試了網(wǎng)格化100輛F1賽車的時間如上圖所示??梢孕薷纳鲜鯰cl腳本代碼,來測試網(wǎng)格化10000個球所需要的時間。

3.Display Test

網(wǎng)格化之后可以顯示出形狀了。下面的Tcl腳本測試了OpenCASCADE的顯示性能:


puts 
"\nDisplaying the $shapeCount shapes"
chrono aTimer start
for {set i 0} {$i < $shapeCount} {incr i 1} {
    vdisplay s
$i
}
chrono aTimer show
chrono aTimer stop

vsetdispmode 
1
vfit

puts 
"\nShow the frame rate"
vfps

 

顯示效果如下圖所示:

wps_clip_image-18679

Figure 3.1 Hundreds of F1

其中命令vfps是顯示當(dāng)前視圖的幀頻數(shù)的。100輛F1的幀數(shù)有26,速度還行,稍有卡滯。

4. Conclusion

根據(jù)上述Tcl腳本可以看出OpenCASCADE的網(wǎng)格及可視化的性能還可以。可以修改上述代碼,來測試顯示10000個球體所需要的時間。

最后給出上述Tcl測試用的模型數(shù)據(jù)及Tcl腳本完整代碼供下載使用。

PDF Version and Tcl Script: OpenCASCADE Performance Test

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            一区二区成人精品 | 国产精品成人在线观看| 91久久综合| 亚洲国产成人久久综合| 欧美福利视频网站| 这里只有精品视频| 亚洲午夜免费视频| 国产一区视频在线观看免费| 久久久国产一区二区| 久久久99精品免费观看不卡| 亚洲黄色在线看| 99re66热这里只有精品3直播| 欧美色视频日本高清在线观看| 亚洲欧美日韩精品久久久| 亚洲一区二区视频在线观看| 一色屋精品亚洲香蕉网站| 亚洲国产日韩欧美在线99 | 欧美精品videossex性护士| 宅男噜噜噜66一区二区| 性色一区二区三区| 亚洲三级色网| 亚洲欧美日韩视频一区| 亚洲成色www8888| 一本一本久久a久久精品牛牛影视| 国产精品一区二区你懂得| 欧美黄网免费在线观看| 欧美日韩精品三区| 久久躁日日躁aaaaxxxx| 欧美日韩久久久久久| 老司机免费视频久久| 欧美日韩理论| 欧美激情免费在线| 国产日本欧美视频| 亚洲精品国产精品久久清纯直播 | 久久婷婷国产综合国色天香| 中文精品99久久国产香蕉| 久久久999精品免费| 午夜精品短视频| 欧美岛国在线观看| 开元免费观看欧美电视剧网站| 欧美日韩亚洲成人| 欧美激情中文字幕一区二区| 国产嫩草影院久久久久| 日韩一本二本av| 最新日韩在线| 老司机成人网| 久久野战av| 国产日韩欧美亚洲一区| 一区二区三区四区五区精品视频 | 国产乱子伦一区二区三区国色天香| 欧美大胆成人| 在线成人www免费观看视频| 小嫩嫩精品导航| 亚洲欧美视频一区二区三区| 欧美日韩精品一区二区三区四区| 欧美国产高清| 亚洲韩国日本中文字幕| 老牛嫩草一区二区三区日本| 狼人社综合社区| 黄色成人av网站| 久久久av毛片精品| 另类天堂av| 伊人久久综合| 免费在线日韩av| 欧美激情按摩| 亚洲片在线观看| 欧美极品aⅴ影院| 亚洲韩国精品一区| 一本色道久久综合亚洲精品不卡 | 噜噜噜躁狠狠躁狠狠精品视频| 久久香蕉精品| 亚洲国产精品一区二区三区| 玖玖国产精品视频| 91久久精品国产91久久| 亚洲精品视频在线| 欧美视频你懂的| 亚洲午夜精品17c| 久久久久久久97| 在线观看日韩国产| 欧美激情精品久久久久久| 亚洲日产国产精品| 亚洲欧美日韩综合aⅴ视频| 国产久一道中文一区| 久久精品九九| 亚洲国产高清自拍| 亚洲自啪免费| 狠狠色噜噜狠狠狠狠色吗综合| 久久久午夜电影| 亚洲激情亚洲| 欧美一区二区三区视频在线| 国产在线成人| 欧美精品一区二区三区在线看午夜 | 久久精品国产亚洲aⅴ| 激情偷拍久久| 欧美日韩国产二区| 午夜久久资源| 亚洲国产精品久久91精品| 亚洲天堂久久| 好吊色欧美一区二区三区视频| 欧美不卡视频一区发布| 亚洲淫性视频| 亚洲激情在线视频| 香蕉成人伊视频在线观看| 曰本成人黄色| 国产精品伦子伦免费视频| 久久精品亚洲国产奇米99| 亚洲精品一区二| 狂野欧美激情性xxxx欧美| 宅男噜噜噜66一区二区66| 国产在线拍揄自揄视频不卡99 | 亚洲视频中文| 欧美1区2区| 欧美在线观看日本一区| 亚洲精品美女在线观看播放| 国产农村妇女毛片精品久久莱园子| 免费在线观看精品| 欧美在线视频导航| 日韩一区二区久久| 亚洲电影免费观看高清完整版在线观看 | 亚洲欧洲一区二区三区久久| 久久av一区二区三区| 一区二区三区蜜桃网| 亚洲国产精品久久久久秋霞影院| 国产精品性做久久久久久| 欧美日韩成人一区二区| 欧美成人69| 久久免费一区| 欧美一区三区二区在线观看| 一本色道久久综合亚洲二区三区| 欧美激情精品| 女仆av观看一区| 狼狼综合久久久久综合网| 久久精精品视频| 性色一区二区三区| 亚洲欧美在线网| 亚洲网站在线| 亚洲一级二级在线| 在线视频欧美日韩精品| 亚洲免费久久| 9久草视频在线视频精品| 亚洲人成77777在线观看网| 亚洲高清视频一区| 亚洲二区在线视频| 亚洲国产高清一区二区三区| 极品av少妇一区二区| 在线成人激情黄色| 亚洲国产欧美一区二区三区同亚洲| 影音先锋中文字幕一区| 亚洲国产高清aⅴ视频| 亚洲夫妻自拍| 日韩西西人体444www| 中文网丁香综合网| 亚洲综合电影| 欧美一二三区在线观看| 欧美诱惑福利视频| 久久精品九九| 美日韩精品免费| 亚洲电影专区| 9国产精品视频| 亚洲欧美久久| 久久婷婷影院| 欧美日韩国产欧| 国产精品乱码一区二三区小蝌蚪| 国产麻豆日韩| 亚洲高清精品中出| 亚洲午夜国产成人av电影男同| 校园春色国产精品| 麻豆91精品| aaa亚洲精品一二三区| 亚洲欧美中文日韩在线| 久久久久久综合网天天| 欧美激情视频给我| 国产精品久久久一本精品| 国产亚洲精品激情久久| 1024亚洲| 亚洲欧美视频在线观看视频| 久久综合电影| 99在线精品视频在线观看| 欧美一区二区三区视频在线观看| 另类天堂视频在线观看| 欧美日韩亚洲成人| 激情综合色综合久久| 亚洲一区在线观看视频| 欧美a级在线| 亚洲欧美日本精品| 欧美国产日韩一区二区在线观看| 国产精品日韩欧美一区二区| 亚洲国产精品久久久久秋霞不卡| 亚洲一区制服诱惑| 欧美黄色影院| 性色av一区二区三区在线观看| 欧美极品在线视频| 好看不卡的中文字幕| 亚洲婷婷免费| 亚洲国产精品999| 亚洲欧美国产精品va在线观看| 女女同性女同一区二区三区91| 国产一区二区你懂的| 亚洲女人小视频在线观看| 欧美激情在线有限公司|