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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1762|回复: 4
打印 上一主题 下一主题

请教各位:如何将Solidworks工程图中仿宋体长宽比改成国标

[复制链接]

92

主题

286

帖子

174

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
460
跳转到指定楼层
楼主
发表于 2004-11-16 17:25:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

   经典图书
公司标准化做,正常比例的仿宋体字不行,请教各位如何改成国标要求的0.7的比例.谢谢啦..
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞15325 拍砖拍砖5135
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

17

主题

211

帖子

35

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
269
QQ
沙发
发表于 2004-11-16 17:26:07 | 只看该作者
我也在寻找设置的方法
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

7

主题

231

帖子

15

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
265
QQ
板凳
发表于 2004-11-16 17:30:29 | 只看该作者

   经典图书
为什么要搞成国标,那么死板!不影响交流就可以了嘛!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

218

帖子

27

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
248
QQ
地板
发表于 2004-11-16 17:35:40 | 只看该作者
SolidWorks工程图助手(GBDrawing)
  
http://www.mcadtools.net/show.asp?id=256
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

10

主题

235

帖子

18

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
277
QQ
5#
发表于 2004-11-16 17:38:15 | 只看该作者

   经典案例图书
根本不用那么麻烦,直接在api帮助里找到 increase width of text 实例教程下的代码,然后在SolidWorks中新建一个,然后把代码贴进去,就OK了。方便的话自己建个按钮,并指定。其中字体的长宽比可自己修改代码中的值。具体代码如下:
使用时选中要修改的字体,然后运行即可。
Sub main()
    Dim swApp                       As SldWorks.SldWorks
    Dim swModel                     As SldWorks.modelDoc
    Dim swSelMgr                    As SldWorks.SelectionMgr
    Dim swAnnObj                    As Object
    Dim swAnnotation                As SldWorks.Annotation
    Dim swTextFormat                As SldWorks.textFormat
    Dim dWidth                      As Double
    Dim bRet                        As Boolean
    Set swApp = Application.SldWorks
    Set swModel = swApp.ActiveDoc
    Set swSelMgr = swModel.SelectionManager
    Set swAnnObj = swSelMgr.GetSelectedObject5(1)
    Set swAnnotation = swAnnObj.GetAnnotation
    Set swTextFormat = swAnnotation.GetTextFormat(0)
    dWidth = swTextFormat.WidthFactor
    Debug.Print "Old width = " & dWidth
    swTextFormat.WidthFactor = 2# * dWidth
    bRet = swAnnotation.SetTextFormat(0, False, swTextFormat)
    dWidth = swTextFormat.WidthFactor
    Debug.Print "New width = " & dWidth
End Sub
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭 卷起
关闭 卷起

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2024-9-25 22:27 , Processed in 0.413483 second(s), 26 queries , Memcache On.

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

快速回复 返回顶部 返回列表