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

您的位置:網站首頁 > CAD新聞

使用AutoCAD實現立體圖元的變截面造型系統

時間:2009-08-03 11:25:24 來源:
 前 言

  目前,許多CAD系統的曲面模型(Surface Modeling)都是基于NURBS數學方法的,在這類系統中,若以創建曲面的方法來分類,一般可將曲面為分四大類:一是系統直接創建的基本曲面,如錐面、柱面、球面和圓環面;二是動跡(Motion-Based)曲面,如旋轉(Revolved)曲面、拉伸(Extruded)曲面和掃掠(Swept)曲面;三是蒙(Skin)面,如直紋曲面、UV放樣(Lofted)曲面;四是導出曲面(Derived),如調和(Blended)曲面、倒圓(Fillet)曲面。許多工業產品的外形都具有以下特點:(1) 橫截面呈封閉形狀,具有一根或兩根對稱軸;(2)截面形狀和大小沿物體軸線是變化的。具有上述特點的工業產品比比皆是,如講究美觀漂亮的化妝品包裝瓶、講求生動活潑的兒童玩具、要求氣動特性和受力特性良好且裝載空間大的飛機機身、要求美觀和諧且風阻系數小的現代汽車外形等等。對于構造外形具有上述特點的工業產品,用基本曲面和動跡曲面已無法完成。用UV向放樣的方法可以完成,但是,用UV放樣法,首先要大量的數據來生成U、V放樣曲線,最后才能產生放樣曲面。在新產品造型時,要設計人員給出大量U、V放樣曲線的數據相當困難,致使造型效率很低??梢姡肬V放樣法對具有上述特點的工業產品進行造型,是方法可行而效率不行。針對目前CAD系統存在的不足,我們以AutoCAD為支撐環境,開發了下面介紹的“三維變截面造型系統”。

  1 變截面造型基本思想及算法設計

  1.1 變截面造型基本思想

  對于如圖1所示的三維物體,從微分的角度來看,可把它切分為一個個大小和形狀不同的薄片,當這些薄片趨于無窮薄時就變成了本文所稱的截面;從積分的角度來看,又可把三維物體視為由一個個大小和形狀不同的薄片沿一軸線疊放而成,這就是三維變截面造型的基本思想。

圖1

  1.2 算法設計

  1.2.1 橫截面算法

  按照變截面造型的基本思想,橫截面是三維物體的構成元素,其大小由寬度、高度參數確定,形狀由形狀因子確定。這些參數都是沿三維物體軸線變化的(參見圖1)。

  在“三維變截面造型系統”中,我們采用 “中國航空科技文獻(HJB880658)《超橢圓及亞橢圓曲線的遞推算法》”為橫截面的算法,在具體實現中作了取舍和變換。超橢圓、亞橢圓及內擺線曲線族的數學表達式如下:

  f(x,y)=b2n[(x-xe)cosα+(y-ye)sinα]2n+a2n[(y-ye)cosα-(x-xe)sinα]2n-(ab)2n=0 (1)

  (1)式的參數表示如下:

  (x-xe)cosα+(y-ye)sinα=αcosn1t (2)

  (y-ye)cosα+(x-xe)sinα=bsinn1t

  由(1)式,令

  Xi=[(xi-xe)]cosα+(yi-ye)sinα]n

  Yi=(a/b)n[(yi-ye)cosα-(xi-xe)sinα]n

  可得到以下遞推公式(推導過程詳見參考資料[1])。

  將(1)式中的指數進行變換,得

  f(x,y)=[(x-xe)cosα+(y-ye)sinα]2n+[an/bm]2[(y-ye)cosα-(x-xe)sinα]2m-(a)2n=0 (4)

  在上面的各表達式中,a、b為“橢圓”的半軸,xe、ye為橢圓的圓心,α為橢圓主軸與x軸的夾角,m和n為指數。

  在三維變截面造型系統中,a、b為橫截面的寬度參數和高度參數,將指數m、n變換處理后作為變截面造型系統中的M、N形狀因子。形狀因子是變截面造型系統的關鍵技術和特色技術,形狀因子控制著橫截面的形狀, 其取值與形狀的對應關系如下:

  ·當M=N時

  0

  1

  2

  ·當M≠N時

  可得到形狀特異的橫截面。M因子對臨近X軸的形狀影響大; N因子對臨近Y軸的形狀影響大。

  1.2.2 縱向控制線算法

  縱向控制線用于描述寬度參數、高度參數及形狀因子沿物體軸線變化的規律。在“三維變截面造型系統”中,形狀因子的縱向算法采用線性插值,寬度參數、高度參數的縱向算法采用三次樣條函數插值。介紹三次樣條函數的資料很多,在此不再贅述。

  2 系統實現

  根據變截面造型的基本思想和縱橫向算法,以AutoCAD R13為支撐系統,AutoLISP編程語言和DCL對話控制語言為開發工具,開發了“三維變截面造型系統”。整個造型系統分為橫截面設計、縱向控制線設計、造型輸出控制、縱向控制線樣條擬合、讀取造型數據等五個主要功能模塊。圖2是造型系統運行時的界面。#p#分頁標題#e#

圖2

  2.1 橫截面設計

  進行橫截面設計的主要目的是尋找滿足設計要求的橫截面及這種橫截面的形狀因子值。

  2.2 縱向控制線設計

  所謂縱向控制線就是用AutoCAD的Pline命令產生的二維多義線。運行縱向控制線設計模塊可建立一個縱向控制線設計區域及創建一些基本的控制線??v向控制線設計區域是一個單位區域,即對角點坐標為(0,0)和(1,1)的矩形區域。寬度和高度控制線完全處于1×1的區域內,形狀因子控制線則處于1×40的區域內。

  縱向控制線設計模塊為設計者提供了兩種創建控制線的方法,一種是交互方式,另一種是讀數據文件方式。數據文件的格式為每行兩個數據,數據間用逗號分隔,表示一個二維坐標點。數據可以是與實物一樣大小的數據,程序會自動將其變換后繪制出“單位曲線”,即曲線左端的X坐標為0,右端的X坐標為1。

  2.3 造型輸出控制

  造型輸出控制模塊控制的主要內容為:①控制輸出的是曲面還是曲線;②控制曲面網格劃分疏密或截面線間隔大小;③控制造型體的實際大小和顏色;④控制造型是封閉、完整的還是開口、部分的;⑤控制造型物體的軸線是直的還是曲的;⑥控制計算方法是線性插值還是三次樣條函數插值。圖3是造型輸出控制模塊運行時的界面。

圖3

  造型時,首先,在造型輸出控制對話框(見圖3)中輸入各種造型參數和選定各種選項。其次,根據造型參數和選項,提示設計者在控制線設計區域內選取造型控制線(二維多義線),程序從AutoCAD的內部數據庫中讀取這些被選取的二維多義線的頂點數據,作為各種插值計算的插值結點。最后,進行造型計算,產生造型結果。

  2.4 控制線樣條擬合

  作為造型控制線的二維多義線實際上是直線段連成的折線。用折線頂點擬合出來的三次樣條曲線與折線存在著差異,有時差異會很大。為保證用折線頂點擬合出來的三次樣條曲線符合預期要求,在造型之前,可進行樣條擬合試算。

  2.5 讀取造型數據

  用數據讀取模塊,可讀取曲面網格頂點或橫截面曲線的數據,生成數據文件,便于在AutoCAD系統以外應用。

  3 應用實例及造型例子

  3.1 應用實例

  用本系統來設計飛機機身外形,當M、N形狀因子在0.5~0.8之間取值時,可得到比圓或標準橢圓截面更美觀、有效空間更大、抗彎抗扭能力更強的機身外形。而且機身截面曲線計算簡便,縱向容易控制和修改,與傳統的設計方式比較,具有簡潔高效的優越性。

  3.2 造型例子

  圖4右邊的兩個花瓶是用同一根寬度、高度控制線配以不同的形狀因子控制線造型產生的,上面的花瓶用的是形狀因子線1,下面的花瓶用的是形狀因子線2。

圖4

  4 結束語

  大家都知道,旋轉曲面的軸向大小可變,但橫截面形狀卻只能是圓形。拉伸曲面的橫截面可以是圓以外的任何形狀,但其形狀在拉伸方向是不可變的。本文介紹的變截面造型系統,突破了這兩種曲面的局限,拓展了AutoCAD系統的造型能力,特別適合構造外形具有本文前言所述特征的工業產品,而且造型效率很高。

  本系統的造型準備工作,在單位區域內進行,容易操作。造型輸入數據是一些直觀的、可視化的控制線,所以,形狀容易控制和修改??刂凭€的點數(含端點)大于或等于2即可,因此,需輸入的數據很少。


久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
日韩在线国产精品| 成人精品一区二区三区电影黑人| 日本韩国在线不卡| 国产精品自拍首页| 国产精品人人妻人人爽人人牛| 最新中文字幕久久| 欧美精品国产精品久久久| 91av国产在线| 亚洲一区亚洲二区| 成人av在线网址| 久久777国产线看观看精品| 秋霞无码一区二区| 91精品啪在线观看麻豆免费| 久久6精品影院| 国模无码视频一区二区三区| 久久久精品日本| 日本不卡二区| 国产黄色特级片| 亚洲午夜久久久影院伊人| 国产日韩亚洲精品| 久久精品国产欧美激情| 日韩精品伦理第一区| 91超碰中文字幕久久精品| 中文字幕人成一区| 福利精品视频| 亚洲一区在线免费| 91精品国产沙发| 亚洲一区二区三区av无码| 超碰97人人人人人蜜桃| 亚洲一区二区在线免费观看| 高清一区二区三区四区五区| 中文字幕无码精品亚洲35| 国产美女搞久久| 中文字幕一区二区三区四区五区人 | 日韩精品最新在线观看| 久久国产精品高清| 青青青青草视频| 国产精品日韩高清| 国产免费一区二区视频| 亚洲最大av网| 久久综合九色综合久99| 日本精品视频网站| 久久久av免费| 国产在线久久久| 中文字幕制服丝袜在线| 国产精品91在线| 欧美中文字幕在线视频| 国产精品久久国产三级国电话系列| 国产一区二区三区色淫影院| 亚洲在线色站| 国产福利不卡| 欧美日韩亚洲一区二区三区四区| 欧美成人中文字幕在线| 81精品国产乱码久久久久久 | 国产午夜精品在线| 亚洲一区亚洲二区亚洲三区| 久久久久久精| 国模视频一区二区三区| 欧美激情网友自拍| 久久人人爽爽人人爽人人片av| 人人妻人人澡人人爽欧美一区双| 久久精品一偷一偷国产| 国产女同一区二区| 熟妇人妻va精品中文字幕| 国产成人拍精品视频午夜网站| 国产一区二区高清不卡| 性欧美大战久久久久久久| 国产精品爽爽爽| 97激碰免费视频| 欧美精品一区二区三区四区五区| 中文字幕欧美日韩一区二区| 久艹在线免费观看| 国产又大又硬又粗| 色哺乳xxxxhd奶水米仓惠香| 国产精品免费区二区三区观看| 成人精品小视频| 欧美少妇一区| 性日韩欧美在线视频| 国产精品福利无圣光在线一区| 国产精品99久久久久久久| 国内自拍中文字幕| 亚洲啊啊啊啊啊| 国产精品久久久久久久久久久久久 | 亚洲精品免费av| 久久这里只有精品99| 国产超碰91| 爱福利视频一区二区| 欧美激情专区| 色狠狠久久av五月综合|| 国产精品久久久久久久午夜 | 精品视频9999| 国产不卡精品视男人的天堂| 国产日韩欧美黄色| 欧洲美女7788成人免费视频| 亚洲资源在线看| 国产精品国语对白| 久久久久亚洲精品成人网小说| 国产女教师bbwbbwbbw| 欧美精品自拍视频| 天堂va久久久噜噜噜久久va| 欧美日韩国产成人在线| 国产精品丝袜久久久久久高清| 久久久精品有限公司| 91久久精品www人人做人人爽| 国产日韩欧美在线播放| 欧美日韩二三区| 亚州av一区二区| 一本色道婷婷久久欧美| 久久成人精品电影| 国产成人精品综合久久久| 久久精品一区二区三区不卡免费视频 | 久久琪琪电影院| 二级片在线观看| 国产欧美日韩精品专区| 毛片一区二区三区四区| 欧美二区在线视频| 欧在线一二三四区| 欧美中文字幕在线| 人禽交欧美网站免费| 日韩亚洲在线视频| 日韩免费高清在线观看| 日韩欧美一级在线| 日本精品一区二区三区在线播放视频| 亚洲精品日产aⅴ| 午夜精品久久久久久久白皮肤| 亚洲精品中文综合第一页| 亚洲精品一区二区三| 亚洲精品视频一二三| 午夜精品视频网站| 日韩 欧美 自拍| 青青青免费在线| 欧美一区观看| 国严精品久久久久久亚洲影视| 麻豆成人小视频| 国产中文日韩欧美| 国产乱码精品一区二区三区不卡| 成人免费福利视频| 99久久免费观看| 国产成人av一区二区三区| 日韩中文字幕亚洲| 国产精品视频播放| 精品久久久久av| 亚洲视频电影| 日本一级淫片演员| 欧美在线亚洲一区| 精品999在线观看| 蜜桃av噜噜一区二区三区| 国产日韩一区欧美| 91精品在线播放| 久久久久一本一区二区青青蜜月| 久久精品小视频| 久久6免费高清热精品| 亚洲精品一区二区三区av| 日本成人精品在线| 免费看成人午夜电影| 国产伦一区二区三区色一情| 91久久国产自产拍夜夜嗨| 久久久久久久久久网| 国产精品久久..4399| 亚洲午夜高清视频| 欧美有码在线观看视频| 精品999在线观看| y111111国产精品久久婷婷| 国产成人在线免费看| 国产精品美女黄网| 一区不卡视频| 奇米影视亚洲狠狠色| 国产日本欧美一区二区三区 | 亚洲欧美日韩综合一区| 日本a级片在线播放| 黄色一级视频播放| 超碰97网站| 久久精彩免费视频| 欧美日韩成人免费| 日韩国产一区久久| 国产日韩欧美日韩大片| 久久久久久久久亚洲| 又大又硬又爽免费视频| 欧美牲交a欧美牲交aⅴ免费真| 成人久久久久久久久| 日韩中文视频免费在线观看| 一区精品在线| 黄色国产一级视频| 114国产精品久久免费观看| 国产精品视频导航| 亚洲 欧洲 日韩| 国产一区二区在线观看免费播放| 国产成人亚洲综合91| 欧美大成色www永久网站婷| 日本视频一区二区在线观看| 国产欧美日韩免费看aⅴ视频| 久久久久久久影院| 伊人久久大香线蕉成人综合网| 欧美一区亚洲一区| 91高跟黑色丝袜呻吟在线观看| 精品久久久三级| 欧美日韩国产一二| 久久免费国产视频| 伊人久久大香线蕉av一区| 美女精品国产|