SolidWorks机械工程师网——最大的SolidWorks学习平台

标题: Solidworks工程图字体宽度随意改 [打印本页]

作者: liyouguo    时间: 2008-5-12 11:54
标题: Solidworks工程图字体宽度随意改
您此贴的宣传地址:;page=1&fromuid=1#pid90'  
Solidworks工程图字体宽度随意改国标 GB/T14691 《技术制图——字体》对技术图样上的字体——包括字体、字高、字宽都进行了明确的规定,所以我们在进行制图时都,必须进行字体的设置。其中:字宽 = 字高 / 根号 2 ,约为: 0.7* 字高。
在 AutoCAD 中我们可以用“ style” 命令进行字体设置,而在 Solidworks 工程图中可以进行字体、字高的设置,却无法进行字体宽度的设置。所以的标注的尺寸、文字、各种文字注释的字体都是方方正正的。
    (25.59 KB)
2008-3-26 12:28
这一点即不符合制图标准,图面也不美观。当尺寸线的距离较近时,尺寸文字必须标在尺寸线外部
其实,在 Solidworks 中是可以实现字体宽度的设置的。只不过 Solidworks 没有把这个设置公开供用户自由调整。
我们可以利用 Solidworks 提供的 API 函数对具体工程图进行设置。
在 Solidworks 工程图中,用 ModelDoc::GetUserPreferenceTextFormat 就可设置字体的宽度,有兴趣的朋友可以试试。
由于大多数朋友对 API 函数不是十分熟悉,调用也比较麻烦,因此把本人编制的一个小小的程序提供给大家。(免费的噢!如果你一定要给钱的话当然太好了。)
下图是当尺寸、注释文本的宽度系数为 0.7 的效果。与前一张图比较起来字体应该“瘦”了一些。
    (19.14 KB)
2008-3-26 12:28
当然,字体也能变“胖”。
    (21.89 KB)
2008-3-26 12:28
由于软件只是为本人及同事们方便而编制的,其兼容性和易用性可能还有待提高,我们的使用的操作系统全部是 WIN2000 , Solidworks 的版本到是五花八门,有 2000 、 2003 、 2005 。此软件的使用完全正常。
SwChr.rar (1.94 MB, 下载次数: 298)
作者: hxwei    时间: 2008-5-12 11:54
资料很好,感谢楼主
作者: abkk    时间: 2008-5-12 11:54
感谢LZ!!!
作者: 6s986x2h08    时间: 2008-5-12 11:55
非常謝謝
作者: sclzg    时间: 2008-5-12 11:55
非常感谢楼主提供这么好的东西,不过我看了下好象材料明细表里面的字体改不了,有哪位能教我一下?在此十分感谢
作者: yfong    时间: 2008-5-12 11:57
下载来试试,谢谢分享!
作者: winter    时间: 2008-5-12 11:57
看看楼主怎么设置,谢谢分享!
作者: ljh7453    时间: 2008-5-12 11:58
谢谢楼主提供这小软件,很实用。
作者: gubingo    时间: 2008-5-12 12:00
又学到个小技巧。感谢,收藏
作者: taodan8    时间: 2008-5-12 12:02
不知道64位的能不能用
作者: dxjtxwd    时间: 2008-5-12 12:05
明细表中的字体怎么改啊?其他的都可以,兄弟们都是怎么解决的呢?
作者: gyp02    时间: 2008-5-12 12:06
下来用用,非常感谢。
作者: 李易腾    时间: 2008-5-12 12:06
其实这个东西.我也用过了...功能是蛮详细的...
我的感觉是一般.因为我用的没这么复杂...
我就只用内部文档字体,只要调下箭头,高度,宽度因子就行了.
没必要搞的太细....所以虽然可以用,但是还是不太方便...
[quote][/quote]
比如一般点的.这个工具也可以.调节高度/宽度比例等
顺带附上
GB_PROJECT.rar (12.03 KB, 下载次数: 246) 而事实上我觉得这个工具更方便...箭头什么的都可以调整...并且功能也似乎多一点..
不过这个工具似乎错误很多...经常性无效.似乎对2007支持好一点.
SWEE.rar (47.18 KB, 下载次数: 67)
总之看看也好.有用就用用.没用就扔了.
作者: libraboyz    时间: 2008-5-12 12:09
资料很好,感谢楼主
作者: wuminghui    时间: 2008-5-12 12:10
64位的Win7支持吗?
作者: 听点、Music    时间: 2008-5-12 12:11
下载来试试,谢谢分享!
作者: Jimmy_2000    时间: 2008-5-12 12:12
下载来试试,谢谢分享!
作者: liritium    时间: 2008-5-12 12:13
图好像都挂 了。
作者: yefakui    时间: 2008-5-12 12:14
好软件……
作者: quanxinabc    时间: 2008-5-12 12:14
没用过,下载,试一下
作者: ha0319    时间: 2008-5-12 12:18
楼主说的非常有道理
作者: 小草的朋友    时间: 2019-3-22 16:50
感谢了,下载后更改了字体的宽度!
作者: hhkksmile    时间: 2019-5-23 15:17
感谢雷锋精神在线
作者: hhkksmile    时间: 2019-5-23 15:22
感谢雷锋,感谢论坛,感谢群主
作者: hhkksmile    时间: 2019-5-23 15:31
非常感谢群主 无私奉献的精神
作者: yangt139    时间: 2020-11-1 13:54
好资料!终于解决了,64位,WIN7好用
作者: a342988a    时间: 2021-1-18 17:50
不能运行怎么办?  提示class not regesterder looking for object with CLSID{一长串字符}
作者: oO枫叶Oo    时间: 2021-8-23 21:07

作者: 深山潇洒哥    时间: 2021-10-19 16:26
资料很好,感谢楼主
作者: gsk416343582    时间: 2023-3-24 12:56
感谢楼主分享,很不错!
作者: zsl169    时间: 2023-3-26 19:01
资料很好,感谢楼主
作者: zdg0111    时间: 2023-3-28 22:05
abkk 发表于 2008-5-12 11:54
感谢LZ!!!


感谢楼主分享,很不错!
作者: 123789852    时间: 2023-7-27 15:43
感谢楼主分享,很不错!




欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/) Powered by Discuz! X3.2