【开发说明】常用的打印机纸张一般都为A3或者A4的纸,如果CAD中设计的图纸尺寸为A3以上的尺寸,需要将图纸打印出来,就得人工手动去拆分打印,现在CAD批量打PDF文件的插件有很多,但是自动将图纸拆分的为A4/A3打印的插件没怎么见到过。所以编写了这个插件,用来快速的将需要打印的范围拆分成A4/A3尺寸的大小,方便快速生成拼接图纸。程序是在CAD2014版本环境下编译的,其它版本暂未测试调试,后续有需求再说。
程序界面如上图所示,可以选择拆分的纸张大小、图纸比例、打印样式、保存路径(程序默认导出路径是在桌面创建一个默认打印文件夹)。
程序使用的是CAD自带的”DWG To PDF.pc3“打印机,对应的A4/A3图纸是”ISO full bleed A4 (297.00 x 210.00 毫米)”/”ISO full bleed A3 (420.00 x 297.00 毫米)”
调好打印设置后,选择打印范围,程序会自动根据选择的纸张大小对选定范围进行拆分,自动判断使用横竖情况拆分,保证最少纸张拆分下整个范围。
拆分完成后会生成分割示例,并标注顺序,和导出的PDF顺序一致。
分割示例线条与标注不参与图纸打印。
确认好拆分明细后,选择打印即可,打印完成后确认无误,点击清除按钮,可以清除生成的拆分线条和标注顺序。
【使用方法】
初次使用,用netload命令加载dll文件,使用”CFDY“命令调出窗体,执行打印功能。
后续CAD会自动加载dll文件,不需要手动再去加载文件。
【其他说明】
1、打印只能打印最后一次选择的范围,不能生成多个拆分范围后一次性打印。
2、打印出的PDF文件默认名称为CAD图纸名称,如果文件夹中存在相同名称的文件,会自动在该文件名后增加后续,不用担心开始打印的文件被覆盖。