- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
作业CAD副本
作业
第一章
1. 采用CAD技术与传统设计过程的差异,优势及作用。
答:与传统绘图方式相比,计算机交互绘图有一下一些优越性:
(1)绘图工具不再是图版、直尺、圆规与铅笔等,而是面对计算机,眼看屏幕,手按键盘、鼠标或数字化仪器,劳动强度大大降低。
(2)绘图实现了标准化、一体化——集设计员、绘图员、描绘员于一身,线型、颜色、层次、文字、剖面可以统一风格,为图纸交流和修改带来了便利。设计、绘图质量大为提高,可按实际尺寸绘图,不用考虑比例。
(3)复用能力。对于图纸借用和类比设计,设计员可以把已有图形文件盒别人的图形文件调出来稍作修改,对于重复阵列、对称几何、拓扑相似的图素,可以只绘一次并做成图块,然后多次复制、引用、插入,绘图效率大大提高。
(4)修改能力。设计员可以很容易的去修改错绘的图形。
(5)绘图能力的提高、智能设计的实现。尺寸标注、剖面线生成、开孔、剪切等在计算机绘图中只需操作命令键或者使用菜单即可。还可以引进和开发出本行业设计分析绘图一体化的专业软件,把一些重复性的工程编程程序,用户只需调用相应的即可。
(6)管理方式的变革.电子化图纸可以通过计算机网络分发、存储、复制到磁盘、光盘,进行电子化检索,不需要图纸柜,不需像纸质文档那样防火、防盗、腐蚀和晒蓝图,档案处和描图员的工作可以削减。
(7)三维设计能力提高。
(8)多彩性。传统的图纸是黑白线条型,计算机图可以有各种颜色、线型、视图,多个层次,多个视角和矢量点阵混合图、着色图、动态图、爆炸图等特性,创造出多姿多彩的计算机图形世界。
2. CAD技术的发展趋势。
答:追求产品设计工作的集成化、网络化、并行协同化、智能化等,从而达到提高产品设计质量、降低产品成本、缩短产品研发周期的目的。
第二章
1. 计算机绘图系统分类及其功能
答:1:脱机绘图系统。 脱机绘图系统使计算机处理和绘图独立进行,从而提高了计算机绘图的效率。
2:联机绘图系统。 联机绘图系统由计算机将图形处理信息直接送给绘图机输出图形。由于不需要中间介质(磁盘)传递绘图信息,所以综合处理时间较短。但是由于绘图机的速度是机械速度,这样便造成了计算机对绘图机的等待,降低了计算机的工作效率,因此这种系统多用于分时系统中。
3:单机交互系统。 单机交互系统把数字化仪、图形显示器、自动绘图机连接起来了,操作员与之进行人—机对话。由于本身是一个完整的系统,故可独立进行图形处理。
2.三种直线段扫描转换算法的基本原理及异同。
答:1:DDA法。直线中每一点坐标都可以由前一点坐标变化一个增量(Δx,Δy)而得到,可以表示为迭代式xi+1=xi+Δx , yi+1=yi+Δy ,并由关系式Δy=kΔx,迭代式初值为直线的起点(x0 ,y0)。已知过短点P0(x0 ,y1) ,P1(x2 ,y1)的直线段L(P0 ,P1) ,直线斜率k=(y1-y0)/(x1-x0),画线过程从x的左端点x0开始,向x右端点步进,步长为1个像素,计算相应的y坐标y=kx+b,
取像素点(x,round(y))作为当前点的坐标。计算yi+1=kxi+1+b=k(xi+Δx)+b=(kxi+b)+kΔx=yi+Δx,当Δx=1时,yi+1=yi+k 即当x每递增1,y递增的大小为直线斜率k。
2:中点画线法。 这里先讨论直线斜率在0~l之间。如图所示,若直线在x方向上增加一个单位,则在y方向上的增量只能在0~1之间。假设直线上当前已确定的一个像素点坐标为(xp,yp),用实心小圆表示。那么,下一个与直线最近的像素只能是正右方的P1(xp+1、yp)或右上方的P2(xp+1、yp+1)两者之一,用空心小圆表示。 为了方便地确定出下一个像素是P1还是P2,设M为P1与P2的中点,即M=(xp+1, yp+0.5)。又设Q是理想直线与垂直线 x = xp+l的交点。显然,若M在Q的上方,则P1离直线近,应取为下一个像素;否则应取P2。
3:Bresenham算法
如图所示:直线方程为yi+1=yi+k(xi+1-x1)=yi+kΔx,其中k=dy/dx。假设x列的像素已经确定为xi ,而其行坐标为yi。那么下一个像素的列坐标是yi 或者递增1为yi+1,这取决于误差d的值。因为直线的起始点在像素中心,所以d0=0,x下标增加一,d的值增加直线的斜率k,一旦d≥1,就减去1,这样d在0、1之间。当d≥0.5时,下一点去(xi+1,yi+1),否则取(xi+1,yi)。
它们的差别在于确定最近像素点的实现方法不同。DDA法是使用交点坐标加0.5后取整来实现四舍五入,进而取得与此交点最近得像素点,此方法的弊端是要进行取整运算,不便于硬件的实现。中点画线法通过构造判别式来来判别与与交点相邻两像素的中点是在理想直线的上面还是下面,进而判断离那个像素点近。
文档评论(0)