1. 问题的提出 以前所做过的设计中从没用过英制。最近所做的项目中,部分进口设备厂家提供的图纸是用英制标注的。为了减少单位换算的麻烦,就产生了将单位设置为工程单位,直接按图纸中的英制尺寸来输入,以达到快速按设备有关尺寸来完成设备布置图的目的。但发现再转回公制后,设备尺寸比实际应该的尺寸小得很多。 2. 分析 下面的图片是新建一个文件,将单位设置工程单位(英制)后绘制一条长10英尺(10‘)的直线,先用英制单位标注,并在标注样式中设置了单位换算(换算因子25.4),标注的结果是正确的,10'=10×12×25.4=3048。再把图形单位设置为公制,测量直线长度时,不是3048,而是120。用另一个正常的标注样式标注的结果如图所示。显然,将图形单位的设置修改后,直线的长度对应的是英寸(120)。 3. 并不完美的解决方法 通过以上的分析,知道AutoCAD在将工程单位设置转变小数单位的设置时,图形单位并不是公制的毫米,而是英制的英寸。所以可以用以下并不完美的办法来解决,就是先将图形单位设置成“工程”,这样输入类似于12'-4"这样的长度就比较方便了。将图形绘制完后,再把图形单位设置回“小数”,也就是通常的图形单位。然后对在工程单位下绘制的图形放大25.4倍。这样比起纯在小数单位要一个个换算后再输入还是要简单些。 4. 困惑之处 AutoCAD既然考虑了多种单位制,为什么就不能把英制下1英尺长的线绘制成等长的公制单位长呢? 是否还有别的设置可以达到真正直接转换的目的? |