AutoCAD.NET
小雪IT工程师
这个作者很懒,什么都没留下…
展开
-
AutoCAD.NET:第一章 AutoCAD.NET二次开发概述
<br />1、基于.NET的开发<br />(1).NET API简介<br /> 在AutoCAD 2006及其以后版本中,Autodesk为其开发增加了.NET API。.NET API提供了一系列托管的外包类(Managed Wrapper Class),使开发人员可在.NET框架下,使用任何支持.NET的语言,如VB.NET、C# 和Managed C++等对AutoCAD进行二次开发。其优点是完全面向对象。<br />(2).NET API与传统ObjectARX的主要区别<br />转载 2011-04-15 16:14:00 · 946 阅读 · 0 评论 -
AutoCAD.net: DXF群码
<br />图形常用DXF群码<br /><br />共享DXF群码<br />-1 = 像素名称 (Entity Name) <br />0 = 像素类型 (Entity Type) <br />5 = 像素处理码 (Handle) <br />6 = 线型 (Line Type) <br />8 = 图层名称 (Layer Name) <br />48 = 线型比例 (Line Type Scale) <br />62 = 颜色号码 (Color Number) <br />67 = 绘图空间 (1 =转载 2011-04-15 16:38:00 · 1992 阅读 · 0 评论 -
AutoCAD.net: 如何实现裁剪功能--Trim
<br />public void TrimMap(Polyline cutBox)<br />{<br /> //关闭对象捕捉功能避免误删除<br /> Application.SetSystemVariable("SNAPMODE", 0);<br /> Application.SetSystemVariable("MODEMACRO", "正在修剪");<br /> //获取最小与最大点<br /> Point3d minPoint = cutBox.GeometricE转载 2011-04-15 16:35:00 · 5879 阅读 · 3 评论 -
AutoCAD.net: 求空间两曲线交点
<br />using System;<br />using System.Collections.Generic;<br />using System.Text;<br />using Autodesk.AutoCAD.ApplicationServices;<br />using Autodesk.AutoCAD.Colors;<br />using Autodesk.AutoCAD.DatabaseServices;<br />using Autodesk.AutoCAD.EditorInput;<b转载 2011-04-15 16:34:00 · 2844 阅读 · 3 评论 -
AutoCAD.NET:第二章 Hello World
<br />在这一章中,我们将使用Visual Studio .NET来创建一个新的类库工程。通过这个工程,你可以创建一个能被AutoCAD装载的.NET dll文件。这个dll文件会向AutoCAD加入一个名为“HelloWorld”的新命令。当用户运行这个命令后,在AutoCAD 命令行上将显示“Hello World”文本。<br />1) 新建类库。<br />2) 使用AutoCAD .NET托管封装类。这些托管封装类包含在两个托管模块中。要加入对这两个托管模块的引用,请用鼠标右键单击”引用”然后转载 2011-04-15 16:17:00 · 869 阅读 · 2 评论 -
AutoCad 修改多段线
<br />对于用“pline”命令创建多段线对象,用户可使用“pedit”命令来进行修改。该命令调用方式为: <br /> 工具栏:“Modify II(修改 II)”→ 菜单:【Modify(修改)】→【Object(对象)】→【Polyline(多段线)】 <br /> 快捷菜单:选择要编辑多段线并单击右键,选择“Polyline Edit(编辑多段线)” <br /> 命令行:pedit(或别名pe)<br /> 调用该命令后,系统首先提示用户选择多段线: <br /> PEDIT S转载 2011-04-15 16:32:00 · 2985 阅读 · 0 评论 -
AutoCAD使用技巧六则
一、 autocad表格制作<br />autocad尽管有强大的图形功能,但表格处理功能相对较弱,而在实际工作中,往往需要在autocad中制作各种表格,如工程数量表等,如何高效制作表格,是一个很实用的问题。<br />在autocad环境下用手工画线方法绘制表格,然后,再在表格中填写文字,不但效率低下,而且,很难精确控制文字的书写位置,文字排版也很成问题。尽管autocad支持对象链接与嵌入,可以插入word或excel表格,但是一方面修改起来不是很方便,一点小小的修改就得进入word或excel,修改转载 2011-04-15 16:29:00 · 759 阅读 · 0 评论 -
AutoCAD系统变量: DIMBLK--设置尺寸线或引线(Leader)末端显示的箭头块
类型:字符串保存位置:图形初始值:""设置尺寸线或引线末端显示的箭头块。要返回默认值(填充闭合箭头显示),请输入单个句点 (.)。“新建标注样式”、“修改标注样式”和“替代当前样式”对话框中可用于选择的箭头块的项和名称显示如下。还可以输入用户定义的箭头块名称。"" 填充闭合"_DOT" 点"_DOTSMALL" 小点"_DOTBLANK" 空心点"_ORIGIN" 指示原点"_ORIGIN2" 指示原点 2"_OPEN" 打开"_OPEN90" 直角"_OPEN30" 30 度角"_CLOSED" 闭合"_转载 2011-04-15 16:28:00 · 3095 阅读 · 0 评论 -
AutoCAD系统变量: OSMODE --设置“对象捕捉”的运行模式
类型:整数<br />保存位置:注册表<br />初始值:4133使用以下位码设置“对象捕捉”的运行模式(OSNAP mode):0 NON(无)1 END(端点)2 MID(中点)4 CEN(圆心)8 NOD(节点)16 QUA(象限点)32 INT(交点)64 INS(插入点)128 PER(垂足)256 TAN(切点)512 NEA(最近点)1024 QUI(快速)2048 APP(外观交点)4096 EXT(尺寸线)8192 PAR(平行)要指定多个对象捕捉方式,请输入转载 2011-04-15 16:31:00 · 10349 阅读 · 0 评论 -
VS2005 + AutoCAD2008, 无法调试!
<br /> 继AutoCAD2006之后,Autodesk对其产品的二次平台逐渐偏向于DotNET。VS2005 + AutoCAD2007之后的版本进行开发,结果调试时发现,加载DLL文件后,再输入命令,总是提示“未知命令"...",按 F1 查看帮助。”,而不调试时,加载DLL文件,输入命令执行一切正常。<br /> <br /> 解决办法:<br /> 在vs2005的属性对话框中,把添加的两个引用acmgd.dll和acdbmgd.dll的“Copy to Output Direc转载 2011-04-15 16:42:00 · 808 阅读 · 0 评论