Revit导图的细节,优比ReCAD的匠心——1.字体篇

首页    BIM软件研发    Revit导图的细节,优比ReCAD的匠心——1.字体篇

一、引言

 

基于Revit的BIM正向设计一直有个难点:如何将图纸成果导出为符合习惯的dwg文件。大量的后处理工作使这个环节成为BIM设计师的畏途,对BIM设计的推动造成不可忽视的影响。优比ReCAD是解决这个难点的利器。历经四年的持续开发打磨,融入了广大用户的需求和意见,ReCAD的功能已相当完善,在用户中深受好评。虽然业内也有同类功能的软件,但大多是集成工具集里的其中一个功能,很多用户试用对比后均对ReCAD的专业与细节给出了更高的评价。

 

 

这里有一个重要的原因,就是我本人作为ReCAD的主要开发者,同时也是一名对图纸有强迫症的建筑师,有10年CAD施工图绘制及二次开发经验、5年ArchiCAD施工图绘制及GDL图库开发经验、15年Revit设计及二次开发经验,同时有多年的设计院CAD+BIM技术管理及教学经验,深知设计师对于图纸的细节要求,对各专业CAD处理的各种痛点难点感同身受。

 

ReCAD主创杨远丰的部分著作

 

 

因此在我写代码的过程中,总会代入设计师的身份,审视这个软件的成果是否符合用户的需求,是否满足各个设计院的普遍标准和个性化要求。也因此,ReCAD里蕴含了很多的细节处理,用户可能是无感的,但一旦有对比,就能明显感觉出来。

 

为了让BIM设计师们对ReCAD的细节有更深入了解,我准备通过一系列的文章,介绍ReCAD在导出dwg过程中所作的一些细部处理,从中你或许可以看出ReCAD这个产品的个性与追求。这个系列名为《Revit导图的细节,优比ReCAD的匠心》,本篇是第1篇,介绍字体方面的细节。

 

 

二、字体的细节

Revit原生导出dwg的痛点之一就是无法直接导出为shx单线字体,后处理也几乎无法实现理想的转换效果,因此ReCAD在字体方面着力甚多,已实现绝大多数情况下堪称完美的效果。

 

下图是一个图纸说明文字的转换效果示例,Revit里面大段的多行文字,中英文数字及各种符号混排,文表混排。如何转换成dwg里的单线shx文字,同时还能保持原有的排版格式,是对导图软件的极大挑战。

 

 

ReCAD给出了相当漂亮的成果,不但每行文字的高度、宽度、退缩、间距等完美保持,各种符号、表格的排版井井有条,同时同一行的中英文数字合并成一个整体,整个版面跟Revit原有排版几无二致,同时又跟直接在AutoCAD里制图的效果如出一辙,让设计师倍感舒心。下方是局部放大的对比图,从中可见一斑。

 

 

ReCAD分为标准版和Pro版,标准版的字体为指定的中西文组合(中文hztxt,西文TSSDENG,其中后者源自探索者软件TSSD,因其对各级钢筋符号的支持而在业内广泛应用,在此向探索者致敬!);Pro版则可以任意指定中西文字体组合。对于大部分用户来说,标准版的默认字体已经可以满足需求,这两款字体的组合也是经过精心挑选的,字形美观,中西文的字高协调,各种符号表达规范,各大设计院字库也基本上都有这两款字体,因此非常具有普适性。

 

 

ReCAD对于字体的处理细节,主要在于以下几个方面:

 

1、通过程序计算字体的高、宽及宽度系数,精确保持Revit原有的高宽。不管是对于标准版的默认字体,还是Pro版的自选字体,这都是首要考虑的原则,因为高宽一旦不保真,就会严重影响图面排版效果。比如机电专业常见的带有表格的标记或标注文字,如果文字超出表格,图面就会很不美观。ReCAD的导出效果如下图所示,严格控制,精确还原。

 

 

下图是ReCAD Pro版的自选字体示例,选择了两组字体,第一组是天正默认字体:中文gbcbig,英文gbenor;第二组选择了中英文均为空心的字体:中文HMKXST,英文tssdeng2。效果如下,同样做到精确的高宽还原。(图中的?号是由于该中文字体没有冒号和逗号导致,并非插件原因。)

 

 

2、保持整句不断开。Revit原生导出的文字,中文、英文、数字会全部断开,非常影响后续编辑,如果修改字体,整句的排版也会错位。ReCAD则将其连成整体,方便对位及后续编辑。下图是一个典型的中英文数字混排案例,显然只有最后ReCAD导出的文字才能继续编辑使用。

 

 

3、各种平方、立方、钢筋符号,均转换为shx里相应的表达。下图示意了钢筋符号的转换,Revit里通过『Revit.ttf』字体输入各级钢筋符号,ReCAD在转换字体的同时,也对钢筋符号进行了转译,变成shx字体里的钢筋符号。

 

 

4、图框里的字体默认不转换,因为图框字体一般均需要保持原有样式。

 

 

 

其余细节不再一一列举,但有两个小例子我很想分享给大家,作为ReCAD对于细节追求的佐证:一是AutoCAD自带的hztxt字体,清洁的洁字写成了两点水,我手动修改了这个字体的源码,把它改过来了;二是TSSDENG字体的斜杠、英文括号稍微长出了一点,看起来略觉不协调,我也对字体进行了修改,随ReCAD安装并覆盖原有同名字体。下图是这两个小改进的示意。

 

 

也就是说,安装了ReCAD的电脑,用AutoCAD打开,这两个字符是修改过的效果;如果dwg拷贝到其他人的电脑,使用的是原字体,显示会有细微区别,但也不影响使用。由于CAD字体传播的不可控,这已经是作为一款插件所做到的极限了。

 

从上述各个示例中可以看出ReCAD在字体方面的极致追求。实际上不限于字体,在Revit导出dwg的各个方面,ReCAD也同样以工匠精神进行精雕细琢。

 

如果各位追求完美的BIM设计师对本文有所共鸣,可以通过以下页面进行试用,也可以直接扫码下单

 

 

下期预告

ReCAD在填充方面的细节处理,敬请关注。

 

2024年4月19日 09:50
浏览量:0
收藏