revit输出dwg是“散装”的问题严重冲击了AutoCAD“顽固分子”的使用习惯,更要命的是如果甲方强制要求按照AutoCAD的方式交付图纸,那可急坏了小伙伴们!
那先上图看个效果
AutoCAD 模型空间效果
AutoCAD 布局空间效果
从上图可见效果与稳定性兼备,绝非第三方插件能比!且基本满足AutoCAD用户想要的结果——即一类图纸摆放在一个布局空间。注意平面图依然不会将模型空间的图元按照轴网叠在一起(AutoCAD原生图纸的画法)
上述效果未使用任何插件,均为原生功能。接下来就是讲讲实现途径,此方法用二次开发手段实现也极为简单,理论上可实现无感输出(用户1个按钮解决所有,取决于开发者能力),效率
手动解决方案:
-
首先按照revit逻辑把图纸排好
-
把要输出的视图分别创建从属视图,此时1个视图有1个“影子”,分别为主/从视图
-
创建一个新的图纸空间,将需要的从属视图全部放进来按照AutoCAD逻辑摆好,分别套上图框
-
图名图号需要从视图的主视图查询后填入,此时需要重做一个图框族以便输入非关联的图名图号值,否则你将会改头又改尾,无限循环。这一步如果是二次开发来解决则不费吹灰之力
-
完成以上动作即可输出dwg、dxf等格式
说明:
revit从属视图功能将强制使主/从视图保持一致性,这一特性使得用户不必关注从属视图的内容,所以前文提到理论上可实现无感输出!需要注意注释符号、详图图元等一定要创建在视口中
整套流程如果采用二次开发来实现用户几乎啥也不用管,程序自动创建从属视图,创建空图纸,摆放从属视图,套图框,获取主视图图名图号,输出,(可选)删除所有程序创建的内容,逻辑和稳定性可比在AutoCAD平台二次拼接更稳定简单,希望能给二开玩家一个新思路
动图展示从属视图的关联效果
评论0