摘要
数字化转型之际,BIM正向设计被提及的频率也越来越高,基于Revit应用模型在项目图纸内完成后快速出图的需求也越来越高。而Revit内的批量打印工具及各大插件商的工具皆存在适用性问题,且问题反馈的周期较长。通过分析不同打印需求和打印方式,在原有Revit打印流程的基础上,使用C#语言对Revit软件内打印过程需重复操作的步骤,进行后台自动化处理;整个技术路径内集成了纸张命名规则、图框族命名的规则、打印设置及虚拟打印机的设置等软件内外的规范要求,最终将此流程打包挂接在Revit工具面板,操作界面也比较简便。利用二次开发的思路来解决重复操作步骤的繁琐性,提高Revit模型打印输出效率,极大地简化了设计师打印流程,减少设计师重复劳动,同时也为读者提供一种新型模型成果输出的解题思路。
As architectural design based on the BIM technology has started gaining popularity in the Chinese AEC industry,increasing companies utilize Revit to produce technical drawings.However,the built-in batch plotter of Revit,as well as third-party tools,has difficulty in being adapted to each firm’s needs.This paper discusses the procedure and proposes a generic C#plug-in that automates the batch plotting process.Specifically,it includes analyzing multiple title blocks on sheets,picking the appropriate paper size,renaming output files,and adjusting printer configurations to better conform to drawing standard,and eventually provides an intuitive user interface for designers.In the hope to reduce human error and cumbrousness,it simplifies the overall methodology of plotting from Revit and enables firms to accommodate company-specific approaches more easily.
作者
王普
干可雨
WANG Pu;GAN Keyu(Zhejiang Greenton Architectural Design Co.,Ltd.,Hangzhou 310007,China)
出处
《建筑结构》
CSCD
北大核心
2022年第S01期1982-1987,共6页
Building Structure