- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 计算机图形处理技术 一、窗口与图形剪裁技术 二、图形变换 二、计算机辅助绘图 三、曲线和曲面 第一节 窗口与图形剪裁技术 一、窗口与视区 二、直线段剪裁 三、多边形剪裁 一、窗口与视区 二、直线段剪裁剪裁:保留窗口内的图形,裁去窗口之外图形的处理技术。直线段与窗口间的关系: 1) 整条线段在窗口内,显示整条线段,无须剪裁; 2) 整条线段在窗口外,不需显示该线段,无须剪裁; 3) 部分在窗口内,部分在窗口外,需将窗口外部分剪裁掉。Sutherland剪裁算法: 区域码:左域0001;右域0010;下域0100;上域1000;内域0000。 二、三维图形的几何变换 3.2.1 交互式绘图 3.2.2 程序参数化绘图 3.2.4 参数化图库的使用与建立 3.2.5 工程图的自动生成 第三节 曲线曲面3.3.1曲线曲面的数学表示形式 3.3.2 Bezier曲线曲面 3.3.3 B样条曲线曲面 3.3.4 NURBS曲线曲面(非均匀有理B样条) 三、三维图形的投影变换和透视变换 投影变换(三视图) 主视图:变换矩阵中坐标y=0,其它坐标不变: 俯视图 令z=0,绕x顺时针旋转90°,再在负z方向平移,其变换矩阵为: 左视图:令x=0,绕z轴逆时针转90°,再沿负x方向平移,变换矩阵为: 透视变换:通过视点将三维形体投影到投影面的变换。如视点E 位于Y 轴上,投影面垂直于Y 轴,则A’即为形体上某点A在投影面(XOY)的透视变换坐标点: a)一点透视 b)二点透视 c)三点透视 灭点-不平行于投影面的平行线的汇聚点。透视投影的灭点有无穷多个。 主灭点-为与坐标轴平行的平行线灭点。主灭点最多为三个。 一点透视-一个主灭点,即投影面与一坐标轴正交,与另两坐标轴平行。 二点透视-两个主灭点,即投影面与两坐标轴相交,与另一坐标轴平行。 三点透视-三个主灭点,即投影面与三坐标轴相交。 第三节 计算机辅助绘图 1、交互式绘图 2、程序参数化绘图 3、尺寸驱动式参数化绘图 4、参数化图库使用与建立 5、工程图自动生成 交互式绘图:在交互式绘图系统的支持下,使用键盘、 鼠标等输入设备通过人机对话进行工程绘图。 特点:绘图过程直观、灵活,效率不高。 常用绘图软件系统:AutoCAD 、高华CAD、 开目CAD、 PICAD等,其中以AutoACD最为普及。 例:使用AutoCAD绘制固定钳身零件图步骤: 1)设置图幅 选择GB_A3为样板建立clamp图形文件,用LIMITS命令设置绘图范围(594?420)。 2)设置图层 建立CENTER、HIDDEN、DIM、HATCH四个图层,并设置各图层颜色和线型。 3)设置绘图辅助状态 设置捕捉方式END、INT、CEN,用F8设置正交绘图。 视图布置与俯视图的绘制 4)设置当前层 置CENTER为当前层,并在当前层画各视图中心线。 5)执行UCS命令 设定俯视图上中心线的交点为当前用户坐标系的原点,绘制俯视图轮廓线。 6)作视图间对齐辅助线,确定主视图及左视图的轮廓。 通过对各视图的倒角、圆角、剖面线绘制,标注尺寸,最终得到完整的工程图。 原理:用一组变量记录图形的几何参数和结构参数,用程序表示图形的拓扑关系和结构信息,最终将图形信息记录在程序中。 步骤: 确定参数变量,包括形状参数、位置参数和方位(旋转)参数; 通过参数变量计算各图形实体的坐标参数; 调用图形函数,编制绘图程序。 如:一简单板金件绘制C语言程序 : draw(x1,y1,a,b,c,d) float x1,y1,a,b,c,d; { int i,j,n, m=DETECT; float x[6],y[6]; initgraph(m,n,c:\\); x[0]=x1; y[0]=y1; x[1]=x[2]=x[0]+a; x[3]=x[4]=x[0]+a-b; x[5]=x[0]; y[1]=y[0]; y[2]=y[3]=y[0]+d; y[4]=y[5]=y[0]+c; for(i=0;i5;i++) line(x[i],y[i],x[i+1],y[i+1]); line(x[0],y[0],x[5],y[5]); getch(); closegraph(); } 图形元素拼装:用C语言编制一个个图形元素程序(如图4.25), 通过编程拼装如轴类零件的复杂零件图。 特点:绘图效率高;可与分析程序结合,实现规
您可能关注的文档
- 机床电器与可编程序控制器 教学课件 作者 姚永刚 第5章 S7系列可编程序控制器.ppt
- 机床电器与可编程序控制器 教学课件 作者 姚永刚 第6章OMREN可编程序控制器.ppt
- 机床电器与可编程序控制器 教学课件 作者 姚永刚 第7章 可编程控制器控制系统设计及应用.ppt
- 机电专业英语 教学课件 作者 杨寿智 刘水平 机电专业英语.Lesson 23.ppt
- 机电专业英语 教学课件 作者 杨寿智 刘水平 机电专业英语.Lesson 24.ppt
- 机床电器与可编程序控制器 教学课件 作者 姚永刚 第8章数控设备中的PLC.ppt
- 机床电器与控制实训 教学课件 作者 李伟 1.ppt
- 机电专业英语 教学课件 作者 杨寿智 刘水平 机电专业英语.Lesson 25.ppt
- 机电专业英语 教学课件 作者 杨寿智 刘水平 机电专业英语.Lesson 26.ppt
- 机床电器与控制实训 教学课件 作者 李伟 2.ppt
- 机电测试技术 教学课件 作者 赵树忠多媒体课件 第4章_现代新型传感器.ppt
- 机械CAD CAM技术 第3版 教学课件 作者 王隆太等 编著 第5章.ppt
- 机电测试技术 教学课件 作者 赵树忠多媒体课件 第5章_信号调理电路.ppt
- 机电测试技术 教学课件 作者 赵树忠多媒体课件 第6章_显示记录装置.ppt
- 机械CAD CAM技术 第3版 教学课件 作者 王隆太等 编著 第6章.ppt
- 机电测试技术 教学课件 作者 赵树忠多媒体课件 第7章_典型工程参数的测试.ppt
- 机械CAD CAM技术 第3版 教学课件 作者 王隆太等 编著 第7章.ppt
- 机电测试技术 教学课件 作者 赵树忠多媒体课件 第8章_计算机辅助测试技术.ppt
- 机电测试技术 教学课件 作者 赵树忠多媒体课件 第9章_测试系统的抗干扰技术.ppt
- 机电测试技术 教学课件 作者 赵树忠多媒体课件 关于多媒体课件的说明.ppt
文档评论(0)