




已閱讀5頁,還剩25頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
P.1,工程數據庫學習要點,機械CAD/CAM第3、4章輔導 齊 宏 2005年4月,P.2,第3、4章 總體情況,是本課程的重點、是現代制造技術的核心內容 造成學習難點的主要原因 (技術理論、相關課程、教材、教學環節) 需要多看一些的參考資料 注意對緒論中介紹內容的理解 !本節課定位:對知識難點的輔導。考試范圍包括其它知識點,注意不要顧此失彼,P.3,第3章 CAD/CAM軟件基礎,基本內容 數據 數據結構(表和樹) 數據庫與工程數據庫 !注意:在理解的基礎上掌握基本概念,P.4,第3章 數據,數據 數據元素 數據結構 數據類型,P.5,第3章 數據與數據元素,數據: 計算機數據包括字符、數字、運算符號等 可被計算機接收和處理的符號集合 !集合是一個數學概念 數據元素: !分析數據元素要注意相對的概念,P.6,第3章 數據結構,數據: 數據的邏輯結構和物理結構 兩種結構的客觀存在、對應關系 數據類型 理解分類的根據、特點、意義,P.7,第3章 鏈表,數據結構(表) 線性表特性 有限、有序、均勻(冗余的問題) 線性表分類: 單向、雙向、循環 鏈式存儲結構 結點的數據域和指針域 鏈式結構數據的管理 建立、刪除、修改,P.8,第3章 樹,數據結構(樹) 樹:結點、集合的概念(有限、不交); 結點的關系 根結點、分支(左右) 二叉樹概念:樹概念引伸 遍歷:訪問樹的所有結點,P.9,第3章 樹,數據結構(樹、子樹),J,A,B,C,D,G,E,F,H,I,K,L,!與之相聯系的概念: 集合、數據元素,P.10,第3章 樹,遍歷的實質:非線性向線性序列轉換過程 遍歷的方式: 3個字母、6種遍歷 DLR、DRL、RDL、LDR、LRD、RLD 判斷規則(兩條) D的位置決定序 RL相對位置定先后,P.11,第3章 樹,樹的遍歷,A,B,C,D,G,E,F,H,I,J,K,L,以DLR方式有:,A,B,E,K,F,G,H,C,D,I,L,J,DLR中D為最左側字母, 所以從根結點A開始,LR表示先左后右, 下一結點為B,下一結點為E,P.12,第3章 樹,樹的遍歷,如果以DRL方式則有另外的一個序列。 由根結點A沿右側到D,依此類推:,A,D,J,I,L,C,B,H,G,F,E,K,注意B子樹的順序,點擊后有答案,P.13,第3章 鏈表,循環鏈表數據的插入 在第i個元素插入新元素M。(假定在B數據后插入),申請存儲空間,存放數據元素M,調整原來的指針:B結點后繼指針指向新結點,新結點后繼指針指向原來B結點的后繼結點,修正另一向指針,P.14,第3章 工程數據庫,工程數據庫特征:內容廣泛。 原理:外模式、概念模式、內模式模式 設計模型(和數據元素概念、數據結構對照理解),P.15,學習第3章知識的目的問題,問題:為什么要研究數據結構、數據線性化、鏈表及其管理操作?我們怎樣掌握知識? 建數據庫是存儲經驗、為工程設計所利用; 線性化是為進行大數據量數據管理和檢索效率; 課程所及只是其最基本概念,為將來在工程實際中更好地組織和運用數據資源; 對于本課程僅要求掌握基本概念。,P.16,第4章 CAD系統開發技術,基本內容(必考的內容) 菜單:基本概念、應用 AutoLISP語言 對話框技術,P.17,第4章 菜單,基本內容 菜單類型:屏幕菜單、下拉菜單、光標菜單 多級下拉菜單結構 菜單編程,P.18,第4章 AutoLISP語言(概念),AutoLISP語言概念 表處理語言(List Processing Language) 數據類型: 整型、實型、符號、字符、表、文件描述 程序結構:前綴、優先級、注釋 內部函數 裝載函數庫,P.19,第4章 函數,內部函數 基本函數 圖形處理函數 其他函數,P.20,第4章 對教材版式的說明,以教材pp78中“數值求和”函數為例:,1) ( + ) 功能:求表中所有整數或實數的和。例如: Command: ( 1.2 3.1 3.8) 8.1,這樣看這段文字就好理解了: 1) 數值求和命令 命令格式:( + ) 命令功能:求表中所有整數或實數的和。 例如:Command: ( 1.2 3.1 3.8) 計算結果為 8.1,P.21,第4章 對教材的說明,建議對這部分內容這樣做一下: 根據函數前綴的含義確定函數名稱,如sin是正弦函數,absolute表示絕對值; 從函數格式和實例中判斷運行的結果; 再和教材的計算結果對照一下自己的理解; 3. 歸類學習個類函數特點。,P.22,第4章 基本函數,數值計算函數(17個,pp77) 邏輯運算函數(19個,pp 80) 數據類型轉換函數(10個,pp 83) 字符串處理函數(3個,pp 85) 表處理函數(15個,pp 85),P.23,第4章 圖形處理函數,交互輸入函數(10個,pp87) 求值函數(4個,pp90) AutoCAD命令函數(1個,pp91),P.24,第4章 其它函數,程序結構控制函數(5個,pp91) 文件管理與I/O函數(11個,pp93) 自定義函數(pp95) 增加AutoCAD命令函數(pp96),P.25,第4章 AutoLISP語言(應用),程序語言學習的基本特點 學習策略:記語言規律、讀程序、寫程序 記命令:格式特點、命令分類、典型結構 讀程序:看過程中每步的功能、整體關系 寫程序:練習要精、每題吃透,P.26,第4章 對話框,對話框技術 對話框組成 構件與構件組 設計,P.27,第4章 對話框例題,繪出在AutoCAD編輯狀態中下述文件在屏幕上顯示的對話框內容 p:dialog label=“零件分類“; :list_box key=“test_list_box“; label=“編碼分類“; list=“特征碼位法n碼域法n特征位碼域法“; ok_cancel; ,答案:,P.28,本節課結論:,這兩章的知識有明顯的內在聯系 建議運用剛學習的理論和方法把教材的知識結構改造一下,比如把從原來教材對知識的描述創建成線性結構的知識體系 根據自己的特點決
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 危急重癥患者護理基本技能
- 南京信息職業技術學院《化工過程測控技術》2023-2024學年第二學期期末試卷
- 武漢船舶職業技術學院《汽車運用工程》2023-2024學年第二學期期末試卷
- 沈陽化工大學《外科學概論》2023-2024學年第二學期期末試卷
- 浙江省紹興市諸暨市2024-2025學年初三第三次診斷考試數學試題含解析
- 鄭州衛生健康職業學院《大學英語(Ⅳ)-職場英語》2023-2024學年第一學期期末試卷
- 江蘇省無錫江陰市2024-2025學年高三學生學業調研抽測(第一次)生物試題含解析
- 漯河職業技術學院《高級編程》2023-2024學年第二學期期末試卷
- 嘉應學院《跨文化傳播案例解析》2023-2024學年第二學期期末試卷
- 湖南省長沙市長鐵一中2025年初三第三次質量考評試卷語文試題含解析
- 撰寫課題申請書的五個關鍵(課堂PPT)
- 檸檬茶項目財務數據分析(參考范文)
- 預制渡槽吊裝施工方案_圖文
- 國家開放大學《會計學概論》章節測試參考答案
- sq1魔方還原教程
- 小升初個人簡歷表
- 集中空調衛生檔案目錄
- 錐套國際標準基本參數表
- 績效管理體系優化方案
- DIN5480-10-1991中文版
- 支撐臺鑄造工藝設計剖析
評論
0/150
提交評論