你还在用“文件-打印”的方法来打印图纸吗?那赶紧来看看这篇文章吧!
下面三种方法是本人在工作中经常用到的方法,可以显著提高打印速度。
方法一 利用CAD的发布
优点:
打印速度最快。
可以批量转成PDF文件。
适用条件:
只适用自己绘图,自己打印。
只能适用预先设定的的一台打印机。换了打印机就不行了。
软件使用的是国产CAD(比如清华天河)。一个文件只有一张图纸(多张图纸需要将每张图纸单独在图纸空间里面设定好)。
具体方法如下
1新建CAD文件,在打印对话框中设置好常用的打印样式(包括打印机、图纸尺寸、方向、打印样式)。打印范围要选择图形界限。
2 另存为样板文件。
3 用此样本文件新建CAD图纸,开始绘图。
4 绘图结束后,在页面设置管理器中,将适合本图纸的打印样式,设为默认打印样式。
5 需要打印图纸时,点击发布,选择要打印的图纸,和打印份数。
这样一整套图纸都可以一下子打印出来了。
方法二 将常用的打印设置录制为动作
优点:
适用于任意图纸。
缺点:
打印范围只能是图形界限或显示,不能选择窗口。
具体方法如下:
1.点击“工具-动作录制器-记录”
2.在命令行中输入:-plot,按y键进入详细配置。
3.需要输入打印机时输入你用的打印机的名称;图纸尺寸输入A3;打印方向选择p(横向);打印范围输入d(显示)。其他选择默认或根据需要设定。
4.打印完成后保存动作,动作名称取为:A3D。
5.需要按窗口打印A3图纸时,先要调整CAD窗口的大小,其长宽比符合a3图纸的比例,用z命令将要打印的部分全部显示在窗口中,在命令行中输入a3d,回车即可打印。
6.如果要录制按图形界限打印a4纵向图纸,在录制动作时,打印方向改为L(纵向),打印范围改为图形界限.保存动作时名称取为:4A.
方法三 编写ACADLISP程序
优点:
适用于任意图纸。
可以选择窗口打印、按图纸界限打印或按显示打印。
比如按图形界限打印a3横向图纸的程序为:
(defun c:A3()
(setvar "cmdecho" 0)
(command "-plot" "y" " " "RICOH Aficio MP C5000 PCL 6" "A3 (297 x 420 mm)" "m" "l" "n" "l" "f" "c" "y" "PCCAD.ctb" "y" "w" "n" "n" "y"))
按窗口打印a4竖向图纸的程序为:
(defun c:4AW()
(setq pt1 (getpoint "n 请指定要打印的左下角点:"))
(setq pt2 (getpoint "n 请指定要打印的右上角点:"))
(setvar "cmdecho" 0)
(command "-plot" "y" " " "RICOH Aficio MP C5000 PCL 6" "A4 (210 x 297 mm)" "m" "p" "n" "W" pt1 pt2 "f" "c" "y" "PCCAD.ctb" "y" "w" "n" "n" "y"))
上面列出的程序中,defun c:后面的“A3”和“4AW”就是要打印时在命令行输入的命令。 Aficio MP C5000 PCL 6是我的打印机名称。
编写和加载ACADLISP程序的方法,请自行用网络搜索,在此不再赘述。
加在以上两段程序以后,如果要按选择的窗口打印竖向a4图纸,在命令行中输入“4AW”即可。
总结:以上三种方法,第一种方法最方便快捷,也可以批量生成PDF文件。第三种方法最灵活。