- 博客(9)
- 资源 (7)
- 收藏
- 关注

原创 objectarx利用用户选择数据进行数据处理
不想写,直接贴代码: PromptSelectionResult per=ed.SelectImplied(); if (per.Status != PromptStatus.OK) { per = ed.SelectAll(sf); } if (per....
2018-06-08 20:07:00
440
原创 用python读取I3S的geometry二进制文件
库打开压缩的Draco二进制文件,然后解压缩数据。随后,利用Draco解码器解析解压缩的二进制数据,并将其导出到OBJ或PLY文件中。替换为希望保存解压缩结果的文件名和路径。同样,您也可以将输出文件格式更改为。替换为您的压缩的Draco文件的路径,希望这对您有所帮助!
2023-08-03 14:53:33
177
原创 propertyGrid控件加号显示(复杂属性显示)
Layer _zd = new Layer("ZD"); [TypeConverter(typeof(ExpandableObjectConverter))] public Layer zd { get { return _zd; } ...
2018-08-08 15:47:56
1298
原创 判断点在不在多边形内
角度判别法:适用于全凸多边形 面积判别法:适用于全凸多边形不限制多边形类型判别法:点位判别法 for (int i = 1; i < lp.Count; i++) { double d1 = closep.DistanceTo(lp[i]); double d2 = closep.Distan...
2018-07-25 13:52:30
495
原创 保存CAD文件提示:按回车键取消或 [重试(R)]
锁定文档后Dispose的位置不对,要放在整个事务处理的外面 using (Transaction tr = db.TransactionManager.StartTransaction()) { DocumentLock m_DocumentLock = Autodesk.AutoCAD.ApplicationServices.Application...
2018-07-10 08:40:26
9175
3
原创 字体
遍历字体: TextStyleTable st = (TextStyleTable)trans.GetObject(db.TextStyleTableId, OpenMode.ForWrite); TextStyleTableRecord tstr=null; foreach (ObjectId textid in st) ...
2018-06-29 17:24:27
191
原创 复制、移动
CAD基于 objectarx.net 对数据进行复制移动操作: 复制:Entity copyent1 = (Entity)entity .Clone();移动: d1 = new Point3d();//移动起点 d2 = new Point3d();//移动终点 copyent1.TransformBy(Matrix3d.Displacement(d2 - d1));旋转:angle=30;/...
2018-06-21 14:12:49
455
原创 关于ObjectArx区域另存为问题
区域另存为涉及很多地方,如出图等,以前一直有个误区就是利用Trim来做,搜集了大量关于Objectarx裁剪的资料,但是都没有做出来,后来再做一个项目是偶然发现利用database就可以简单的把区域内的图形存出来。具体思路是:用区域选择并保存选择集,代码如下:PromptSelectionResult per1 = ed.SelectCrossingPolygon(CADhelpercs.Line...
2018-06-08 14:06:53
1087
农经权归档打印.zip
2020-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人