Bentley二次开发教程19-文件及模型管理-参照操作

本文介绍了如何通过编程方式在AutodeskRevit中实现模型(*.dgn)和CAD图纸(*.dwg)的参照,包括创建引用、写入模型以及取消参照的具体步骤。作者提供了两个示例函数,展示了模型参照的流程和取消指定参照的方法。
摘要由CSDN通过智能技术生成

参照操作

模型参照(*.dgn)

当我们需要与同专业,或者跨专业协同配合时,总是无可避免的需要参照他人的模型。若想通过编程的方式提前将参照模型与指定场景绑定起来,那么就需要掌握模型参照的方法。关于该方法大致的使用流程为首先确定参照引用的目标模型,然后通过参照文件的储存路径获取对应的文件,最后将文件中指定模型参照到目标模型中,写入模型即引用模型成功。

public static void AttachDgnModel(string unparsed)
{
               
    DgnModel dgnModel = Session.Instance.GetActiveDgnModel();//获得当前激活的模型空间
    string strDgn = "E:\\工作相关\\20211213MS案例直播\\直播资料\\Part4\\FileManage - Copy.dgn";//文件储存路径      
    DgnDocumentMoniker moniker = DgnDocumentMoniker.CreateFromFileName(strDgn,null);//声明引用文件系统的DgnDocumentMoniker对象
    DgnAttachment attach=dgnModel.CreateDgnAttachment(moniker
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值