CAD
文章平均质量分 82
大侠肖
我希望活得深刻,并汲取生命中所有的精华,然后从中学习,以免让我在生命终结时,却发现自己从来没有活过!
展开
-
CAD的正反面片以及转换程序
在CAD中,一般的面片都是3D Face。3D Face是由四个顶点形成,在实际运用中为了能更好的显示,一般将这四个点中的两个点重合,形成三角形。在CAD中,一般认为,如果绘制面的时候是按逆时针方向,则为正面,反之为反面。具体来说就是,如果3D Face地四个顶点是按照逆时针方向的顺序排列,则该面为正面;按照顺时针方向顺序排列为反面。正反面非常重要,如在3DMAX中,如果需要以地形的表面为基原创 2009-11-22 09:46:00 · 1935 阅读 · 1 评论 -
凸边界搜索
<br />对于任意给定的离散点搜索其边界,主要通过判断边界类型然后指定相应的搜索方式。一般边界主要分为凸边界和既有凸边界又有凹边界两种类型。如下图所示:<br /> <br /><br /><br />对于不同类型的边界有不同的计算算法搜索点,在搜索边界时,现约定统一采用逆时针方向搜索。如现已经存在边界AC,需要搜索下一条边界AB,如下图所示:<br /><br /><br /><br /><br />添加一个按钮,设置其Name和Text属性都为“凸边界搜索”。由于在搜索到边界时需要添加新的对象,所以采原创 2010-07-31 12:12:00 · 1732 阅读 · 0 评论 -
判断两条线段是否相交
<br />判断两条线段是否相交,可以采用向量积的方式来判断,如下图所示:<br /> <br /><br /><br /> <br /><br />现定义一个函数初步判断两线段是否相交,如下代码:<br /> ///<summary><br /> ///初步根据外围框大致判断两条线段是否相交<br /> ///</summary><br /> ///<param name="line01Coords">线段1的坐标,长度为6</param><br /原创 2010-07-31 12:05:00 · 7414 阅读 · 2 评论 -
Delaunay三角剖分
<br />在实际中运用的最多的三角剖分是Delaunay三角剖分。首先,我们来了解一下Delaunay边。Delaunay边的定义为:假设E中的一条边e(其端点为a,b),若e满足条件:存在一个圆经过a,b两点,圆内不含点集中任何其他的点,这一特性又称空圆特性,则称之为Delaunay边:<br />Delaunay三角剖分的定义为:如果点集的一个三角剖分只包含Delaunay边,那么该三角剖分称为Delaunay三角剖分。<br />要满足Delaunay三角剖分的定义,必须符合下面两个重要的准则:<b原创 2010-07-31 12:24:00 · 5774 阅读 · 12 评论 -
基于Visual C#的AutoCAD开发——实例11 绘制基本图形
实例11 绘制基本图形 除了可以获取CAD文件中的图形对象外,还可以通过程序在CAD中绘制图形,特别是对于一些重复、繁琐的操作使用程序设计可以很大程度上提高工作效率。在CAD中绘制图形主要通过AcadModelSpace接口来实现,通过该接口程序设计者可以通过程序语言在CAD中绘制线条、面、三维实体等。下面介绍一些常用绘图函数:1、绘制直线绘制直线主要通过ModelSpace的Ad原创 2010-05-11 14:07:00 · 5436 阅读 · 1 评论 -
基于Visual C#的AutoCAD开发——实例4 多段线对象
实例4 多段线对象 1、获取多段线节点坐标获取多段线节点坐标主要是通过AcadLWPolyline对象的Coordinates属性获取。添加一个按钮,设置其Name和Text属性都为“获取多段线节点坐标”,同时添加一个RichTextBox控件,设置其name为“ResultInfo”。为“获取多段线节点坐标”按钮的Click事件添加如下代码: private voi原创 2010-05-11 14:04:00 · 6532 阅读 · 6 评论 -
基于Visual C#的AutoCAD开发——实例1 基本例子
实例1 基本例子 1、新建项目启动Visual Studio 2005,新建一个项目,命名为“CAD开发”,如下图所示:2、添加引用添加AutoCAD的引用AutoCAD 2007 Type Library和AutoCAD/ObjectDBX Common 17.0 Type Library,如下图所示:3、全局变量定义在全局变量中定义如下:原创 2010-05-11 13:56:00 · 10847 阅读 · 18 评论 -
《自动绘制桩及地质填充》程序下载
程序名称:自动绘制桩及地质填充本程序由三峡大学水利与环境学院 肖泽云 设计、编写。本软件仅供个人学习、研究或者欣赏之用,未经允许不得用作其他任何用途,包括商业用途。桥墩的地质信息保存在Excel表格中,具体保存方式及保存数据格式请参考安装路径下的“桩地质信息.xls”文件。免费版程序每次只能绘制少于或等于5个桥墩! 自动绘制桩及地质填充 for AutoCAD 2004(免费版)安装原创 2010-05-07 23:20:00 · 1136 阅读 · 0 评论 -
《基于Visual C#的AutoCAD开发及其在工程中的应用》目录
基于Visual C#的AutoCAD开发及其在工程中的应用基于Visual C#的AutoCAD开发及其在工程中的应用 内容提要 本书以实例形式介绍采用Visual C#语言对AutoCAD进行二次开发的技术。全书包括基础篇和应用篇两部分,其中基础篇主要介绍AutoCAD开发中常见的图形对象获取、图形绘制、图形编辑等实例,应用篇主要结合实原创 2010-05-06 08:58:00 · 3861 阅读 · 10 评论 -
根据剖面图及路径自动建立模型
发布一个根据剖面图及路径自动建立模型程序! 原理比较简单,但是很实用!只需要选取模型的断面图和路径,就可自动生成三维实体模型!省去了在空间旋转、移动、生成面域、拉升等操作!如果手动要花2天的时间建模,用这个程序最大2个小时就可以搞定!欢迎试用! 程序界面: 编译程序下载地址: http://www.brsbox.com/filebox/down/fc/818f8ddf395af42c927d原创 2009-11-22 09:49:00 · 1430 阅读 · 0 评论 -
获取CAD中线的每个节点坐标程序设计(二)
Private Sub 保存坐标数据文件SToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 保存坐标数据文件SToolStripMenuItem.Click On Error GoTo handle01 Dim dg As New原创 2009-11-22 09:48:00 · 2774 阅读 · 0 评论 -
CAD命令的定制与开发
CAD命令的定制与开发通过CAD上的“工具——自定义——编辑自定义文件——程序参数(acad.pgp)”可以打开acad.pgp文件,该文件就是CAD命令定制文件,如下图所示:CAD的命令文件存放在C:/Documents and Settings/xzy/Application Data/Autodesk/AutoCAD 2004/R16.0/chs/Support下面,如下图所示:下面来看一原创 2009-11-22 09:44:00 · 1518 阅读 · 0 评论 -
土石方开挖量计算
土石方开挖量计算在工程中经常用到,具体如何计算?怎样能提高计算效率?本文以AutoCAD 2004和南方CASS7.0成图系统为计算工具,介绍如何计算土石方以及常见的数据处理方法。教程及例子下载地址:http://www.brsbox.com/filebox/down/fc/241ca72523a33b2018e3baac085f3ec4请勿直接下载,请打开链接后再下载。原创 2009-11-22 09:50:00 · 1972 阅读 · 0 评论 -
适合任何CAD版本的CAD开发技巧
适合任何CAD版本的CAD开发用.Net开发CAD一般都需要添加引用CAD的库文件,但是由于不同版本的CAD,其库文件也有很多的差别。为了避免由于版本不同而引起各种问题,特别是要求软件使用者的CAD版本与软件开发者的CAD版本一致,这种要求比较苛刻,在现实生活中也很难实现,在此介绍一种方法。下面以在CAD中绘制线、坐标、输入文字等几种常用的操作为例:1)启动Visual Studio,选原创 2009-11-22 09:49:00 · 2167 阅读 · 0 评论 -
获取CAD中线的每个节点坐标程序设计(一)
获取CAD中线的每个节点坐标,线包括polyline、3D polyline、Spline等等!程序代码如下:Imports SystemImports System.IOImports System.MathPublic Class 获取CAD中点坐标 Public AcadApp As AutoCAD.AcadApplication Public xx(), yy(), zz原创 2009-11-22 09:47:00 · 2860 阅读 · 0 评论 -
《基于Visual C#的AutoCAD开发及其在工程中的应用》下载地址
<br />《基于Visual C#的AutoCAD开发及其在工程中的应用》下载地址<br /> <br />http://download.csdn.net/source/2456502原创 2010-06-21 22:15:00 · 3424 阅读 · 8 评论