SVG在机械草图设计中的研究与应用

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:qukangmin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文基于Fusion 360产品的二维草图模块,研究了如何将SVG文件格式转换成二维草图,以及对所生成的草图对象进行轮廓识别(Profile Recognition)。首先,在绪论部分,综述了SVG文件格式及其发展历程、三维CAD软件的发展、二维草图技术、和AutoCAD图形对象数据库等基本知识,然后阐述了SVG的应用研究现状、AuCAD对象转换成SVG文件以及草图轮廓识别等重要技术,从而提出了本论文的主要研究工作。接着,研究了SVG基于XML的Web标记语言这一特性,详细研究了SVG中的基本图形元素(线段、圆、椭圆、矩形、折线和多边形)、任意路径、路径中椭圆曲线和Bezier曲线、以及文本实体等元素的表示方法。其次,在Fusion 360二维草图中,研究并实现了从SVG文件到二维草图对象的转换。包括SVG文件中基本图形、路径中的椭圆曲线和二次/三次Bezier曲线、以及文本实体等元素的转换实现。重点研究了SVG中变换的实现,如变换的类型、变换矩阵表示、变换的转换实现、嵌套和组合矩阵以及对矩阵变换进行了总结。再次,基于ACIS几何造型引擎,提出了轮廓识别的算法设计,在Fusion 360的二维草图中最终实现了草图轮廓识别功能。草图轮廓识别的功能是为了查找到草图中所有的封闭区域,并且对这些封闭区域建立平面实体。最后,通过不同的实例,验证了SVG文件转换成二维草图对象和草图轮廓识别功能,主要有SVG文件中的基本图形、路径、文本、变换属性的转换实现、并且对图形转换的准确性进行了分析。接下来通过不同的实验对轮廓识别的正确性进行了验证。最后对SVG转换和轮廓识别算法的性能做了仔细研究,最终大幅度提高了其性能,使其能用于具体的实际应用中。
其他文献
<正>湘潭市仙女蔬菜产销专业合作社(以下简称合作社)成立于2011年,与步步高、心连心、万客源、绿色农场等大中型超市,企业和学校及政府机关食堂,大型住宅小区客户签订绿色蔬
税收现代化目标的实现离不开一支专业的高水平税务干部队伍,税务干部综合工作能力的水平基本上又是由单位内部人事管理体系的科学程度决定。我们将税务系统内部实施的干部综
首先以二维水动力弥散实验为基础 ,根据实验所提供的信息 ,建立了二维水动力弥散实验的随机水质数学模型 .其次我们对所建模型进行了数值模拟计算 ,计算结果与实测数据比较吻
一人类文化宛如天上群星,聚集成两大灿烂星团,这便是东方文化与西方文化。虽然,世界各民族都创造了自己独有的文化,但由于地理、历史、宗教、生产方式等因素的作用,地球上最
高职钢琴教学改革研究中,重点教学内容就是要从教师和学生、教学方法等方面进行提升,并且在此基础上制定出符合学生学习的教学方法,这样才能有效的促进高职院校钢琴教学改革
用氢氧化镁处理废水,具有很多优点,以轻烧镁为原料经过水化、提纯、过滤、干燥制取出废水处理用氢氧化镁,可广泛应用于国内外的废水处理.利用我国的菱镁矿资源优势生产氢氧化
随着我国新课程教学改革的深入推进,高等院校在不同学科教学中,也更加注重对学生的素质教育、综合能力的培养.当前高职院校所开展的钢琴课程教学,也要将素质培养作为教学内容
笔者就本单位收集的部分贵重植物类和动物类中药标本,采用干燥、对抗和乙醇蒸气贮藏.方法简便、经济、易行,收到较好的效果.现介绍如下. 1.植物类及菌类标本这类中药标本多
随着深水油气资源的开发,水下电潜泵、增压泵、压缩机等大功率电机变频驱动的应用越来越多,也带来了诸多应用问题,变频器高频分量引起电机端过电压便是其中一个重要问题。本
技术是影响档案馆、图书馆等公共文化机构开展短信息服务的重要因素之一。本文就短信服务的原理、需求以及技术系统的设计原则、功能设置、模块框架等问题作了阐述,并对技术