几年前编了这个程序,有很多人跟我要源码,现在传上来。源码很多都是用了明经的,还有各位老大的帮忙。因为自己只会一点lisp,所以程序编的冗长凌乱。使用清华天河PCCAD绘制的图纸程序进行了专门设计打印效果尤佳,普通CAD绘制的图纸也可使用本程序。
2 批量打印2.1 功能针对模型空间图纸,本程序具有三种打印模式。 Ø 模式1:对同一目录下(不含子目录,子目录内图纸不打印)多张DWG图纸(每个DWG一张图纸的情况)进行批量打印。 Ø 模式2:同一DWG文件内绘制的多幅图纸进行批量打印。 Ø 模式3:打印小纸张拼大图功能。 使用清华天河PCCAD绘制的图纸程序进行了专门设计打印效果尤佳,普通CAD绘制的图纸也可使用本程序。 2.2 模式1批量打印:适用于同一目录下多张DWG图纸 2.2.1操作:打开目录下任意一张图纸,只能打开一张,否则出错。启动对话框 2.2.2设置打印机、打印样式和打印墨盒里的纸张: Ø A3A4:自动将横式图幅用A3纸张打印,竖式图幅用A4纸张打印(HP打印机)。 Ø A4: 无论图幅横竖与大小,将所有批打的图纸都用A4纸张打印。 Ø A3: 无论图幅横竖与大小,将所有批打的图纸都用A3纸张打印。 Ø 其它类似。 2.2.3将需要打印的图纸添加到“批量打印图纸列表”,通过按钮调整打印顺序。 2.2.4在确认上述设置完全正确后,按“批量打印”按钮,即可进行批量打印。在批量打印过程中请勿对计算机进行其它操作以防程序出错。 2.3 模式2批量打印:适用于同一DWG文件内绘制的多幅图纸进行批量打印。 2.3.1 操作:模式1界面下,右上角的“模式>”按钮可将打印模式切换到模式2。 2.3.2 模式2批量打印必须需设置打印区域,设置打印区域可采用三种方法: Ø 手工绘制打印区域:手工点取每一张打印图框的对角顶点作为打印区域。 Ø 选取图纸框图块:如图框为块,可采用此方法快速生成打印区域。选取任何一个图框块,程序会将本图中所有具有相同块名的图框设置成打印区域。 Ø 指定图层矩形。如图框是绘制在某一图层的封闭矩形,可采用此方法。选取任何一个图框矩形,程序会将本图中所有在该图层的封闭矩形设置成打印区域。 2.2.3打印区域设置完成后,按“批量打印”按钮进行批量打印。 2.4 模式3批量打印: 适用于打印小纸张拼大图功能。打开一张图纸,例如是想打印成A1的图纸,可是身边没有A1的打印机,只有A3的打印机,这时,打印设置选择:打印 “A3”纸拼成“A1”,按“打印”按钮,则程序自动计算打印区域,打印出4张A3的纸张,用这4张A3的纸张通过胶水可以拼成一张你想要的那张A1的图纸。注意:由于小图纸打印边界问题,拼成的那张A1的图纸比真正的A1图纸略小一些。目前这个程序只能做到这一步,也没有其它的办法。 2.4.1 操作:模式2界面下,右上角的“模式>”按钮可将打印模式切换到模式3。 2.4.2 对话框说明: Ø “裁剪余量”:是设置打印好后裁剪小纸张拼大图时预留的允许剪切误差,使得拼图美观。 Ø “自动”:大图外框的识别可采用“自动”由程序甄别,如识别不理想,可采用“窗口”方式手工指定。 Ø “预览”:设置好后先看看拼图的效果和顺序了。
|