博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Revit API电缆桥架CableTray
阅读量:5958 次
发布时间:2019-06-19

本文共 900 字,大约阅读时间需要 3 分钟。

电缆桥架CableTray与风管一样是曲线几何。
using Autodesk.Revit.DB.Electrical;
namespace RevitCodes
{
    [Transaction(TransactionMode.Manual)]
    [Regeneration(RegenerationOption.Manual)]
    
public 
class cmdTest20110905 : IExternalCommand
    {
        
public Result Execute(ExternalCommandData cmdData, 
ref 
string messages, ElementSet elements)
        {
            UIDocument uiDoc = cmdData.Application.ActiveUIDocument;
            
//
电缆桥架
            
//
BuiltInCategory.OST_CableTray;
            Transaction ts = 
new Transaction(uiDoc.Document, 
"
电缆桥架
");
            ts.Start();
            Reference refCable = uiDoc.Selection.PickObject(ObjectType.Element, 
"
选择一个桥架
");
            CableTray cableTray = uiDoc.Document.GetElement(refCable) 
as CableTray;
            LocationCurve lCurve = cableTray.Location 
as LocationCurve;
            
if (lCurve != 
null)
            {
                TaskDialog.Show(
"
curve
", lCurve.Curve.Length.ToString());
            }
            ts.Commit();
            
return Result.Succeeded;
        }
    }
}
from:

转载于:https://www.cnblogs.com/greatverve/archive/2011/11/18/CableTray.html

你可能感兴趣的文章
手把手教你使用Markdown
查看>>
iOS - Quartz 2D 贝塞尔曲线
查看>>
【基础进阶】URL详解与URL编码
查看>>
[家里蹲大学数学杂志]第425期一个定积分的计算
查看>>
[禅悟人生]责任是源自内心的自觉
查看>>
Navicat for Oracle实现连接Oracle
查看>>
windows下mysql表名不自动转换小写配置
查看>>
GitHub 不让盗版 Windows 用户登录?纯属段子
查看>>
通过shell脚本来得到不稳定的执行计划
查看>>
ASP.NET Web API 应用教程(一) ——数据流使用
查看>>
Python系列干货之Python与设计模式!
查看>>
C# iTextSharp 生成 PDF
查看>>
【中亦安图】Systemstate Dump分析经典案例(8)
查看>>
Template Method(模板方法)模式
查看>>
Dynamic proxy (good-原创)
查看>>
【Redis】Java之Redis工具类
查看>>
算法系列15天速成——第十一天 树操作(上)
查看>>
微软未公开存储过程及有用的函数
查看>>
JAVA缓存技术之EhCache(转)
查看>>
Linux磁盘分区,目录树,文件系统的关系(转)
查看>>