基于.NET平台CAD图形裁剪程序设计.docVIP

  • 412
  • 0
  • 约2.91千字
  • 约 7页
  • 2018-08-27 发布于福建
  • 举报
基于.NET平台CAD图形裁剪程序设计

基于.NET平台CAD图形裁剪程序设计   摘要: 介绍使用ObjectArx开发图形裁剪程序的思路和算法及流程图,分析其中难点。   关键词: .NET平台;CAD图形;裁剪程序   中图分类号:TP311.11文献标识码:A文章编号:1671-7597(2011)0620071-02   在AutoCAD制图过程中,经常需要将CAD图进行裁剪以满足工程出图需要,如图l所示。      图1   Trim命令在图形简单,需要裁剪的对象不是很多的情况下能满足用户的需要。而在某些项目中,一幅图动辄几十兆,需要裁剪的对象更是成百上千,这时使用Trim命令难免会降低效率。而带有此功能的大都为专业商用软件如DLGmate,购置成本高,所以使用ObjectArx开发裁图程序就显得很必要。下面用C#2005+ObjectArx2007介绍程序设计的整个过程。   1 程序思路及算法描述   在工程制图中,常用的有文本注记、线、块及各种符号。而文本、块及各种符号都是点定位,就是说如果他们的定位点在多边形内,则认为他们在多边形内,否则,认为他们在多边形外或者在多边形上。后面我们主要描述点与线在AutoCAD中的裁剪。   流程图如图2。   2 难点描述   1)点与多边形的关系   点与多边形的关系有三种:即点在多边形上,点在多边形内,点在多边形外。   2)线与多

文档评论(0)

1亿VIP精品文档

相关文档