一种CAD图纸的批量排序打印的方法与流程
未命名
08-05
阅读:95
评论:0

一种cad图纸的批量排序打印的方法
技术领域
1.本发明涉及cad图纸批量打印技术领域,具体涉及一种cad图纸的批量排序打印的方法。
背景技术:
2.目前,在工程设计过程中有大量的图纸打印工作,目前大多数设计人员打印图纸均是靠手工选择进行打印,效率很低,而且很容易出错,漏打、错打等现象时有发生;目前市场上cad批量图纸也有一些打印工具,能满足一些商务用户的需求,但是操作起来比较繁琐,不太适合普通设计人员使用;目前已有的批量打印图纸的方法的主要问题包括:1)需插入特定的打印图框,对已有的图纸修改比较大;2)图纸需转换成pdf文件,并存到指定目录,然后手动命名合并后的pdf文件,方可批量打印,操作起来比较麻烦,不能很好的提高打印效率。
技术实现要素:
3.有鉴于此,面对现有技术的不足,本发明的目的在于提供一种cad图纸的批量排序打印的方法,用于解决工程设计当中大批量图纸打印的问题。
4.本技术旨在解决背景技术中的问题之一。
5.本发明所采用的技术方案为:为实现上述目的及其他相关目的,本发明提供一种cad图纸的批量排序打印的方法;
6.一种cad图纸的批量排序打印的方法,包括如下步骤:
7.s1,构建识别图框,识别图框为不同于目标图纸中使用图层的一个矩形框。
8.s2,在目标图纸的中插入或/和复制识别图框,对识别图框缩放或拉伸以匹配目标图纸的所需打印区域的规格;
9.s3,选择所需打印的目标图纸,以目标图纸的识别图框的左下角为基点进行排序,目标图纸排列顺序按照先行后列顺序或者先列后行的顺序,完成排序;
10.s4,按排序目标图纸输出到打印机进行打印或者输出pdf文件。
11.本技术方案,还包括一下技术特征:
12.优选的,s4中,通过获取识别图框的四个点的坐标参数,确定打印区域。
13.优选的,s2中,在目标图纸的中的左下角插入识别图框。
14.优选的,s2中,在目标图纸的中的右下角或右上角或左上角或居中插入识别图框。
15.优选的,识别图框放大或缩小匹配目标图纸的所需打印区域。
16.优选的,在s2-s3之间,对目标图纸中所有需要打印区域,重复s2操作。
17.优选的,在s2-s3之间,对所有目标图纸的所有需要打印区域,重复s2操作。
18.优选的,s3中,点击打印按钮后选择所需要打印的多张目标图纸,或选择所需要打印的多张目标图纸后点击打印按钮。
19.优选的,s3或/和s4中,依次按照排列好的顺序显示当前打印的目标图纸。
20.优选的,s3或/和s4中,在模型空间或图纸空间打印。
21.优选的,s3或/和s4中,核对是否完成全部排序目标图纸的是否打印。
22.优选的,插入识别图框,识别图框为特殊层的一个矩形框,直接插入到原目标图纸的左下角,矩形框可以缩放或拉伸以适合不同大小的非标准尺寸的目标图纸。
23.优选的,多次插入或复制识别图框到需要打印的所有目标图纸。
24.优选的,点击打印按钮,选择所需要打印的多张目标图纸,以目标图纸的识别图框的左下角为基点进行排序,目标图纸排列顺序安装先行后列或者先列后行的顺序,进行排序进行;目标图纸排序符合视觉习惯,并且具有去除重复打印的功能。
25.优选的,依次按照排列好的顺序显示当前打印的目标图纸,同时目标图纸输出到打印机进行打印或者输出pdf文件。
26.优选的,本发明涉及的程序支持在模型空间和图纸空间打印。
27.优选的,包括识别图框单元、批量打印单元、打印到单个pdf单元,用于执行s1-s4;
28.识别图框单元用于识别目标图纸,从模型或者图纸空间中获取需要打印的目标图纸区域;识别图框单元首先获取识别图框比例,其次获取识别图框的幅面,最后在屏幕中点击需要插入识别图框的目标图纸的左下角位置;
29.通过识别图框单元,批量打印单元获取识别图框的四个坐标点,并利用坐标点识别图纸;
30.批量打印单元用于目标图纸排序和打印,第一选择目标图纸排序方式,先行后列或者先列后行;第二,选择打印目标图纸,用鼠标在屏幕中通过框选来选择需要打印的多张目标图纸;第三,对选择的目标图纸进行排序,通过用户选择的排序方式,获取需要打印目标图纸的识别图框的左下角坐标,通过坐标进行排序,按照排序方式,先行后列,是指行优先,先打印第一行目标图纸,每一行再按照从左到右排列进行打印;先列后行,是指列优先,先打印第一列目标图纸,每一列再按照从上到下排列进行打印,排序后生成一个打印队;第四,对排序后的目标图纸打印,得到排序好的打印队列,判断当前模型空间或图纸空间,根据当前所在空间,将排列好的识别图框批量顺序送给已经预设好的实体打印机或虚拟打印机;
31.打印到单个pdf单元用于目标图纸排序和打印,第一选择目标图纸排序方式,先行后列或者先列后行;第二是获取文件名及文件所在目录,然后定义打印成的文件名为在原文件名后面增加自定义标识作为打印后的第一个文件名;第三,选择打印目标图纸,用鼠标在屏幕中通过框选来选择需要打印的多张目标图纸;第四,对排序后的目标图纸打印,得到排序好的打印队列,判断当前模型空间或图纸空间,根据当前所在空间,将排列好的识别图框批量顺序送给已经预设好的虚拟打印机;第五,将排列好的识别图框批量顺序打印到文件名附加自定义标识的并加编号的文件,编号为依序的字符排列。
32.本发明具有以下有益效果:
33.本发明针单个cad文件内有多张图纸打印时,靠手动点选图纸费事费力,效率低,采用本发明所提供的打印程序,大大提高效率,手动打印100张图纸需要至少20分钟时间,采用本发明后打印多张图纸如同打印一张图纸简单,仅需点选鼠标5下即可,并且打印好的图纸已经按照顺序排好,节省了大量整理图纸时间,并且可以批量生产pdf图纸,极为方便。
附图说明
34.图1为本发明的一种cad图纸的批量排序打印的方法的流程示意图;
35.图2为本发明的一种cad图纸的批量排序打印的方法的集成插件图;
36.图3为本发明的一种cad图纸的批量排序打印的方法的第一按钮图;
37.图4为本发明的一种cad图纸的批量排序打印的方法的第二按钮图;
38.图5为本发明的一种cad图纸的批量排序打印的方法的第三按钮图;
39.图6为本发明的一种cad图纸的批量排序打印的方法的插入识别图框后示意图;
40.图7为本发明的一种cad图纸的批量排序打印的方法的打印机设置图;
41.图8为本发明的一种cad图纸的批量排序打印的方法的排序方式选择先行后列示意图;
42.图9为本发明的一种cad图纸的批量排序打印的方法的排序选择打印图形外框示意图;
43.图10为本发明的一种cad图纸的批量排序打印的方法的框选打印范围示意图;
44.图11为本发明的一种cad图纸的批量排序打印的方法的按顺序待打印示意图;
45.图12为本发明的一种cad图纸的批量排序打印的方法的按顺序打印示意图;
46.图13为本发明的一种cad图纸的批量排序打印的方法的打印机设置示意图;
47.图14为本发明的一种cad图纸的批量排序打印的方法的排序方式选择示意图;
48.图15为本发明的一种cad图纸的批量排序打印的方法的框选打印范围示意图;
49.图16为本发明的一种cad图纸的批量排序打印的方法的打印示意图;
50.图17为本发明的一种cad图纸的批量排序打印的方法的打印成文件的示意图;
51.图18为本发明的一种cad图纸的批量排序打印的方法的打印的文件预览图;
具体实施方式
52.下面结合附图对本发明的具体实施方式作进一步详细说明。这些实施方式仅用于说明本发明,而并非对本发明的限制。
53.在本发明的描述中,需要说明的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
54.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
55.此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
56.实施例
57.如图1,一种cad图纸的批量排序打印的方法,包括以下步骤:
58.s1,构建识别图框,识别图框为不同于目标图纸中使用图层的一个矩形框。
59.s2,在目标图纸的中插入或/和复制识别图框,对识别图框缩放或拉伸以匹配目标图纸的所需打印区域的规格;
60.s3,选择所需打印的目标图纸,以目标图纸的识别图框的左下角为基点进行排序,目标图纸排列顺序按照先行后列顺序或者先列后行的顺序,完成排序;
61.s4,按排序目标图纸输出到打印机进行打印或者输出pdf文件。
62.具体的,s4中,通过获取识别图框的四个点的坐标参数,确定打印区域。
63.具体的,s2中,在目标图纸的中的左下角插入识别图框。
64.具体的,在s2-s3之间,对目标图纸中所有需要打印区域,重复s2操作。
65.具体的,在s2-s3之间,对所有目标图纸的所有需要打印区域,重复s2操作。
66.具体的,s3中,点击打印按钮后选择所需要打印的多张目标图纸,或选择所需要打印的多张目标图纸后点击打印按钮。
67.具体的,s3或/和s4中,依次按照排列好的顺序显示当前打印的目标图纸。
68.具体的,s3或/和s4中,在模型空间或图纸空间打印。
69.具体的,s3或/和s4中,核对是否完成全部排序目标图纸的是否打印。
70.具体的,插入识别图框,识别图框为特殊层的一个矩形框,直接插入到原目标图纸的左下角,识别图框可以缩放或拉伸以适合不同大小的非标准尺寸的目标图纸。
71.具体的,多次插入或复制识别图框到需要打印的所有目标图纸。
72.具体的,点击打印按钮,选择所需要打印的多张目标图纸,以目标图纸的识别图框的左下角为基点进行排序,目标图纸排列顺序安装先行后列或者先列后行的顺序,进行排序进行;目标图纸排序符合视觉习惯,并且具有去除重复打印的功能。
73.具体的,依次按照排列好的顺序显示当前打印的目标图纸,同时目标图纸输出到打印机进行打印或者输出pdf文件。
74.具体的,本发明涉及的程序支持在模型空间和图纸空间打印。
75.具体的,包括识别图框单元、批量打印单元、打印到单个pdf单元,用于执行s1-s4;
76.识别图框单元用于识别图纸,从模型或者目标图纸空间中获取需要打印的目标图纸区域;识别图框单元首先获取识别图框比例,其次获取识别图框的幅面,最后在屏幕中点击需要插入的识别图框左下角位置;
77.通过识别图框单元,批量打印单元获取识别图框的四个坐标点,并利用坐标点识别图纸;
78.批量打印单元用于目标图纸排序和打印,第一选择目标图纸排序方式,先行后列或者先列后行;第二,选择打印目标图纸,用鼠标在屏幕中通过框选来选择需要打印的多张目标图纸;第三,对选择的目标图纸进行排序,通过用户选择的排序方式,获取需要打印目标图纸的识别图框的左下角坐标,通过坐标进行排序,按照排序方式,先行后列,是指行优先,先打印第一行目标图纸,每一行再按照从左到右排列进行打印;先列后行,是指列优先,先打印第一列目标图纸,每一列再按照从上到下排列进行打印,排序最后生成一个打印队;第四,对排序后的目标图纸打印,得到排序好的打印队列,判断当前模型空间或目标图纸空间,根据当前所在空间,将排列好的识别图框批量顺序送给已经预设好的实体打印机或虚拟打印机;
79.打印到单个pdf单元用于目标图纸排序和打印,第一选择目标图纸排序方式,先行后列或者先列后行;第二是获取文件名及文件所在目录,然后定义打印成的文件名为在原文件名后面增加自定义标识作为打印后的第一个文件名;第三,选择打印目标图纸,用鼠标在屏幕中通过框选来选择需要打印的多张目标图纸;第四,对排序后的目标图纸打印,得到排序好的打印队列,判断当前模型空间或图纸空间,根据当前所在空间,将排列好的识别图框批量顺序送给已经预设好的虚拟打印机;第五,将排列好的识别图框批量顺序打印到文件名附加自定义标识的并加编号的文件,编号为依序的字符排列。
80.具体的,本发明的应用,可以结合自动化的程序语言进行执行,并结合打印程序和pc单机和打印设备实现批量打印;
81.以应用本发明为例说明,涉及的识别图框单元、批量打印单元、打印到单个pdf单元,采用单机pc硬件结合lisp语言编写的程序为例子;
82.包括识别图框单元、批量打印单元、打印到单个pdf单元,用于执行s1-s4的过程如下:
83.第一步,识别图框单元的工作过程:识别图框单元的功能是用于识别目标图纸,为后面的批量打印单元从模型或者图纸空间中获取需要打印的目标图纸区域。识别图框为矩形框,矩形框位于图层“fxfplot”,该图册为专用图层,专用于识别图框,插入的识别图框一般与现有图框外框重合,插入一次即可,保存后,以后永久有效。识别图框单元由三部分组成,首先获取所需插入的目标图纸的识别图框比例,其次获取插入目标的目标图纸的幅面,匹配识别图框,最后在屏幕中点击需要插入的识别图框左下角位置,可以多次点击,插入多个识别图框。通过插入识别图框,批量打印单元才可以获取识别图框的四个坐标点,并利用坐标点识别目标图纸打印区域。
84.第二步,批量打印单元的工作过程:批量打印单元的功能是在cad设计软件环境中,如中望或autocad等设计软件,打开的需要打印的dwg图纸,按照第一步中识别图框单元的那样,完成插入识别图框步骤,如果前期已完成插入识别图框,则不要重复插入识别图框,然后利用绘图软件自带的打印设置,选择打印机,选择打印目标图纸,设置好打印样式表,然后选择需要打印的目标图纸,排序后进行输出到打印机进行打印,完成批量打印;批量打印单元由四个步骤组成;
85.第一是选择目标图纸排序方式,可以选择先行后列,或者先列后行,默认为先行后列,该步骤的主要功能是根据用户要求设定打印模式,为后续排序提供输入参数;
86.第二是选择打印目标图纸,用鼠标在屏幕中通过框选来选择需要打印的多张目标图纸,该步骤是用户根据自身需求选择需要打印的多张目标图纸,用于批量打印;
87.第三是排序,通过用户选择的排序方式,获取需要打印目标图纸的识别图框的左下角坐标,通过坐标进行排序,按照排序方式,先行后列,是指行优先,先打印第一行目标图纸,每一行再按照从左到右排列进行打印;先列后行,是指列优先,先打印第一列目标图纸,每一列再按照从上到下排列进行打印,排序后生成一个打印队列;该步骤功能是将目标图纸根据识别图框的左下角坐标进行排序,其目的是使得打印后的目标图纸按照设计的顺序进行打印,如不进行排序会造成图纸乱跳,如前面一张图纸是01后面突然就变成09的,人工找起来非常费时费力。本排序采用根据智能排序,不是简单比较坐标上下左右位置,还要根据人眼识别模式,进行排序,如在同一行的目标图纸,如果右边的一张目标图纸其纵坐标比
左边的要稍大,人眼看起来差不多,则仍应排在后面;
88.第四是打印,收到排序好的打印队列后,判断当前所在空间,模型空间或图纸空间,根据当前所在空间,将排列好的识别图框批量顺序送给已经预设好的打印机,实体打印机或者虚拟打印机,实现批量打印,打印每一张图纸时,同时缩放到该张图纸;该步骤的功能是将排好序的目标图纸依次自动批量送到打印机进行打印,打印自动识别目标图纸所在空间,并能根据目标图纸的长和宽自动旋转图纸,如a4的图纸是竖着的,打印出来则可以自动旋转成横着的,以适应当前图纸大小,当打印某一张图纸时,屏幕中同时显示当前打印的图纸。
89.第三步,打印到单个pdf单元的工作过程:打印到单个pdf单元的功能是在cad设计软件环境中,如中望或autocad等设计软件,打开的需要打印的dwg图纸,按照第一步中识别图框单元的那样,完成插入识别图框步骤,如果前期已完成插入识别图框,则不要重复插入识别图框,然后利用绘图软件自带的打印设置,选择打印到pdf文件,选择打印目标图纸,设置好打印样式表,然后选择需要打印的目标图纸,排序后进行输出到单个pdf文件;打印到单个pdf单元由四个步骤组成;
90.第一是选择目标图纸排序方式,可以选择先行后列,或者先列后行,默认为先行后列,该步骤功能同第二步的批量打印单元的工作过程的选择目标图纸排序方式一样;
91.第二是获取文件名及文件所在目录,然后定义打印成的文件名为在原文件名后面增加“fxfplot001”作为打印后的第一个文件名;本步骤功能是获取输出pdf文件的文件夹及定义文件名,文件命名规则是在利用原dwg文件名,在其后面增加后缀fxfplot001,并将其作为打印成pdf文件的第一个pdf文件的文件名;
92.第三是选择打印目标图纸,用鼠标在屏幕中通过框选来选择需要打印的多张目标图纸;该步骤的功能同第二步的批量打印单元的选择打印目标图纸;
93.第四是排序,通过预设的排序方式,获取需要打印目标图纸的识别图框的左下角坐标,通过坐标进行排序,按照排序方式,先行后列,是指行优先,先打印第一行目标图纸,每一行再按照从左到右排列进行打印;先列后行,是指列优先,先打印第一列目标图纸,每一列再按照从上到下排列进行打印,排序后生成一个打印队列;该步骤功能同第二步的批量打印单元的排序;
94.第五是打印,获得排序好的打印队列,将排列好的识别图框批量顺序打印到文件名依次为“原文件名+fxfplot001.pdf”、“原文件名+fxfplot002.pdf”、“原文件名+fxfplot003.pdf
”……
的文件,实现批量打印到单个文件,pdf文件默认打印在原dwg文件名所在文件夹内,打印每一张目标图纸时,同时缩放到该张目标图纸;该步骤的功能是将排好序的目标图纸依次自动批量送到pdf打印机进行打印,每张目标图纸打印成一个pdf文件,pdf文件位于原dwg文件同一目录下,pdf文件名在原dwg文件名后追加fxfplot###。
95.具体的,以下为实施例的一个具体的说明;
96.把识别图框单元、批量打印单元、打印到单个pdf单元集成在一个插件上,如图2;
97.其中:
98.如图3为第一按钮,表示识别图框单元,执行命令“insertplottk”;
99.如图4为第二按钮,表示批量打印单元,执行命令“fxfplot”;
100.如图5为第三按钮,表示打印到单个pdf单元;
101.第一按钮,第二按钮,第三按钮,也可以根据需要更换为其它颜色或者其它图形,或者文字代码等缩写字符进行表示,达到可以区分识别即可;
102.操作过程如下:
103.打开目标图纸后首先插入打印框边界,点击第一按钮,然后输入比例(默认为1),然后选择图幅,如a3则输入3,坐标点(识别图框的左下角),插入第一个打印框后可以继续插入第二个打印框,如图6所示;打印框可以与识别图框一起复制,同样起作用;一次生成,永远有效;
104.打印框也就是在“fxfplot”图层下的矩形,注意不要把其它不属于打印框的图形,放在打印框的图层里;如果遇到不是标准的a1~4图纸,可以直接在“fxfplot”图层下,直接输入rectang(矩形)命令,选择欲打印图形的左上角和右下角,这样生成的打印框同样有效,注意矩形一定要在“fxfplot”图层下;
105.经过以上步骤,完成识别图框的插入,值得注意的是,目标图纸的单位应选择为“毫米”,插入的打印框为标准的a3大小,打印框实际上是位于图层“fxfplot”上的矩形,如果有其他大小的识别图框,只需在该层上画矩形即可,注意不要在本层上随便画图,否则会打印出错;如图7,打印框设置好后,进行存盘处理,以后再打印目标图纸,不要再重新放打印框了,否则会出问题;
106.打印框设置好后就可以进行打印了,在打印之前应对打印机进行配置,直接利用cad的打印设置工具进行设置打印机,这是常规的操作;
107.设置完毕以后就可以直接进行打印,单击第二按钮,然后选择需要打印的识别图框就可以了;如图8-12所示;下例中同时选中两张目标图纸进行打印,如有多张目标图纸,可以同时选中进行打印;
108.本按钮打印的目标图纸直接送往打印机,打印的比例是自动缩放到设定图纸的大小,不再设置中的认打印比例;打印应为设为横向打印,但如果是a4的竖向图纸,程序会自动更改为竖向打印,不用单独设置;
109.点击第三个按钮前,需要先设置pdf打印机,如图13;
110.点击第三个按钮,如图14-18,完成批量打印成单个pdf文件。
111.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和替换,这些改进和替换也应视为本发明的保护范围。
技术特征:
1.一种cad图纸的批量排序打印的方法,其特征在于,包括如下步骤:s1,构建识别图框,识别图框为不同于目标图纸中使用图层的一个矩形框;s2,在目标图纸的中插入或/和复制识别图框,对识别图框缩放或拉伸以匹配目标图纸的所需打印区域的规格;s3,选择所需打印的目标图纸,以目标图纸的识别图框左下角为基点进行排序,目标图纸排列顺序按照先行后列顺序或者先列后行的顺序,完成排序;s4,按排序目标图纸输出到打印机进行打印或者输出pdf文件。2.如权利要求1所述的一种cad图纸的批量排序打印的方法,其特征在于,s4中,通过获取识别图框的四个点的坐标参数,确定打印区域。3.如权利要求1所述的一种cad图纸的批量排序打印的方法,其特征在于,s2中,在目标图纸的中的左下角插入识别图框。4.如权利要求1所述的一种cad图纸的批量排序打印的方法,其特征在于,在s2或/和s3中,对目标图纸中所有需要打印区域,重复s2操作。5.如权利要求1所述的一种cad图纸的批量排序打印的方法,其特征在于,在s2或/和s3中,对所有图纸的所有需要打印区域,重复s2操作。6.如权利要求1所述的一种cad图纸的批量排序打印的方法,其特征在于,s3中,点击打印按钮后选择所需要打印的多张目标图纸,或选择所需要打印的多张目标图纸后点击打印按钮。7.如权利要求1所述的一种cad图纸的批量排序打印的方法,其特征在于,s3或/和s4中,依次按照排列好的顺序显示当前打印的目标图纸。8.如权利要求1所述的一种cad图纸的批量排序打印的方法,其特征在于,s3或/和s4中,在模型空间或图纸空间打印。9.如权利要求1所述的一种cad图纸的批量排序打印的方法,其特征在于,s3或/和s4中,核对是否完成全部排序目标图纸的是否打印。10.如权利要求1所述的一种cad图纸的批量排序打印的方法,其特征在于,包括识别图框单元、批量打印单元、打印到单个pdf单元,用于执行s1-s4;识别图框单元用于识别目标图纸,从模型或者图纸空间中获取需要打印的目标图纸区域;识别图框单元首先获取匹配目标图纸的识别图框比例,其次获取匹配目标图纸的识别图框的幅面,最后在屏幕中点击需要插入识别图框的目标图纸左下角位置;通过识别图框单元,批量打印单元获取识别图框的四个坐标点,并利用坐标点识别目标图纸;批量打印单元用于目标图纸排序和打印,第一选择目标图纸排序方式,先行后列或者先列后行;第二,选择打印目标图纸,用鼠标在屏幕中通过框选来选择需要打印的多张目标图纸;第三,对选择的目标图纸进行排序,通过用户选择的排序方式,获取需要打印的目标图纸中已经插入的识别图框的左下角坐标,通过坐标进行排序,按照排序方式,先行后列,是指行优先,先打印第一行目标图纸,每一行再按照从左到右排列进行打印;先列后行,是指列优先,先打印第一列目标图纸,每一列再按照从上到下排列进行打印,排序后生成一个打印队;第四,对排序后的目标图纸打印,得到排序好的打印队列,判断当前模型空间或图纸空间,根据当前所在空间,将排列好的识别图框批量顺序送给已经预设好的实体打印机或虚拟打印机;
打印到单个pdf单元用于目标图纸排序和打印,第一选择目标图纸排序方式,先行后列或者先列后行;第二是获取文件名及文件所在目录,然后定义打印成的文件名为在原文件名后面增加自定义标识作为打印后的第一个文件名;第三,选择打印目标图纸,用鼠标在屏幕中通过框选来选择需要打印的多张目标图纸;第四,对排序后的目标图纸打印,得到排序好的打印队列,判断当前模型空间或目标图纸空间,根据当前所在空间,将排列好的识别图框批量顺序送给已经预设好的虚拟打印机;第五,将排列好的识别图框批量顺序打印到文件名附加自定义标识的并加编号的文件,编号为依序的字符排列。
技术总结
一种CAD图纸的批量排序打印的方法,包括如下步骤:S1,构建识别图框,识别图框为不同于目标图纸中使用图层的一个矩形框;S2,在目标图纸的中插入或/和复制识别图框,对识别图框缩放或拉伸以匹配目标图纸的所需打印区域的规格;S3,选择所需打印的目标图纸,以目标图纸的识别图框左下角为基点进行排序,目标图纸排列顺序按照先行后列顺序或者先列后行的顺序,完成排序;S4,按排序目标图纸输出到打印机进行打印或者输出PDF文件。行打印或者输出PDF文件。行打印或者输出PDF文件。
技术研发人员:符新峰
受保护的技术使用者:上海勘测设计研究院有限公司
技术研发日:2023.06.01
技术公布日:2023/8/4
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/