Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)

2022年3月26日
评论
264
今天给大家介绍的是如何将Revit创建的机电模型自动生成CAD轴测图。下图左侧是绘制的Revit模型,右图是生成的对应管道CAD轴测图。
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
首先先说一下PCF文件,如果朋友们做过三维管道设计,那一定不会陌生,PCF文件是描述要处理的管路组件及管路轴测图的文本文件,在管道设计中可以用于应力分析等。在高版本的Revit软件中,可以看到预制零件的功能,只要在Revit中将模型转化为预制组件,就可以通过编程的方式输出PCF文件,PCF文件中包含管道、管件、阀门及支吊架的信息。举例说明及工作流程的具体操作步骤如下。
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
➤首先在Revit中随便创建一些管路如下图所示。2018版本及之后的版本均可。
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
➤在Revit中将创建的管路进行预制设置。
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
➤框选所有管道管件,点击设计到预制:
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
➤我们可以看到之前的管路已经变成了预制模型:
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
➤之后打开Dynamo软件,使用Dynamo脚本文件将预制模型数据导出为PCF文件,脚本中需要指定PCF文件存放的位置及文件名称,框选预制模型后点击运行,即可生成PCF文件。
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
➤Python节点中的代码如下关键的代码部分为

Autodesk.Revit.DB.Fabrication.FabricationUtils.ExportToPCF:

Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)

import clrclr.AddReference('ProtoGeometry')from Autodesk.DesignScript.Geometry import *clr.AddReference('RevitAPI')import Autodeskfrom Autodesk.Revit.DB import *clr.AddReference("RevitServices")import RevitServicesfrom RevitServices.Persistence import DocumentManagerfrom RevitServices.Transactions import TransactionManagerclr.AddReference('RevitAPI')from Autodesk.Revit.DB import *clr.AddReference('RevitAPIUI')import Autodeskfrom Autodesk.Revit.UI import *doc = DocumentManager.Instance.CurrentDBDocumentuidoc = DocumentManager.Instance.CurrentUIApplication.ActiveUIDocumentpath = IN[1]def get_selected_elements():  ids = uidoc.Selection.GetElementIds()  if isinstance(ids, list) == True:    ids=[ids]  els = []  for id in ids:    el = doc.GetElement(id)    els.append(el.Id)  return elsTransactionManager.Instance.EnsureInTransaction(doc)els = get_selected_elements()Autodesk.Revit.DB.Fabrication.FabricationUtils.ExportToPCF(doc,els,path)TransactionManager.Instance.TransactionTaskDone()

Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
➤打开PLANT3D软件,在iso选项下面有PCF到ISO,点击选择之前生成的PCF文件。
AutoCAD Plant 3D 作为专门面向工厂设计行业的专业化工具,可以创建并编辑 P&ID 和 3D 模型,以及提取管道正交和等轴测图,帮助用户生成 P&ID 并将其集成到三维工厂设计模型中。
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
➤在右下角有生成的进度,生成之后点击查看生成的轴测图即可:
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)
PLANT3D软件在生成轴测图时有2个典型特点。
第一,对于管线之间的遮挡能自动协调避让,使生成的轴测图清晰直观无遮挡;
第二,可以设置轴测图的表达样式,对于管件及弯头等的显示形式可以自行设置。
  • BIM学习群
  • 微信扫一扫
  • weinxin
  • 微信公众号
  • 微信扫一扫
  • weinxin
  • 本文由 发表于 2022年3月26日
  • 1、BIM学习网为资源共享网站,大部分资源均可在线免费获取,少数资源可通过VIP会员方式获取权限。
    2、所有均资源来自于网络及网友供稿,仅作为学习研究之用,禁止用于任何商业用途。
    3、如本页侵犯到任何第三方权益,请联系QQ/微信:9-5-7-0-3-2-9-6提交相关证明后我们将及时删除。
    4、百度网盘分享内容难免有被取消情况发生,VIP会员可直接联系索取和谐内容。
    5、转载请务必保留本文链接:Revit机电模型自动生成CAD轴测图(BIM软件自动生成轴测图的方法)

发表评论