freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ug二次開發(fā)工具的直齒圓柱齒輪、斜齒輪、直齒錐齒輪的參數(shù)化設(shè)計(jì)(參考版)

2024-11-16 15:02本頁面
  

【正文】 表 81 應(yīng)用程序的加 載 選項(xiàng) 含義 Automatically(ufsta) 使用 ufsta 函數(shù)作為入口函數(shù),可以在 UG 啟動(dòng)后自動(dòng)加載應(yīng)用程序 Explicitly(ufusr) 使用 ufusr 函數(shù)作為入口函數(shù),可以在 UG 環(huán)境下選擇菜單 “文件 ”—“執(zhí)行 ”—“NX 打開 ”,打開 “執(zhí)行用戶函數(shù) ”對話框,選擇應(yīng)用程序進(jìn)行手動(dòng)加載 From a User Exit 使用用戶出口函數(shù)作為入口函數(shù),例如使用 ufget 函數(shù),將在 UG 打開一個(gè)文件時(shí),激活應(yīng)用程序;使用 ufcre函數(shù),將在 UG 創(chuàng)建一個(gè)部件文件時(shí),激活應(yīng)用程序 表 82 應(yīng) 用程序的卸載 選項(xiàng) 含義 Automatically, w hen the Unigraphics session terminates UG 進(jìn)程結(jié)束時(shí)自動(dòng)卸載 Automatically, when the application pletes 應(yīng)用程序結(jié)束時(shí)自動(dòng)卸載 Explicitly, via an unload dialog 應(yīng)用程序手動(dòng)卸載 圖 810 步驟二對話框 單擊 “完成 ”后,系統(tǒng)彈出一個(gè) “確認(rèn)信息 ”對話框,如圖 811 所示,列出工程的所有信息,確認(rèn)無誤后單擊 “確認(rèn)。 圖 89 步驟 1 對話框 步驟四:在系統(tǒng)彈出的 “步驟 2 共 2 步 ”對話框中,選擇如何激活和卸載應(yīng)用程序。這里選擇內(nèi)部模式,C++語言,如圖 89 所示。另外,在產(chǎn)生的原代碼中可以選擇使用 “C++”語言,也可以使用 “C”語言。在右側(cè) “位置 ”中指定位置,在 “工程名稱 ”中輸入工程名稱,如下圖 88,最后單擊 “確認(rèn) ”。 步驟二:啟動(dòng) VC++,選擇下拉菜單 “文件 ”—“新建 ”,系統(tǒng)彈出新建對話框如圖 88 所 示 。要使用 UG/Open API 應(yīng)用程序正常運(yùn)行,必須正確設(shè)置編譯和連接選項(xiàng)。 程序設(shè)計(jì) UG/Open API 應(yīng)用程序是利用 UG/Open API,采用 C 語言進(jìn)行程序設(shè)計(jì),使用 C 編譯器和連接器創(chuàng)建的能夠在外部( External)環(huán)境或內(nèi)部( Internal)環(huán)境運(yùn)行的可執(zhí)行程序(文件名后綴為 EXE)或動(dòng)態(tài)連接庫(文件名后綴為DLL)形式的程序。要注意的是,在資源編輯器中編輯 任何一個(gè)選項(xiàng)卡后,都要單擊編輯器底部的 “應(yīng)用 ”按鈕,這樣所編輯的內(nèi)容才會(huì)被保存。在這里只需對屬性進(jìn)行編輯其余的可保持默認(rèn)狀態(tài)。添加好控件后應(yīng)該對控件的屬性進(jìn)行編輯,其界面如圖 86 所示: 圖 86 “實(shí)數(shù) ”控件資源編輯器 由圖可看出,其中包含:屬性、微調(diào)按鈕、回叫、布局設(shè)置四個(gè)選項(xiàng)卡。該選項(xiàng)中不需設(shè)置,界面如圖 84 所示: 圖 84 選擇選項(xiàng) 在回調(diào)選項(xiàng)卡中,所有對話框都可以包含一些基本的回調(diào)函數(shù),主要包括:應(yīng)用、后退、取消、確定、構(gòu) 造、毀壞等。根據(jù)需要設(shè)置后如圖83 所示。如圖 83 所示: 圖 83 編輯 對話框?qū)傩越缑? 資源編輯器中包括 “屬性 ”、 “選擇 ”、和 “回叫 ”三個(gè)選項(xiàng)卡。首先,編輯對話框的屬性。 檢測是否為與程序相對應(yīng)部件 讀取模型表達(dá)式中參數(shù)值,調(diào)用對話框 讀取對話框中的數(shù)值 將讀取的參數(shù)值傳遞到模型中的表達(dá)式中,更新模型 開始 退出 是 否 圖 82 UIStyle 操作界面 由圖 中我們可以看出,在操作界面中,除下拉菜單和 “標(biāo)準(zhǔn) ”工具欄外,該界面主要有:項(xiàng)目工具欄:包括 UI Style 模塊所提供的對話框控件;編輯的對話框:可視化顯示正在編輯的對話框;對象瀏覽器:在對象瀏覽器中可以選擇對話框本身或其中包含的控件,之后在編輯器中對其資源屬性進(jìn)行編輯;資源編輯器:對在對象瀏覽器中被選擇的控件的資源屬性進(jìn)行編輯。現(xiàn)以直齒圓柱齒輪為例,介紹對話框的建立和程序編寫的過程。 UG 中建立好對話框后,保存對話框時(shí)系統(tǒng)還自動(dòng)生成另外兩個(gè)文件,分別是與對話框關(guān)聯(lián)的 .c 和 .h 文件,在編寫程序時(shí)要使用這兩個(gè)文件。因此,程序設(shè)計(jì)時(shí),首先檢測當(dāng)前顯示的部件是否為程序?qū)?yīng)的部件文件,接著使用構(gòu)造函數(shù)將模型中的表達(dá)式中的參數(shù)值讀出并傳遞到對話框上, 然后是用戶輸入?yún)?shù)值后讀取參數(shù)并傳遞給模型,更新模型。因此,在程序運(yùn)行時(shí)應(yīng)首先檢測當(dāng)前打開的模型是否就是該程序和對話框所對應(yīng)的模型,只有打開了相對應(yīng)的模型時(shí)程 序才繼續(xù)運(yùn)行,否則退出。程序運(yùn)行后,就能實(shí)現(xiàn)把設(shè)計(jì)者輸入對話框的參數(shù)轉(zhuǎn)化成模型尺寸的變化,實(shí)現(xiàn)設(shè)計(jì)目的。因此,程序?qū)θN齒輪的功能是一樣的,在對各個(gè)模型編寫程序時(shí)只需要根據(jù)各個(gè)模型的參數(shù)對程序中所調(diào)用模型參數(shù)做一些修改,其他在程序的編寫思路、程序所用的函數(shù)和 結(jié)構(gòu)等都可以相同。 第八章 程序設(shè)計(jì) 總體方案設(shè)計(jì) 建立好實(shí)體模型后,接下來就是利用 API 程序?qū)⒛P椭械谋磉_(dá)式的值與對話框聯(lián)系起來。但直齒錐齒輪的大端齒形和小端齒形大小不同,在掃描齒形時(shí),應(yīng)將鏡像到圓錐上方的齒形進(jìn)行縮放,縮 放的比例值應(yīng)事先在表達(dá)式中設(shè)置好,然后利用投影在齒根圓錐上的直線作導(dǎo)引線掃描出齒形。圓錐齒輪的基本參數(shù)除了模數(shù)、齒數(shù)、壓力角、齒頂高系數(shù)、頂隙系數(shù)外,還有一個(gè)重要的基本參數(shù)分度圓錐角 δ。此外,一對圓錐齒輪傳動(dòng)的重合度和不產(chǎn)生根切的最少齒數(shù)都可以按其當(dāng)量齒輪來計(jì) 算。由于用當(dāng)量齒輪的齒形來代替直齒圓錐齒輪大端球面上的理論齒形,其誤差是很小的,所以通過當(dāng)量齒輪的概念可以將直齒圓柱齒輪的某些原理直接地用在圓錐齒輪上。將扇形齒輪的缺口補(bǔ)滿得一漸開線圓柱齒輪,該假想的圓柱齒輪就稱為圓錐齒輪的當(dāng)量齒輪 。 將大錐齒輪端齒向背錐面投影,再將背錐面展開得一扇形齒輪。但是,球面不能展成平面,這給圓錐齒輪的設(shè)計(jì)和制造帶來許多困難,因此可以近似地使用背錐上的齒形來代替理論齒形。漸開錐面與球面的交線為球面漸開線,該曲面為圓錐齒輪的齒廓曲面。一圓平面與基圓錐相切,圓平面的 圓心與錐頂重合?,F(xiàn)就直齒錐齒輪做簡單介紹。圓錐齒輪的輪齒有直齒、斜齒和曲齒等多種形式,曲齒 (圓弧齒、螺旋齒 )圓錐齒輪傳動(dòng)平穩(wěn)、承載能力高 ,常用于高速重載場合。 第七章 直齒錐齒輪的參數(shù)化設(shè)計(jì) 圓錐齒輪傳動(dòng)是用來傳遞兩相交軸之間的運(yùn)動(dòng)和動(dòng)力的 ,兩軸之間的夾角稱為軸交角。然后將該直線投影到齒根圓柱實(shí)體中,利用投影線作為引導(dǎo)線掃描斜齒輪實(shí)體。與直齒輪不同的是,斜齒輪中的輪齒與齒根圓柱實(shí)體的軸線成一定角度。斜齒輪各個(gè)主要參數(shù)間的關(guān)系如下: 端面模數(shù) ? ?/ costnmm ?? 端面壓力角 ? ? ? ? ? ?ta n ta n / c ostn? ? ?? 端面齒頂高系數(shù) ? ?* * cosat anhh ??? 端面頂隙系數(shù) ? ?* * costncc ??? 端面變位系數(shù) ? ?costnxx ??? 分度圓直徑 td m z?? 基圓直徑 ? ?cosb t tdm ??? 齒頂圓直徑 ? ?2*a t a t td d m h x? ? ? ? ? 齒根圓直徑 ? ?*2*f t a t t td d m h c x? ? ? ? ? ? 6. 2 斜齒輪三維建模 為了避免在直齒輪建模設(shè)計(jì)中說到的齒根圓和基圓之間的大小變化,與直齒輪一樣,在繪制斜齒輪時(shí)也先繪制出一個(gè)基本齒形然后與齒根圓柱體做并操作,最后與齒頂圓柱體做交操作就可完成斜齒輪的繪制。具體有以下參數(shù):法面模數(shù) mn 和端面模數(shù) mt、法面壓力角 αn端面壓力角 αt、法面齒頂高系數(shù) han*端面齒頂高系數(shù) hat*、法面頂隙系數(shù) c n *端面頂隙系數(shù) ct *、螺旋角 β,另外,齒高也是一個(gè)重要的基本參數(shù)。用滾齒法加工的斜齒輪 , 其法面參數(shù)是標(biāo)準(zhǔn)值,在計(jì)算斜齒輪的幾何尺寸時(shí) ,常需用到的端面參數(shù)。螺旋角越大,斜齒輪的齒向越偏斜;而當(dāng)螺旋角為零時(shí),斜齒輪就變成了直齒輪。這些漸開線的集合,就形成了以 螺旋線為初始線的漸開線曲面,稱為漸開螺旋面。當(dāng)發(fā)生面繞基圓柱作純滾動(dòng)時(shí),斜直線上的每一點(diǎn)在空間所描出的軌跡都是一條位于與齒輪軸線垂直的平面內(nèi)的漸開線。但是,齒輪是有一定寬度的,因此,端面上的點(diǎn)和線,實(shí)際上代表著齒輪上的線和面。 ( 3)結(jié)構(gòu)緊湊:用齒條形刀具切制斜齒圓柱齒輪時(shí),其無根切標(biāo)準(zhǔn)齒輪的最小齒數(shù)比直齒圓柱齒輪的少,因而可以得到更加緊湊的結(jié)構(gòu)。 第六章 斜齒輪的參數(shù)化設(shè)計(jì) 在生產(chǎn)中廣泛用到斜齒輪,雖然使用斜齒輪傳遞動(dòng)力時(shí)會(huì)產(chǎn)生軸向力,但與直齒輪相比,有明顯的優(yōu)點(diǎn): ( 1)嚙合性能好:斜齒圓柱齒輪輪齒之間是一種逐漸嚙合過程,輪齒上的受力也是逐漸由小到大,再由大到??;因此斜齒輪嚙合較為平穩(wěn),沖擊和噪聲小,適用于高速、大功率傳動(dòng)。然后利用生成的投 影曲線為引導(dǎo)線,建立齒輪的一個(gè)基本齒形。 ( 3) 齒輪的建立 以圖 51 中的右端點(diǎn)為起點(diǎn),繪制一條與 Z 軸平行的直線,該直線作為被投影曲線。合并后就得到輪齒的基本齒形,如圖 52 所示: 圖 52 齒輪的基本齒形 接著做一個(gè)基準(zhǔn)平面 2,該平面與 XOY 平面平行,且在 Z 軸正方向上與XOY 平面的距離為齒寬的一半。以平面 1 為參考平面,修剪上述實(shí)體,留下漸開線起始點(diǎn)那一側(cè)。繼續(xù)拉伸,將剛拉伸的實(shí)體中靠近原點(diǎn)的一個(gè)面拉伸,拉伸厚度是 db/2df/2+,將拉伸好的實(shí)體與原實(shí)體進(jìn)行合并。以原點(diǎn)為起點(diǎn)在 Z軸建立一條直線,通過該直線與剛在草圖中作的與 X 軸成一定角度的連線做基準(zhǔn)平面 1。連接漸開線尾部和基圓上與漸開線同一側(cè)上任一點(diǎn),再將該點(diǎn)與漸開線起始點(diǎn)連接。選擇 XOY 為基準(zhǔn)面作草圖,畫出齒頂圓、齒根圓和基圓,畫出一條直線,該直線與 X 軸所成的角為分度圓上半齒厚處的點(diǎn)與坐標(biāo)原點(diǎn)的連線與正 X 方向的夾角。為了避免出現(xiàn)這 個(gè)問題,在本課題中使用先畫出輪齒實(shí)體,并將輪齒底端的余量留的大些,然后將輪齒實(shí)體與齒根圓柱體做并操作?;鶊A較大時(shí),漸開線和齒根圓之間應(yīng)該有圓弧過渡;齒根圓較大時(shí),應(yīng)把多余的那段漸開線剪去。方法一中用來做鏡像和修剪曲線的直線在變換后無法實(shí)現(xiàn)參數(shù)話,此種方法只可用于畫單個(gè)齒輪或者用程序來畫齒輪實(shí)體。環(huán)行陣列 z 個(gè)齒槽特征,就得到一個(gè)齒輪。 方法二:畫出漸開線、各個(gè)圓、齒輪毛坯,鏡像漸開線,將多余的線剪去,留下一個(gè)齒槽輪廓曲線。所剩下的曲線的圓心角等于一個(gè)齒距所對應(yīng)的圓心角。 5. 2 直齒輪三維建模 直 齒圓柱齒輪的的建模,其重點(diǎn)和難點(diǎn)是漸開線齒廓的繪制,在解決了漸開線的繪制之后,建立齒輪模型就較簡單了。 直齒齒輪的其他參數(shù)還有分度圓直徑 d、齒頂圓直徑 da、齒根圓直徑 df、基圓直徑 db 和變位系數(shù) x,各參數(shù)間的關(guān)系如下: d mz? ? ?cosbdd ??? ? ?2*aad d h x m? ? ? ? ? ? ?2 * *fad d h c x m? ? ? ? ? ? 直齒圓柱齒輪的幾何特征相對簡單,其中的參數(shù)化建模重點(diǎn)與難點(diǎn)應(yīng)該在端面漸開線輪齒齒廓的參數(shù)化創(chuàng)建,漸開線齒廓的的形狀取決于基圓的大小,而基圓的大小取決于齒輪的齒數(shù) z、模數(shù) m、和壓力角 α。 ( 4)齒頂高系數(shù) h*、頂隙系數(shù) c* 齒頂高系數(shù)和頂隙系數(shù)決定齒頂高和齒根高的尺寸。等齒輪。、 176。在某些場合也用176。 因此壓力角是決定漸開線齒廓形狀的一個(gè)基本參 數(shù)。 ( 2)分度圓壓力角 α 有漸開線的形成原理 ? ?arccos /K b Krr? ? ,對于同一漸開線齒廓,不同圓周上的壓力角是不同的,基圓上的壓力角為零,離基圓越遠(yuǎn)的圓,半徑越大,該圓上的壓力角也越大。為了設(shè)計(jì)、制造、檢驗(yàn)及使用方便,齒輪的模數(shù)已經(jīng)標(biāo)準(zhǔn)化。現(xiàn)簡要介紹齒輪各基本參數(shù)及對其他尺寸的影響。 漸開線直齒圓柱齒輪的重要的基本參數(shù)有:模數(shù) m、齒數(shù) z、分度圓壓力角 α、齒頂高系數(shù) h*、頂隙系數(shù) c*。直齒輪的漸開線 齒面常稱為漸開面。直齒輪的輪齒方向 (齒向 )與其軸線是平行的,如果在垂直于軸線作無數(shù)的剖面,則這些剖面與直齒相交,得到無數(shù)薄片的輪齒,其齒形都是漸開線,而且形成過程完全一樣,因此具有相同的形狀。如下圖所示。具體過程如下: (1)、新建一個(gè)部件,進(jìn)入建模模塊,在表達(dá)式窗口中添加下列表達(dá)式: m=5; // 模數(shù) z=19; // 齒數(shù) a=20; // 壓力角 h=1; // 齒頂高系數(shù) c=; // 頂隙系數(shù) B=9; // 齒輪厚度 d=m*z; // 分度圓直徑 db=m*z*cos(a); // 基圓直徑 da=(z+2)*m
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1