AutoCAD Civil 3D .NET API:对齐与剖面创建及使用指南
1. 基于现有对齐创建偏移对齐
可以根据现有对齐的布局创建新的对齐。 Alignment::CreateOffsetAlignment() 方法可创建具有恒定偏移量的新对齐,并将其添加到与原始对齐相同的父站点中。新对齐与原始对齐具有相同的名称(后面括号内有编号)和样式,但不会继承原始对齐的任何桩号标签、桩号方程或设计速度。
以下是创建偏移对齐的代码示例:
[CommandMethod("CreateOffsetAlignment")]
public void CreateOffsetAlignment()
{
doc = CivilApplication.ActiveDocument;
Editor ed = Application.DocumentManager.MdiActiveDocument.Editor;
using (Transaction ts = Application.DocumentManager.MdiActiveDocument.Database.TransactionManager.StartTransaction())
{
// 提示用户选择一个对齐以创建新的偏移对齐
PromptEntityOptions opt = new PromptEntityOptions("\nSelect an Alignment");
opt.SetRejectMessage("\nObject must be an ali
超级会员免费看
订阅专栏 解锁全文
19

被折叠的 条评论
为什么被折叠?



