图形元素之处理与资料储存.doc

上传人:汽*** 文档编号:562720387 上传时间:2023-09-09 格式:DOC 页数:6 大小:52.50KB
返回 下载 相关 举报
图形元素之处理与资料储存.doc_第1页
第1页 / 共6页
图形元素之处理与资料储存.doc_第2页
第2页 / 共6页
图形元素之处理与资料储存.doc_第3页
第3页 / 共6页
图形元素之处理与资料储存.doc_第4页
第4页 / 共6页
图形元素之处理与资料储存.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《图形元素之处理与资料储存.doc》由会员分享,可在线阅读,更多相关《图形元素之处理与资料储存.doc(6页珍藏版)》请在金锄头文库上搜索。

1、CAD/CAM55. Entity manupulation and data storage 圖形元素之處理與資料儲存l CAD模型之旋轉、平移、縮放轉換(transformation)與編修之處理方法l 物件轉換(transformation)與齊次座標系統在此方面應用l 互動式模型建構所需之資料結構需求,及舉例一種簡單的圖素儲存資料結構l 關連性與屬性之概念l 應用物件導向程式技術於CAD系統l 應用資料庫於工程資料管理5.1 Introduction5.2 Manipulation of the model 模型編修處理l 模型的編修處理可分為四類:1. 應用旋轉、平移、縮放轉換(tr

2、ansformation)於圖素之移動(moving)與複製(copying)2. 圖素之編修修剪(trim)與延伸(extend)3. 將圖素永久刪除與暫時刪除(隱藏,改善顯示效能)4. 雜項功能,如群組(group)等5.2.1 Object transformation 物件旋轉、平移、縮放轉換l 座標轉換(coordinate transformation) 物件視為靜止而座標系統移動,如視角(viewing)與觀景窗(windowing)轉換 l 物件轉換(object transformation) 座標系統視為靜止而物件移動Y繞Z軸旋轉Ppx = r cos(+) = r(cos

3、cos- sinsin)y = r sin(+) = r(sincos+cossin)X因 x = r cos(), y = r sin() 故x = x cos- y siny = x sin+ y cosz = z因此繞Z軸旋轉表示成矩陣型式,如下繞Y軸旋轉可表示成矩陣型式,如下因此繞X軸旋轉可表示成矩陣型式,如下l 縮放(三軸縮放比例是 Sx, Sy, Sz)x = x * Sx, y = y * Sy, z = z * Sz 縮放比例式負值時,則為鏡向(mirror)l 平移(三軸平移距離是 dx, dy, dz)x = x+ dx, y = y + dy, z = z + dz5.2

4、.2 Trim and extended operations 修剪與延伸操作stretching、lifting(拉伸)view-dependent fonts5.2.3 Other functions 其他功能blanking or hiding、undogroup or block(圖塊)修改顏色與線型修改與處理曲線曲面之控制點5.3 Introduction to model storage 模型儲存簡介模型的資料結構、顯示資料檔、關連性、屬性、工程資料管理系統5.4 Data structures for interactive modelling 互動式模型建構之資料結構l 互動模

5、型的資料結構之需求1. 允許互動操作 新增、修改、刪除2. 支援多型態之元素資料 幾何、文字、尺寸、刀具路徑等3. 可與幾何圖素連結之屬性 顏色、線型、筆號等4. 模型中幾何圖素間的關連性5. 提供已刪除或修改後之圖素資料可再被讀取回來之功能,有時稱為garbage collection6. 儲存常用之圖素成範例(instance)利於重複使用7. 精簡 小的磁碟與記憶體容量的需求8. 可建構各種不同大小的模型與圖素的組合9. 能有效率的讀/存取資料 5.4.1 A simple data structure 一種簡易的資料結構5.4.2 Display files 顯示資料檔5.4.3 As

6、sociative geometry and attribute 關連幾何與屬性關連幾何 幾何圖素與幾何圖素間互相連結屬性 與圖素相連結之非幾何性資料,如顏色、線型、文字、備註等5.5 Object-oriented representations 物件導向的表達方式5.6 Database considerations 資料庫之考量5.6.1 Integrated database 整合性資料庫5.6.2 Engineering data management systems 工程資料管理系統5.6.3 Relational database 關連式資料庫5.6.4 The SQL query language SQL語言5.6.5 Using a relational database for design 使用關連式資料庫於工程設計5.6.6 Object-oriented database 物件導向式資料庫5.7 Conclusion1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号