基於Pro/E二次開發齒輪參數化模型庫(下)

   時間:2014-03-12 02:00:36
基於Pro/E二次開發齒輪參數化模型庫(下)簡介
    (5)第一個齒槽特徵創建 執行「Edit/Feature Operations/Copy」命令,將漸開線3繞坐標系Z軸旋轉360/(4*ZS)角度生成漸……
基於Pro/E二次開發齒輪參數化模型庫(下)正文
  

(5)第一個齒槽特徵創建

執行「Edit/Feature Operations/Copy」命令,將漸開線3繞坐標系Z軸旋轉360/(4*ZS)角度生成漸開線1。

執行「Edit/Feature Operations/Copy」命令將漸開線1以通過坐標原點和漸開線3與分度圓的交點的基準線為中心鏡像生成漸開線2。

執行「Insert /Extrude/cut」命今,以漸開線1、2及齒根圓曲線為邊界切出第一個齒槽(由於基圓內沒有漸開線,所以基圓內的部分可以由一段圓弧代替)。

(6)完成齒輪創建

執行「Edit/Feature Operations/Copy」命令將第一個齒槽繞Z軸旋轉360/ZS角度生成第二個齒槽。

執行「Edit/Pattern」命令複製出其他齒槽,完成齒輪的創建(如圖4所示)。

2.齒輪參數化設計程序的修改

齒輪創建完成後,系統會產生一串program,執行「Tools/Program/Edit Design」命令,系統就會自動打開其program文件,內容大致如下:

VERSION
   REVNUM 2323
   LISTING FOR PART GEAR

INPUT
   END INPUT

RELATIONS
   D=MS*ZS
   DB=MS*ZS*COS(ALFA)
   DA=MS*(ZS+2*HA)
   DF=MS*ZS-2*MS*(HA+C)
   B=K*D
   END RELATIONS

ADD FEATURE (initial number 1)
INTERNAL FEATURE ID 1

DATUM PLANE

NO.   ELEMENT NAME  
INFO 
   ---   -------------------   ---------
1   Feature Name   Defined
2   Constraints   Defined
2.1   Constraint #1   Defined
2.1.1   Constr Type   X Axis
3   Flip Datum Dir  
Defined
4   Fit   Defined 
4.1   Fit Type   Default 
   … …

(1)此時在「INPUT」和「END INPUT」之間輸入基本參數語句和提示語句:

ZS NUMBER
"Please enter the num_teeth of the gear:"
MS NUMBER
"Please enter the module number of the gear:"
ALFA NUMBER
"Please enter the pressure_ang:"
K NUMBER
"Please enter the width_coefficient of the gear:"

(2)在「RELATIONS」和「END RELATIONS」之間輸入關係語句:

D1=DA/2
D2=B
D3=DF
D4=DB
D5=D
D16=B
D25=B
D7=360/(4*ZS)   /*漸開線3旋轉角度

D18=360/ ZS   /*第二齒槽旋轉角度
D27=360/ ZS   /*陣列增量尺寸
P28= ZS-1   /*陣列個數

3.齒輪參數化設計程序的運行

當編輯完參數化程序后保存文件,關閉文字編輯器,Pro/Engineer信息列會出現提示信息:
"Do you want to incorporate your changes into the model?"

此時選擇「YES」按鈕,系統出現「GET INPUT」菜單,點擊「Enter」,就會出現如圖5所示的「INPUT SEL」菜單,選擇齒數項和模數項,根據信息列提示輸入齒數30和模數2.5即可得到圖6所示的齒輪。

再次執行「Edit/Regenerate」命令,Pro/Engineer會自動執行參數化設計程序,彈出圖5所示的菜單,用戶可選擇齒數,模數,壓力角和齒寬係數並輸入新的參數,系統就會按用戶所輸入的新值自動生成新的齒輪。

四、結論

本文重點闡述了用Pro/Program進行二次開發,創建漸開線直齒圓柱齒輪模型庫的方法。在實際應用中,設計人員可以藉助上述方法建立各類零件的模型庫,通過對Program的編輯,自動生成基本參數相同的系列零件,使設計更富有選擇性和彈性。

[基於Pro/E二次開發齒輪參數化模型庫(下)],你可能也喜歡

  • 齒輪傳動機構
  • 齒輪減速機構
  • 齒輪省力機構
  • 周轉齒輪機構
  • 齒輪機構設計
  • 數字高程模型
  • 基於裝配之設計
  • autocad模型與配置
  • autocad模型底色
  • autocad模型空間範圍
  • 建築模型 autocad
  • 變數參數差別
  • 參數變數定義
  • autocad參數式製圖
  • 模具開發設計流程
  • 模具開發流程
  • 參數式設計建築
  • 廢水設計參數
  • 產品設計與開發
  • 產品開發設計流程圖
  • 模具開發
Bookmark the permalink ,來源:
One thought on “基於Pro/E二次開發齒輪參數化模型庫(下)