一種基於虛擬平臺實現行星減速器的嚙合轉動的方法
2023-06-04 12:06:36 1
專利名稱:一種基於虛擬平臺實現行星減速器的嚙合轉動的方法
技術領域:
本發明涉及一種基於虛擬平臺實現行星減速器的嚙合轉動的方法。
背景技術:
在多媒體開發中,用虛擬工具實現行星減速器的轉動,需要減速器在實際應用時的各個齒輪的轉速,才能應用虛擬工具在計算機顯示中讓行星減速器轉動起來,但在實際機械加工過程中,由於行星減速器中行星輪的轉速是受制於太陽輪和行星架的轉速的。所以在現行最新版的《機械設計手冊》和設備安裝部門只有太陽輪和行星架的轉速,沒有行星輪的轉速。在設備安裝過程中,技術人員也只能得知太陽輪和行星架的轉速就可以完成實際中行星減速器的安裝和傳動。
正是由於上述原因,在利用虛擬平臺製作齒輪轉動顯示時,只能實現太陽輪和行星架之間的轉速的演示,而其中的行星減速器在虛擬平臺中的顯示表現是靜止的。這樣就無法在虛擬平臺中演示減速器的齒輪嚙合和轉動,無法反映行星減速器在實際裝置中的運動情況,使得行星減速器的真實運動,不能直觀的顯現在虛擬平臺中。
發明內容
要解決的技術問題
為了避免現有技術的不足之處,本發明提出一種基於虛擬平臺實現行星減速器的嚙合轉動的方法,實現行星減速器的嚙合轉動展示。技術方案
本發明方法的特徵在於步驟如下
步驟1:根據需要模擬的行星減速器的如下參數計算行星減速器行星輪的轉速
"2 = ""Zc—";z"+仏:其中, 為行星架的轉速、巧為太陽輪的轉速、Z(.行星輪齒數、Z,太陽輪的齒數;
步驟2:根據需要模擬的行星減速器的每個齒輪工程尺寸齒厚、齒根圓、齒頂
圓的直徑和齒形漸開線參數,以及齒輪模數、齒數,利用SolidWork建立齒輪雛形;
步驟3:將建立好的齒輪雛形導入到3Dmax中,刪除齒輪雛形形成的模型面數,保持所剩餘的模型面數為5000到8000個後得到行星齒輪模型;
步驟4:將步驟3得到的齒輪模型導入quest3d,按照需要模擬的行星減速器的每個齒輪的空間關係進行空間的拼接;
步驟5確定行星減速器每個齒輪的運動矢量弧度矢量為11*2::,方向為根據模型"motion"屬性,設置"rotation"屬性的X、 Y、 Z三個矢量方向,每個齒輪按照各自的運動矢量進行轉動。
將步驟5得到的運動矢量採用quest3d進行處理打包,使用quest3d自身攜帶的quest3dplayer數據顯示引擎進行顯示。
有益效果
本發明的基於虛擬平臺實現行星減速器的嚙合轉動的方法,通過計算行星輪的轉速,通過這個轉速,在虛擬平臺中,利用齒輪之間的轉速比,設置相關齒輪模型的參數,可以進行減速器的齒輪嚙合和轉動顯示。
具體實施例方式
現結合實施例對本發明作進一步描述
步驟l:以MG400/940-WD型電牽引採煤機截割部減速箱為例,行星架的轉速是 =35.09,太陽輪的轉速巧=210.51,太陽輪的齒數Z,二14,行星輪齒數^.=27。
根據上述數據計算行星減速器行星輪的轉速
formula see original document page 4步驟2:根據MG400/940-WD型電牽引採煤機截割部減速箱的每個齒輪的工程尺 寸齒厚、齒根圓、齒頂圓的直徑和齒形漸開線參數,以及齒輪模數、齒數,利用
SolidWork建立齒輪雛形;
步驟3:將建立好的齒輪雛形導入到3Dmax中,刪除齒輪雛形形成的模型面數, 保持所剩餘的模型面數為5000後得到行星齒輪模型;
步驟4:將步驟3得到的齒輪模型導入quest3d,按照MG400/940-WD型電牽引採 煤機截割部減速箱的每個齒輪的空間關係進行空間的拼接;
步驟5確定行星減速器每個齒輪的運動矢量弧度矢量為W2:i,方向為根據模 型"motion"屬性,設置"rotation"屬性的X、 Y、 Z三個矢量方向,每個齒輪按照各 自的運動矢量進行轉動。
將步驟5得到的運動矢量採用quest3d進行處理打包,使用quest3d自身攜帶的 quest3dplayer數據顯示引擎進行顯示。
權利要求
1.一種基於虛擬平臺實現行星減速器的嚙合轉動的方法,其特徵在於步驟如下步驟1根據需要模擬的行星減速器的如下參數計算行星減速器行星輪的轉速<![CDATA[ n 2= n H Z C- n H Z A+ n 1 Z A ZC : ]]> top= "49" left = "23"/>其中,nH為行星架的轉速、n1為太陽輪的轉速、ZC行星輪齒數、ZA太陽輪的齒數;步驟2根據需要模擬的行星減速器的每個齒輪工程尺寸齒厚、齒根圓、齒頂圓的直徑和齒形漸開線參數,以及齒輪模數、齒數,利用SolidWork建立齒輪雛形;步驟3將建立好的齒輪雛形導入到3D max中,刪除齒輪雛形形成的模型面數,保持所剩餘的模型面數為5000到8000個後得到行星齒輪模型;步驟4將步驟3得到的齒輪模型導入quest3d,按照需要模擬的行星減速器的每個齒輪的空間關係進行空間的拼接;步驟5確定行星減速器每個齒輪的運動矢量弧度矢量為n*2π,方向為根據模型「motion」屬性,設置「rotation」屬性的X、Y、Z三個矢量方向,每個齒輪按照各自的運動矢量進行轉動。
2. 根據權利要求1所述的基於虛擬平臺實現行星減速器的嚙合轉動的方法,其特徵 在於將步驟5得到的運動矢量採用quest3d進行處理打包,使用quest3d自身攜 帶的quest3dplayer數據顯示引擎進行顯示。
全文摘要
本發明涉及基於虛擬平臺實現行星減速器的嚙合轉動的方法,技術特徵在於步驟如下根據行星減速器的參數計算行星減速器行星輪的轉速,利用SolidWork建立齒輪雛形;將建立好的齒輪雛形導入到3D max中,刪除齒輪雛形形成的模型面數,將得到的齒輪模型導入quest3d,按照需要模擬的行星減速器的每個齒輪的空間關係進行空間的拼接;確定行星減速器每個齒輪的運動矢量弧度矢量為n*2π,方向為根據模型「motion」屬性,設置「rotation」屬性的X、Y、Z三個矢量方向,每個齒輪按照各自的運動矢量進行轉動。在虛擬平臺中,可以進行減速器的齒輪嚙合和轉動顯示。
文檔編號G06T15/70GK101556702SQ200910022600
公開日2009年10月14日 申請日期2009年5月19日 優先權日2009年5月19日
發明者趙俊嘯 申請人:西安和利德軟體有限公司