• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

gisoracle

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

随笔分类 -  autocad

CAD增强属性块的还原(转)
摘要:来自:http://blog.3snews.net/space.php?uid=13924959&do=blog&id=70174作者:毛毛虫Demo下载:CAD增强属性块的还原密码:gqmiCAD中的“增强块属性”与“块”基本相同,但前者更集中更快捷的修改、定义某些属性。以高程点数据为例我们来说明... 阅读全文

posted @ 2015-03-23 14:30 gisai 阅读(4985) 评论(0) 推荐(0)

Cass和ArcGIS交换
摘要:Cass和ArcGIS交换 阅读全文

posted @ 2013-12-25 15:22 gisai 阅读(2578) 评论(0) 推荐(1)

C# for AUTOCAD ActiveX获取图形对象坐标程序
摘要:C# for AUTOCAD ActiveX获取图形对象坐标程序using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using Autodesk.AutoCAD.Interop;using Autodesk.AutoCAD.Interop.Common;namespace CAD获取图形对象坐标{ public partial cla 阅读全文

posted @ 2013-12-02 22:50 gisai 阅读(7140) 评论(0) 推荐(0)

用C#.Net实现AutoCAD块属性提取
摘要:____这是我以前写过的一篇文章,也是SmartSoft中用到的,作为SmartSoft专题的一部分转贴到这里,与大家共享。此类实现AutoCAD块属性提取功能,在VS.Net2003(2005)+AutoCAD2004(2007)下调试通过。 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->usingSystem;usingAu... 阅读全文

posted @ 2012-02-22 09:01 gisai 阅读(2735) 评论(0) 推荐(1)

CAD 中常用图形对象
摘要:CAD 中常用图形对象 阅读全文

posted @ 2012-02-21 21:25 gisai 阅读(1543) 评论(0) 推荐(0)

autocad TypedValue
摘要:autocad TypedValue 阅读全文

posted @ 2012-02-21 18:16 gisai 阅读(1332) 评论(0) 推荐(0)

Auto CAD 命令大全
摘要:Auto CAD 命令大全AutoCAD命令大全3DARRAY:创建三维阵列3A3DFACE:创建三维面3F3DORBIT:控制在三维空间中交互式查看对象3DO3DPOLY:在三维空间中使用“连续”线型创建由直线段组成的多段线3PADCENTER:管理内容ADCALIGN:在二维和三维空间中将某对象与其他对象对齐ALAPPLOAD:加载或卸载应用程序并指定启动时要加载的应用程序APARC:创建圆弧AAREA:计算对象或指定区域的面积和周长AAARRAY:创建按指定方式排列的多重对象副本ARATTDEF:创建属性定义ATTATTEDIT:改变属性信息ATEATTEXT:提取属性数据DDATTEX 阅读全文

posted @ 2012-02-20 20:04 gisai 阅读(1416) 评论(0) 推荐(0)

Autocad查看全图
摘要:命令:AV加空格键,或者双击鼠标中键 阅读全文

posted @ 2012-02-20 19:46 gisai 阅读(1008) 评论(0) 推荐(0)

关闭所有有色斑的图层
摘要:关闭所有有色斑的图层/*关闭所有有色斑的图层* * 色斑图层比较多的情况下,一个一个弄比较麻烦,这个一次全关,再配合图层状态保存功能就非常容易相互切换了* * http://goat.cublog.cn* 作者:王晓东 QQ:10516321 Email:xiaook@gmail.com* */using Autodesk.AutoCAD.ApplicationServices;using Autodesk.AutoCAD.DatabaseServices;using Autodesk.AutoCAD.EditorInput;using Autodesk.AutoCAD.Runtime;/*C 阅读全文

posted @ 2012-02-20 17:34 gisai 阅读(296) 评论(0) 推荐(0)

在.NET中进行AutoCAD二次开发(C#+ObjectArx)
摘要:在.NET中进行AutoCAD二次开发(C#+ObjectArx)来源:CSDN作者:zhujiang1001发布时间:2007-10-14人气:4071.Autodesk官方最新的.net教程(一)(C#版):修正:(1)启用对象浏览器方法:双击托管的类,会自动调用对象浏览器(2)调试环境设置:应设2项,否则调试程序无法运行:启动外部程序为:F:\AutoCAD 2007\acad.exe工作目录为:F:\AutoCAD 2007\UserDataCache\2.Autodesk官方最新的.net教程(二)(C#版): (1)prPointRes = ed.GetPoint(prPointO 阅读全文

posted @ 2012-02-20 12:55 gisai 阅读(4533) 评论(0) 推荐(2)

利用C#进行AutoCAD的二次开发(三)(转自明经通道)
摘要:利用C#进行AutoCAD的二次开发(三)(转自明经通道)这一讲的主要内容是介绍AutoCAD对象模型,如果你对VBA开发AutoCAD了解的话,这部分内容应该是超简单的。 对象是 AutoCAD ActiveX 接口的主要构造块,每一个显示的对象均精确代表一个 AutoCAD 组件。AutoCAD ActiveX 接口的主要对象有: • 直线、圆弧、文字和标注等图形对象。 • 线型与标注样式等样式设置对象 • 图层、编组和块等组织结构对象 • 视图与视口等图形显示对象。 • 图形、AutoCAD 应用程序本身也是对象 所有对象的根对象是AutoCAD 应用程序本身,它用Acad... 阅读全文

posted @ 2012-02-19 23:51 gisai 阅读(1986) 评论(0) 推荐(0)

利用C#进行AutoCAD的二次开发 颜色和样式
摘要:利用C#进行AutoCAD的二次开发(四)(转自明经通道)(2010-10-06 19:51:32) 转载▼标签: cautocad二次开发教程标准对话框杂谈分类: 开发 使用通用对话框 看了本站出的“AutoCAD VBA 开发精彩实例教程”以后,深有启发。但书中用到通用对话框时,总是调用windows api函数,我一看就头大了。想到C#可以调用通用对话框,因此试验了一下,没想到在C#中可以非常容易地解决这个问题,下面就把我的做法给写出来。 本文的例子是调用颜色对话框,对于其他通用对话框做法是一样的。但由于要使用到AutoCAD2004新增加的TrueColor属性,因此,本文所举的例子. 阅读全文

posted @ 2012-02-19 23:49 gisai 阅读(7345) 评论(0) 推荐(1)

Cad 首尾相连的线段连接成多段线
摘要:/// <summary> ///首尾相连的线段连接成多段线 /// V1.0 by WeltionChen @2011.02.17 /// 实现原理: /// 1.选择图面上所有直线段 /// 2.选取选集第一条直线作为起始线段,向线段的两个方向搜索与之相连的直线段 /// 3.搜索方式采用Editor的SelectCrossingWindow方法通过线段的端点创建选集 /// 正常情况下会选到1到2个线段(本程序暂不处理3个线段相交的情况),剔除本身,得到与之相连的直线段 /// 4.处理过的直线段将不再作为起始线段,由集合中剔除 /// 4.通过递归循环依次搜索,直到末端。 阅读全文

posted @ 2012-02-19 17:44 gisai 阅读(6036) 评论(0) 推荐(0)

如何用.NET(CSharp & VB.NET)将DWG文件打印为PDF .
摘要:因为有人问到,所以写了个例子。具体的要求是从.NET(比如C#)里面调用AutoCAD ActiveX API实现后台打印DWG文件为PDF文件,而且要把打印页面的大小设置成和DWG视图的页面的大小一致。当然除了ActiveX API,其它接口,比如ObjectARX和AutoCAD.NET API也支持打印并能实现上述功能的。不过我们今天就限定一下范围,用一用ActiveX API,而且指定产品是AutoCAD 2010吧。 执行步骤:打开一个dwg文件,用netload加载下面代码所在的.dll文件,再输入命令plottest,就得到输出结果(一个.pdf文件)。 要用到的参考: AcDb 阅读全文

posted @ 2012-02-19 17:19 gisai 阅读(2585) 评论(1) 推荐(1)

C# AutoCAD ActiveX 二次开发 -- CAD图层合并
摘要:来自:http://www.haogongju.net/art/1297389C# AutoCAD ActiveX 二次开发 -- CAD图层合并作者:因是因非 | 出处:博客园 | 2012/2/15 15:24:45 | 阅读13次 因使用AutoCAD版本为2004,2006版本以后才有.net开发包,因此采用ActiveX方式进行开发。功能为:将几个CAD图层合并到其中一个上,并设置坐标,线和标记的颜色和字体。CAD对象的层级为AcadApplication - AcadDocument - AcadModelSpace AcadEntity 1 using Syst... 阅读全文

posted @ 2012-02-19 11:33 gisai 阅读(5170) 评论(1) 推荐(0)

AutoCAD C#二次开发
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using Autodesk.AutoCAD.Runtime;using Autodesk.AutoCAD.ApplicationServices;using Autodesk.AutoCAD.EditorInput;using Autodesk.AutoCAD.DatabaseServices;using Autodesk.AutoCAD.Geometry;namespace MyFirstProject{ public clas 阅读全文

posted @ 2012-02-19 09:59 gisai 阅读(5400) 评论(2) 推荐(1)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3