
CAD二次开发
漫步的社会人
继续前行
展开
-
C#CAD二次开发之判断DWG图纸是世界坐标还是用户坐标
var ed = GrxCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.Editor; if (ed.CurrentUserCoordinateSystem == Matrix3d.Identity) { ed.WriteMessage("\nWCS"); } else ..原创 2021-04-20 15:49:21 · 811 阅读 · 0 评论 -
C#CAD二次开发之DWG打印成PDF,设置区域打印
/// <summary> /// 区域打印pdf /// </summary> /// <param name="strPath">保存路径</param> /// <param name="minPt">最小点</param> /// <param name="maxPt">最大点</param> /// &l..原创 2021-04-20 15:46:22 · 5963 阅读 · 4 评论 -
C#CAD二次开发之自动打开CAD,并打开CAD文件,执行命令
public GcadApplication App;public GcadDocument Doc;public bool connect_autocad() { try { // if AUTOCAD alread open,then conenct it. App = (GcadApplication)System.Runtime.InteropServices.Marshal.GetActi.原创 2021-04-20 15:28:37 · 5025 阅读 · 4 评论 -
C#cad二次开发复制对象,可用于同一数据库内的块复制
usingAutodesk.AutoCAD.Runtime;using Autodesk. AutoCAD. ApplicationServices;usingAutodesk. AutoCAD. DatabaseServices;usingAutodesk.AutoCAD.Geometry;[CommandMethod(HSingleCopyH)]public static ...原创 2020-03-17 13:29:17 · 2778 阅读 · 0 评论