CAD二次開發——在CAD中建立直線
[CommandMethod("TestDemo")]
public void TestDemo()
{
//Editor ed = Application.DocumentManager.MdiActiveDocument.Editor;
Line line = new Line();
line.StartPoint = new Point3d(1000,200,0);
line.EndPoint = new Point3d(800,300,0);
//宣告圖形資料庫物件
Document doc = Application.DocumentManager.MdiActiveDocument;
Database db = doc.Database;
//開啟事務
Transaction trans = db.TransactionManager.StartTransaction();
//開啟塊表
BlockTable bt = (BlockTable)trans.GetObject(db.BlockTableId, OpenMode.ForRead);
//開啟塊表記錄
BlockTableRecord btr = (BlockTableRecord)trans.GetObject(bt[BlockTableRecord.ModelSpace], OpenMode.ForWrite);
//加直線到塊表記錄
btr.AppendEntity(line);
//更新資料
trans.AddNewlyCreatedDBObject(line,true);
//事務提交
trans.Commit();
}
使用的類庫:1.acmgd.dll 2.acdbmgd.dll 3.accoremgd.dll
相關文章
- cad偏移快捷鍵命令全稱 cad直線偏移命令怎麼用
- CAD二次開發入門:WPF類庫
- CAD中的線寬設定
- CAD繪圖工具中的繪線命令繪圖
- CAD夢想畫圖(線上CAD)如何上傳檔案
- CAD直徑符號怎麼輸入?符號
- cad線型比例怎麼設定 cad線型比例在哪裡設定
- CAD如何使用任意線命令
- cad雙線命令怎樣設定 cad命令ml怎麼使用
- CAD繪圖工具中的多段線命令繪圖
- cad箭頭快捷鍵命令 cad怎麼畫帶箭頭的線
- cad迷你看圖軟體(免費cad迷你看圖線上使用)
- CAD如何使用離散曲線命令
- CAD夢想畫圖---雲線
- CAD夢想畫圖中的“線型設定”
- 在CAD夢想畫圖中如何使用PLAN命令
- 夢想CAD控制元件(網頁CAD,web瀏覽cad) 2022.09.20更新控制元件網頁Web
- Auto CAD
- CAD中如何插入圖片
- CAD中怎麼輸入文字?CAD製圖初學入門教程
- CAD樣條線命令然後使用
- CAD製圖軟體:CADintosh X 8 for Mac 直裝版Mac
- cad拉伸命令如何使用 cad拉伸怎麼操作
- CAD中如何繪製填充命令
- cad.net開發小結——層次結構
- CAD繪製單雙開門
- CAD夢想畫圖中的“繪圖工具——多線段”繪圖
- Open Inventor在鈑金CAD/CAM系統中的應用
- CAD虛線不顯示怎麼辦
- 怎麼學習CAD?初學CAD如何入門
- cad2012在win10開啟老是轉圈怎麼辦_cad2012在win10開啟老是轉圈的解決方法Win10
- CAD繪圖工具中的圓命令繪圖
- CAD繪圖工具中的點命令繪圖
- CAD中如何進行尺寸標註
- 夢想cad在網頁開發時如何獲取圖層操作的資訊網頁
- cad剪下快捷鍵是什麼 cad剪下命令快捷鍵
- cad格式刷快捷鍵命令 cad怎麼格式刷文字
- Mac輕量級cad繪圖工具:CAD迷你畫圖Mac繪圖