我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁(yè) > Proe教程

探討ProE二次開(kāi)發(fā)開(kāi)線變位直齒圓柱齒輪實(shí)體模型方法

時(shí)間:2011-02-24 09:39:30 來(lái)源:

  本文探討了ProE二次開(kāi)發(fā)開(kāi)線變位直齒圓柱齒輪實(shí)體模型相關(guān)方法。

  1前言

  Pro/ENGINEER是由美國(guó)PTC公司開(kāi)發(fā)的三維CAD軟件,在工業(yè)造型設(shè)計(jì)和模具設(shè)計(jì)制造行業(yè)中得到廣泛應(yīng)用。運(yùn)用Pro/ENGINEER軟件,設(shè)計(jì)人員可以在計(jì)算機(jī)上實(shí)現(xiàn)虛擬現(xiàn)實(shí)設(shè)計(jì)和制造。

  在Pro/ENGINEER軟件中,Program模塊是自動(dòng)化零件與組合件設(shè)計(jì)的一項(xiàng)重要工具,使用者可以經(jīng)由非常簡(jiǎn)易且高級(jí)的程序語(yǔ)言來(lái)控制特征的出現(xiàn)與否、尺寸的大小、零件的出現(xiàn)與否、零件的個(gè)數(shù)等。當(dāng)零件或組合件的Program設(shè)計(jì)完成后,往后讀取此零件或組合件時(shí),其各種變化情況即可利用問(wèn)答式的方式得到不同的形狀,以實(shí)現(xiàn)產(chǎn)品設(shè)計(jì)的要求。

  齒輪雖然在機(jī)械行業(yè)中有廣泛的使用,但Pro/ENGINEER軟件不能直接生成。通過(guò)復(fù)雜的造型設(shè)計(jì)雖可以生成齒輪,但變化齒數(shù)、模數(shù)和變位系數(shù)后,又需進(jìn)行復(fù)雜的設(shè)計(jì)計(jì)算和造型形狀判斷,工作量很大,齒輪的三維造型設(shè)計(jì)成為造型設(shè)計(jì)中望而卻步的工作。本文基于漸開(kāi)線齒輪的生成原理,結(jié)合Program程序,研制出變位直齒圓柱齒輪實(shí)體造型的自動(dòng)化設(shè)計(jì)程序,用戶只要輸入齒輪的設(shè)計(jì)參數(shù)(齒數(shù)z1、z2,模數(shù)m,變位系數(shù)x1、x2,齒槽圓角半徑、齒寬、軸孔直徑、鍵槽高度和寬度)就可以快速地生成齒輪實(shí)體,使用簡(jiǎn)單方便,該設(shè)計(jì)軟件可以廣泛地應(yīng)用于網(wǎng)頁(yè)設(shè)計(jì)和機(jī)械產(chǎn)品造型設(shè)計(jì)中。

  2 齒輪齒槽形狀的精確確定

  齒形的漸開(kāi)線形狀可通過(guò)高級(jí)Sweep特征設(shè)計(jì)精確地設(shè)計(jì)出來(lái),但齒輪齒槽的形狀與齒輪齒數(shù)、模數(shù)、變位系數(shù)和壓力角有關(guān)。具體地說(shuō),下列兩種情況決定齒槽的形狀:

圖1

圖2

  即:齒根圓的半徑小于漸開(kāi)線的基圓半徑時(shí)和齒根圓的半徑大于漸開(kāi)線的基圓半徑時(shí)。為了敘述方便,下文中,分別稱前者為a情況,后者為b情況。因齒輪的嚙合只在漸開(kāi)線部分,因此對(duì)于a情況,設(shè)計(jì)時(shí)可在基圓的以下部分加與漸開(kāi)線相切的直線以連接齒根圓,如圖1所示。而對(duì)于b情況則無(wú)需加相切直線,僅截取漸開(kāi)線的一部分即可,如圖2所示。

  3 程序設(shè)計(jì)時(shí)需解決的幾個(gè)關(guān)鍵問(wèn)題

  3.1 嚙合角的計(jì)算

  變位齒輪的齒頂圓直徑和嚙合角有關(guān),因此設(shè)計(jì)時(shí)必須先由輸入的齒輪設(shè)計(jì)參數(shù)經(jīng)過(guò)復(fù)雜的數(shù)學(xué)計(jì)算得到嚙合角值。

  我們知道,外齒合時(shí)的嚙合角計(jì)算公式為:

公式1

  可見(jiàn)無(wú)法由顯式直接表達(dá)出來(lái),因此也就無(wú)法直接計(jì)算出來(lái)。雖然用C語(yǔ)言可以數(shù)值計(jì)算出,但Program自帶的程序不支持C語(yǔ)言,幸運(yùn)的是利用Program自帶的解方程程序可以解出,具體的設(shè)計(jì)程序是:

  上式中必須賦初值,否則數(shù)值解會(huì)不確定,考慮到嚙合角一般大于10度,所以初值設(shè)為10即可。由于Program程序中三角函數(shù)內(nèi)的角度是度,因此公式右邊最后的應(yīng)處理成弧度,以便和tan同量綱。

  3.2 a種情況和b種情況齒輪的調(diào)用

  對(duì)于Pro/ENGINEER軟件,在零件設(shè)計(jì)模式下是無(wú)法實(shí)現(xiàn)兩種不同零件的調(diào)用的,但在裝配模式下可以實(shí)現(xiàn)這種調(diào)用功能,具體的方法是:在.asm下新建文件,坐標(biāo)系統(tǒng)為mmns,把a(bǔ)、b兩種情況的齒輪造型在基準(zhǔn)缺省方式下直接裝配在一起,這時(shí)的裝配件是a和b兩種情況齒輪的重疊,Program編程時(shí),通過(guò)判斷齒輪的齒根圓半徑是否大于漸開(kāi)線的基圓半徑來(lái)決定采用a種情況還是b種情況的齒輪。若齒根圓半徑小于基圓半徑,則采用a種情況的齒輪 ;否則,則采用b種情況的齒輪。

  4 齒輪的自動(dòng)化設(shè)計(jì)程序流程圖

  4.1 a、b兩種情況時(shí)的齒輪自動(dòng)化設(shè)計(jì)流程圖

  圖3是a種情況時(shí)齒輪的自動(dòng)化設(shè)計(jì)流程圖。b種情況的齒輪自動(dòng)化設(shè)計(jì)流程和上圖類似,只是齒槽設(shè)計(jì)時(shí)改為b種情況即可。

  4.2 綜合a種和b種兩種情況時(shí)的齒輪自動(dòng)化設(shè)計(jì)流程圖

  綜合a和b情況后的自動(dòng)化設(shè)計(jì)流程圖如圖4所示。

圖2

圖3

  5 源程序

  5.1 a種情況的齒輪自動(dòng)化設(shè)計(jì)Program原程序

  VERSION

  REVNUM 23833

  LISTING FOR PART GEAR_A

  INPUT

  Z1 NUMBER  /*齒輪1齒數(shù)

  "Enter Z1: "

  Z2 NUMBER  /*齒輪2齒數(shù)

  "Enter Z2: "

  M NUMBER  /*模數(shù)

  "Enter M: "

  X1 NUMBER  /*齒輪1變位系數(shù)

  "Enter x1:"

  X2 NUMBER  /*齒輪2變位系數(shù)

  "Enter x2:"

  ALPHA NUMBER /*壓力角

  "Enter the pressure angle: "

  GEAR_WIDTH NUMBER /*齒輪寬度

  "Enter the gear width: "

  RAD_FILLET NUMBER  /*齒槽圓角半徑

  "Enter rad_fillet:"

  SHAFT_DIA NUMBER  /*軸孔直徑

  "Enter shaft_dia:"

  KEY_WIDTH NUMBER  /*鍵槽寬度

  "Enter key_width:"

  KEY_HEIGHT NUMBER /*鍵槽高度

  "Enter key_height:"

  END INPUT

  RELATIONS

  INVA=TAN(ALPHA)-ALPHA*PI/180

  /*標(biāo)準(zhǔn)壓力角時(shí)的漸開(kāi)線函數(shù)值

  INVAP=2*(X1+X2)*TAN(ALPHA)/(Z1+Z2)

  +INVA

  /*計(jì)算嚙合角時(shí)的漸開(kāi)線函數(shù)值

  AP=10

  SOLVE     /*解方程程序

  INVAP=TAN(AP)-AP*PI/180

  FOR AP

  HA=1      /*齒頂高系數(shù)

  IF M<1     /*徑向間隙系數(shù)的確定

  C=0.35

  ELSE

  C=0.25

  ENDIF

  R1 = 0.5*M*Z1  /*齒輪1分度圓半徑

  R2 = 0.5*M*Z2  /*齒輪1分度圓半徑

  D = R1+R2   /*標(biāo)準(zhǔn)中心距

  RD = D*COS(ALPHA)/COS(AP)

  /*實(shí)際中心距

  RB1 = R1*COS(ALPHA)  /*基圓半徑

  RF1 = R1-M*(HA+C-X1)  /*齒根圓半徑

  RA1 = RD-R2+M*(HA-X2) /*齒頂圓半徑

  THICK1 = M*(0.5*PI+2*X1*TAN(ALPHA))

  /*分度圓上齒厚(弧長(zhǎng))

  TOOTH_THICK1=THICK1*COS(ALPHA)

  +2*RB1*INVA /*基圓上齒厚(弧長(zhǎng))

  ANG_TOOTH_THICK1=TOOTH_THICK1/RB1*180/PI    /*基圓上齒厚角(度)

  D0=RA1      /*內(nèi)部參數(shù)賦值

  D1=GEAR_WIDTH

  D2=360/Z1

  D3=ANG_TOOTH_THICK1

  D4=180/Z1

  D5=RB1

  D13=RF1

  D14=RAD_FILLET

  D15=360/Z1

  P16=Z1

  D36=SHAFT_DIA

  D37=KEY_HEIGHT

  D38=KEY_WIDTH

  END RELATIONS

  …………………………

  5.2 b種情況的齒輪自動(dòng)化設(shè)計(jì)Program原程序

  VERSION

  REVNUM 60662

  LISTING FOR PART GEAR_B

  INPUT

  Z1 NUMBER  /*齒輪1齒數(shù)

  "Enter Z1: "

  Z2 NUMBER  /*齒輪2齒數(shù)

  "Enter Z2: "

  M NUMBER  /*模數(shù)

  "Enter M: "

  X1 NUMBER  /*齒輪1變位系數(shù)

  "Enter x1:"

  X2 NUMBER  /*齒輪2變位系數(shù)

  "Enter x2:"

  ALPHA NUMBER /*壓力角

  "Enter the pressure angle: "

  GEAR_WIDTH NUMBER /*齒輪寬度

  "Enter the gear width: "

  RAD_FILLET NUMBER  /*齒槽圓角半徑

  "Enter rad_fillet:"

  SHAFT_DIA NUMBER  /*軸孔直徑

  "Enter shaft_dia:"

  KEY_WIDTH NUMBER  /*鍵槽寬度

  "Enter key_width:"

  KEY_HEIGHT NUMBER /*鍵槽高度

  "Enter key_height:"

  END INPUT

  RELATIONS

  INVA=TAN(ALPHA)-ALPHA*PI/180

  /*標(biāo)準(zhǔn)壓力角時(shí)的漸開(kāi)線函數(shù)值

  INVAP=2*(X1+X2)*TAN(ALPHA)/(Z1+Z2)

  +INVA

  /*計(jì)算嚙合角時(shí)的漸開(kāi)線函數(shù)值

  AP=10

  SOLVE     /*解方程程序

  INVAP=TAN(AP)-AP*PI/180

  FOR AP

  HA=1      /*齒頂高系數(shù)

  IF M<1     /*徑向間隙系數(shù)的確定

  C=0.35

  ELSE

  C=0.25

  ENDIF

  R1 = 0.5*M*Z1  /*齒輪1分度圓半徑

  R2 = 0.5*M*Z2  /*齒輪1分度圓半徑

  D = R1+R2   /*標(biāo)準(zhǔn)中心距

  RD = D*COS(ALPHA)/COS(AP)

  /*實(shí)際中心距

  RB1 = R1*COS(ALPHA)  /*基圓半徑

  RF1 = R1-M*(HA+C-X1)  /*齒根圓半徑

  RA1 = RD-R2+M*(HA-X2) /*齒頂圓半徑

  THICK1 = M*(0.5*PI+2*X1*TAN(ALPHA))

  /*分度圓上齒厚(弧長(zhǎng))

  TOOTH_THICK1=THICK1*COS(ALPHA)

  +2*RB1*INVA /*基圓上齒厚(弧長(zhǎng))

  ANG_TOOTH_THICK1=TOOTH_THICK1/RB1*180/PI    /*基圓上齒厚角(度)

  D0=RA1      /*內(nèi)部參數(shù)賦值

  D1=GEAR_WIDTH

  D2=360/Z1

  D3=ANG_TOOTH_THICK1

  D4=180/Z1

  D5=RB1

  D13=RF1

  D14=RAD_FILLET

  D15=360/Z1

  P16=Z1

  D116=SHAFT_DIA

  D117=KEY_HEIGHT

  D118=KEY_WIDTH

  END RELATIONS

  ……………………

  5.3 結(jié)合a和b兩種情況后的齒輪自動(dòng)化設(shè)計(jì)Program原程序

  VERSION

  REVNUM 145

  LISTING FOR ASSEMBLY GEAR

  INPUT

  Z1 NUMBER  /*齒輪1齒數(shù)

  "Enter Z1: "

  Z2 NUMBER  /*齒輪2齒數(shù)

  "Enter Z2: "

  M NUMBER  /*模數(shù)

  "Enter M: "

  X1 NUMBER  /*齒輪1變位系數(shù)

  "Enter x1:"

  X2 NUMBER  /*齒輪2變位系數(shù)

  "Enter x2:"

  ALPHA NUMBER /*壓力角

  "Enter the pressure angle: "

  GEAR_WIDTH NUMBER /*齒輪寬度

  "Enter the gear width: "

  RAD_FILLET NUMBER  /*齒槽圓角半徑

  "Enter rad_fillet:"

  SHAFT_DIA NUMBER  /*軸孔直徑

  "Enter shaft_dia:"

  KEY_WIDTH NUMBER  /*鍵槽寬度

  "Enter key_width:"

  KEY_HEIGHT NUMBER /*鍵槽高度

  "Enter key_height:"

  END INPUT

  RELATIONS

  HA=1      /*齒頂高系數(shù)

  IF M<1     /*徑向間隙系數(shù)的確定

  C=0.35

  ELSE

  C=0.25

  ENDIF

  R1 = 0.5*M*Z1  /*齒輪1分度圓半徑

  RB1 = R1*COS(ALPHA)  /*基圓半徑

  RF1 = R1-M*(HA+C-X1)  /*齒根圓半徑

  END RELATIONS

  ……………

  IF RF1

  /*a種情況齒輪,否則加入b種情況齒輪

  EXECUTE PART GEAR_A

  /*執(zhí)行a種情況齒輪

  Z1 = Z1   /*外部參數(shù)輸入

  Z2 = Z2

  M = M

  X1 = X1

  X2 = X2

  ALPHA = ALPHA

  GEAR_WIDTH = GEAR_WIDTH

  RAD_FILLET = RAD_FILLET

  SHAFT_DIA = SHAFT_DIA

  KEY_WIDTH = KEY_WIDTH

  KEY_HEIGHT = KEY_HEIGHT

  END EXECUTE

  ADD PART GEAR_A  /*加入a種齒輪

  INTERNAL COMPONENT ID 39

  END ADD

  ELSE

  EXECUTE PART GEAR_B

  /*執(zhí)行b種情況齒輪

  Z1 = Z1    /*外部參數(shù)輸入

  Z2 = Z2

  M = M

  X1 = X1

  X2 = X2

  ALPHA = ALPHA

  GEAR_WIDTH = GEAR_WIDTH

  RAD_FILLET = RAD_FILLET

  SHAFT_DIA = SHAFT_DIA

  KEY_WIDTH = KEY_WIDTH

  KEY_HEIGHT = KEY_HEIGHT

  END EXECUTE

  ADD PART GEAR_B /*加入b 種齒輪

  INTERNAL COMPONENT ID 40

  END ADD

  END IF

  ……………

  6 造型實(shí)例

  圖5是本二次開(kāi)發(fā)軟件在Pro/ENGINEER軟件中自動(dòng)生成的圓柱齒輪實(shí)體模型。

  其設(shè)計(jì)參數(shù)是:

  齒數(shù)z1=20           齒數(shù)z2=30

  模數(shù)m=3            變位系數(shù)x1=0.1

  變位系數(shù)x2=0.2      壓力角=200

  齒槽圓角半徑=0.2    齒寬=15

  軸孔直徑=20        鍵槽寬度=8

  鍵槽高=3

圖6

  7 結(jié)束語(yǔ)

  漸開(kāi)線變位直齒圓柱齒輪自動(dòng)化造型設(shè)計(jì)軟件的成功開(kāi)發(fā)大大地提高了齒輪的造型速度,與傳統(tǒng)的造型設(shè)計(jì)相比,其設(shè)計(jì)效率可提高百倍以上,且對(duì)使用者要求不高。該軟件已在我校的教學(xué)和畢業(yè)設(shè)計(jì)實(shí)踐中推廣使用,并取得了良好的效果。


我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            99精品久久只有精品| 夜夜精品视频一区二区| 不卡欧美aaaaa| 国产一区二区看久久| 亚洲电影第三页| 亚洲最新在线观看| 亚洲成人午夜电影| 日韩精品电影在线| 久久国产精品一区二区| 国产在线乱码一区二区三区| 国产在线一区二区| 成人国产精品视频| 欧美网站一区二区| 欧美变态tickle挠乳网站| 久久精品视频一区二区三区| 中文字幕一区二区在线播放| 夜夜揉揉日日人人青青一国产精品 | 99久久99久久综合| 欧美三级乱人伦电影| 欧美二区三区的天堂| 精品久久免费看| 国产精品久久久久一区二区三区| 一区二区三区 在线观看视频| 日本vs亚洲vs韩国一区三区| 国产91在线观看| 欧美三级韩国三级日本一级| 日韩欧美一二区| 国产日产欧美一区| 亚洲国产成人tv| 国产一区二区精品久久| av成人免费在线观看| 欧美日韩免费观看一区三区| 2023国产精品| 亚洲国产日韩在线一区模特| 国产盗摄精品一区二区三区在线| 91美女精品福利| 久久伊99综合婷婷久久伊| 一区二区三区日韩精品| 国内久久婷婷综合| 欧美丝袜自拍制服另类| 中文子幕无线码一区tr| 麻豆国产91在线播放| 一本色道久久综合亚洲aⅴ蜜桃 | 欧美精品久久一区| 国产精品日产欧美久久久久| 亚洲国产精品麻豆| 不卡的av在线播放| 精品国产乱码久久久久久久| 一个色在线综合| 成人高清视频在线观看| 欧美成人官网二区| 香蕉久久夜色精品国产使用方法 | 成人免费视频一区| 欧美一区二区成人| 一区二区三区日本| 成人免费高清视频在线观看| 日韩午夜在线观看视频| 亚洲嫩草精品久久| 国产成人午夜精品影院观看视频 | 国产suv一区二区三区88区| 51久久夜色精品国产麻豆| 一区二区三区国产精品| 成人av电影在线| 久久奇米777| 久久精品国产免费| 日韩欧美视频在线| 日韩国产欧美在线视频| 欧美日韩三级一区二区| 又紧又大又爽精品一区二区| av在线不卡网| 国产精品理论在线观看| 国产麻豆精品95视频| 亚洲精品一线二线三线| 久久国产夜色精品鲁鲁99| 日韩免费视频一区二区| 久久精品国产久精国产爱| 在线播放国产精品二区一二区四区| 亚洲精品欧美综合四区| 色婷婷精品久久二区二区蜜臂av| 国产三级欧美三级日产三级99| 韩国女主播成人在线| 久久久精品国产免费观看同学| 国产真实乱对白精彩久久| 久久久久久久久久看片| 国产成人精品综合在线观看| 国产精品美女www爽爽爽| 99精品视频在线观看| 亚洲欧美日韩国产中文在线| 色综合欧美在线视频区| 一区二区三区美女视频| 欧美日韩一区久久| 美女免费视频一区| 久久久一区二区三区| 成人黄色国产精品网站大全在线免费观看 | 99riav久久精品riav| 亚洲精品精品亚洲| 欧美视频一区二区三区四区| 日韩电影在线免费观看| 精品国产网站在线观看| 成人国产精品免费网站| 亚洲免费观看高清完整版在线观看熊| 欧美中文字幕不卡| 麻豆精品一区二区三区| 欧美经典一区二区三区| 欧美午夜在线观看| 久久精品国产久精国产| 中文子幕无线码一区tr| 欧美影院午夜播放| 久久精品99国产精品| 国产精品国产三级国产a| 欧美日韩一区二区欧美激情| 极品少妇xxxx偷拍精品少妇| 国产欧美日本一区二区三区| 91麻豆免费视频| 久久国内精品自在自线400部| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 国产成人精品亚洲午夜麻豆| 亚洲一区中文日韩| 26uuu另类欧美亚洲曰本| 一本大道久久a久久综合婷婷| 丝袜美腿亚洲综合| 国产精品久久99| 欧美一区二区三区视频免费| av资源网一区| 美国一区二区三区在线播放| 国产精品久久久久久久第一福利| 欧美性极品少妇| 国产福利91精品| 日本麻豆一区二区三区视频| 1024亚洲合集| 久久久一区二区三区| 欧美精品三级日韩久久| 波多野结衣中文字幕一区二区三区 | 99久久亚洲一区二区三区青草 | 中文字幕精品一区| 日韩免费性生活视频播放| 日本韩国一区二区| 成人一区二区三区在线观看| 麻豆中文一区二区| 亚洲成人自拍偷拍| 亚洲美女视频一区| 国产精品日韩精品欧美在线 | 日韩美女精品在线| 欧美激情中文字幕| 久久香蕉国产线看观看99| 制服丝袜亚洲网站| 欧美日韩在线不卡| 在线观看www91| 91蝌蚪国产九色| a美女胸又www黄视频久久| 国产一区二区电影| 国产综合一区二区| 免费成人深夜小野草| 日本va欧美va瓶| 日本成人超碰在线观看| 天天操天天色综合| 婷婷成人激情在线网| 亚洲一区二区三区四区的| 国产精品久久久久9999吃药| 国产欧美日韩精品一区| 久久精品一区二区三区不卡 | 国内久久婷婷综合| 精品夜夜嗨av一区二区三区| 免费日本视频一区| 蜜桃视频在线观看一区| 麻豆91在线播放免费| 久久99日本精品| 极品少妇xxxx精品少妇| 狠狠色丁香久久婷婷综合丁香| 久久精品理论片| 国产精品资源站在线| 国产成人免费视频精品含羞草妖精| 国产成人综合精品三级| www.日韩在线| 在线免费一区三区| 欧美日韩美女一区二区| 91精品国产一区二区人妖| 日韩一区二区在线看片| 国产亚洲综合av| 国产精品久久毛片av大全日韩| 亚洲天天做日日做天天谢日日欢| 亚洲精品亚洲人成人网在线播放| 一区二区三区日韩在线观看| 日韩成人精品在线观看| 国产精品一区二区黑丝| 99精品视频在线观看| 欧美日韩国产中文| 久久久高清一区二区三区| 亚洲人快播电影网| 日韩黄色小视频| 成人禁用看黄a在线| 欧美日韩一区二区在线观看视频| 欧美一级高清片在线观看| 欧美经典一区二区三区| 亚洲成人激情综合网| 国产盗摄女厕一区二区三区| 欧美在线短视频| 国产视频视频一区| 天堂久久久久va久久久久| 成人精品一区二区三区中文字幕|