計(jì)算機(jī)輔助設(shè)計(jì)與制造復(fù)習(xí)題_第1頁(yè)
計(jì)算機(jī)輔助設(shè)計(jì)與制造復(fù)習(xí)題_第2頁(yè)
計(jì)算機(jī)輔助設(shè)計(jì)與制造復(fù)習(xí)題_第3頁(yè)
計(jì)算機(jī)輔助設(shè)計(jì)與制造復(fù)習(xí)題_第4頁(yè)
計(jì)算機(jī)輔助設(shè)計(jì)與制造復(fù)習(xí)題_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上計(jì)算機(jī)輔助設(shè)計(jì)與制造復(fù)習(xí)題一、選擇題 1.計(jì)算機(jī)輔助制造進(jìn)行的內(nèi)容有【 】 A.進(jìn)行過(guò)程控制及數(shù)控加工 B.CAD C.工程分析 D.機(jī)床調(diào)整答案:A2.加工過(guò)程優(yōu)化計(jì)算中,可控變量有【 】 A.刀具材料 B.切削力 C.切削速度 D.切削溫度答案:C3.圖素的簡(jiǎn)單含義是【 】 A.零件圖形分解出來(lái)的基本圖形 B.零件圖形的基本顏色 C.圖形的坐標(biāo)增量 D.圖形的精確程度答案:A4.在CAD作業(yè)中,采用數(shù)據(jù)文件形式來(lái)處理工程數(shù)表、線圖數(shù)據(jù),其目的是 A.減少占用內(nèi)存,使數(shù)據(jù)文件獨(dú)立于計(jì)算程序 B.減少占用內(nèi)存,使數(shù)據(jù)文件與計(jì)算程序融為一體 C.占用大量?jī)?nèi)存,較好解決數(shù)

2、據(jù)共享 D.占用外存,使數(shù)據(jù)文件與操作系統(tǒng)緊密結(jié)合答案:A5.使用下列哪種操作可實(shí)現(xiàn)實(shí)體的全剖、半剖和局部剖切【 】A.旋轉(zhuǎn)切除 B.拉伸切除 C.掃描 D.放樣答案:B6.在單鏈表里,每個(gè)結(jié)點(diǎn)的存貯單元分為兩部分,一是存放結(jié)點(diǎn)的數(shù)據(jù),另一部分存放指向后繼結(jié)點(diǎn)的【 】A關(guān)系 B單位 C指針 D數(shù)據(jù)答案:C7.直線插補(bǔ)運(yùn)算是一些【 】的加減運(yùn)算。 A.偏差值 B.斜率和最終坐標(biāo)值 C.坐標(biāo)值 D.直線坐標(biāo)答案:B8.某繪圖軟件,畫(huà)線語(yǔ)句為DRAW,其參量U、D、E、G表示向上、向下、向右上、向左下畫(huà)線,B、N表示不畫(huà)線和畫(huà)后返回原起點(diǎn),則語(yǔ)句DRAW“NE141;BU100;G141;BU100

3、;G141”表示【 】A畫(huà)一條曲線 B畫(huà)一條直線 C畫(huà)二條直線 D畫(huà)三條直線答案:D9.在關(guān)系型數(shù)據(jù)結(jié)構(gòu)中,數(shù)據(jù)的邏輯結(jié)構(gòu)被歸結(jié)為滿足一定條件的【 】 A.線性表 B.單鏈表 C.二維表 D.多維表答案:C10.在二維圖形的旋轉(zhuǎn)變換中,其旋轉(zhuǎn)中心【 】 A.只能位于圖形邊界內(nèi) B.只能位于圖形邊界外 C.只能位于坐標(biāo)原點(diǎn) D.可位于任意點(diǎn)答案:D二、簡(jiǎn)答題 1. 已知直線AB兩端點(diǎn)的坐標(biāo)為A(2,30,),B(5,6).寫(xiě)出使直線AB以坐標(biāo)原點(diǎn)為中心順時(shí)針旋轉(zhuǎn)90的變換矩陣,并求出變換后直線AB的坐標(biāo)矩陣。 答案: (1) AB的齊次坐標(biāo)矩陣為 (2)繞原點(diǎn)順時(shí)針旋轉(zhuǎn)90°的變換陣為

4、:(3)變換后直線AB的坐標(biāo)矩陣為:2.比較說(shuō)明AutoLISP和VB(或VBA)開(kāi)發(fā)AutoCAD的特點(diǎn)。答案:相同點(diǎn):都是對(duì)AutoCAD的擴(kuò)充,都具有一般高級(jí)程序設(shè)計(jì)語(yǔ)言的特點(diǎn)。不同點(diǎn):AutoLISP是一種表處理語(yǔ)言,善于處理不定長(zhǎng)數(shù)據(jù),采用前綴表達(dá),文件及數(shù)據(jù)庫(kù)處理較弱,與AutoCAD的通訊通過(guò)command函數(shù)實(shí)現(xiàn)。圖形界面通過(guò)DCL定義語(yǔ)言實(shí)現(xiàn),不易實(shí)現(xiàn)。無(wú)法生成EXE文件。VB則是一種可視化程序設(shè)計(jì)語(yǔ)言,界面設(shè)計(jì)方便,可使用多種界面控件,所見(jiàn)即所得。采用事件驅(qū)動(dòng)的方式編程,有強(qiáng)大的處理數(shù)據(jù)庫(kù)的功能,有利于大型系統(tǒng)的實(shí)現(xiàn)。與AutoCAD的通訊則通過(guò)COM對(duì)象實(shí)現(xiàn)。可生成EXE

5、可執(zhí)行文件,便于程序的保密與發(fā)布。3.解釋CAD,CAE,CAM,CAPP,CIMS的作用。答案:答案:CAD (Computer Aided Design ) 計(jì)算機(jī)輔助設(shè)計(jì),即使用計(jì)算機(jī)幫助人們進(jìn)行產(chǎn)品和工程設(shè)計(jì)。CAM (Computer Aided Manufacturing) 計(jì)算機(jī)輔助制造,是利用計(jì)算機(jī)來(lái)代替人去完成制造以及與制造系統(tǒng)有關(guān)的工作。CAE (Computer Aided Engineering) 計(jì)算機(jī)輔助工程。主要是實(shí)現(xiàn)結(jié)構(gòu)分析和結(jié)構(gòu)優(yōu)化,應(yīng)用最廣泛、最成熟的是有限元分析。CAPP (Computer Aided Process Planning) 計(jì)算機(jī)輔助工藝設(shè)

6、計(jì):設(shè)計(jì)與制造之間的橋梁,確定加工方法,加工順序,工、夾、量具以及切削條件等。CIMS (Computer Integrated Manufacturing System) 計(jì)算機(jī)集成制造系統(tǒng),即將各種與制造有關(guān)的技術(shù)活動(dòng)與系統(tǒng)集成起來(lái)。4.一個(gè)普通的CAD系統(tǒng)(不包括計(jì)算機(jī)繪圖),基本的硬件配置有哪些?其應(yīng)用軟件應(yīng)包括哪些?答案:基本的硬件配置為主機(jī)、打印機(jī)、鍵盤(pán)及顯示器;其應(yīng)用軟件包括數(shù)據(jù)庫(kù)、計(jì)算方法庫(kù)、數(shù)學(xué)模型建立模塊、有限元模塊、優(yōu)化設(shè)計(jì)模塊等。5.當(dāng)你運(yùn)行一個(gè)綜合式CAPP系統(tǒng)時(shí),舉例說(shuō)明其怎樣體現(xiàn)了綜合式設(shè)計(jì)原理?答案:某些工藝準(zhǔn)則如先粗后精、優(yōu)化計(jì)算切削用量等由機(jī)器自動(dòng)決策,進(jìn)行

7、計(jì)算,體現(xiàn)出部分創(chuàng)成原理,而安排工藝路線、選擇加工方法,選擇設(shè)備、刀具等均由人機(jī)交互,有的由機(jī)器到數(shù)據(jù)庫(kù)中檢索,有的由人工確定,故體現(xiàn)了綜合式設(shè)計(jì)原理。6.機(jī)械產(chǎn)品設(shè)計(jì)中有大量的表格數(shù)據(jù),在進(jìn)行CAD編程時(shí),怎樣將其程序化?答案:(1)數(shù)據(jù)的公式化(2)將數(shù)據(jù)編制在程序中(3)將數(shù)據(jù)寫(xiě)入數(shù)據(jù)文件(4)采用數(shù)據(jù)庫(kù)的方式7.CAPP中決策的方式有哪些?答案:決策表、決策樹(shù)、專家系統(tǒng)。8.開(kāi)發(fā)機(jī)械CAD系統(tǒng)時(shí)涉及到的設(shè)計(jì)手冊(cè)上的數(shù)據(jù)應(yīng)如何處理?答案:答案:找到原始公式,將公式編入程序,這是最精確的程序化處理方法。否則:對(duì)于表格:利用數(shù)組(表)存儲(chǔ)相應(yīng)的值,再直接查找或插值計(jì)算。對(duì)于線圖:將線圖離散化

8、為數(shù)表再處理,或:用曲線擬合的方法求出線圖的經(jīng)驗(yàn)公式。其外部存儲(chǔ)可采用數(shù)據(jù)文件或數(shù)據(jù)庫(kù)的方式。三、論述題 1. 圖示是顯示在屏幕上的,由各頂點(diǎn)的坐標(biāo)按照頂點(diǎn)與頂點(diǎn)之間鄰接關(guān)系畫(huà)出的立體圖。試回答:(1) 此立體圖是否只表示一種物體形狀? (2)應(yīng)將此圖形做什么處理,才表示明確的、立體感強(qiáng)的立體圖?(3)試畫(huà)出將此圖形經(jīng)處理后的兩個(gè)不同的立體圖。答案:(1)不只表示一種物體(可理解成幾種不同的情況); (2)必須消去形體上不可見(jiàn)部分的線段;2.給下列程序加上注釋,并解釋其功能。(defun fun2 (/ p pb)(setq pb '() p (getpoint "n 第一點(diǎn)

9、:") (while p (setq pb (cons p pb) p (getpoint "n 下一點(diǎn)(輸入完請(qǐng)回車):") (setq pb (reverse pb) (apply 'command (cons "pline" pb) (command) )答案:答案:(defun fun2 (/ p pb);定義函數(shù) (setq pb '() p (getpoint "n 第一點(diǎn):");輸入點(diǎn) (while p (setq pb (cons p pb);將用戶輸入的點(diǎn)構(gòu)造成表 p (getpoint &

10、quot;n 下一點(diǎn)(輸入完請(qǐng)回車):") );循環(huán)輸入點(diǎn),直至用戶回車 (setq pb (reverse pb) ;將表反序,即先輸入的點(diǎn)在最前面 (apply 'command (cons "pline" pb) ;調(diào)用pline繪制曲線 (command) ;結(jié)束pline命令 )定義函數(shù),實(shí)現(xiàn)由用戶輸入一系列的點(diǎn),按輸入的先后順序繪制復(fù)合線。3. 試論述有限元分析方法在機(jī)床設(shè)計(jì)中的作用及求解問(wèn)題的一般流程。答案:(1)作用是分析機(jī)械產(chǎn)品的動(dòng)、靜、熱特性。 (2)工作流程要點(diǎn)是: 單元?jiǎng)澐帧⒐?jié)點(diǎn)編號(hào)、輸入原始數(shù)據(jù); 建立單元?jiǎng)偠染仃?,形成總體剛度矩

11、陣; 形成載荷列陣,進(jìn)行邊界條件處理; 求解剛度方程,輸出計(jì)算結(jié)果。 (畫(huà)成流程框圖的形式亦可)4.給下列程序加上注釋,并解釋其功能。(defun fun1 (/ s1 n h1 e) (setq s1 (ssget "x") n 0 h1 (getdist "n請(qǐng)輸入新的高度") ) (repeat (sslength s1)(setq e (entget (ssname s1 n) n (1+ n) )(if (= "TEXT" (cdr (assoc 0 e) ) (progn (setq e (subst (cons 40 h

12、1) (assoc 40 e) e) (entmod e) ) );if );repeat (princ);defun答案:答案:defun fun1 (/ s1 n h1 e);定義函數(shù) (setq s1 (ssget "x") n 0 ;選擇當(dāng)前所有的實(shí)體 h1 (getdist "n請(qǐng)輸入新的高度") );變量賦初值 (repeat (sslength s1);對(duì)當(dāng)前每一個(gè)實(shí)體進(jìn)行如下操作 (setq e (entget (ssname s1 n) ;獲得實(shí)體數(shù)據(jù) n (1+ n) ) (if (= "TEXT" (cdr (a

13、ssoc 0 e) );判斷是否是文本 (progn (setq e (subst (cons 40 h1) (assoc 40 e) e) (entmod e) ) ;如果是文本,則將其高度修改為用戶輸入的新值);if );repeat (princ);避免多余的輸出);defun功能:定義函數(shù),實(shí)現(xiàn)將當(dāng)前所有的文本高度修改為用戶輸入的新高度。四、綜合題 1.試通過(guò)操縱AutoCAD圖形數(shù)據(jù)庫(kù),將屏幕上一條任意直線修改為水平線。答案:(defun modln (/ pt1 pt2 m e) (setqpt1 (osnap (getpoint "n select end point

14、of line:") "endp" ) ) (if pt1 (setq e1 (ssname (ssget pt1) 0) ) (setqm (if (equal (cdr (assoc 10 (setq e2 (entget e1) ) pt1 ) 10 11 ) ) (if (= m 10) (setq n 11) (setq n 10) ) (setq pts(cdr (assoc n e2) pt2(list (car pt1) (cadr pts) e2(subst (list m (car pt2) (cadr pt2) 0) (list m (car

15、 pt1) (cadr pt1) 0) e2) ) (entmod e2) (princ)(modln)1. 2.一標(biāo)準(zhǔn)化零件的參數(shù)如表所示,請(qǐng)編制其繪圖程序。要求:運(yùn)行程序時(shí)用戶只需輸入型號(hào)即可從事先建立好的數(shù)據(jù)文件中讀取數(shù)據(jù)并繪制其二維零件圖。型號(hào)寬度高度半徑a150405a2756010a31008015a415011020 答案:答案:用任意的文本編輯器編輯文本文件data.txt如下,數(shù)據(jù)之間用空格分隔。(xh width height radius)("a1" 50 40 5)("a2" 75 60 10)("a3" 10

16、0 80 15)("a4" 150 110 20)(defun js (fname item / fp data) (setqfp (open fname "r")head (read (read-line fp)data (read (read-line fp) ) (while (not (equal (car data) item) (setq data (read (read-line fp) ) (mapcar 'set head data) (close fp)(defun part () (setq ptype (getstring "please input the type:") (js "f:/teach/lisp/data.txt" ptype) (setqpc (getpoint &q

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論