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

您的位置:網(wǎng)站首頁 > 機械制圖 > 機械技巧

AutoCAD環(huán)境下旋轉(zhuǎn)類拉延件毛坯尺寸的自動計算

時間:2011-04-19 22:26:07 來源:未知

一、引言

  在進行旋轉(zhuǎn)類拉延件拉延工藝設(shè)計時,以最后一次拉深成形的制件為基礎(chǔ)計算出毛坯尺寸(直徑)是必不可少的工作。手工計算時,由于旋轉(zhuǎn)類拉延件形狀變化大,故常涉及到大量的公式和表格,計算過程較為繁瑣、枯燥。
  AutoCAD是國內(nèi)目前較普遍使用的計算機繪圖軟件,待加工的拉延件的零件圖常常已經(jīng)在AutoCAD環(huán)境下繪出。根據(jù)AutoCAD下的零件圖,通過開發(fā)軟件自動分析計算出毛坯尺寸,是一項較有意義的工作。
  AutoCAD軟件包從AutoCAD R11.0開始,增加了ADS功能,可通過C語言按ADS指定的形式來調(diào)用AutoCAD的所有命令,并可進行實體(即點、直線、圓弧等)幾何信息的讀取,從而大大加強了利用AutoCAD進行二次開發(fā)的功能。
  為此,筆者利用AutoCAD的ADS功能,開發(fā)了一個對于AutoCAD環(huán)境下任意繪出的旋轉(zhuǎn)類拉延件能自動計算毛坯尺寸的程序。該軟件采用AutoCAD R12.0 for DOS下的ADS開發(fā),利用ADS函數(shù)庫編制的C程序通過High C 1.7編譯,在AutoCAD Command狀態(tài)下運行,可迅速準(zhǔn)確地計算毛坯尺寸。

二、軟件設(shè)計

1.軟件設(shè)計思想
  根據(jù)久里金法則,任意由直線和圓弧為母線形成的旋轉(zhuǎn)拉延件的毛料直徑D可由下式?jīng)Q定:

式中 Li——旋轉(zhuǎn)拉延件中性層各線段(直線和圓弧)長度
   Xi——旋轉(zhuǎn)拉延件中性層各線段(直線和圓弧)重心到旋轉(zhuǎn)軸的距離
   num——旋轉(zhuǎn)拉延件中性層線段數(shù)
  圖1示出了某旋轉(zhuǎn)拉延件的線段長度及其重心的標(biāo)注,中性層共有由8段線段組成,其中直線4段(L1,L3,L6,L8),圓弧4段(L2,L4,L5,L7)。

圖1 一個旋轉(zhuǎn)拉延件

  現(xiàn)在需解決的問題是需要獲取中性層各線段的幾何參數(shù),如直線的起始、終止點坐標(biāo),圓弧的圓心、半徑、起始角、終止角。獲取中性層各線段的幾何參數(shù)后,根據(jù)有關(guān)公式即可求得各線段(包括直線、圓弧)的長度及重心位置,從而可由以上公式求得毛料直徑。
  然而,中性層是假想的,由AutoCAD命令任意繪出工件圖的中性層往往也并未畫出,故需要首先讀取工件圖中內(nèi)外兩側(cè)各直線和圓弧的幾何數(shù)據(jù),然后即可間接地求得中性層各線段的幾何參數(shù)。
  故本程序設(shè)計與實現(xiàn)上分為4個大的步驟:
  (1)分別讀取工件圖內(nèi)、外側(cè)各線段的幾何數(shù)據(jù);
  (2)利用內(nèi)外側(cè)各線段幾何數(shù)據(jù)求中性層各線段幾何數(shù)據(jù);
  (3)求中性層各線段的長度及重心位置;
  (4)利用公式(1)求得毛料直徑。
  在第1、2、3步中采用了表1所示結(jié)構(gòu)用于存貯內(nèi)外側(cè)及中性層各線段幾何數(shù)據(jù)。

表1 實體信息的存貯方式

PR[i][0]PR[i][1]PR[i][2]PR[i][3]PR[i][4]PR[i][5]直線(1)起點X1起點Y1終點X2終點Y20





圓弧(2)圓心X圓心Y起角ANG1終角ANG2半徑R
∶#p#分頁標(biāo)題#e#





圓(3)圓心X圓心Y00半徑R






2.軟件結(jié)構(gòu)

圖2 旋轉(zhuǎn)拉延件毛坯尺寸計算軟件流程圖

  根據(jù)以上設(shè)計思想,本軟件結(jié)構(gòu)流程圖如圖2所示。其中,表PR_SS[N] [5]、PR_L[num] [5]、PR_W [num] [5]、PR_M [num] [5]的結(jié)構(gòu)形式與表1相同。

三、制件圖內(nèi)外側(cè)各線段實體信息讀取的算法

  如上所述,AutoCAD環(huán)境下的制件圖內(nèi)外側(cè)線段實體信息的拾取(即圖2的前4個部分)是實現(xiàn)本程序的關(guān)鍵。現(xiàn)設(shè)定用于表達旋轉(zhuǎn)拉延件內(nèi)外結(jié)構(gòu)的所有線段均繪于“0”層(這也符合一般AutoCAD繪圖習(xí)慣),而尺寸標(biāo)注、剖面線等則置于另外的層,則內(nèi)外層線段幾何信息讀取算法如下:
  Stepl【交互拾取表示厚度的左實體】
  交互選擇表示厚度的中心線左側(cè)實體S0(如圖1所注)
  Step2【獲取實體S0的兩個端點】
  讀取實體S0的兩端點坐標(biāo),存入數(shù)組PRSO[2][2]中
  Step3【拾取0層上的所有實體】
  建立0層上的所有實體的集合SS{S0,S1,…,Si,…}
  Step4【獲取實體集SS的實體數(shù)量】
  從實體集合SS中獲取實體數(shù)量N
  Step5【獲取實體集SS中一個實體的信息】
  從SS中選擇一個實體SSi,讀取它的幾何信息
  Step6【實體信息存放】
  將實體SSi幾何信息放入如表1形式的數(shù)組PRSS[N][5]中
  Step7【判斷】N=N-1 如N>0,進入Step5,否則進入Step8
  Step8【內(nèi)外側(cè)線段實體信息選擇】
  根據(jù)數(shù)組PRS0[2][2]和PRSS[N][5],分別建立存貯制件外側(cè)線段幾何參數(shù)的數(shù)組PRW[num][5]及內(nèi)側(cè)線段幾何參數(shù)的數(shù)組PRL[num][5]
其中,Step1主要由調(diào)用adsssget(  )函數(shù)完成
   Step2主要由調(diào)用adsentget(  )函數(shù)完成
   Step3主要由調(diào)用adsssget(  )函數(shù)完成
   Step4主要由調(diào)用adssslength(  )函數(shù)完成
   Step5主要由調(diào)用adsentget(  )函數(shù)完成
  Step1中ADS函數(shù)adsssget(  )的調(diào)用格式為:
  adsname S0;  /* 實體名變量 */
  adsssget(NULL,NULL,NULL,NULL,S0); /* 交互選擇獲取實體 */
  Step3中該函數(shù)的調(diào)用格式為:
  adsname SS; /* 實體集名變量 */
  Char sbuf[6];/*層名變量  */
  struct resbuf eb; /* 結(jié)構(gòu)緩沖器變量 */
  strcpy(sbuf,“0”); /* 層名變量賦值 */
  eb.resval.rstring=sbuf; /* 結(jié)構(gòu)緩沖器字符串賦值 */
  adsssget(“X”,NULL,NULL,&eb,SS); /* 獲取“0”層實體集*/
  在Step2、Step5中調(diào)用adsentget(  )函數(shù)的實質(zhì)是產(chǎn)生一個結(jié)構(gòu)緩沖器鏈表,該鏈表的結(jié)構(gòu)示意圖如圖3所示。

圖3 結(jié)構(gòu)緩沖器鏈表示意圖

  從結(jié)構(gòu)緩沖器鏈表中可獲取當(dāng)前實體集中每個實體的類型(如點、直線、圓弧等相應(yīng)的DXF代碼)和幾何參數(shù)(即直線的起始、終止點坐標(biāo),圓弧的圓心、半徑、起始角、終止角),由于程序段稍長,此處從略。#p#分頁標(biāo)題#e#
  Step8主要根據(jù)S0的兩個端點坐標(biāo)(存于數(shù)組PRS0[2][2])和零件圖內(nèi)外側(cè)所有的實體的幾何信息(存于數(shù)組PRSS[N][5])按首尾相連原則分別確定內(nèi)側(cè)和外側(cè)線段及其幾何參數(shù),并分別存入相應(yīng)數(shù)組PRL[num][5]和PRW[num][5]中。

四、結(jié)束語

  作者根據(jù)以上程序設(shè)計思想和有關(guān)算法,設(shè)計完成了旋轉(zhuǎn)拉延件毛坯尺寸的自動計算軟件。在AutoCAD COMMAND狀態(tài)下通過“XLOAD”命令加載本程序后,繪制(或調(diào)入)一個旋轉(zhuǎn)拉延件零件圖,運行本程序,即可在屏幕上顯示打印出毛坯尺寸。
  該程序已對多個由AutoCAD繪制的任意復(fù)雜程度的旋轉(zhuǎn)拉延件計算出毛坯尺寸。運行表明:程序正確、可靠,能滿足迅速、自動計算毛坯直徑的要求。本程序既可單獨運行,也可作為后續(xù)的拉延模CAD系統(tǒng)的一個子系統(tǒng)運行。


久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
一区二区冒白浆视频| 久久久精品国产| 欧美激情一级二级| 色偷偷88888欧美精品久久久| 性欧美激情精品| 81精品国产乱码久久久久久 | 日韩三级在线播放| 欧美精品999| 久久伊人色综合| 国产精品视频xxxx| 国产白丝袜美女久久久久| 精品国模在线视频| 久久欧美在线电影| 99视频国产精品免费观看| 国产综合在线观看视频| 黄色一级二级三级| 日韩精品最新在线观看| 亚洲精品久久区二区三区蜜桃臀| 国产精品视频99| 久久久久久久久影视| 91麻豆桃色免费看| 久久久神马电影| 91成人免费视频| 国内外免费激情视频| 一区二区精品在线| 欧美日本韩国一区二区三区| 一区二区三区精品国产| 精品乱码一区| 在线精品日韩| 亚洲 欧美 日韩 国产综合 在线| 亚洲精品国产精品国自产| 亚洲一区不卡在线| 亚洲在线播放电影| 欧美成人久久久| 中国成人亚色综合网站| 中文字幕一区二区三区有限公司 | 欧美日韩国产123| 分分操这里只有精品| 久久亚洲精品毛片| 91免费的视频在线播放| 免费看又黄又无码的网站| 国产视频观看一区| 国产美女在线精品免费观看| 国产在线不卡精品| 国产欧美韩日| 国产激情美女久久久久久吹潮| 国产激情久久久| 国产精品久久成人免费观看| 欧美日本中文字幕| 国产精品免费一区二区三区都可以| 国产成人综合精品在线| 国产不卡视频在线| 欧美激情综合亚洲一二区| 国产精品对白刺激| 日韩 欧美 自拍| 国产欧美在线一区| 日韩在线视频观看正片免费网站| 国产精品久久久久久中文字| 午夜精品一区二区三区在线播放 | 国产成一区二区| 欧美成人精品一区二区三区| 无码中文字幕色专区| 三区精品视频| av一区二区三区免费观看| 国产精品久久久久福利| 亚洲精品久久区二区三区蜜桃臀| 国内少妇毛片视频| 久艹在线免费观看| 欧美激情xxxx| 国产欧美日韩亚洲精品| 久久久久久亚洲| 日韩欧美视频网站| 久久久久久伊人| 一区二区精品视频| 91国在线精品国内播放| 日韩精品在在线一区二区中文| 日韩中文字幕免费看| 国内一区在线| 视频一区亚洲| 精品久久久久久久免费人妻| 91精品国产91久久久久| 欧美日韩国产精品一卡| 最新av在线免费观看| 久久久女人电视剧免费播放下载| 欧美亚洲一二三区| 九九热视频这里只有精品| 久久人妻精品白浆国产| 91久久精品久久国产性色也91| 国产欧美在线一区二区| 欧美激情一级欧美精品| 久久久久久久久久久免费精品| 国产欧美一区二区视频| 欧美中文字幕精品| 日韩av电影在线播放| 久久久久久com| 久久伊人色综合| 久久精品国产电影| 日韩在线中文视频| 久久久欧美精品| 国产经典一区二区三区| 成人9ⅰ免费影视网站| 国产欧美日韩亚洲| 欧美黄网在线观看| 日韩av色综合| 亚洲中文字幕无码av永久| 国产aaa精品| 欧美激情伊人电影| 韩国成人一区| www.浪潮av.com| 性欧美在线看片a免费观看| 日韩欧美在线播放视频| 精品视频在线观看| 日韩一区二区欧美| 亚洲精品蜜桃久久久久久| 黄色一级免费大片| 亚洲国产欧美日韩| 欧美国产激情视频| 久久波多野结衣| 久久精品99久久久香蕉| 亚洲一区二区在线| 全黄性性激高免费视频| 91九色偷拍| 亚洲在线www| 91久久久国产精品| 免费不卡亚洲欧美| 日本欧美精品在线| 日韩在线xxx| 亚洲欧洲一区二区| 亚洲国产欧美一区二区三区不卡| 欧美激情精品久久久| 欧美一区二区三区电影在线观看| 国产精品第2页| 欧美日韩成人网| 久久69精品久久久久久久电影好| 国产精品久久久久一区二区| 久久久精品2019中文字幕神马| 97免费中文视频在线观看| 国产一区二区三区高清| 激情五月亚洲色图| 国产中文字幕亚洲| 国产伦精品一区二区三区免| 91九色视频在线观看| 日韩av一二三四区| 一区高清视频| 欧美激情综合色综合啪啪五月| 91精品国产成人| 日韩黄色片在线| 久久精品亚洲精品| 国产在线精品二区| 日本不卡一二三区| 婷婷五月综合缴情在线视频| 日本高清久久一区二区三区| 欧美激情国产精品日韩| 超碰免费在线公开| 中文字幕乱码人妻综合二区三区 | 古典武侠综合av第一页| 白白操在线视频| 高清欧美精品xxxxx| 日韩在线视频观看| 国产精品久久久久秋霞鲁丝| 亚洲一区二区三区精品动漫| 91久久国产自产拍夜夜嗨 | 国产极品jizzhd欧美| 久久久久久久999精品视频| 国产成人黄色片| 精品国产一区二区三区久久久狼 | 99精品国产一区二区| 91精品国产91| 久久9精品区-无套内射无码| 中文字幕在线中文字幕日亚韩一区| 加勒比在线一区二区三区观看| 国产高清在线一区二区| 欧美激情精品久久久久久变态 | 国产精品久久久久久久久久新婚| 欧美成人精品欧美一级乱| 国产免费一区二区| 成人a级免费视频| 国产精品爽黄69| 免费在线观看日韩视频| 久久国产精品一区二区三区 | 精品人妻大屁股白浆无码| αv一区二区三区| 综合色婷婷一区二区亚洲欧美国产| 青青草国产精品一区二区| 日韩有码在线视频| 欧美日韩一区在线播放| 成人国产精品一区二区 | 久久久久成人精品| 蜜桃免费区二区三区| 欧美精品做受xxx性少妇| 久久久精品在线观看| 视频一区二区三| 68精品国产免费久久久久久婷婷| 亚洲精品一区二区毛豆| 2019日本中文字幕| 欧美精品久久久久久久久久久| 久久久人成影片一区二区三区观看| 美女久久久久久久久久久| 国产欧美一区二区三区在线| 色综合导航网站|