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

正文內(nèi)容

autocad二次開(kāi)發(fā)的研究畢業(yè)論文(編輯修改稿)

2025-07-25 08:27 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 寸參數(shù)則是根據(jù)效果圖歸納出的、能夠繪出此圖的最少尺寸數(shù)據(jù)。3)坐標(biāo)計(jì)算與轉(zhuǎn)換無(wú)論多么復(fù)雜的二維圖形,都能用直線和一些簡(jiǎn)單曲線組合而成,繪圖的難易取決于這些直線和曲線的控制點(diǎn)坐標(biāo)的計(jì)算是否容易。選一個(gè)方便的坐標(biāo)系,算出繪圖控制點(diǎn)的坐標(biāo)。然后,利用計(jì)算機(jī)圖形學(xué)的知識(shí),將各點(diǎn)坐標(biāo)按指定比例、角度轉(zhuǎn)換到圖紙坐標(biāo)系中去。4)繪制基本圖形通過(guò)接口函數(shù)調(diào)用AutoCAD繪圖命令將上述控制點(diǎn)連接起來(lái),再調(diào)用編輯命令進(jìn)行復(fù)制、陣列、鏡像、倒圓、倒角等操作,就可以得到所要畫(huà)的圖形。如果填充剖面圖案,最好在這個(gè)階段選好填充邊界。5)標(biāo)注尺寸如果上層模塊要求標(biāo)注尺寸,繪圖模塊就要根據(jù)效果圖算出尺寸的標(biāo)注位置,確定標(biāo)注內(nèi)容,然后通過(guò)接口函數(shù)調(diào)用AutoCAD命令標(biāo)注尺寸,在用戶要求的位置進(jìn)行標(biāo)注。通過(guò)AutoCAD提供的編程接口,載入對(duì)話框,連接DCL對(duì)話框與AutoLisp程序,在命令行中輸入“gear”命令進(jìn)入主界面進(jìn)行操作,完成參數(shù)輸入,確定后零件圖將自動(dòng)生成,顯示在AutoCAD主窗口中。 對(duì)話框界面的設(shè)計(jì)與AutoLISP程序的編寫(xiě) DCL程序的編寫(xiě)和對(duì)話框的布局本次設(shè)計(jì)中,對(duì)話框代碼如下:gear:dialog{ label=”圓柱齒輪的參數(shù)化設(shè)計(jì)”。//對(duì)話框標(biāo)題 fixed_width=true。 :row { fixed_width=40。 :boxed_column { label=”請(qǐng)選擇齒輪的基本參數(shù):”。 :edit_box { edit_width=9。 label=”齒輪軸徑:”。 key=”gear_hole”。 edit_limit=10。 value=”50”。 } :edit_box { edit_width=9。 label=”齒輪齒數(shù):”。 key=”gear_tooth”。 edit_limit=10。 value=”30”。 } :popup_list { edit_width=8。 label=”齒輪模數(shù):”。 key=”gear_mode”。 list=”\\\\\\\\\\n1\\\n2\n3\n4\n5\n6\n8\n10\n12\n16\n20\n25\n32\n40\n50”。 value=”15”。 } :popup_list { edit_width=8。 label=”齒寬系數(shù):”。 key=”gear_width”。 list=”\\\\\\\\”。 value=”4”。 } :popup_list { edit_width=8。 label=”齒輪材料:”。 key=”material1”。 list=”45\nHT250\nHT300\nHT350\nQT5005\nQT6002\nZG310570\nZG340640\n30CrMnSi\n35SiMn\n38SiMnMo\n40Cr\n20Cr\n20CrMnTi\n12Cr2Ni4\n20Cr2Ni4\n35CrAlA\n38CrMoAlA\n夾布塑膠”。 value=”0”。 } :popup_list { edit_width=20。 label=”熱處理方式:”。 list=”?;痋n調(diào)質(zhì)\n調(diào)質(zhì)后表面淬火\n滲碳后淬火\n調(diào)質(zhì)后氮化”。 key=”heat_treat”。 value=”2”。 } :row { :spacer { width=3。 } :button { fixed_width=3。 key=”P(pán)_finish”。 label=”輸入”。 } :spacer { width=3。 } :button { fixed_width=3。 key=”P(pán)_modi”。 label=”修改”。 } :spacer { width=3。 } } } :boxed_column { fixed_width=30。 label=”請(qǐng)選擇齒輪的基本形式”。 key=”b_stru”。 :row { :radio_column { fixed_width=8。 :spacer { height=1。 } :radio_button { label=”系統(tǒng)缺省”。 key=”sys_select”。 value=”1”。 } :spacer { height=1。 } :radio_button { label=”用戶選擇”。 key=”user_select”。 value=”1”。 } :spacer { height=1。 } } :image { key=”image_one”。 color=graphics_background。 height=12。 width=35。 } } :row { :popup_list { label=”齒輪基本形式”。 list=”實(shí)心式直齒圓柱齒輪\n腹板式直齒圓柱齒輪\n輪輻式直齒圓柱齒輪\n實(shí)心式斜齒圓柱齒輪\n腹板式斜齒圓柱齒輪\n輪輻式斜齒圓柱齒輪”。 key=”gear_stru”。 edit_width=20。 value=”0”。 } } } } :boxed_row { :column { :text { key=”text_one”。 label=”當(dāng)前圖幅為:”。 } :text { key=”text_two”。 label=”當(dāng)前繪圖比例為:”。 } } :column { :text { key=”text_three”。 label=”A3 420x297”。 } :text { key=”text_four”。 label=”1:1”。 } } :button { fixed_width=3。 key=”set_size”。 label=”設(shè)置圖幅…”。 } } ok_cancel_help_errtile。}注釋:標(biāo)識(shí)符“l(fā)abel”, 關(guān)鍵字“key”,行“column”,列“row”,邊界行“boxed_row”,邊界行“boxed_column”,多選一按鈕“radio_button”,圖像“image”,編輯框“edit_box”,文本框“text”,下拉列表框“popup_list”,按鈕“button”該段代碼的意義如下:1) 定義一個(gè)名為“gear”的對(duì)話框,其標(biāo)識(shí)符為“圓柱齒輪的參數(shù)化設(shè)計(jì)”,主要分三大部分:齒輪基本參數(shù)輸入、齒輪基本形式選擇,圖幅選擇部分2) 創(chuàng)建多個(gè)用于輸入齒輪基本參數(shù)的編輯框和下拉列表框,標(biāo)識(shí)符包括:“齒輪軸徑、齒輪模數(shù)、齒輪齒數(shù)、齒輪材料、熱處理方式、齒寬系數(shù)”3)創(chuàng)建用于選擇齒輪形式的下拉列表框和圖像,用于預(yù)覽齒輪的形式,用到了image控件,popup_list控件來(lái)選擇齒輪形式4)創(chuàng)建用于選擇圖幅大小的按鈕,用戶可自由選擇合適的圖號(hào),比例等。根據(jù)第二章中的布局要求,本次設(shè)計(jì)的對(duì)話框主界面如圖42所示:圖42 對(duì)話框主界面用于設(shè)置圖幅大小的對(duì)話框界面圖43下:圖43 圖幅 AutoLISP程序的編寫(xiě)通過(guò)對(duì)AutoLISP語(yǔ)言的學(xué)習(xí),結(jié)合本次設(shè)計(jì)的要求,編寫(xiě)后臺(tái)控制部分程序如下: (defun call_stru_slide(slide_index) (start_image “image_one”) (setq image_x (dimx_tile “image_one”)) (setq image_y (dimy_tile “image_one”)) (fill_image 0 0 image_x image_y 2) (setq stru_name ‘(“input” “gear0” “gear1” “gear2” “gear3” “gear4” “gear5”)) (setq image_name (nth slide_index stru_name)) (slide_image 0 0 image_x image_y image_name) (end_image))注釋:該段代碼主要功能是調(diào)用幻燈片,顯示齒輪形式的預(yù)覽圖,幻燈片名分別為:”input” “gear0” “gear1” “gear2” “gear3” “gear4” “gear5”。每個(gè)幻燈片對(duì)應(yīng)不同形式的齒輪,兩者之間通過(guò)下拉列表的索引號(hào)相連接。 (defun finish_select(/ index_mode mode_list index_width mode_width index_material material_list index_treat treat_list) (error_clear) (setq error_flag 0) (setq index_mode (get_tile “gear_mode”)) 。模數(shù) (setq index_mode (atoi index_mode)) (setq mode_list ‘( 1 2 3 4 5 6 8 10 12 16 20 25 32 40 50)) (setq m (nth index_mode mode_list)) (setq index_width (get_tile “gear_width”)) 。齒寬
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1