找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 583|回复: 4

[求助]:急,MS的字体为何转不进Acad中?

[复制链接]
发表于 2004-3-15 11:43:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
用MS7.1版的输出Acad中,图形没有问题,

但字体都是í\U+00BC\U+00D6\U+00D0\U+00B8\U+00DF\U+00B3ì\U+00BC°\U+00BDá\U+00B9\U+00B9\

???
不能互通吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2004-3-15 11:44:53 | 显示全部楼层
找找前面的主题,字体转换如何对应去年年底的帖子发过
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-3-15 12:15:51 | 显示全部楼层
贴名是什么?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-3-15 14:19:07 | 显示全部楼层
应该用v8 在v8里可以设置用ms字体对应cad的字体
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-3-16 16:00:38 | 显示全部楼层
谢谢版主了,我在论坛中找到方法了,现转贴如下,给和我一样迷惑的人:

95及J7 DGN<->DWG字體的問題
您必須要先有MS的中文版(簡體或是繁體的都可)
因為它已經把Multi-Byte 文字功能打開了
如果您用的是英文版
不能只是修改
C:\Bentley\Program\MicroStation\config\system\mslocale.cfg
這一個檔的
=================================
# MS_RTCONFIG = Japanese
# MS_RTCONFIG = Korean
MS_RTCONFIG = SimpChinese
# MS_RTCONFIG = TradChinese
# MS_RTCONFIG = HongKongChinese
=================================
它只是讓您可以打中文字
圖面上顯示中文而已
它不管轉檔的

有一個軟件叫 setlang.ma
用它來修改 ustation.rsc
它可以幫您打開這一個Multi-Byte 文字的功能



聊遠了

回到字體的問題
請更改以下的檔案內容
(95很久沒用了,路徑可能不一樣)
C:\Bentley\Home\prefs\dwgdata\dwgfont.tbl

內容如下:
============================
#Font file font number mapping table
#Format: [Acad font style name] [Acad shape file name] [MS font Number] [width scale] [oblique angle]
#Note that width scale and oblique angle are optional
#
standard txt 3
monotxt monotxt 1
romanc romanc 2
romans romans 3
romant romant 7
italicc italicc 23
italict italict 23
greeks greeks 26
greekc greekc 26
===========================
這3個欄位分別是:
Autocad字型名稱 Autocad字型檔名稱 MS的字型編號
所以可以修改這一個檔案的內容
比如說:
我有一個AutoCAD字型叫做ming
AutoCAD字型檔名叫做ming.shx
我在MS用的中文字型編號是184
那麼就可以改成如下的內容:

=========================
#Font file font number mapping table
#Format: [Acad font style name] [Acad shape file name] [MS font Number] [width scale] [oblique angle]
#Note that width scale and oblique angle are optional
#
standard txt 3
monotxt monotxt 1
romanc romanc 2
romans romans 3
romant romant 7
italicc italicc 23
italict italict 23
greeks greeks 26
greekc greekc 26
ming ming 184
=================================

這一個對照表是雙向的
所以不管轉進或是轉出 DWG
MS都會以它為依據來轉檔

另外
將MicroStation 的環境變數 MS_DWGCODEPAGE
設成 big5 或是 GB2312 (<-好像是吧,沒用過簡體中文)


所以了
線形也是一樣改
只是檔案不同
C:\Bentley\Home\prefs\dwgdata\dwgline.tbl
內容如下:
===============================
#Linecode name linecode number mapping table
#Format: [Acad linecode name][SP, TAB][Ustn linecode Number][Ustn linestyle Name]
CONTINUOUS 0
DOT 1
HIDDEN 2
DASHED 3
DASHDOT 4
HIDDEN 5
DIVIDE 6
CENTER 7
BATTING 0 { Batten }
TRACKS -1 { Rail Road }
=================================
這3個欄位分別是:
AutoCAD線形名稱 MS的線形編號 MS的自訂線形名稱

這樣轉過去還是有問題
線形要轉得好
還有東西要設
因為內定的線形比例是 1
所以MS的虛線,到DWG會看起來是實線
在 C:\Bentley\Home\prefs\dwgdata\dwgcontrol.bas
找到下面這一行
MbeDWGExportSettings.ltScale = 1.0
把1.0 改大或改小
以圖形/圖紙比例值100 為例, 上面的參數應改為:
MbeDWGExportSettings.ltScale = 320.0
比較正常些

C:\Bentley\Home\prefs\dwgdata\
這裡面還有好多個檔案
都是轉 DWG 相關的對照檔
有顏色,線寬對顏色,圖層等等
如果要轉得好
設定這些檔
一次就可能搞定
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-10 13:04 , Processed in 0.372034 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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