论文部分内容阅读
【摘要】《Mastercam9.1Mill》软件图形绘制中,圆弧的绘制与裁剪是常用绘图方法之一,了解整圆弧的裁剪特性,选择正确的裁剪方法,快捷准确地裁剪圆弧对提高绘图效率有很大的帮助作用。
【关键词】圆弧;修剪延伸;单一物体;两个物体;分割物体
《Mastercam9.1Mill》软件是数控加工企业常用的CAD/CAM软件之一,许多中等职业学校的模具或数控专业也开设了《Mastercam9.1Mill》课程。《Mastercam9.1Mill》软件功能强大,简单易学,在学校教学及工厂生产应用越来越普遍。圆弧是《Mastercam9.1Mill》软件中的基本图素之一,也是绘图时经常需要处理的对象。然而,在学校教学中发现,很多学生对圆弧的裁剪非常困惑,经常剪错对象,一条圆弧往往需要反复几次才能正确修剪。究其原因主要是:学生对圆弧,特别是整圆弧的裁剪特性认识不清楚,不知道该用什么方法裁剪。本文主要分析圆弧,特别是整圆弧的裁剪特性及几种主要裁剪方法的使用,可以帮助学生正确选择圆弧(特别是整圆弧)的裁剪方法,提高绘图效率。
一、圆弧的裁剪特性及与直线的比较
从裁剪特性的角度来看,直线可以看作是有两个端点的曲线,圆弧也是如此,因此圆弧与直线的裁剪特性实际上是类似的。整圆弧看起来是一条封闭的曲线,实际上也可以看作是有端点的,只不过其始点与终点重合,其端点的位置位于整圆弧的第一象限点。要正确运用裁剪方法,首先必须对整圆弧的裁剪特性有清楚的认识。具体说明见下图:
二、几种常用裁剪方法分析:
《Mastercam9.1Mill》中,裁剪的方法有很多种,其中最常用的主要有“单一物体”,“两个物体”,“分割物体”等。
(一)“单一物体”
“单一物体”裁剪方法适用于用一个物体去裁剪另外一个物体,首先选择被裁剪的物体(选择要保留的那段),再选择裁剪边界线,即可完成裁剪。如下图所示:
经过一次“分割物体”和两次“一个物体”的裁剪过程,即可以得到需要的结果。
综上所述,可知:圆弧的裁剪可以分类为以下三种情况:部分圆弧(含整圆裁剪后形成的圆弧)的裁剪与直线裁剪类似,不需要考虑圆弧的象限点处的端点;整圆弧的裁剪主要要分清楚是裁剪圆弧的中间部分还是两端,裁剪中间部分使用“分割物体”的方法,裁剪两端则使用“一个物体”或“两个物体”的方法即可。了解清楚了圆弧的裁剪特性后,裁剪圆弧时就可以做到有的放矢,事半功倍。
参考文献:
[1]路通,蔡士杰.基于查表的快速圆弧裁剪算法[J].计算机辅助设计与图形学学报,2011年08期
[2]杨华飞;杨若瑜;路通;蔡士杰;计算机辅助建筑结构算量技术与软件[J];计算机辅助设计与图形学学报;2007年06期
[3]禹海全,李岩,商书元,冯振声;基于包围盒技术的圆弧裁剪算法[J];计算机工程;2002年07期
[4]雷璐;苏丰;蔡士杰;建筑构件参数化建模语言PCML的设计和应用[J];计算机辅助设计与图形学学报;2006年05期
[5]陆国栋,邢军伟,谭建荣;基于多重编码技术的圆形窗口线裁剪算法[J];计算机辅助设计与图形学学报;2002年12期
[6]阳富民,赵宁,张杰;基于OpenGL的三维窗口裁剪、拾取算法研究[J];华中科技大学学报(自然科学版);2005年04期
【关键词】圆弧;修剪延伸;单一物体;两个物体;分割物体
《Mastercam9.1Mill》软件是数控加工企业常用的CAD/CAM软件之一,许多中等职业学校的模具或数控专业也开设了《Mastercam9.1Mill》课程。《Mastercam9.1Mill》软件功能强大,简单易学,在学校教学及工厂生产应用越来越普遍。圆弧是《Mastercam9.1Mill》软件中的基本图素之一,也是绘图时经常需要处理的对象。然而,在学校教学中发现,很多学生对圆弧的裁剪非常困惑,经常剪错对象,一条圆弧往往需要反复几次才能正确修剪。究其原因主要是:学生对圆弧,特别是整圆弧的裁剪特性认识不清楚,不知道该用什么方法裁剪。本文主要分析圆弧,特别是整圆弧的裁剪特性及几种主要裁剪方法的使用,可以帮助学生正确选择圆弧(特别是整圆弧)的裁剪方法,提高绘图效率。
一、圆弧的裁剪特性及与直线的比较
从裁剪特性的角度来看,直线可以看作是有两个端点的曲线,圆弧也是如此,因此圆弧与直线的裁剪特性实际上是类似的。整圆弧看起来是一条封闭的曲线,实际上也可以看作是有端点的,只不过其始点与终点重合,其端点的位置位于整圆弧的第一象限点。要正确运用裁剪方法,首先必须对整圆弧的裁剪特性有清楚的认识。具体说明见下图:
二、几种常用裁剪方法分析:
《Mastercam9.1Mill》中,裁剪的方法有很多种,其中最常用的主要有“单一物体”,“两个物体”,“分割物体”等。
(一)“单一物体”
“单一物体”裁剪方法适用于用一个物体去裁剪另外一个物体,首先选择被裁剪的物体(选择要保留的那段),再选择裁剪边界线,即可完成裁剪。如下图所示:
经过一次“分割物体”和两次“一个物体”的裁剪过程,即可以得到需要的结果。
综上所述,可知:圆弧的裁剪可以分类为以下三种情况:部分圆弧(含整圆裁剪后形成的圆弧)的裁剪与直线裁剪类似,不需要考虑圆弧的象限点处的端点;整圆弧的裁剪主要要分清楚是裁剪圆弧的中间部分还是两端,裁剪中间部分使用“分割物体”的方法,裁剪两端则使用“一个物体”或“两个物体”的方法即可。了解清楚了圆弧的裁剪特性后,裁剪圆弧时就可以做到有的放矢,事半功倍。
参考文献:
[1]路通,蔡士杰.基于查表的快速圆弧裁剪算法[J].计算机辅助设计与图形学学报,2011年08期
[2]杨华飞;杨若瑜;路通;蔡士杰;计算机辅助建筑结构算量技术与软件[J];计算机辅助设计与图形学学报;2007年06期
[3]禹海全,李岩,商书元,冯振声;基于包围盒技术的圆弧裁剪算法[J];计算机工程;2002年07期
[4]雷璐;苏丰;蔡士杰;建筑构件参数化建模语言PCML的设计和应用[J];计算机辅助设计与图形学学报;2006年05期
[5]陆国栋,邢军伟,谭建荣;基于多重编码技术的圆形窗口线裁剪算法[J];计算机辅助设计与图形学学报;2002年12期
[6]阳富民,赵宁,张杰;基于OpenGL的三维窗口裁剪、拾取算法研究[J];华中科技大学学报(自然科学版);2005年04期