论文部分内容阅读
本文主要内容是基于矢量汉字库的数控雕刻刻刀轨迹规划基本算法的研究,旨在为开发自主版权的数控雕刻软件打下基础。 文中首先分析了矢量字库的结构,特别是对TTF字库的结构和存储方式,以及该字库中汉字的读取方法进行了分析。并讨论了基于笔划轮廓矢量汉字和基于整体外形轮廓矢量汉字的两种字模数据结构。 根据轨迹规划的需要,论文接着讨论了平面内有关矢量图形运算的数学问题,得出了某些特征判据具体算法;借助于这些基本算法,对由整体外形轮廓字模构成的汉字,探讨了基于给定数据结构描述的矢量字模的(雕刻机)走刀路线规划方法。 由于汉字数控雕刻需要整体外廓矢量汉字库的支持,但有些字体的矢量汉字库字模数据是由笔划轮廓叠加而成的。为便于使用笔划轮廓字模进行汉字数控雕刻,在论文的最后部分,分析和探讨了基于笔划轮廓矢量汉字和基于整体外形轮廓汉字的两种字模数据之间的转换算法。 基于上述理论分析和探讨,作者编制了相应的Visual Basic程序,然后对汉字库中提取的某些汉字字模数据进行了仿真实验。通过仿真验证,证明本文所提出和讨论的算法是正确、可行的,为更进一步的进行雕刻软件的开发奠定算法基础。