引言

在BIM(建筑信息模型)应用中,Revit是广泛使用的建模软件。在Revit中,你是否遇到过这种问题,当你创建模型文字时, 当设置字体大小, 小于某一个大小(一般是5或者6)时,文字就破损了.

比如,当我们把模型文字大小设置为4时,我们希望是图中右边这样,实际得到的左边这种.

当模型文字大小小于6时,不同模型文字大小, 将产生各种离奇的不可控外观, 类似的如:

怎么解决呢?下面分析一下​

原因

实际上这是因为Revit模型文字引擎计算精度不足引起的.

一般情况下,我们建模对模型中文字大小小于5的情况的需求并不太多,Revit绝大多数情况下都能满足我们的要求.

但是如果我们就是需要用到较小的模型文字,那该怎么办呢?

解决方案

知道了原因,这里想到一种解决思路.

假设我们需要文字的大小是4,这一定会导致模型文字异形.

既然模型文字异形是因为模型文字太小导致,那我们可以将模型文字设置为一个较大的文字大小,比如40,然后通过二次开发提取这个40大小的模型文字的几何体,将这个几何体通过Revit缩放功能缩小10倍,即得到大小为4的模型文字,然后从这个几何体重新构建一个族文件,并在原位置放置好,理论上即可解决这个问题.

经过测试验证,事实证明这种效果非常完美,模型文字形状保真度非常高.

效果如下:(同样的文字大小,转化后明显有清晰可空的外观)

​转换后的模型为几何体,除了作为实体放置,还可以附加材质,进行模型剪切,比如制作镂空文字,半镂空等效果.

实操

为了更加高效的解决这个问题,小编打算实操,尝试编写一个插件来一劳永逸的解决这个问题.

期望的效果有:

1.灵活自定义选择字体

2.随意选择文字大小,但最低文字大小要大于1

3.灵活设置行间距,字间距

4.灵活设置多行文本的加粗,倾斜效果.

5.灵活设置多行文本的左右对齐效果.

经过一番尝试和实验,最终实现效果不错,详情如下:

​​​​​​

最终,都能如愿以偿的得到想要的大小的文字.

Revit模型文字破损乱码处理方案相关推荐

  1. Revit中模型文字的放置和族库工具介绍

    一.Revit中模型文字的放置 模型文字一般放置在构件表面,因此我们在放置模型文字的时候一定要注意先设置工作平面这样的话会让模型文字更容易放凰而且定位较准. 1.工作平面的设定 2.拾取工作平面,将鼠 ...

  2. Revit模型在Web端展示的免费方案

    每天都有几个人来加我好友,问我Revit模型在Web端展示的相关问题.首先我是理解各位用户的需求的,除去可视化展示,一条共同的应该是"有没有免费的开源解决方案?" 有的,基于web ...

  3. 好用的土建bim软件丨Revit模型如何导入Lumion?

    好用的土建bim软件丨Revit模型如何导入Lumion? 当我们需要在使用Revit后向甲方或施工方展示方案时,我们需要将模型导入Lumion进行漫游视频.Revit模型如何导入Lumion? 以下 ...

  4. revit模型怎么在手机上看_e建筑手机版下载-e建筑(轻松查看CAD图纸和BIM模型)1.2.4 官方苹果版-东坡下载...

    e建筑app是一款为2亿建筑.施工.勘察设计.装饰装修用户打造的移动办公平台.软件能够帮助用户快速的进行文档管理.办公协同.安全分发等各种功能,非常方便实用,有需要的来下载吧! 软件介绍: CAD图纸 ...

  5. BIM模型文件下载——某幼儿园设计方案Revit模型

    [资源介绍] 资源名称:某幼儿园设计方案Revit模型 资源分类:BIM模型.Revit模型 其他简介:BIM模型文件下载--某幼儿园设计方案Revit模型 [资源下载] 链接:https://pan ...

  6. revit模型怎么在手机上看_revit手机浏览器有哪些?怎样在浏览器中展示自己的Revit模型?...

    怎样在浏览器中展示自己的Revit模型? 很多朋友看到别人在web浏览器中展示自己Revit模型,听起来就非常的厉害,别人发一个链接,就可以用的手机或者电脑打开查看Revit模型,比发一个几百M的模型 ...

  7. BIM模型文件下载——8层综合办公楼BIM项目Revit模型(建筑、结构、暖通、电气、给排水、MEP)

    [资源介绍] 资源名称:8层综合办公楼BIM项目Revit模型(建筑.结构.暖通.电气.给排水.MEP) 资源分类: BM模型.Revit模型 其他简介:BIM模型文件下载--8层综合办公楼BIM项目 ...

  8. BIM模型文件下载——某加油站服务区Revit模型

    [资源介绍] 资源名称:BIM模型文件下载--某加油站服务区Revit模型 资源分类: BM模型.Revit模型 其他简介:某加油站服务区Revit模型 [资源下载] 链接:https://pan.b ...

  9. BIM模型文件下载——某三层办公楼建筑Revit模型

    [资源介绍] 资源名称:BIM模型文件下载--某三层办公楼建筑Revit模型 资源分类: BM模型.Revit模型 其他简介:某三层办公楼建筑Revit模型 [资源下载] 链接:https://pan ...

  10. BIM模型文件下载——某小别墅项目Revit模型

    [资源介绍] 资源名称:某小别墅项目Revit模型 资源分类: BM模型.Revit模型 其他简介:BIM模型文件下载--某小别墅项目Revit模型 [资源下载] 链接:https://pan.bai ...

最新文章

  1. 数据为什么要可视化?如何可视化?
  2. 网络游戏红利未减,昆仑万维如何急于转型?
  3. IUnknown接口QueryInterface函数介绍
  4. 7-177 输出全排列 (20 分)
  5. POJ 1154题解,此题不难理解方法就是DFS,属于水题。不过有一些细节要注意。...
  6. php读取文件部分内容,PHP 提高篇
  7. python可以做什么工作-Python入门后,想要从事自由职业可以做哪方面工作?
  8. idp 苹果开发账号续费
  9. 黑洞内部垂直向上发射光子,会怎样
  10. Windows无法启动 VMware Workstation server错误1068依赖服务或组无法启动
  11. 【HUSTOJ】1055: 字符图形11-字母正三角
  12. 台式计算机把光驱改成硬盘,笔记本电脑光驱怎么改成硬盘|笔记本光驱位换成硬盘方法...
  13. 鳥哥的 Linux 私房菜 -- 例行性工作排程的建立 cron,郁闷一下午
  14. 做程序员久了,你会不会感觉的空虚与迷茫?其实主要原因是这几点!
  15. 【考研数学高数部分】无穷级数
  16. mysql函数 动态语句_自定义函数动态执行SQL语句
  17. Android之获取手机内部及sdcard存储空间
  18. ROS的 sudo rosdep init 的报错终极解决方案
  19. 计算机专业买什么商务本好,单位购买什么笔记本的比较多?各位能不能说来听听?华硕笔记本电脑哪个系列性价好,商务办公用?...
  20. 基于matlab电热水器模糊温度控制,基于Matlab的锅炉过热汽温模糊控制系统仿真

热门文章

  1. 程序员需要的各种学习资源【附网盘免费下载资源地址】
  2. ui自动化的框架:airtest脚本多设备多用例并发运行+生成合并报告
  3. 视频会议应解决多变办公空间问题 Polycom发布协作视频方案
  4. 流量威胁检测工具开发之路(6)
  5. U盘无人值守安装fedora13
  6. 力扣 77 组合(回溯算法)
  7. 数据分析中的一些名词(更新中)
  8. 三.python发展历程 系统位数 硬盘 python的安装 执行方式 变量、常量
  9. 大厂公有云BGP大带宽-技术篇
  10. 【backtrader与IB(盈透证券)实盘交易教程4】使用resample合成多周期数据的时候需要注意的一些问题