久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区

您的位置:網(wǎng)站首頁 > CAD新聞

CATIA的數(shù)據(jù)點(diǎn)處理教程

時(shí)間:2011-02-25 10:30:36 來源:

  一、引言

  在工程設(shè)計(jì)過程中我們經(jīng)常會碰到一些點(diǎn)數(shù)據(jù),其基本數(shù)據(jù)結(jié)構(gòu)就是x,y,z三個(gè)坐標(biāo)值。這些數(shù)據(jù)點(diǎn)的來源一般有這幾種情況:1、由程序算出,一般以data文件格式存放;2、工程藍(lán)圖,一般以數(shù)據(jù)表格形式呈現(xiàn)或者有EXCEL格式文件;3、激光掃描儀掃描的點(diǎn)云文件,一般以asc等格式存放。這些點(diǎn)的使用大體分兩種情況,一種是將每個(gè)點(diǎn)按真實(shí)的點(diǎn)(CATIA中的point元素來處理,比如飛機(jī)蒙皮界面輪廓;另一種是將大量點(diǎn)總體看成點(diǎn)云數(shù)據(jù)來進(jìn)行逆向處理,比如汽車車身曲面的逆向工程點(diǎn)云。本文將重點(diǎn)介紹處理這些點(diǎn)的幾種方法:

  二、 手工輸入數(shù)據(jù)

  這種方法當(dāng)然是最直接有效,也最容易想到的方法。直接在CATIA的part文件中創(chuàng)建幾何圖形集,然后用“點(diǎn)”工具的三坐標(biāo)項(xiàng),手工輸入數(shù)據(jù)。當(dāng)然這種方法面對上百個(gè)以上的點(diǎn)效率就會顯得非常低。點(diǎn)工具坐標(biāo)輸入如1圖所示:

  

  圖1 點(diǎn)工具坐標(biāo)輸入

  宏程序法

  CATIA支持幾種宏程序語言,如Basicscript,Vbscript,Jscript。我們這已Vbscript腳本語言宏程序來講講如何用宏程序輸入數(shù)據(jù)點(diǎn)。宏程序法優(yōu)點(diǎn)在于因?yàn)槭鞘止ぞ幊趟运x入數(shù)據(jù)的可控性,靈活度很高,后期處理數(shù)據(jù)點(diǎn)也可以結(jié)合程序處理。

  1) 創(chuàng)建宏

  創(chuàng)建過程是:首先打開CATIA,新建一個(gè)文件,然后進(jìn)入菜單Tools,打開子菜單Macro下的Macros。

  在MacroName下的輸入框中命名一個(gè)宏的名字,如Macro1。然后按Creat按鈕,此時(shí)打開MacroEditor窗口。在此窗口的文本框內(nèi)輸入宏的代碼,保存后,該宏就創(chuàng)建完成了。

  

JPG

  圖2 宏程序創(chuàng)建

  2) 運(yùn)行宏

  首先選擇宏,因?yàn)楹昕杀4嬗趦?nèi)部文件,也可保存于外部文件,所以首先在宏窗口的左下角的下拉框中選擇是內(nèi)部文件還是外部文件。如果是內(nèi)部文件,則在宏窗口的文本框中會顯示已創(chuàng)建的一系列宏,選擇需要的宏,按下Run按鈕,宏結(jié)果就可顯示于窗口內(nèi)。如果是外部文件,則選擇宏窗口左側(cè)的Select按鈕,選擇宏所在的文件目錄,按下Run按鈕,同樣,宏結(jié)果也顯示于窗口內(nèi)。

  3) 數(shù)據(jù)輸入宏程序代碼

  已有數(shù)據(jù)存于Excel文件中,利用宏來讀取Excel文件中的數(shù)據(jù)。如果數(shù)據(jù)以其他文件格式保存,如dat文件格式,可轉(zhuǎn)換為Excel文件格式,或者直接更改代碼,從其他文件中直接讀取。代碼如下:

  Language="VBSCRIPT"因?yàn)楸静僮飨到y(tǒng)是windows2000,所以此宏是用vbscript編寫的

  SubCATMain()

  DimpartDocument1AsDocument創(chuàng)建文件

  SetpartDocument1=CATIA.ActiveDocument

  Dimpart1AsPart創(chuàng)建部件

  Setpart1=partDocument1.Part

  dimexcelasobject調(diào)用excel對象

  setexcel=getobject("d:外形數(shù)據(jù).xls")飛機(jī)外形數(shù)據(jù)存于d:數(shù)據(jù).xls文件下

  利用循環(huán),讀入excel中的數(shù)據(jù)。此數(shù)據(jù)為飛機(jī)外形上的一些點(diǎn)的坐標(biāo)值,這些值分別存于excel的表單1中的B、C、D中,把這些值分別賦給變量x,y,z

  i=1

  dowhilexlt;gt;””

  x=excel.worksheets(1).cells.range("B"trim(cstr(i))).value

  y=excel.worksheets(1).cells.range("C"trim(cstr(i))).value

  z=excel.worksheets(1).cells.range("D"trim(cstr(i))).value

  定義點(diǎn)坐標(biāo)

  DimhybridShapePointCoord1AsHybridShapePointCoord

  SethybridShapePointCoord1=hybridShapeFactory1.AddNewPointCoord(x,y,z)

  輸入點(diǎn)

  hybridBody1.AppendHybridShapehybridShapePointCoord1

  part1.InWorkObject=hybridShapePointCoord1

  i=i+1

  loop

  part1.Update

  Endsub

  按照創(chuàng)建和運(yùn)行宏的步驟,把以上代碼輸入到自定義的一個(gè)宏的代碼區(qū)中,保存并運(yùn)行。這樣,“數(shù)據(jù).xls”文件中的所有外形數(shù)據(jù)都被讀取出來。CATIA系統(tǒng)為這些點(diǎn)自動編號,設(shè)計(jì)人員可從當(dāng)前界面左側(cè)的樹形擴(kuò)展目錄中看到所有的點(diǎn)。

  三、點(diǎn)云數(shù)據(jù)處理法

  可以將點(diǎn)文件視為點(diǎn)云文件,如果是EXCEL文件需轉(zhuǎn)換為txt文件,然后改后綴為ASC等格式。然后在DSE模塊,用導(dǎo)入數(shù)據(jù)功能將其導(dǎo)入。導(dǎo)入的數(shù)據(jù)在模型樹中將以“cloud”特征呈現(xiàn)。如圖3所示。

  

  圖3 點(diǎn)去數(shù)據(jù)處理

  

 

  圖4 集合圖形集

  然后用“cloud/point”命令,可將“云特征”輸出為一個(gè)集合圖形集,幾何圖形集內(nèi)存放的是點(diǎn)信息。如下圖所示。這種方法最為有效,但“cloud/point”只有在CATIAV5R20以上版本才有。早期版本只能使用前兩種方法。


久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
国产精品网红直播| 久久久久久久网站| 日产精品久久久一区二区| 中文字幕不卡每日更新1区2区| 国产精品美女无圣光视频| 日韩最新免费不卡| 国产成人在线免费看| 久久久天堂国产精品| 91久久精品国产| 成人一级生活片| av片在线免费| 91国偷自产一区二区三区的观看方式 | 国产美女99p| 欧美一区深夜视频| 日韩aⅴ视频一区二区三区| 亚洲一区二区免费| 午夜精品久久久久久久99热浪潮 | 欧美精品久久久久久久久| 国产精品久久久久久av福利| 久久色精品视频| 国产精品入口福利| 国产精品热视频| 国产精品初高中精品久久| 欧美精品一区二区三区国产精品| 国产精品久久精品国产| 精品国产乱码久久久久久88av | 欧美成人精品一区二区| 久久福利视频导航| 中文字幕第一页亚洲| 亚洲在线色站| 日韩欧美视频免费在线观看| 欧美亚州一区二区三区| 国内少妇毛片视频| 成人h视频在线| 九色综合日本| 国产精品户外野外| 在线观看污视频| 日本不卡高字幕在线2019| 欧美在线视频网| 国产在线一区二区三区播放| 99热一区二区三区| 久久精品国产精品| 伊人久久av导航| 欧美有码在线观看视频| 国产日韩精品电影| 久久久久久99| 国产精品久久久久久久久久ktv | 欧美日韩国产91| 亚洲不卡一卡2卡三卡4卡5卡精品| 天堂资源在线亚洲资源| 精品日本一区二区三区在线观看| 国产欧美中文字幕| 久热免费在线观看| 国产精品国产三级国产专播精品人 | 国产成人极品视频| 久久成人综合视频| 日本高清不卡一区二区三| 国产又粗又长又爽视频| 国产精品99久久久久久大便| 国产精品视频免费一区 | 欧美牲交a欧美牲交aⅴ免费真| 国产自产女人91一区在线观看| 国产精品96久久久久久又黄又硬| 国产精品人人妻人人爽人人牛| 水蜜桃亚洲精品| 国产欧美综合一区| 日韩中文字幕在线视频| 亚洲人成网站在线观看播放| 免费看欧美黑人毛片| 国产成人精品电影久久久| 欧美激情在线视频二区| 欧美在线视频免费| 91精品国产高清久久久久久91裸体 | 日韩a∨精品日韩在线观看| 国产中文欧美精品| 日韩在线欧美在线国产在线| 亚洲影视九九影院在线观看| 黄色片一级视频| 国产成人精品福利一区二区三区 | 亚洲自拍小视频| 欧美老熟妇喷水| 91精品国产99| 久久国产精品久久久| 日本在线观看a| 国产日韩欧美在线| 国产成a人亚洲精v品在线观看| 中文字幕日本最新乱码视频| 欧美亚洲黄色片| 国产成a人亚洲精v品在线观看| 一区二区精品视频| 国产又粗又爽又黄的视频| 日韩有码片在线观看| 日本一欧美一欧美一亚洲视频| www.av毛片| 国产99视频精品免费视频36| 国内偷自视频区视频综合| 日韩亚洲精品电影| 日本电影一区二区三区| 91麻豆国产精品| 一区二区三区四区欧美日韩| 精品一区二区久久久久久久网站| 色妞欧美日韩在线| 日韩在线三级| 91九色综合久久| 亚洲一区二区三区乱码aⅴ| 国产日韩换脸av一区在线观看| 久久久国产精品一区| 欧美亚洲国产免费| 深夜福利91大全| 日韩美女免费视频| 久久久久中文字幕2018| 日韩不卡av| 久久久久久久久久久成人| 日本精品免费一区二区三区| 国产成人精品免费久久久久| 亚洲a一级视频| 久久免费视频在线观看| 日本在线播放不卡| 国产suv精品一区二区三区88区| 日本一区视频在线观看免费| 久久精品香蕉视频| 欧美伊久线香蕉线新在线| 日韩亚洲欧美成人| 狠狠色狠狠色综合人人| 欧美成人第一页| 国产伦精品一区二区三毛| 一区二区三区av在线| 久久综合色一本| 欧洲久久久久久| 国产精品欧美日韩久久| 欧美激情亚洲天堂| 欧美精品日韩www.p站| av 日韩 人妻 黑人 综合 无码| 九九精品在线观看| 国产精品69精品一区二区三区| 日本欧美中文字幕| 久久精品国产69国产精品亚洲 | 国语精品中文字幕| 欧美精品日韩三级| 97精品一区二区三区| 日韩欧美在线一区二区| 国产精品视频一区二区三区四区五区 | 九色精品美女在线| 91免费国产视频| 日本高清一区| 久久成人免费视频| 91精品国产电影| 欧美久久综合性欧美| 久久久久久69| 九一国产精品视频| 国精产品一区一区三区视频| 亚洲欧洲日产国码无码久久99| 国产爆乳无码一区二区麻豆| 免费高清一区二区三区| 亚洲日本精品国产第一区| 久久久国产精彩视频美女艺术照福利| 国产欧美日韩精品专区| 色噜噜狠狠一区二区三区| 久久天天躁狠狠躁夜夜爽蜜月| 成人免费xxxxx在线观看| 日韩欧美一区二区三区四区| 精品免费日产一区一区三区免费| 国产精成人品localhost| 男人的天堂99| 亚州欧美日韩中文视频| 久久精品国产成人精品| 成人精品网站在线观看| 青青草免费在线视频观看| 色在人av网站天堂精品| 久久久久久久久久av| 成人精品一二区| 韩国三级日本三级少妇99| 亚洲第一在线综合在线| 国产精品美女午夜av| 国产二区不卡| 国产精品永久免费视频| 欧美专区一二三| 亚洲www在线观看| 久久国产精品久久久久久久久久 | 成人羞羞国产免费| 免费在线观看一区二区| 亚洲精品国产系列| 精品久久一二三| 国产精品高潮呻吟久久av黑人 | 中文字幕中文字幕一区三区| 国产精品三级网站| 久久99欧美| 国产精品99久久久久久www| 国产伦精品一区二区三区免| 国内精品一区二区| 日韩精品国内| 亚洲av综合色区| 中文字幕在线中文| 九九久久精品一区| 麻豆乱码国产一区二区三区| 久久天天躁狠狠躁夜夜爽蜜月| 精品国模在线视频| 日韩中文在线视频| 国产成人艳妇aa视频在线| 91精品国产99|