å‰è¨€
ã€€ã€€çµ„åˆæ©ŸåºŠå¤šè»¸ç®±é€šå¸¸é‡‡ç”¨ä¸€æ ¹å‹•åŠ›è»¸å¸¶å‹•å¤šæ ¹ä¸»è»¸çš„å·¥ä½œæ–¹å¼ï¼Œç”±äºŽå„å‚³å‹•è»¸å¿…é ˆåœ¨æœ‰é™çš„箱體空間內(nèi)得到é©å®œçš„分布ä½ç½®å¹¶é¿å…干涉,且å„軸的è¨(shè)計åˆå¿…é ˆä¿è‰å…¶è½‰(zhuÇŽn)速ã€è½‰(zhuÇŽn)å‘ã€å¼·åº¦å’Œå‰›åº¦ï¼Œå› æ¤å¤šè»¸ç®±è¨(shè)計難度大ã€å‘¨æœŸé•·ï¼Œå¾€å¾€æˆç‚ºçµ„åˆæ©ŸåºŠè¨(shè)è¨ˆçš„ç“¶é ¸ï¼Œæ”¹è®Šé€™ä¸€å±€é¢çš„æŽªæ–½æ˜¯é‡‡ç”¨è¨ˆç®—機輔助模塊化è¨(shè)計。模塊化è¨(shè)計是一種標準化ã€çµ„åˆåŒ–è¨(shè)è¨ˆï¼Œå®ƒä¸æ˜¯é¢å‘æŸä¸€å…·é«”產(chÇŽn)å“,而是é¢å‘æŸä¸€é¡žç”¢(chÇŽn)å“系統(tÇ’ng)以至有相似功能的相鄰產(chÇŽn)å“系統(tÇ’ng),它ä¸å¿…å°æ¯ç¨®ç”¢(chÇŽn)哿–½ä»¥å–®ç¨è¨(shè)計,而是精心è¨(shè)計出多種模塊,用巧妙ã€éˆæ´»è€Œå¤šè®Šçš„æ–¹å¼çµ„åˆå‡ºå¤šæ¨£åŒ–的產(chÇŽn)å“。為æ¤ï¼Œæˆ‘們開發(fÄ)äº†æ”¯æŒæ¨¡å¡ŠåŒ–è¨(shè)è¨ˆçš„çµ„åˆæ©ŸåºŠCAD系統(tÇ’ng),將CAD技術(shù)和模塊化è¨(shè)è¨ˆæ–¹æ³•ç”¨äºŽçµ„åˆæ©ŸåºŠå¤šè»¸ç®±çš„è¨(shè)計,ä¸åƒ…å¯ä»¥ç¸®çŸå¤šè»¸ç®±çš„è¨(shè)è¨ˆå’Œåˆ¶é€ å‘¨æœŸï¼Œé™ä½Žæˆæœ¬ï¼Œè€Œä¸”有助于ä¿è‰å¤šè»¸ç®±çš„質(zhì)é‡ï¼Œå¢žå¼·ä¼æ¥(yè)的競çˆèƒ½åŠ›ã€‚
1 系統(tÇ’ng)開發(fÄ)ç’°(huán)境與模塊劃分
  目å‰åœ‹å…§(nèi)機械產(chÇŽn)å“çš„ç ”ç™¼(fÄ)æ£é€æ¥ç”±ä»¥AutoCAD為代表的二ç¶ç¹ªåœ–軟件轉(zhuÇŽn)å‘以UG,Pro/E,SolidWorks為代表的三ç¶è¨(shè)è¨ˆè»Ÿä»¶ã€‚çµ„åˆæ©ŸåºŠå¤šè»¸ç®±ä¸‰ç¶CAD系統(tÇ’ng)鏿“‡ä¸‰ç¶è¨(shè)計軟件Unigaphics(簡稱UG)為軟件開發(fÄ)平臺,采用了UG/OPEN API接å£ï¼ŒVisual studio.netç·¨è¯ç’°(huán)境,Windows 2000/XPæ“作系統(tÇ’ng),利用UG快速ã€éˆæ´»ã€æ–¹ä¾¿çš„三ç¶åƒæ•¸(shù)åŒ–é€ åž‹åŠŸèƒ½ï¼Œä¿è‰ç³»çµ±(tÇ’ng)é †åˆ©é€²è¡Œè¨(shè)計。
  模塊是產(chÇŽn)å“ã€è‡ªç„¶ç‰©æˆ–å…¶æ··åˆç‰©ä¸ï¼Œå…·æœ‰ç‰¹å®šåŠŸèƒ½çš„åŸºæœ¬å–®å…ƒï¼Œå®ƒå…·æœ‰æ¨™æº–åŒ–ã€ç³»åˆ—化ã€äº’æ›æ€§ç‰ç‰¹é»žã€‚模塊化è¨(shè)計是在å°ä¸€å®šèŒƒåœå…§(nèi)çš„ä¸åŒåŠŸèƒ½æˆ–ç›¸åŒåŠŸèƒ½ä¸åŒæ€§èƒ½ã€ä¸åŒè¦(guÄ«)æ ¼çš„ç”¢(chÇŽn)å“進行功能分æžçš„基礎(chÇ”)上,劃分并è¨(shè)è¨ˆå‡ºä¸€ç³»åˆ—åŠŸèƒ½æ¨¡å¡Šï¼Œé€šéŽæ¨¡å¡Šçš„鏿“‡å’Œçµ„åˆå¯ä»¥æ§‹(gòu)æˆä¸åŒçš„產(chÇŽn)å“ï¼Œä»¥æ»¿è¶³å¸‚å ´çš„éœ€æ±‚ã€‚åœ¨é€²è¡Œå¤šè»¸ç®±æ¨¡å¡ŠåŒ–è¨(shè)è¨ˆæ™‚ï¼Œé¦–å…ˆè¦æŠŠå¤šè»¸ç®±åŠƒåˆ†æˆè‹¥å¹²æ¨¡å¡Šï¼Œç”±äºŽå¤šè»¸ç®±çš„å…·é«”çµ(jié)æ§‹(gòu)å–æ±ºäºŽè¢«åŠ å·¥é›¶ä»¶çš„å…·é«”è¦æ±‚,如å”的數(shù)é‡ã€å½¢ç‹€ã€åˆ†å¸ƒä½ç½®ä»¥åŠè¢«åŠ å·¥é›¶ä»¶çš„æ•¸(shù)é‡ç‰ï¼Œå› æ¤å®ƒä¸å±¬äºŽé€šç”¨ä»¶ã€‚但通éŽå°å¤šè»¸ç®±çš„組æˆé›¶ä»¶é€²è¡Œåˆ†é¡žï¼Œå¯ä»¥å¯¦ç¾(xià n)多軸箱零件的通用化,例如,多軸箱的箱體和å‰åŽè“‹æ˜¯æŒ‰è¼ªå»“尺寸和外形分類的;主軸按照用途分類,分為鉆å”類ã€éœå”é¡žã€æ”»çµ²é¡žç‰;齒輪則按照模數(shù)ã€é½’數(shù)å’Œå”徑分類ç‰ï¼Œåˆ©ç”¨é€™äº›é€šç”¨åŒ–的零件å¯ä»¥é…ç½®æˆå„種ä¸åŒçµ(jié)æ§‹(gòu)å½¢å¼çš„多軸箱。
  多軸箱的è¨(shè)計首先è¦é‡‡ç”¨åŸºäºŽè£é…的特å¾å»ºæ¨¡æ³•建立多軸箱的è£é…模型,然åŽåœ¨é€™å€‹æ¨¡åž‹ä¸å°é›¶éƒ¨ä»¶å±•é–‹è¨(shè)計,多軸箱的è¨(shè)計主è¦åŒ…括多軸箱體的è¨(shè)計和傳動系統(tÇ’ng)çš„è¨(shè)計,而傳動系統(tÇ’ng)是由若干主軸ã€å‚³å‹•軸和齒輪組æˆçš„ã€‚æ ¹æ“š(jù)多軸箱的è£é…層次,將多軸箱è¨(shè)計模塊分為3個忍¡å¡Šï¼Œå¦‚圖1所示。多軸箱è¨(shè)計模塊在多軸箱總體è£é…模型的平臺上,通éŽäº¤äº’ç•Œé¢æŽ¥å—用戶輸入的è¨(shè)計數(shù)據(jù)。

圖1 多軸箱è¨(shè)計模塊
2 å¤šè»¸ç®±ä¸»è¦æ¨¡å¡Šè¨(shè)計
  2.1 多軸箱體è¨(shè)計模塊
  多軸箱的通用箱體分為箱體ã€å‰ã€åŽã€å´(cè)蓋,多軸箱基本尺寸系列標準è¦(guÄ«)定,å義尺寸用相應(yÄ«ng)滑臺的滑éžå¯¬åº¦è¡¨ç¤ºï¼Œå¤šè»¸ç®±é«”å¯¬åº¦å’Œé«˜åº¦æ˜¯æ ¹æ“š(jù)é…套滑臺的è¦(guÄ«)æ ¼æŒ‰è¦(guÄ«)å®šçš„ç³»åˆ—å°ºå¯¸é¸æ“‡ï¼Œå…¶çµ(jié)åˆé¢ä¸Šè¯(lián)接螺å”ã€å®šä½éŠ·åŠå…¶ä½ç½®èˆ‡å‹•力箱è¯(lián)ç³»å°ºå¯¸ç›¸é©æ‡‰(yÄ«ng)。
  多軸箱è¨(shè)è¨ˆæ¨¡å¡ŠåŒ…æ‹¬å¤šè»¸ç®±åƒæ•¸(shù)化模型,ä¿å˜å¤šè»¸ç®±å…¨éƒ¨åƒæ•¸(shù)的數(shù)據(jù)庫以åŠä¸»æŽ§ç¨‹åºã€‚
  多軸箱箱體的è¦(guÄ«)æ ¼å°ºå¯¸ç‚ºå¯¬åº¦å’Œé«˜åº¦ï¼Œå°‡é€™å…©å€‹å°ºå¯¸è¨(shè)置為è£é…å±¤æŽ§åˆ¶åƒæ•¸(shù),在è¨(shè)è¨ˆå¤šè»¸ç®±åƒæ•¸(shù)化模型的時候,多軸箱箱體ã€å‰åŽã€å´(cè)蓋之間采用UG/WAVE技術(shù)ä¿æŒéƒ¨ä»¶ä¹‹é–“的相關(guÄn)性。首先建立多軸箱箱體的模型,然åŽåœ¨è¨(shè)計åŽè“‹ã€å‰è“‹å’Œå´(cè)蓋的時候,引用箱體的邊以åŠèžºå”WAVEéˆæŽ¥åœ–å½¢ï¼Œé€™æ¨£åœ¨æ›´æ”¹ç®±é«”åƒæ•¸(shù)的時候,其它部件也會相應(yÄ«ng)更新。
  在è¨(shè)è¨ˆå¤šè»¸ç®±ç®±é«”æ™‚ï¼Œè¦æ±‚ç”¨æˆ¶é¸æ“‡å¤šè»¸ç®±é¡žåž‹ï¼Œå¤šè»¸ç®±é¡žåž‹åˆ†ç‚ºè‡¥å¼å’Œç«‹å¼å…©ç¨®ï¼Œå…¶å€(qÅ«)別在于å‰è“‹çš„厚度,然åŽé¸æ“‡ç®±é«”尺寸,在主控程åºä¸ï¼Œæä¾›äº†æ‰€æœ‰å¤šè»¸ç®±çš„箱體尺寸,é¿å…äº†æŸ¥è¡¨ï¼Œä¾¿äºŽé¸æ“‡æ¨™æº–化多軸箱。將多軸箱的箱體尺寸作為查詢æ¢ä»¶ï¼Œåœ¨ç®±é«”åƒæ•¸(shù)數(shù)據(jù)åº«ä¸æå–æ‰€æœ‰è¨(shè)è¨ˆåƒæ•¸(shù),并傳éžçµ¦åœ–形庫ä¸çš„ç®±é«”ä¸‰ç¶æ¨¡åž‹ï¼Œæ¨¡åž‹æŒ‰ç…§æä¾›çš„åƒæ•¸(shù)æ›´æ–°åŽï¼Œç”¨æˆ¶é¸æ“‡ä¿å˜ï¼Œåœ¨éœ€è¦çš„æ™‚候å¯ä»¥è£é…到è£é…件文件ä¸ï¼Œå¤šè»¸ç®±è¨(shè)計æµç¨‹å¦‚圖2所示。

圖2 箱體è¨(shè)計æµç¨‹åœ–
  2.2 齒輪è¨(shè)計模塊
  齒輪è¨(shè)è¨ˆæ¨¡å¡Šä¸æä¾›äº†3種齒輪è¨(shè)計模型,單個齒輪三ç¶è¨(shè)計模型,在è¨(shè)計軸時建立齒輪模型和組åˆåŸºæœ¬å‚³å‹•模型,ç¾(xià n)以組åˆåŸºæœ¬å‚³å‹•模型為例介紹齒輪è¨(shè)計模塊的創(chuà ng)建情æ³ã€‚
ã€€ã€€æ ¹æ“š(jù)傳動系統(tÇ’ng)ä¸é½’輪間ä¸åŒçš„åš™åˆæ–¹å¼ï¼Œåˆ©ç”¨ç³»çµ±(tÇ’ng)的交互建模方å¼ï¼Œå»ºç«‹èµ·å¸¸ç”¨çš„齒輪傳動è£é…æ¨¡åž‹åº«ã€‚çµ„åˆæ©ŸåºŠå¤šè»¸ç®±å‚³å‹•系統(tÇ’ng)ä¸å…±æœ‰ä¸‰ç¨®åŸºæœ¬å‚³å‹•模型:(1ï¼‰åŒæŽ’ä¸€å¸¶ä¸€ã€ä¸€å¸¶äºŒå’Œä¸€å¸¶ä¸‰;(2)異排一帶二;(3ï¼‰ç•°æŽ’ä¸€å¸¶ä¸‰ã€‚çµ„åˆæ©ŸåºŠçš„傳動系統(tÇ’ng)å¯ç”±ä¸Šè¿°4種基本傳動模型組åˆè€Œæˆã€‚
ã€€ã€€åŸºæœ¬å‚³å‹•æ¨¡åž‹æ¨¡å¡ŠåŒ…æ‹¬åœ–å½¢åº«ã€æ•¸(shù)據(jù)庫和主控程åºä¸‰éƒ¨åˆ†ã€‚åœ–å½¢åº«åŒ…æ‹¬å…¨åƒæ•¸(shù)化的齒輪模型,數(shù)據(jù)庫ä¸å˜æ”¾æ‰€æœ‰å‚³å‹•è»¸å’Œä¸»è»¸çš„åæ¨™ï¼Œä»¥ä¾¿è¨ˆç®—時調(dià o)入,主控程åºå®Œæˆåæ¨™è¨ˆç®—ã€æ•¸(shù)據(jù)訪å•ä»¥åŠæ¨¡åž‹æ›´æ–°ç‰æ“ä½œã€‚åœ¨é€²è¡Œçµ„åˆæ©ŸåºŠè¨(shè)計系統(tÇ’ng)æ™‚ï¼Œé¦–å…ˆç‚ºæ¯æ ¹å‚³å‹•è»¸å’Œä¸»è»¸ç·¨è™Ÿï¼Œå¹¶ä¸”å°‡å·²çŸ¥è»¸åæ¨™å˜æ”¾åœ¨æ•¸(shù)據(jù)庫ä¸;ç„¶åŽé¸æ“‡éœ€è¦çš„基本傳動模型,經(jÄ«ng)éŽè¨ˆç®—å¾—å‡ºæœªçŸ¥è»¸åæ¨™å¹¶å˜æ”¾äºŽæ•¸(shù)據(jù)庫,最åŽå»ºç«‹æ¨¡åž‹ã€‚
  主控程åºçš„主界é¢å¦‚圖3所示;ç¨‹åºæµç¨‹å¦‚圖4所示

圖3 齒輪傳動è¨(shè)計界é¢
圖4 ä¸»æŽ§ç¨‹åºæµç¨‹åœ–
  ç¾(xià n)以異排一帶二傳動模型為例說明其計算éŽç¨‹ï¼Œç•°æŽ’一帶二å³åœ¨ä¸€æ ¹å‚³å‹•軸上用兩å°é½’è¼ªåˆ†åˆ¥å¸¶å‹•å…©æ ¹å·²çŸ¥è»¸ï¼Œå¦‚åœ–5所示。已知O軸ã€Aè»¸çš„åæ¨™ä»¥åŠå‚³å‹•齒輪的齒數(shù)和模數(shù),Bè»¸åæ¨™çš„計算éŽç¨‹å¦‚下
圖5 一帶二傳動模型計算
  異排一帶二傳動計算程åºç•Œé¢å¦‚圖6所示。
圖6 一帶二傳動計算程åºç•Œé¢
3 çµ(jié)æŸèªž
ã€€ã€€æœ¬æ–‡æ ¹æ“š(jù)çµ„åˆæ©ŸåºŠå¤šè»¸ç®±ç¸½é«”方案和è¨(shè)è¨ˆè¦æ±‚,劃分并è¨(shè)計了多軸箱的功能模塊,在三ç¶è»Ÿä»¶UG平臺上,利用其強大的三ç¶é€ 型功能和è£é…功能,建立了多軸箱模塊的三ç¶åƒæ•¸(shù)化模型。采用三ç¶è¨(shè)計方法å–代傳統(tÇ’ng)的二ç¶è¨(shè)計方法,使è¨(shè)計éŽç¨‹å¯è¦–化,è¨(shè)計çµ(jié)果直觀明了,有利于æé«˜è¨(shè)計質(zhì)é‡ã€‚采用模塊化è¨(shè)計和三ç¶CAD系統(tÇ’ng)坿¥µå¤§åœ°æé«˜çµ„åˆæ©ŸåºŠå¤šè»¸ç®±çš„è¨(shè)計效率,æé«˜ç”¢(chÇŽn)å“的質(zhì)é‡å’Œå£½å‘½ï¼Œä¿è‰ç”¢(chÇŽn)å“開發(fÄ)的一次æˆåŠŸã€‚