设为首页 | 加入收藏 | 联系我们 | 内部邮箱

工程图输出设定提要

时间:2014-08-26 16:21来源:SolidWorks 作者: 点击:
    输出DWG文件,中文字如何正确设定
    在现今产品模型开发的时代已逐渐朝向3D建构的趋势,如此可降低产品在开发过程中的人力成本,不需要在产品开发的后期来进行反复的试模。在3D建构的环境下,可更直觉化的进行产品设计及检查,来达到产品开发优化的设计。但是目前业界上,还是有许多的企业或是加工厂是以2D图面的档案来进行沟通。因此我们时常还是会为了文件传输的交流,必须提供对方图档相关联的档案,而以2D图面DWG、DXF文件格式来进行输出。
    而当您于SolidWorks输出工程图为DXF或DWG档案时,档案中的视图都将会套用工程图的图页比例。并针对图层中的所有像素(如:边线、注记、及组合件零组件)也会被输出至指定的图层。但是,是否您曾经遭遇过SolidWorks输出成DWG/DXF档案时,却出现字型显示乱码的问题而困扰您许多呢?而到底该如何设定才可避免乱码的产生?
    其实这个问题并不困难!只要您进一步了解了SolidWorks和DraftSight(如:AutoCAD)两者之间所使用的字型数据库差异后,对于出现字型显示乱码的问题就能迎刃而解!由于SolidWorks软件本身的字型库资源就是来自Windows内部的字型数据库(TrueType字体),因此可针对用户需求来开启Windows中的字型来使用,如图1。或是针对字型设定中,取消根据语言设定隐藏字型的选项,可开启显示所有Windows中的字型于SolidWorks中套用。

    
    
图1 开启Windows中的字型数据库

    然而,在DraftSight或AutoCAD中所读取的字型都是来自它软件本身已有的字型数据库(AutoCAD SHX字体)。所以并非套用Windows的字型后,于DraftSight或AutoCAD都可以正常显示使用。因此,在SolidWorks输出工程图档案时,可选择套用的字型分别为True Type&AutoCAD Standard only两种字型,如图2。并且此时我们可在档案输出时依使用者的需求,选择输出适合的AutoCAD版本、线条型式、图层、比例以及图页等等设定。

    
    
图2 可套用的字型

    何谓TrueType字体&AutoCAD SHX字体呢?
    以下将详细跟大家说明解说:
    一、TrueType字体:通常使用者在DWG图档中比较常用的为「细明体」及「标楷体」。TrueType字体优点可以同时显示「英文/数字/中文」,缺点若是图面中大量使用相当耗资源,会造成开图及改图延迟缓慢等状况。当您使用特殊TrueType字体(如:华康中黑体、全真中圆体等其他字体),在其他的用户计算机中若没有这些特殊字体,系统将自动使默认字体替换。
    二、SHX字体:使用者在DWG图档中比较常用的依照默认为「txt字体」及「chineset大字体」这二种方式。txt(字体文件)主要用于显示「英文/数字」,chineset(大字体文件)则用来显示「繁体中文」,一般「文字型式」使用「SHX字体」及「SHX大字体」组合,优点可以有效降低资源消耗,开图及改图不会有延迟缓慢等状况。
    因此,为了于2D图文件中呈现相同的字型显示,SolidWorks一般在输出DXF/DWG档案时,都会建议选择以TrueType字体方式进行输出,其对于大多数的中文字型乱码都可以解决。而相对于当您于SolidWorks输出时,选择以AutoCAD Standard only字型方式输出,其则是套用了默认对应字型档案drawFontMap.txt来对应字型,如图3。

    
    图3 显示的字体

    其对应字型档案位置于C:\Program Files\SolidWorks Corp\SolidWorks\data文件夹路径下的drawFontMap.txt。如图3中,在预设的对应档案中,左栏列出由来源工程图而来的AutoCAD SHX或TrueType字型。右栏列出AutoCAD工程图文字被对应至新的SolidWorks工程图时,SolidWorks或Windows TrueType使用的字型。因此,当您储存SolidWorks文件为DXF或DWG档案时,您可以使用drawFontMap.txt对应档案来将任何SolidWorks或Windows TrueType字型对应回AutoCAD SHX或TrueType字型。当在DraftSight中开启工程图档案时,会使用正确的字型,不需要替换默认字型。因此,这可以改善工程图档案显示的正确性。
------分隔线----------------------------