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

正文內(nèi)容

模具設(shè)計與制造模具設(shè)計說的概述-資料下載頁

2025-06-27 04:45本頁面
  

【正文】 并將其賦予變量s,則WHILE函數(shù)退出循環(huán)。4) PRINC函數(shù)格式為(PRINC [e [f]]),其中e是LISP表達式,f是表示文件指針的符號變量,用于輸出至文件。F不存在,則輸出至顯示器。PRINC函數(shù)的功能是輸出e的計算值。PRINC函數(shù)返回值為e的計算值。當函數(shù)沒有變量時,即(PRINC)表示不顯示函數(shù)返回值。PRINC函數(shù)輸出字符串時不帶雙引號。可以用特殊字符進行控制,實現(xiàn)格式輸出。特殊字符以\開始,后跟ASCII碼,常用的特殊字符如表37所示。例如程序段(PRINC “ABC”)向顯示屏幕輸出ABC,同時函數(shù)的返回值為“ABC”。 (PRINC “\nABC”)先向顯示屏幕輸出回車換行符,然后輸出ABC,函數(shù)的返回值為“\nABC”。表37 特殊字符特殊字符\n\r\t\007\”\\輸出結(jié)果回車換行回車不換行TAB響鈴“\10. 10. AutoCAD接口函數(shù)COMMAND函數(shù)的功能是在AutoLISP程序中執(zhí)行AutoCAD命令。由于存在COMMAND函數(shù),AutoLISP和Visual LISP程序可以調(diào)用幾乎所有的AutoCAD命令,使得LISP靈活的程序功能和AutoCAD強大的圖形功能得到完美的結(jié)合,專業(yè)計算和AutoCAD圖形相得益彰,不僅能夠大大提高AutoCAD的繪圖效率,而且進一步拓展了AutoCAD的應(yīng)用范圍。COMMAND函數(shù)的格式為(COMMAND [e1 e2 … en])執(zhí)行COMMAND函數(shù)時,按順序把函數(shù)變量送出,作為AutoCAD命令及對命令提示的回答。因此,COMMAND函數(shù)變量的個數(shù)、順序和類型必須與所調(diào)用的命令嚴格一致。函數(shù)變量可以是常數(shù)、變量及LISP表達式。不帶變量的COMMAND函數(shù),即(COMMAND),相當于在AutoCAD中使用CTRLC。空字符串“”則相當于在AutoCAD中使用回車。一個COMMAND函數(shù)可以執(zhí)行多項AutoCAD命令,一項AutoCAD命令也可以用多個COMMAND函數(shù)完成。在COMMAND函數(shù)變量中不允許出現(xiàn)GET族函數(shù)。例如輸入圓心和直徑繪制圓。程序1在一個COMMAND函數(shù)中執(zhí)行CIRCLE和ZOOM兩項AutoCAD命令,程序2則用兩個COMMAND函數(shù)完成一項CIRCLE命令。程序1:(SETQ p (GETPOINT “Center point: ““) d (GETDIST p “Diameter: “))(COMMAND “CIRCLE” p “D” d “ZOOM” “E”)程序2:(SETQ p (GETPOINT “Center point: ““)(COMMAND “CIRCLE” p)(SETQ d (GETDIST p “Diameter: “))(COMMAND “D” d)(COMMAND “ZOOM” “E”)例35 在區(qū)間0~2π內(nèi)繪制y = sinα的函數(shù)曲線。解:A) A) 編寫程序如下:(DEFUN psin (x) (LIST x (SIN x)) ;定義函數(shù)psin,返回表示sin函數(shù)曲線上一點的表。(DEFUN NIHE (s e n f / d v p) ;定義繪制任意函數(shù)曲線的函數(shù)NIHE (SETQ d (/ ( e s) n) ;s為初值,e為終值,n為逼近函數(shù)曲線所用的直線段數(shù) v s ;f為定義曲線的函數(shù),d為增量,v從初值變化到終值 p (f v) ;p為表示點的表 )(COMMAND “PLINE” p) ;調(diào)用PLINE命令繪制多段連線 (REPEAT n ;進入循環(huán) (SETQ v (+ v d) p (f v))(COMMAND p) ;繪制一個直線段 ) ;循環(huán)結(jié)束 (COMMAND) ;退出PLINE命令)B) B) 調(diào)用程序:調(diào)用函數(shù)(NIHE 0 (* 2 PI) 1000 psin),函數(shù)執(zhí)行后,可以看到AutoCAD自動繪制出由1000根直線逼近的0至2π區(qū)間的sin函數(shù)曲線。11. 11. 圖形數(shù)據(jù)處理函數(shù)1986年,AutoCAD ,使得CAD用戶可以從CAD圖形中提取與圖形相關(guān)的數(shù)據(jù)。如此,表示切削加工的刀具運動軌跡圖形可以輕易地用LISP程序轉(zhuǎn)換成NC加工代碼,也可以用LISP程序根據(jù)毛坯圖形和零件輪廓圖形自動產(chǎn)生刀具行走軌跡線,有限元網(wǎng)格劃分的前處理也不再存在障礙。圖形數(shù)據(jù)處理函數(shù)包括SSGET、SSNAME、SSLENGTH、ENTGET等函數(shù)。12. 12. QUOTE函數(shù)QUOTE函數(shù)是應(yīng)用最廣泛的LISP函數(shù)之一,它的格式為(QUOTE e),功能是阻止對函數(shù)變量e進行求值計算。在LISP程序中常見的是QUOTE函數(shù)的簡寫格式’e。如果用賦值函數(shù)對變量a賦值:(SETQ a (+ 1 2)),LISP會先對LISP表達式(+ 1 2)進行求值計算,將計算結(jié)果賦予變量a,結(jié)果變量a的值為3。采用QUOTE函數(shù)阻止對LISP表達式(+ 1 2)進行求值計算,結(jié)果就不一樣了,如程序段(SETQ a ’(+ 1 2))執(zhí)行后,a的值為(+ 1 2),成為一個表變量。QUOTE函數(shù)常用來把一個表賦予一個變量,如(SETQ a ’( ))把表( )賦予變量a。13. 13. APPLY函數(shù)APPLY函數(shù)不是一個實變函數(shù),它具有泛函性質(zhì),它的格式為(APPLY ’fun L),其第一個函數(shù)變量是代表函數(shù)的函數(shù)名,另一個變量是表。APPLY函數(shù)將函數(shù)名移入表中,將其置于第0個元素的位置,然后對新表求值。如對于(APPLY ’+ a),a的定義如前所述,相當于對(+ )求值。14. 14. MAPCAR函數(shù)MAPCAR函數(shù)也不是一個實變函數(shù),它也具有泛函性質(zhì),它的格式為(MAPCAR ’fun L1 L2 … Ln),其第一個函數(shù)變量是代表函數(shù)的函數(shù)名,其它的變量都是表。MAPCAR函數(shù)用指定的函數(shù)處理表變量中相對應(yīng)的元素,并以表的形式返回處理結(jié)果。如(MAPCAR ’+ a ’(1 2)),a的定義仍然同前所述,相當于(LIST (+ 1) (+ 2)),函數(shù)返回( )。(三)LISP應(yīng)用實例下面通過凸輪設(shè)計(與制造)的應(yīng)用實例展示LISP語言是如何拓展AutoCAD應(yīng)用范圍的。1. 1. 凸輪廓線的組成普通的凸輪廓線可以分成四段。1) 推程段:從動件跟隨凸輪轉(zhuǎn)動而上升,總上升行程為h,對應(yīng)的凸輪轉(zhuǎn)角為d1。2) 遠休止段:從動件在距離凸輪旋轉(zhuǎn)中心最遠處停留不動,對應(yīng)的凸輪轉(zhuǎn)角為d2。遠休止段凸輪廓線為一段圓弧,圓弧半徑等于凸輪基圓半徑r0加上從動件行程h。3) 回程段:從動件跟隨凸輪轉(zhuǎn)動而下降,總下降行程為h,對應(yīng)的凸輪轉(zhuǎn)角為d3。4) 近休止段:從動件在距離凸輪旋轉(zhuǎn)中心最近處停留不動,對應(yīng)的凸輪轉(zhuǎn)角為d4。近休止段凸輪廓線為一段圓弧,圓弧半徑等于凸輪基圓半徑r0。對于凸輪從動件不同的運動規(guī)律,凸輪廓線推程段和回程段的函數(shù)曲線都不相同。凸輪從動件作等速運動時,推程段凸輪半徑隨轉(zhuǎn)角d變化,變化規(guī)律為r=r0+h(d/d1) 0≤d≤d1回程段凸輪半徑隨轉(zhuǎn)角d變化,變化規(guī)律為r=r0+h[1(d/d3)] 0≤d≤d32. 2. 凸輪繪制程序根據(jù)以上對凸輪廓線的分析,可以編制出如下的LISP程序:(DEFUN C:TULUN (/ r0 h d1 d2 d3 d4 n1 n3) ;定義主函數(shù)C:TULUN (SETQ r0 (GETREAL 基圓半徑r0=) ;以下輸入凸輪參數(shù) h (GETREAL 從動件行程H=) d1 (GETREAL 推程角delta1=) d2 (GETREAL 遠休止角delta2=) d3 (GETREAL 回程角delta3=) d4 ( 360 D1 D2 D3) n1 (GETINT 推程段擬合線段數(shù)n1=) n3 (GETINT 回程段擬合線段數(shù)n3=) ) (NIHE 0 d1 n1 s1) ;繪制推程段廓線 (COMMAND ARC @ C 0,0 A d2) ;繪制遠休止段廓線 (NIHE (+ d1 d2) (+ d1 d2 d3) n3 s3) ;繪制回程段廓線 (COMMAND ARC @ C 0,0 A d4 ;繪制近休止段 ZOOM E ;顯示整個繪制完畢的凸輪 PEDIT L Y JOIN C 1E10,1E10 1E10,1E10 ) ;將組成凸輪廓線的線段鏈接成多段連線 (PRINC) ;程序執(zhí)行后不顯示函數(shù)返回值)(DEFUN s1 (v / a a1 r x y) ;定義推程段函數(shù) (SETQ a (/ ( v s) ( e s)) a1 (/ (* v PI) 180) r (+ r0 (* h a)) x (* r (COS a1)) y (* r (SIN a1)) ) (LIST x y) ;函數(shù)返回表示函數(shù)曲線上一點的一個表)(DEFUN s3 (v / a a1 r x y) ;定義回程段函數(shù) (SETQ a (/ ( v s) ( e s)) a1 (/ (* v PI) 180) r (+ r0 h (* 1 h a)) x (* r (COS a1)) y (* r (SIN a1)) ) (LIST x y) ;函數(shù)返回表示函數(shù)曲線上一點的一個表)上述程序由4個用戶函數(shù)構(gòu)成,即C:TULUN、NIHE、S1和S3。其中C:TULUN為主函數(shù),具有輸入凸輪參數(shù)和調(diào)用NIHE函數(shù)繪制凸輪廓線的功能;NIHE是例35中所列舉的繪制任意函數(shù)曲線的函數(shù),主函數(shù)調(diào)用時它繪制S1定義的推程段函數(shù)和S3定義的回程段函數(shù)曲線;S1函數(shù)定義了推程函數(shù)曲線,S3函數(shù)定義了回程函數(shù)曲線。主函數(shù)名為C:TULUN,在函數(shù)名TULUN前面加上C:,可以把自定義LISP函數(shù)轉(zhuǎn)變?yōu)樵鎏鞟utoCAD命令,即調(diào)用函數(shù)時不再需要使用圓括號。3. 3. 凸輪繪制程序的使用在AutoCAD命令提示符狀態(tài)下直接鍵入TULUN,隨后根據(jù)提示逐項輸入如下數(shù)值(底下劃線部分為鍵入數(shù)值,非劃線部分為程序提示):Command: TULUN基圓半徑r0=30從動件行程H=10推程角delta1=120遠休止角delta2=60回程角delta3=120推程段擬合線段數(shù)n1=100回程段擬合線段數(shù)n3=100輸入完畢后,AutoCAD立即自動繪制出如圖33中所示的凸輪理論廓線。其中推程段是用100根直線逼近的等速運動規(guī)律凸輪廓線;遠休止段是圓心為0,0,半徑為40,角度為60176。的圓?。换爻潭问怯?00根直線逼近的等速運動規(guī)律凸輪廓線;近休止段是圓心為0,0,半徑為30,角度為60176。的圓弧。用AutoCAD的繪圖功能還可以繪制出圖中的其他圖線,如用偏移復制(OFFSET)功能可以繪制出凸輪實際廓線。如果繼續(xù)調(diào)用CAM程序,就可以從凸輪的實際廓線得到凸輪的數(shù)控加工程序,從而在數(shù)控機床上優(yōu)質(zhì)高效地制造出這個凸輪零件。第四節(jié) 第四節(jié) 新生代CAD軟件——SolidWorksSolidWorks是SolidWorks公司推出的基于Windows的機械設(shè)計軟件,是基于Windows平臺的全參數(shù)化特征造型軟件,它可以十分方便地實現(xiàn)復雜的三維零件實體造型、復雜裝配和生成工程圖。圖形界面友好,用戶易學易用。一、SolidWorks的三維設(shè)計功能介紹其主要功能特點如下:(1)操作界面友好(2)協(xié)同工作3D Content Central 是一個嶄新的在線資源庫,集成在SolidWorks內(nèi)。用戶可以通過此插件在互聯(lián)網(wǎng)找到世界著名的零部件供貨商,并下載庫中的幾百萬個零部件。用戶只需查詢供應(yīng)商的產(chǎn)品在線目錄,直接下載三維實體模型,而不需要二次建模。(3)裝配設(shè)計(4)工程圖SolidWorks 提供了生成完整的、車間認可的詳細工程圖的工具。工程圖是全相關(guān)的,當你修改工程圖時,三維實體模型、各個視圖、裝配體都會自動更新。從三維實體模型中自動產(chǎn)生工程圖,包括視圖、尺寸和標注。(5) (5) 零件建模SolidWorks 提供了基于特征的實體建模功能。通過拉伸、旋轉(zhuǎn)、抽殼、掃描、放樣、陣列、鏡像以及打孔、倒圓角、倒角等操作來實現(xiàn)產(chǎn)品的設(shè)計。通過對特征和草圖的動態(tài)修改,用拖拽的方式實現(xiàn)實時的設(shè)計修改。三維草圖功能為掃描、放樣生成三維草圖路徑,或為管道、電纜等管線生成延伸路徑。(6)曲面建模通過SolidWorks帶控制線的掃描、放樣、填充以及拖動可控制的相關(guān)操作產(chǎn)生復雜的曲面??梢灾庇^地對曲面進行修剪、延伸、倒角和縫合等曲面的操作。二、SolidWorks的零件建模SolidWorks是基于特征的工程造型軟件,所謂特征是一種用參數(shù)驅(qū)動的模型。特征之間可以相互堆砌,也可以相互剪切。特征造型就是應(yīng)用各種特征來組合生成所需要零件的方法。SolidWorks提供了一系列特征造型工具供用戶進行零件建模。表3
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1