许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  CATIA V4 SICH字体±和*符号显示异常?解决办法

CATIA V4 SICH字体±和*符号显示异常?解决办法

阅读数 5
点赞 0
article_banner


Catia中文版工程图的默认字体是SICH.font。 这个字体类似Auto Cad的SHX大字体,只有线条,显示时比较节省资源。

但SICH.font默认没有±,公差常用这个符号,却显示不出来。我常用的星号*也没有。

网上一搜,解决办法是hack it!

zhidao.baidu.com/question/286485048.html

找到CATIA安装目录下的sich.font(什么?你找不到?可以用搜索)。这个字体实际上是个xml文件,里面记录了字符映射表里的不同符号应该显示成什么样子。那个格式非常简单,先是字符映射表中的代码,然后记录了字体中各个线条的起点、终点、方向、圆弧线的中点和半径等信息,说白了就是矢量字体。其中+/-号在字符映射表中是00B1,这个符号在sich.font中根本就没有定义,所以自然也显示不出来了,只要把00B1的信息添加进去就可以。
我做出的信息是这样的:“
$ 00B1 5 62 54 0 128 0 -27 27 0 -54 128 0 -27 -15 54 0 ;

CATIA V4

改完,重启一下Catia就行了。

±解决了,* 怎么办? 想找一下字体格式说明,自己写一段,也没找到。

catiadoc.free.fr/online/basug_C2/basugat0701.htm

先去Unicode字符表里找*的code, 是 002A.

突然想到,其它字体格式里估计有*。一试,SSS1.font TRCH.font ROM1.font 果然都有*。

比如SSS1.font里

$ 002A   04 34  36 -20 128 000  00 20 -36 -20 128 000  18 -10

00 40 ;

但复制进 SICH.font 后,字符大小位置比例不对。不明白怎么回事。

最后终于在SSS2.font 找到合适的

$ 002A  5 32 128  0   5 33  40 -40 128  0 -40  0  40 40

128 0 -40 -20 40 0 128 0 -20 -25 0 50 ;


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空