C# 对CAD二次开发图块问题。 [问题点数:20分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs2
本版专家分:172
Bbs1
本版专家分:0
Bbs5
本版专家分:4486
C#对CAD二次开发,关于NamedObjectsDictionary的问题
我需要在DataBase.NamedObjectsDictionary下新建一个Dictionary,并反复修改。然而,新建Dictionary的事务结束后再以OpenMode.ForWrite打开会出错。李冠亿的《深入浅出AutoCAD.NET<em>二次开发</em>》上有写“OpenMode.ForWrite:可写方式,一个对象只能被可写方式打开一次”应如何理解?NamedObjectsDictionary下的Dictionary内容的反复修改,应如何处理?rn下面贴源码rnrnusing (Transaction tr = db.TransactionManager.StartTransaction())rn rn no = tr.GetObject(db.NamedObjectsDictionaryId, OpenMode.ForWrite) as DBDictionary; rn if(!no.Contains("newdic"))rn rn no.SetAt("newdic", di);rn tr.AddNewlyCreatedDBObject(di, true);rn rn di = tr.GetObject(no.GetAt("newdic"), OpenMode.ForWrite) as DBDictionary;rn tr.Commit();rn rn rn后面的程序中,如果再使用 rn tr.GetObject(db.NamedObjectsDictionaryId, OpenMode.ForWrite)或tr.GetObject(no.GetAt("newdic"), OpenMode.ForWrite) 就会报错
对CAD的二次开发
用visual经典语言对CAD的<em>二次开发</em>以适用于我们以后面对的不同的图形,实体,
C#对CAD的二次开发,有没有相关的资料
想利用C#对CAD的<em>二次开发</em>,但是老是找不到相关的资料,请各路大侠给我指条明路!!在下在此先跪谢了!!!!
C#二次开发CAD
C#对CAD<em>二次开发</em>资料集合+2张CAD图 基于Visual+C#的AutoCAD+开发及其在工程中的应用.pdf 利用C_进行AutoCAD的<em>二次开发</em>.pdf Autodesk官方最新的.NET教程(C_版).doc C# CAD<em>二次开发</em>入门(VS2005+CAD2008).doc C#实现CAD数据转shape或mdb.doc C# CAD<em>二次开发</em>入门(VS2005+CAD2008).rar C#仿简单的CAD矢量绘图源码.rar C#开发交互式CAD系统.rar C#获取CAD中图元的坐标(C#).rar语言操作ActiveX_automation CAD<em>二次开发</em>实例教程.rar 009.dwg 038.dwg
c#与CAD的二次开发
能对<em>二次开发</em>进行了解,认真查看可从中获得
AutoCAD二次开发(.Net)之动态块
1、进入块编辑页面,添加可见性到块附近 2、点击可见性状态,添加可见性状态,如下图 3、根据定义的可见性,选择要显示的图形,右击--&amp;gt;对象可见性--&amp;gt;在当前状态中显示,更改当前的可见性状态(红色框选部分),对应显示隐藏图形即可。 4、动态块的读取 public static void InitialZwBlockReference() ...
【连载】 .Net cad二次开发(五)
继续<em>cad</em>数据库的操作 一、视口操作 // 获取当前视口 public static ViewportTableRecord GetCurViewPort(Database db) { NetCad.CCadDadabase.GetDb(db); ViewportTableRe
C#调用CAD绘图源代码
C#调用CAD绘图源代码,利用C3调用CAD进行<em>二次开发</em>
AUTOCAD二次开发
要标注序号时,实现箭头动圆圈不动,圆圈动箭头不动。之前师傅有建议可以用AUTO 的LE命令加上加上ARX的属性块代码编辑,本人刚刚学了点ARX,真的感觉这个难度有点大,请教各位大神能不能指导小弟一下
做CAD二次开发有没有前途???
刚进了一家公司,用ObjectARX进行CAD的<em>二次开发</em>,没什么要做的,工资较低,知道有没有发展前途。
基于c#的CAD二次开发
该资源对于刚接触CAD<em>二次开发</em>的学员来说,是一份十分比较不错的资料,里边有比较详细和基础的源码
c#cad二次开发
A<em>cad</em>SelectionSet mySelectionSet;rnmySelectionSet = A<em>cad</em>Doc.SelectionSets.Add("NewSelectionSet008");rnInt16[] FilterType = new Int16[1];rnobject[] FilterData = new object[1];rnFilterType[0] = 8;rnFilterData[0] = "PUB_TEXT";rnmySelectionSet.SelectOnScreen(FilterType, FilterData);rndouble[] resultX, resultY, resultZ;rnString[] textArray;rnint count = 0;rnstring showInfoText = "";rnforeach (A<em>cad</em>Object a<em>cad</em>Obj in mySelectionSet)rn//在调用selectonscreen函数时,用鼠标在<em>cad</em>图上框选一片图形,运行到这里会报错,但是鼠标如果单击选择文字就能运行过去,想问一下怎么解决。。。。如果换做是调用mySelectionSet.Select(AcSelect.acSelectionSetAll,null, null, FilterType,FilterData);rn那么foreach那里又该怎么写呢rn我只是想获取<em>cad</em>图中所有单行文字或者多行文字的相对坐标,希望不需要手动选择,而是程序自动获取rnrn
基于c#二次开发CAD
给 AutoCAD2008开发的类库,使用的语言为<em>c#</em> 当时设计的主要目的是为了实现自动绘图 但只完成了一部分 后来因为换工作了,这个东西也懒得继续写了,发出来赚点积分
基于C#的CAD二次开发
各位大神们,小弟我想用C#做一个CAD的<em>二次开发</em>,初次接触CAD<em>二次开发</em>,不知道如何下手。rn我的想法在已有的CAD图形的基础上,再根据坐标点完成画线以及加文本注释的工作rn不知道是应该做成一个类似插件的东西,还是做一个EXE应用程序?rn如果是做成插件,我改如何入手呢?rn[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img]
C# cad二次开发代码
定义一个CAD应用程序对像。定义一个CAD文档。CAD的模型空间。然后就先开CAD应用程序
CAD二次开发资源
AutoCAD下载地址:http://www.<em>cad</em>zxw.com/download.html进入此链接下载。解压密码:www.<em>cad</em>zxw.com 参考资料: objectarx .net论坛:http://www.objectarx.net/forum.php?mod = forumdisplay&fid = 6 英文手册: http://www.mjtd.com/helpcenter...
AutoCAD二次开发——AutoCAD.NET API开发环境搭建
AutoCAD<em>二次开发</em>工具:1986年AutoLisp,1989年ADS,1990年DCL,1993年ADS-RX,1995年ObjectARX,1996年Active X Automation(COM),1997年VBA,1998年Visual Lisp,2006年.net API(DLL). 趋势和方向:AutoCAD.net API(AutoCAD2006出现,形式是用netload调用D...
CAD二次开发对编程技术提高大吗?
面试了一个CAD<em>二次开发</em>的工作,本身比较缺代码量,想问一下这个工作对编程技术的提高大吗?
CAD二次开发c#(一)搭建环境
开发环境:win7,vs2012,CAD2016 一、新建一个类库,打开vs2012,点击文件-新建-项目,选择类库,点击保存。 然后添加引用,鼠标右键引用-添加引用-浏览,找到CAD的安装路径X:\Autodesk\AutoCAD 2016,找到以下几个dll文件 accoremgd.dll,AcCui.dll,acdbmgd.dll,acmgd.dll;添加这几个引用。 添加完成后...
Cad二次开发(三)
Cad<em>二次开发</em>      接着上次的说,上次介绍了环境搭建,并成功的打印了 Hello Cad,下面介绍<em>cad</em>中基本操作。 首先加入一个直线到<em>cad</em>中  想要读取这段代码,要有一定的c++基础,如果没有任何c++基础建议先从c++基础学习,推荐谭浩强版本的教程,浅显易懂。  下面介绍一些<em>cad</em>的一个基本实体:直线。  直线包含两个点:起点和终点。【AcGePo
C# 二次开发CAD
主要想实现功能如下:rn1:读取dxf文件,并获取文件中相关信息,如圆/半圆的中心位置,半径,直线的启始位置,长度等。rn2:修改图形中坐标系的原点。rn3:实现图形的缩放。rn4:实现图形中各零件的单独选中,类似与CAD中选中的功能。rnrnC# VS2010 开发。rn1:查了下资料。网上主要是用 这两种方式开发的较多点:ObjectARX/.net API ,个人偏向于用.net API 来开发,不知能否达到上述功能?rn2:还有个主要<em>问题</em>:用上面两种方式开发,版本是否兼容。如我用CAD 2010的版本,当客户那边是CAD 2007/2004 是否能够兼容?
cad机械图块
此图快在<em>cad</em>中非常好用的。我现在制图很多时候用起来很方便,希望能给你带来帮助。
部分监控系统CAD图块
监控系统CAD,一小部分的监控安防系统<em>图块</em>。
CAD安防图块
包含着常用的报警,门禁,监控,消防等所有安防用的CAD<em>图块</em>
CAD门窗动态图块
CAD推拉门动态<em>图块</em>
AutoCAD二次开发_从入门到放弃
在建筑与设计行业中,CAD有着非常广泛的应用,而其中的很多基本操作无法满足实际需求,容易产生大量的重复性的操作,这种重复性的操作违背了程序设计的思维,因此诞生了入门CAD<em>二次开发</em>的想法。 跟大多数程序设计语言一样,在了解CAD<em>二次开发</em>所应用的语言、开发环境后,购买了一本《AutoCAD<em>二次开发</em>实用教程》,也将基于这本书记录自己的入门过程。 CAD<em>二次开发</em>所应用的是Visual LISP的编译环...
[讨论] AUTOCAD二次开发简介
AutoCAD的<em>二次开发</em>主要涉及以下内容:(1)编写各种用户自定义函数并形成若干LISP、ARX、VLX或ADS文件,以及一些DCL文件。(2)建立符合自己要求的菜单文件,一般可在AutoCAD原菜单文件内添加自己的内容,然后经交互方式加入到系统中去。(3)在系统的ACAD.LSP或类似文件中加入某些内容以便进行各种初始化操作,如在启动时立即装入一些文件等。(4)通过系统对话框设置某些路径。这些操
CAD二次开发爱好者
谁对CAD<em>二次开发</em>感兴趣啊?包括LISP,VBA,.NET,ObjectARX. 请加我为好友!
CAD二次开发入门——Hello World以及画一个圆
<em>cad</em><em>二次开发</em>的准备工作:需要在<em>cad</em>的安装文件中加载红色框中的dll文件。 然后就是一堆Using: 接着注意版本的<em>问题</em>,因为visual studio2015用的是新的程序集,所以最好<em>cad</em>也用比较高的版本,我这里直接用的2016版的<em>cad</em>。然后就是一个在<em>cad</em>中加载生成的dll文件的<em>问题</em>。这里用下面的这个方法: http://jingyan.baidu.com/article/d8072
CAD二次开发,初学者小白求助!!!
请问各位大神怎么用C#实现把<em>cad</em>图形数据的指定图层的属性数据按字段转换为access数据库支持的mdb文件?(ps:非ArcObject库开发)
CAD常用标准图块
CAD常用标准<em>图块</em>
CAD常用图块
<em>cad</em>常用资料,<em>图块</em>,便于学习,沟通使用
CAD 的各种图块
常用CAD-厨房类,室内装修,杂货铺…………………………
几个cad二次开发的网站
http://www.easylou.com易楼论坛http://www.<em>cad</em>caecam.com/CadCaeCamPlm社区 http://www.mjtd.com/bbs/明经<em>cad</em>社区 
C# CAD二次开发
需要实现的功能描述如下: 在当前页面中选择一个矩形区域,复制当前选择的区域在新页面中,并把自适应缩放、扩大到一个指定的矩形中。怎么实现啊 ?弄了一周了,网上的资料太少了啊!各位大神们帮帮忙啊!最好有代
cad 二次开发教程,很详细,配合cad使用
lisp语言,<> (DEFUN C:RECT ( ) (SETQ PT_START (GETPOINT "Select first point") PT_END (GETCORNER PT_STAR
cad二次开发的一些简单入门实例
记录一下CAD<em>二次开发</em>的一些简单实例。 1、helloworld 2、画一个圆 3、画一条直线 4、取得图层下的所有对象id 5、得到当前图层的所有object的id 6、取得当前所有图层名称 7、添加图层using System; using System.Collections.Generic; using System.Linq; using System.Text; using
基于.NET的CAD二次开发学习笔记二:AutoCAD .NET中的对象
1、CAD对象 一个CAD文件(DWG文件)即对应一个数据库,数据库中的所有组成部分,看的见(包括点、多段线、文字、圆等)和看不见(图层、线型、颜色等)的都是对象,数据库本身也是一个对象。 直线、圆弧、文字和标注等图形对象都是对象。线型与标注样式等样式设置都是对象。图层、编组和块等组织结构都是对象。视图与视口等图形显示都是对象。甚至图形和 AutoCAD 应用程序本身也是对象。
CAD图集,图块
源代码CAD图集,图例,<em>图块</em>,平面,立面
CAD人物图块
CAD人物<em>图块</em>,帮助你快速学会CAD专业知识
cad化工制图图块
<em>cad</em>化工制图<em>图块</em>
CAD 平面图块
<em>cad</em>家装平面布置<em>图块</em>,包括沙发、餐桌、床、书桌、厨房和卫生间等等平面<em>图块</em>。很齐全的
CAD二次开发(C#)第一个例子
个人开发平台:vs2010,win7,CAD2010C#开发CAD的顺序: 1.建立类库 2.添加引用:AcCui.dll,acdbmgd.dll,acmgd.dll;这三个dll在CAD的安装目录下 3.将添加的三个DLL的复制本地属性更改为False 4.将编译平台由.NET 4.0更改为.NET3.5或以下 5.在项目的调试选项中,添加启动外部选项,指定CAD的启动目录(<em>cad</em>.ex
C#对CAD二次开发
一个CAD生手,想问大侠几个<em>问题</em>。 使用C#可以实现CAD的以下功能吗? 1.放大 2.缩小 3.查询某一个点,或线 4.突出显示某一点或线 5.添加一个图标 6.添加一条线或点。 7.得到此点或线的
CAD二次开发怎么样??????
最近找了个工作,是搞<em>cad</em><em>二次开发</em>的,用c++, 不知道搞这个前途怎么样,有谁以前做过这方面的说一声啊
CAD二次开发(C#)第二个例子
设置参考第一个例子。引入必要的命名空间第二个例子:交互提示选择一个直线的起始点和终点,然后绘制一条以选择的两个点为始终的直线代码如下,尽量添加了注释。using System; using System.Collections.Generic; using System.Linq; using System.Text; using Autodesk.AutoCAD.ApplicationServic
关于CAD二次开发,会者不难,请进!!!
在Delphi下调用图形对象的SetXdata出错 错误提示:灾难性错误! 各位高手出招了!!!
CAD图块大全
CAD<em>图块</em>大全 作图更方便 更快捷
42U机柜cad图块
综合布线42U标准机柜、配线架、交换机<em>图块</em>
cad图块 厨房类
<em>cad</em><em>图块</em>,厨房类 常用厨房类<em>图块</em> 点击插入既可以使用了!
CAD多重图块解锁文件
有的CAD图纸使用多重<em>图块</em>插入,可以用此文件解锁.如解锁不成功,多解几次.
各种CAD图块
CAD的各种<em>图块</em>模式,如标高轴号,家具,门窗等
Cad二次开发(一)
Cad<em>二次开发</em> Cad是AutoCAD的简称,在工业领域有着举足轻重的地位,道路、建筑、机械等多个领域均有涉及,而Cad本身功能大多数情况下不能满足设计、规划的复杂需求,故而衍生了Cad<em>二次开发</em>行业的兴起。 Cad<em>二次开发</em>主要的方式包括:lisp、.net、arx、vba等,这里主要介绍arx开发。 首先,开发工具为欧特克公司提供的SDK,下图显示了部分版本的下载路径...
AutoCAD二次开发文档(C++ C# 史上最全版本)
目前收集到关于AutoCAD<em>二次开发</em>最全的文档。 也包括张帆 超清晰版PDF可复制代码的文档及源代码 还有.net CAD<em>二次开发</em>
C# dwg文件插入到另一个dwg块,请教高手
C# dwg文件插入到另一个dwg文件 网上有代码 但没有源码。谁会啊? 以下代码网上搜索的但不知道咋用 谁有没有例子啊? 1.在<em>cad</em>2012环境下: 须引用objectarx开发包 PromptP
C#CAD二次开发读取CAD表格数据
Document doc = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument; Database data = doc.Database; Editor ed = doc.Editor; A<em>cad</em>Applica
CAD景观设计植物图块
CAD景观设计植物<em>图块</em>CAD景观设计植物<em>图块</em>CAD景观设计植物<em>图块</em>CAD景观设计植物<em>图块</em>CAD景观设计植物<em>图块</em>
化工制图CAD图块
化工制图CAD<em>图块</em>,各种阀门,反应釜,换热器,加热器
CAD 常用图块
较齐全的CAD 常用<em>图块</em>,在CAD制图软件可直接使用!
cad图块汽车实用类
<em>cad</em>汽车<em>图块</em>,主要是建筑及工程制图使用.
常见家具CAD图块
里面包括几乎所有常见的家具平立面CAD<em>图块</em>,很好、很强大。
室内设计cad图块
最全的室内设计<em>cad</em><em>图块</em>,分类详细,含家装、工装各类<em>图块</em>以及绿化景观植物<em>图块</em>!
cad 图块 建筑必备
<em>cad</em><em>图块</em>, 建筑必备
S5700-24TP-SI-AC图块cad
S5700-24TP-SI-AC<em>图块</em><em>cad</em>
cad 图块:(可通用)
用于<em>cad</em>制图。可加快<em>cad</em>制图速度。各版本可通用。
cad常用图框和 图块
本资源是对机械制图中常用图框<em>图块</em>的总结,供各位同行借鉴使用
cad图块大全
<em>cad</em><em>图块</em>大全 很全面 很不错 有需要的朋友可以下载下
监控系统最全的CAD图块
CAD监控行业最全的<em>图块</em>为大家使用方便共享出来. 编号 图形符号 名 称 英 文 说 明 3.10 电视监控设备 TV-surveillance/control equipment 3.10.1 标准镜头 standard lens 虚线代表摄像机体 3.10.2 广角镜头 pantoscope lens 3.10.3 自动光圈镜头 anto iris lens 3.10.4 自动光圈电动聚焦镜头 auto iris lens,motorized focus 3.10.5 三可变镜头 motorized zoom lens motorized iris 3.10.6 黑白摄像机 B/W camera 带标准镜头的黑白摄像机 3.10.7 彩色摄像机 color camera 带自动光圈镜头的彩色摄像机 3.10.8 微光摄像机 star light level camera 自动光圈,微光摄像机 3.10.9 室外防护罩 outdoor housing 3.10.10 室内防护罩 indoor housing 3.10.11 时滞录像机 time lapse video tape recorder 3.10.12 录像机 video tape recorder 普通录像机,彩色录像机通用符号 3.10.13 监视器(黑白) B/W display monitor 3.10.14 彩色监视器 color monitor 3.10.15 视频移动报警器 video motion detector 3.10.16 视频顺序切换器 sequential video switch X代表几路输入 Y代表几路输出 3.10.17 视频补偿器 video compensator 3.10.18 时间信号发生器 time & date generator 3.10.19 视频分配器 video amplifier distributor X代表输入 Y代表几路输出 3.10.20 云台 pan/tilt unit 3.10.21 云台、镜头控制器 pan and lens control unit 3.10.22 图像分割器 video splitter X代表画面数 3.10.23 光、电信号转换器 引用GB/T 4728.10-1999 3.10.24 电、光信号转换器 引用GB/T 4728.10-1999 3.10.25 云台、镜头解码器 decoder 3.10.26 矩阵控制器 matrix Ai—报警输入 AO—报警输出 C—视频输入 P—云台镜头控制 K—键盘控制 M—视频输出 3.10.27 数字监控主机 VGA—电脑显示器(主输出) M—分控输出、监视器 K—鼠标、键盘,其余同上含
CAD化工制图图块
化工CAD 制图的好帮手,用了可以省很多时间哦
监控系统CAD图块
提供参考价值
cad标准图块图库
<em>cad</em>标准<em>图块</em>图库
cad填充图块
<em>cad</em>填充<em>图块</em>,适合方便你在<em>cad</em>中使用,随便下载吧
cad统计图块命令
<em>cad</em>统计<em>图块</em>命令,加载后输入tjk调出工具按提示操作
CAD标准图块
CAd常用的<em>图块</em>,作为相关从业人员必备的<em>图块</em>,值得收藏。
NEUTRIK插头CAD图块
NEUTRIK插头CAD<em>图块</em>,NEUTRIK插头CAD<em>图块</em>,NEUTRIK插头CAD<em>图块</em>,NEUTRIK插头CAD<em>图块</em>,NEUTRIK插头CAD<em>图块</em>
山坡及人物CAD图块
人物CAD<em>图块</em>,有自行车<em>图块</em>,山坡树种<em>图块</em>及热带树块
假山CAD图块合集
经典的假山CAD<em>图块</em>合集,大家可以参考一下,互相探讨互相学习
最全CAD人物图块
最全CAD人物<em>图块</em>,可节省大量画图时间!有兴趣的可以下下来看看!
cad图块破解
<em>cad</em><em>图块</em>破解,方便编辑,破解加密<em>图块</em>,可以最简单的办法
CAD图块文件
<em>cad</em>的所有<em>图块</em>,里面有我这么多年来总结的一些教学资源,希望对大家有帮助
cad家装图块
<em>cad</em>块家装<em>图块</em>大全 包括床 柜子 沙发 厨具 卫具 和各式家具
弱电CAD图块
一些常用的CAD弱电<em>图块</em>,资源分是0,希望大家支持
cad图块欧式模块
欧式模块你可以慢慢的看很简单的一个字体,你是不是很喜欢这个软件呢
CAD图块平面图立面图
CAD图库,各种平面图立面图。电器,桌椅,床,灶,花草树木。
CAD灯类图块
灯具类<em>图块</em>,用于灯具外形结构等,相关行业
cad标准图块
UPVC管件CAD<em>图块</em>:自己绘制的“尺寸待核实国产管件.dwg ”
CAD接线图块
提供参考价值
CAD螺栓图块
CAD螺栓<em>图块</em> 实用的<em>图块</em> 不用再自己画了
cad卫浴图块
<em>cad</em>卫浴<em>图块</em>
SDH基本原理培训资料.rar下载
本教材介绍SDH传输网的基本原理,是通信爱好者的入门教程 相关下载链接:[url=//download.csdn.net/download/mc_yuanlaishini/2445747?utm_source=bbsseo]//download.csdn.net/download/mc_yuanlaishini/2445747?utm_source=bbsseo[/url]
ACM程序集(很经典的)下载
ACM程序,经过多个队伍积累形成的,源代码在其中啊,呵呵 相关下载链接:[url=//download.csdn.net/download/cpj198989/2904551?utm_source=bbsseo]//download.csdn.net/download/cpj198989/2904551?utm_source=bbsseo[/url]
avl树的c++实现,包括在控制台中绘制树下载
avl树的c++实现,包括在控制台中绘制树 相关下载链接:[url=//download.csdn.net/download/terminator523/5011808?utm_source=bbsseo]//download.csdn.net/download/terminator523/5011808?utm_source=bbsseo[/url]
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo
我们是很有底线的