浅析剖面线填充算法

来源 :中国科教创新导刊 | 被引量 : 0次 | 上传用户:cuitlcm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文对CAD中区域填充中的剖面线填充算法的适用条件及其核心问题加以详细分析和解释。
  关键词:区域填充 剖面线填充
  中图分类号:G712 文献标识码:A 文章编号:1673-9795(2011)03(b)-0000-00
  
  所谓区域填充是指在一个有界区域内填充某种颜色或图案。区域填充常用于制图中,教学制图及工程制图上不仅需要画出各种图形,常常还需要对某一封闭区域填以不同的颜色、灰度、线型、符号等以示区别或者增加立体感。
  区域填充有多种方法,大体可以分为两类:多边形填充和种子填充。下面对多边形填充中常用的剖面线填充算法进行分析。
  剖面线填充是扫描线算法在工程制图领域中一个应用,是AutoCAD中剖面线填充(如剖面线命令HATCH)的理论基础。它是在一个封闭的图形区域中填充一定角度(如45)的细实线代表金属材料。
  
  1 剖面线填充算法的前提条件
  已知多边形各顶点的坐标和剖面线的方向及间距。
  
  2 算法思想
  根据已求出的多边形各顶点沿剖面线方向在Y轴上的截距B,找出其中的最大、最小截距、,以此确定剖面线的范围为≤≤(为第i根剖面线在Y轴上的截距),并求出每条剖面线与多边形的交点,连接多边形的交点即可。
  
  3 算法步骤
  (1)多边形各顶点沿剖面线方向在Y轴上的截距由下式确定:
  == i=1,2,…,n,a为剖面线与x轴夹角,其
  中最大、最小截距为=max[],=min[](如图1所示)。
  
  (2)設剖面线的间距为D,则削面线的数量NL由下式确定:
  NL=INT(./D)
  (3)设是某一条剖面线,当<<或>>时,剖面线一定与截距为和的二顶点连线相交。
  (4)求出削面线与各边的交点。
  若交点多于2时要排序(按X大小),当剖面线通过顶点时,按前述方法处理。
  (5)从单点到双点连线。
  如果多边形内有环,假想把图形沿1、2切开(如图2所示),并连续编号,其中1与8和2与7坐标相同,这样处理后就可以按上述方法进行。
  圆可以看作是边数很多的多边形,两个同心圆也可以假想把它切开,用上述方法处理。
  
  
  4 意义
  CAD的出现给广大教师和工程技术人员及科技工作者带来了很大的方便,而CAD软件正是计算机图形学原理在现实中的具体应用剖面线填充是区域填充中常用的一种算法,是CAD中剖面线填充的理论基础。通过对此算法的深入了解,可以帮助我们更好地应用和深层次的理解CAD,从而达到触类旁通的目的。
  
  参考文献
  [1] 杨贺来.AutoCAD理论及应用.清华大学出版社有限公司.2009.
  [2] 张双才.计算机绘图基础教程(AutoCAD).清华大学出版社2007.
  [3] 袁太生.连通域的递归填充算法.太原大学学报.2001(02).
  [4] 陈元琰,张晓竞.计算机图形学实用技术[M].科学出版社.2000.
其他文献
中国革命政府债券是孙中山开展反清革命活动所印发的筹饷债券之一,其正背分别印有英文及法文,译文为:“中国革命政府约定付给持券人一百元。本政府在中国成立后一年,由广东政府官库或其海外代理机构支付。1906年1月1日,总理孙文(签名)。”所用纸张为白色水印纸,有法文SECURITAS(信用债票)的水印。1986年,柏文在台湾第十一期《泉坛》杂志上发表了《百元债券八十年纪》一文,对该项百元债券及两种加盖银
期刊
阿尔泰地区在清代一直隶属于乌里雅苏台将军所属科布多参赞大臣管辖。1907年(光绪三十三年)清政府设阿尔泰办事大臣,但仍归科布多参赞大臣统领。民国成立后,阿尔泰办事大臣改为阿尔泰办事长官,首任长官为著名的土尔扈特蒙古部首领帕勒塔。阿尔泰作为独立的行政区,由北京中华民国中央政府直接管辖。  1911年(宣统三年)辛亥革命后,外蒙古地区在沙皇俄国的策划下于当年11月10日宣布独立。第二年,刚宣布独立的外
期刊
王雪农、刘建民合写的《半两钱研究与发现》问世了,这是钱币学领域难得的一部学术佳作。  半两钱在中国货币史上居有特别重要的地位,它跨越(经历)战国、秦、西汉三个时期,历经200余年,是我国古代最早具有统一名称和形制的铸币;它承前启后,把青铜文化、青铜的价值观、青铜的范铸技术传承下来,使青铜铸币作为我国古代货币的基本形式沿用两千余年。所以,半两钱不但意义重大,而且内涵丰富,是我国历史货币中最具研究价值
期刊
传世有一种布币,布面有左右排列的阳文“分布”二字,平首平肩,首中皆有一孔,足尖趋于圆形。由于此布与桥足布类似,过去多列入桥足布。一般通长约60、肩宽29、足宽33mm左右,重在11.2-12g之间。这种“分布”最早见于清代晚期著录,但多为临摹线图。①墨拓始见方若《药雨古化杂咏》,实物主要收藏于天津和上海博物馆。对其看法,学术界意见不一。  《药雨古化杂咏》著录一枚,认为“‘分布’二字未必即《食货
期刊
摘 要:学生只有视野开阔了,思想活跃了,才能想得宽、想得深、想得远、想得多,才能有旺盛的求知欲,才能生成新的资源,获得新的知识。  关键词:情境之课 拓宽之堂 语文教学   中图分类号:G633.3 文献标识码:A 文章编号:1673-9795(2011)03 (b)-0000-00     “生成”是新课程倡导的一个重要的教学概念和理念。所谓“生成性资源”指不是教师预先设计的,而是
期刊
摘要:崇州家具产业在我国家具领域占据举足轻重的地位,目前,已经建成了国内最大的板式家具生产基地产业集群,本文通过调研,对崇州家具产业集群迅速发展的成功经验进行了总结,认为崇州家具产业集群具有很突出的竞争优势,并针对家具产业集群发展存在的几点不足,提出了对策和建议。  关键词:家具;集群;发展  1 发展现状  崇州是国内最大的板式家具生产基地。近年来,崇州家具制造业基本形成了集群发展态势,发展迅猛
期刊
摘要:政府保障管理有别于社会保障管理。本文主要研究政府保障管理与农村能人发挥示范作用两者之间的关系问题。  关键词:农村能人;示范作用;政府保障管理  1 关于农村“能人”的一般概念  农村“能人”,一般指立足农村、从事农业、自主生产经营、兴办农业生产、加工、销售等经济实体的各种各类农村实用技术与经营创业人才,通常被称为“土专家”、“田秀才”、乡镇企业家、农村经纪人、乡土人才、致富能手、种养大户等
期刊
摘要:在国家大力发展职业教育的背景下,高职高专英语教学应该改革其教学方法,培养和提高学生的英语实际应用能力,从而帮助他们扩大就业市场,争取就业机会。国家应用英语能力A级考试就是对学生英语学习成果的一次检测,因此如何提高学生英语过级率对高职院校英语教育有着重要的意义。  Abstract: In the background of developing the professional educat
期刊
摘 要:河北省秦皇岛市旅游资源丰富,有著名的夏都北戴河和天下第一关山海关等景点,每年吸引数千万海内外的游客来此观光度假。经笔者大量的实地调查,发现旅游景点介绍的汉英翻译存在着一定的问题。本文从功能翻译理论出发,对比了汉英表达方式的差异,提出了旅游景点介绍汉英翻译的策略。  关键词:功能翻译;英文景点介绍;秦皇岛  中图分类号:H315.9 文献标识码:A文章编号:1673-9795(2011)03
期刊
摘要:《红楼梦》中诗词的与众不同就在于它预设了人物命运,描绘了关键人物的形象、性格。但对其翻译的研究却与其重要地位不相匹配。本文旨在功能主义目的论视角下探讨《红楼梦》杨、霍两译本的诗词翻译。  关键词: 红楼梦 目的论 翻译目的  中图分类号:H315文献标识码:A 文章编号:1673-9795(2011)03(b)-0000-00    自从20世纪70年代《红楼梦》杨、霍两译本诞生以
期刊