專利名稱:一種基于虛擬平臺(tái)實(shí)現(xiàn)行星減速器的嚙合轉(zhuǎn)動(dòng)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于虛擬平臺(tái)實(shí)現(xiàn)行星減速器的嚙合轉(zhuǎn)動(dòng)的方法。
背景技術(shù):
在多媒體開發(fā)中,用虛擬工具實(shí)現(xiàn)行星減速器的轉(zhuǎn)動(dòng),需要減速器在實(shí)際應(yīng)用時(shí)的各個(gè)齒輪的轉(zhuǎn)速,才能應(yīng)用虛擬工具在計(jì)算機(jī)顯示中讓行星減速器轉(zhuǎn)動(dòng)起來,但在實(shí)際機(jī)械加工過程中,由于行星減速器中行星輪的轉(zhuǎn)速是受制于太陽輪和行星架的轉(zhuǎn)速的。所以在現(xiàn)行最新版的《機(jī)械設(shè)計(jì)手冊》和設(shè)備安裝部門只有太陽輪和行星架的轉(zhuǎn)速,沒有行星輪的轉(zhuǎn)速。在設(shè)備安裝過程中,技術(shù)人員也只能得知太陽輪和行星架的轉(zhuǎn)速就可以完成實(shí)際中行星減速器的安裝和傳動(dòng)。
正是由于上述原因,在利用虛擬平臺(tái)制作齒輪轉(zhuǎn)動(dòng)顯示時(shí),只能實(shí)現(xiàn)太陽輪和行星架之間的轉(zhuǎn)速的演示,而其中的行星減速器在虛擬平臺(tái)中的顯示表現(xiàn)是靜止的。這樣就無法在虛擬平臺(tái)中演示減速器的齒輪嚙合和轉(zhuǎn)動(dòng),無法反映行星減速器在實(shí)際裝置中的運(yùn)動(dòng)情況,使得行星減速器的真實(shí)運(yùn)動(dòng),不能直觀的顯現(xiàn)在虛擬平臺(tái)中。
發(fā)明內(nèi)容
要解決的技術(shù)問題
為了避免現(xiàn)有技術(shù)的不足之處,本發(fā)明提出一種基于虛擬平臺(tái)實(shí)現(xiàn)行星減速器的嚙合轉(zhuǎn)動(dòng)的方法,實(shí)現(xiàn)行星減速器的嚙合轉(zhuǎn)動(dòng)展示。技術(shù)方案
本發(fā)明方法的特征在于步驟如下
步驟1:根據(jù)需要模擬的行星減速器的如下參數(shù)計(jì)算行星減速器行星輪的轉(zhuǎn)速
"2 = ""Zc—";z"+仏:其中, 為行星架的轉(zhuǎn)速、巧為太陽輪的轉(zhuǎn)速、Z(.行星輪齒數(shù)、Z,太陽輪的齒數(shù);
步驟2:根據(jù)需要模擬的行星減速器的每個(gè)齒輪工程尺寸齒厚、齒根圓、齒頂
圓的直徑和齒形漸開線參數(shù),以及齒輪模數(shù)、齒數(shù),利用SolidWork建立齒輪雛形;
步驟3:將建立好的齒輪雛形導(dǎo)入到3Dmax中,刪除齒輪雛形形成的模型面數(shù),保持所剩余的模型面數(shù)為5000到8000個(gè)后得到行星齒輪模型;
步驟4:將步驟3得到的齒輪模型導(dǎo)入quest3d,按照需要模擬的行星減速器的每個(gè)齒輪的空間關(guān)系進(jìn)行空間的拼接;
步驟5確定行星減速器每個(gè)齒輪的運(yùn)動(dòng)矢量弧度矢量為11*2::,方向?yàn)楦鶕?jù)模型"motion"屬性,設(shè)置"rotation"屬性的X、 Y、 Z三個(gè)矢量方向,每個(gè)齒輪按照各自的運(yùn)動(dòng)矢量進(jìn)行轉(zhuǎn)動(dòng)。
將步驟5得到的運(yùn)動(dòng)矢量采用quest3d進(jìn)行處理打包,使用quest3d自身攜帶的quest3dplayer數(shù)據(jù)顯示引擎進(jìn)行顯示。
有益效果
本發(fā)明的基于虛擬平臺(tái)實(shí)現(xiàn)行星減速器的嚙合轉(zhuǎn)動(dòng)的方法,通過計(jì)算行星輪的轉(zhuǎn)速,通過這個(gè)轉(zhuǎn)速,在虛擬平臺(tái)中,利用齒輪之間的轉(zhuǎn)速比,設(shè)置相關(guān)齒輪模型的參數(shù),可以進(jìn)行減速器的齒輪嚙合和轉(zhuǎn)動(dòng)顯示。
具體實(shí)施例方式
現(xiàn)結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步描述
步驟l:以MG400/940-WD型電牽引采煤機(jī)截割部減速箱為例,行星架的轉(zhuǎn)速是 =35.09,太陽輪的轉(zhuǎn)速巧=210.51,太陽輪的齒數(shù)Z,二14,行星輪齒數(shù)^.=27。
根據(jù)上述數(shù)據(jù)計(jì)算行星減速器行星輪的轉(zhuǎn)速
<formula>formula see original document page 4</formula>步驟2:根據(jù)MG400/940-WD型電牽引采煤機(jī)截割部減速箱的每個(gè)齒輪的工程尺 寸齒厚、齒根圓、齒頂圓的直徑和齒形漸開線參數(shù),以及齒輪模數(shù)、齒數(shù),利用
SolidWork建立齒輪雛形;
步驟3:將建立好的齒輪雛形導(dǎo)入到3Dmax中,刪除齒輪雛形形成的模型面數(shù), 保持所剩余的模型面數(shù)為5000后得到行星齒輪模型;
步驟4:將步驟3得到的齒輪模型導(dǎo)入quest3d,按照MG400/940-WD型電牽引采 煤機(jī)截割部減速箱的每個(gè)齒輪的空間關(guān)系進(jìn)行空間的拼接;
步驟5確定行星減速器每個(gè)齒輪的運(yùn)動(dòng)矢量弧度矢量為W2:i,方向?yàn)楦鶕?jù)模 型"motion"屬性,設(shè)置"rotation"屬性的X、 Y、 Z三個(gè)矢量方向,每個(gè)齒輪按照各 自的運(yùn)動(dòng)矢量進(jìn)行轉(zhuǎn)動(dòng)。
將步驟5得到的運(yùn)動(dòng)矢量采用quest3d進(jìn)行處理打包,使用quest3d自身攜帶的 quest3dplayer數(shù)據(jù)顯示引擎進(jìn)行顯示。
權(quán)利要求
1.一種基于虛擬平臺(tái)實(shí)現(xiàn)行星減速器的嚙合轉(zhuǎn)動(dòng)的方法,其特征在于步驟如下步驟1根據(jù)需要模擬的行星減速器的如下參數(shù)計(jì)算行星減速器行星輪的轉(zhuǎn)速<maths id="math0001" num="0001" ><math><![CDATA[ <mrow><msub> <mi>n</mi> <mn>2</mn></msub><mo>=</mo><mfrac> <mrow><msub> <mi>n</mi> <mi>H</mi></msub><msub> <mi>Z</mi> <mi>C</mi></msub><mo>-</mo><msub> <mi>n</mi> <mi>H</mi></msub><msub> <mi>Z</mi> <mi>A</mi></msub><mo>+</mo><msub> <mi>n</mi> <mn>1</mn></msub><msub> <mi>Z</mi> <mi>A</mi></msub> </mrow> <msub><mi>Z</mi><mi>C</mi> </msub></mfrac><mo>:</mo> </mrow>]]></math> id="icf0001" file="A2009100226000002C1.tif" wi="44" he="10" top= "49" left = "23" img-content="drawing" img-format="tif" orientation="portrait" inline="yes"/></maths>其中,nH為行星架的轉(zhuǎn)速、n1為太陽輪的轉(zhuǎn)速、ZC行星輪齒數(shù)、ZA太陽輪的齒數(shù);步驟2根據(jù)需要模擬的行星減速器的每個(gè)齒輪工程尺寸齒厚、齒根圓、齒頂圓的直徑和齒形漸開線參數(shù),以及齒輪模數(shù)、齒數(shù),利用SolidWork建立齒輪雛形;步驟3將建立好的齒輪雛形導(dǎo)入到3D max中,刪除齒輪雛形形成的模型面數(shù),保持所剩余的模型面數(shù)為5000到8000個(gè)后得到行星齒輪模型;步驟4將步驟3得到的齒輪模型導(dǎo)入quest3d,按照需要模擬的行星減速器的每個(gè)齒輪的空間關(guān)系進(jìn)行空間的拼接;步驟5確定行星減速器每個(gè)齒輪的運(yùn)動(dòng)矢量弧度矢量為n*2π,方向?yàn)楦鶕?jù)模型“motion”屬性,設(shè)置“rotation”屬性的X、Y、Z三個(gè)矢量方向,每個(gè)齒輪按照各自的運(yùn)動(dòng)矢量進(jìn)行轉(zhuǎn)動(dòng)。
2. 根據(jù)權(quán)利要求1所述的基于虛擬平臺(tái)實(shí)現(xiàn)行星減速器的嚙合轉(zhuǎn)動(dòng)的方法,其特征 在于將步驟5得到的運(yùn)動(dòng)矢量采用quest3d進(jìn)行處理打包,使用quest3d自身攜 帶的quest3dplayer數(shù)據(jù)顯示引擎進(jìn)行顯示。
全文摘要
本發(fā)明涉及基于虛擬平臺(tái)實(shí)現(xiàn)行星減速器的嚙合轉(zhuǎn)動(dòng)的方法,技術(shù)特征在于步驟如下根據(jù)行星減速器的參數(shù)計(jì)算行星減速器行星輪的轉(zhuǎn)速,利用SolidWork建立齒輪雛形;將建立好的齒輪雛形導(dǎo)入到3D max中,刪除齒輪雛形形成的模型面數(shù),將得到的齒輪模型導(dǎo)入quest3d,按照需要模擬的行星減速器的每個(gè)齒輪的空間關(guān)系進(jìn)行空間的拼接;確定行星減速器每個(gè)齒輪的運(yùn)動(dòng)矢量弧度矢量為n*2π,方向?yàn)楦鶕?jù)模型“motion”屬性,設(shè)置“rotation”屬性的X、Y、Z三個(gè)矢量方向,每個(gè)齒輪按照各自的運(yùn)動(dòng)矢量進(jìn)行轉(zhuǎn)動(dòng)。在虛擬平臺(tái)中,可以進(jìn)行減速器的齒輪嚙合和轉(zhuǎn)動(dòng)顯示。
文檔編號(hào)G06T15/70GK101556702SQ200910022600
公開日2009年10月14日 申請日期2009年5月19日 優(yōu)先權(quán)日2009年5月19日
發(fā)明者趙俊嘯 申請人:西安和利德軟件有限公司