湖北脉电科技

技术文摘 TECHNICAL DIGEST

AutoCAD常见问题大集合

返回列表 来源:脉电科技发布时间:2016-12-26 关注:

线切割_线切割机床_线切割教程_中走丝_快走丝_科教机器人_3D打印机


 
 
 
 
1
 
 
 

字体相关

 

1、AutoCAD字体乱码的三种解决方法 

 

1)、在当前发生乱码的文档中,新输入若干字符,此时该字符显示为正常汉字。此后,使用特性匹配工具(传说中的格式刷),以正常显示的文字为源,令乱码字符与正常文字特性匹配即可。此法优点是便于操作和理解,缺点是在有大量乱码的情况下效率较低。但是,如果所有文字都在一个图层中,则可以将非文本图层关闭,用框选的方式特性匹配即可瞬间匹配所有文字。

 

2)、在当前文档中,修改文字样式。设置字体为txt.shx,大字体为gbcbig.shx。完成后确认,回到绘图界面,如没有变化,使用regen重生成下看效果。

 

3)、将文档关闭,重新打开,在打开过程中遇到字体选择对话框的时候,直接选择gbcbig.shx即可。

 

2、图纸转换过程中出现字体不匹配、乱码等

 

1)、ACAD的低版本文件,如R13(及R13以下)的DWG文件,用R14(及R14以上)版本打开时,即使正确地选择了汉字字形文件,还是会出现汉字乱码,原因是R14(及R14以上)与R13(及R13以下)采用的代码页不同。解决办法:可到AutoDesk公司主页下载代码页转换工具wnewcp工具进行转换,如原图为简体中文,选择转换为GB2312或ANSI936均可。

 

2)、在一个块里写字,如在标题栏里写字,一些内容太长造成文字出界,在acad2000以前的版本里无法调整块里面的文字属性(即无法调整块中块),只能采用炸开的办法再调整文字属性。解决办法:升级到acad2002,它的块里面可以更改下一层块的属性。

 

3)、当数字与文字混合输入时,高度不一,通常来说数字比文字的高度大一点。解决办法:我通常数字用用style指令指定数字用GBENOR字体(ACAD自带,字高比其它字体矮),文字用HZTXT字体(如没有HZTXT字体,可根据感觉另选字体代替)。

 

4)、打开其他公司的CAD图纸,提示无图纸中的某字体,但用其他字体替代后,出现乱码。解决办法:新建一文档,将该CAD图纸作为一个块插入,乱码将会消失(但字体会与原图有出入,若需100%准确,则需要对方通过匹配的字体)。

 

5)、用中文版的PROE中Pro/Drawing出好的工程图,当你把它转成DWG后用AutoCAD打开后,你无论在ACAD中如何设中文字体,把它炸开(因文字由PROE转DWG时全成图块了),都无法正常显示PROE中的中文字体。解决办法:转时先不要直接转成DWG格式,先转成DXF格式(这样在ACAD中文字就不会成为一个图块),再用AutoCAD打开这个DXF文件,这时此ACAD文件字体风格是纯英文字符,用style指令来改变字体风格,采用BIG FONT,选一种较为合适的中文字体,然后应用,你会发现,PROE中标的中文字全回复过来了。经网友试验,SYFS.SHX字体与,PROE的字体相差无几。

 

6)、图纸为实心字,打引印时出现空心字体。解决办法:将ACAD参数TEXTFILL的参数值由0改为1。

 

3、CAD多行文字为什么会乱码

 

AutoCAD和浩辰CAD提供的多行文字编辑器就象一个小的文本编辑工具,低版本的与写字板类似,功能非常少,随着版本的升级,功能也越来越丰富。由于功能的增加,文字本身会增加很多用于控制格式的编码,低版本如果不支持类似编码,就有可能导致无法显示这些效果,从而导致文字显示与高版本不一致。这种问题不仅可能出现在用浩辰CAD打开AutoCAD图纸的情况,也有可能出现在AutoCAD不同版本之间,类似的有些问题是无法解决的,只能根据需要再调整一下格式。

 

此外如果多行文字的编码因为某种原因出现错误,显示也会不正常。有些版本可以检测这些错误,忽略一些错误代码或对代码进行修复,有些可能无法处理这些错误,这也会导致不同版本CAD中文字显示效果不同。

 

 
 
 
 
 
2
 
 
 

安装相关

 

1、32位的win7系统CAD2012安装失败怎么办?

打开压缩包文件夹,找到3rdparty,在里面找到net文件夹,打开找到dotNetFx40_Full_x86_x64,点击安装,然后再安装dotNetFx40LP_Full_x86_x64_2052就是中文语言包。

有可能也需要安装c++2005的一样在3rdparty文件夹下找到x64文件再打开vcredist文件夹打开2005找到vcredistx64点击安装

 

或者,去打开X:\Autodesk\AutoCAD_Mechanical_2012_Simplified_Chinese_Win_32bit\3rdParty\x86\VCRedist这个文件夹,先将里面2005\2008\2010的vc++分别安装,安装完后,返回Autocad安装界面再安装cad。

 

2、如何在64位电脑上安装CAD2008

 

以32位的AUTOCAD2008为例。网上有个补丁能让你顺利在64位WIN7里安装,不过那个并不完美,有些菜单因那个补丁而变成英文的了。而我这个,直接修改源文件,安装出来的仍然是全中文。 

1)、需要的软件:ScriptLogic MSI Studio 

 

2)、将32位的AUTOCAD2008的CD1和CD2解压到同一文件夹内 ,我们需要修改的就是ACAD.msi 和 setup.ini 这两个文件 

 

3)、用MSI STUDIO打开acad.msi  

 

4)、注意左侧一列,展开 “Dialogs and Actions” 下的 “Event Sequencing”,可以看到 “InstallExecuteSequence”,在里面找到 "CheckFor64BitOS",选中后点击右上角的 “Remove”。然后在左侧“Custom Actions” 里面找到一个同名的,点击右键,删除。点击保存。关掉程序。 

 

5)、用记事本打开setup.ini,找到#==================== Platform Requirement下面的PLATFORM=NO_WOW_64_PROCESS这一行,删除整行。 

 

6)、运行ACAD.msi进行安装,再也不会有“32位程序不能在64位系统中安装”的提示了,一路顺利安装。 

 

经多次测试运行完美,32位的软件在64位系统中本来就兼容性很好。

 

如无法安装,可能情况如下:

 

A: 安装中选择默认路径是C:\Program Files (x86)\AutoCAD 2008\的时候,可能弹出对话框说“无法安装到此目录”。

 

这是因为程序权限问题无法自动创建AutoCAD 2008文件夹,可自己手动在C:\Program Files (x86)中创建AutoCAD 2008文件夹。

 

B:若使用acad.msi安装中途弹错,可选用如下两种方式补救:

 

1.执行卸载程序,选择“修复或重新安装cad2008”(好像是这个,反正是重安装的选项)。

 

2.不用acad .msi,而使用setup安装。