CAD二次开发
文章平均质量分 67
-小月亮-
这个作者很懒,什么都没留下…
展开
-
CAD删除Entity的所有XData(ResultBuffer)信息,C# .NET
想删除一个Entity的全部XData属性,网上没有找到完整的代码,只有删除XData的单个属性,根据这些,自己组合了下,写了删除全部XData属性的代码附上源码 /// <summary> /// 清除XData /// </summary> /// <param name="entityID"></param> public static void ClearXData(Obj...原创 2021-01-22 09:56:45 · 1044 阅读 · 0 评论 -
CAD绘图次序调整 绘图次序置底 c#
在绘制了一些图形后,我想要这些图形置底,不把别的图形遮盖了,找到DrawOrderTable的 MoveToBottom方法,然后写了这些代码,测试可用 /// <summary> /// 绘图次序 置底 /// </summary> /// <param name="doc"></par...原创 2020-04-03 14:52:39 · 1983 阅读 · 1 评论 -
CAD 取某个图层所有对象的ObjectId
/// <summary>/// 取得图层下的所有对象ObjctId/// </summary>/// <param name="name">图层名称</param>/// <returns>ObjctId集合</returns>...原创 2020-04-01 09:08:18 · 2053 阅读 · 1 评论 -
Autodesk.AutoCAD.AcInfoCenterConn.MyAutoCADBalloon不具有由URI识别的资源
百度到的解决办法:1。把运行目录下的acdbmgd.dll 和 acmgb.dll删除,2。取消引用性质中的拷贝到本地。这么做了还是报错,然后想了下,我不止引用了acdbmgd和acmgb这两个cad的dll ,要引用了AcCui.dll、AcWindows.dll、AdWindows.dll,于是把所有cad的dll文件都按照1,2的方法处理一遍。成绩解决报错。...原创 2020-04-01 09:00:30 · 872 阅读 · 0 评论 -
AutoCAD中添加块和块参照(转载)
块参照就是AutoCAD中的图块,它引用于块定义(即添加到块表的块表记录)。而块定义有两种形式:1、引用外部DWG图纸。2、种是图纸中添加在块表中的块表记录。 以下是块定义引用为块参照的例子:using System;using Autodesk.AutoCAD.DatabaseServices;using Autodesk.AutoCAD.Geometry;using Autodes...转载 2019-10-23 11:22:20 · 3968 阅读 · 0 评论