利用诺机械实现批量输出PDF的步骤。

利用诺机械实现批量输出PDF的步骤。

小技巧:

1、使用诺机械的批量打印功能,最好先安装一个pdf虚拟打印机,要不然如果打印的图很多的话能急死你。诺机械用批量打印时选择PDF虚拟打印机,然后在弹出的PDF虚拟打印界面选择实体打印机打印这样批量打印的图纸相当于一个文件打印机可以快速的打印完,如果直接在批量打印选择实体打印机直接打印那么每张图纸是一个单独的文件,打印机打完一张会停一会再打下一张,如果只有几张图可能没什么,如果有几十上百张图那效率哭的心都有。

还有就是如果有某张图或某几张图不想打印,可以在虚拟打印机界面删除,这样就避免了打印出不想打印的图了,因为诺机械的批量打印没有选择打印哪些不打印哪些这种功能。

2、打印圆心在图框外边的图形,一定要选择选择图框搜索条件为“图框为线围成的矩形”,这样的话就能正确识别图框范围,使得打印范围内不包含图框外空白区域。

批量打印

批量打印功能可以根据打印机设置,一次性打印选定的多个文档。

目前支持的类型包括:单文档单图幅和单文档多图幅的图形打印,其中的打印区域可通过图框的图块名称,图层名称,图形界限,扩展数据加以区分(现暂不支持以散线组合的图框)。

执行

键盘:PLDY

菜单:机械→辅助工具→批量打印

在“批量打印”对话框中,添加要打印的文件,设置好打印机、图纸、打印方向等,点击批量打印即可完成打印。

“批量打印”对话框

图9-21

待打印文件

如果添加了文件,则会显示当前有多少个文件待打印。

[添加/删除文件…] 显示“文件选择器”对话框,如图9-22,从中可以将文件添加至文件列表中,或者将文件列表中的文件移除。


图9-22

图9-22是文件的添加、删除和预览功能予以一体,在底部按钮中,可以添加多个文件,移除选中的文件,下移或者上移选中的文件以改变打印次序,也可以通过“添加已打开文件”将当前打开的文件加入打印队列。添加的文件可以按住CTRL或者SHIFT键一次性选择多行完成删除、上移或者下移等功能,如图9-23所示。

说明: RQPE{J$RNSTK_A`BN68A2(L

图9-23

[打印机/绘图仪] 列出系统当前所有可用的打印机/绘图仪。

[图纸] 列出当前选中的打印机支持的纸张类型。若选择“同图幅”,则程序按照一定的算法根据打印的图形图幅自动匹配合适的纸张类型。

[打印到文件] 打印输出到文件而不是绘图仪或打印机。某些打印机要求必须打印到文件,这种情况下此按钮灰显;而有些打印机/绘图仪只支持输出至打印机,这时此按钮灰显且未勾选;第三种情况是,某些打印机既支持直接输出至打印机进行打印,又支持输出至文件,则默认输出至打印机进行打印。

[…] 如果“打印到文件”选项已打开,此按钮可用,点击此按钮可以更改打印到文件的保存位置。由此更改的文件路径将会显示在相邻的编辑框中。

[打印样式表] 显示当前可用的所有打印样式类型。

打印偏移

[X:] 以左下角为原点,打印偏移指定打印时图形偏移原点的X距离。

[Y:] 以左下角为原点,打印偏移指定打印时图形偏移原点的Y距离。

[居中打印]勾选此项,则打印时图形处于纸张的中间,这种情况下,打印偏移X、Y不可用。

图形方向:

[自动旋转] 打印时纸张根据图形是横向还是纵向自动调整。

[横向] 放置并打印图形,使图纸的长边位于图形页面的顶部。

[纵向] 放置并打印图形,使图纸的短边位于图形页面的顶部。

[反向] 上下颠倒地放置并打印图形。

比例:

[布满图纸] 缩放打印图形以布满所选图纸尺寸。若布满图纸未勾选,则用户可以在编辑框中输入具体的打印比例值。

打印份数

指定要打印的份数。打印到文件时,此选项不可用。

[保存设置] 将上述所有设置保存至配置文件中。

[打印预览…] 根据用户当前的设置生成打印预览效果。

[批量打印] 根据用户当前的设置对选择的文件开始打印。

[图框形式]根据配置条件搜索当前图形中的图框。目前支持由块绘制的图框,封闭的散线构成的图框,。

[选项]配置方案名称,用户可定义自己的方案。通过点击下面的“编辑配置…”按钮,在弹出的“字段映射配置编辑器”对话框中,选中“字段映射配置”节点,然后单击右键,点击“增加模板”即可增加新的方案。不过,此方案需要一步一步添加相应的字段,用户可以选择更快捷的方式进行增加,即打开

C:\Users\Public\Documents\Knowthink\Knowm\2019\zh-CN\FixedStyles\UserDataCache\BPlotReservedData.xml配置文件进行添加(具体文件位置取决于您当前安装的位置)。配置中Settings1为打印机、图纸等等基本配置;Settings2则是图框形式的相关配置项。

[配置]提供五种搜索图框的方法。分别说明如下:


图9-24

图9-24

  1. 图块名称:即以图框块的名称为依据来搜索图面中的图框,块名称支持正则表达式,支持同一图形中多个图框的自动识别;
  2. 所在图层:即以图框块所在的图层名称为依据来搜索图面中的图框,图层名称支持正则表达式,支持同一图形中多个图框的自动识别;
  3. 扩展数据:即以图框块附带的扩展数据(xData)为依据来搜索图面中的图框,xData名称支持正则表达式,支持同一图形中多个图框的自动识别;
  4. 线围成的矩形:即需要自动识别的图框是由散线(包括直线、多义线、块插入对象)所围成的独立的封闭矩形框,支持同一图形中多个图框的自动识别;
  5. 图形界线:即当前要打印的图形的图框所在的位置由当前图形中存在的所有实体的最大包络矩形所确定,本方法仅支持单图幅情形;
  6. 每一个配置方案都有一个默认的配置,欲修改此默认配置,可以通过点击“编辑配置…”按钮,在弹出的配置界面中,选中“CurrentFrameStyle”字段,然后修改其下面的值即可。目前为0、1、2、3、5五个值,设为0则以第一个为配置,即图块名称识别方式;设为1则以第二个为配置,即图层方式,依此类推。

图9-25

针对同一类型的图框,需要找出所有图框形式的共性,定义成多个配置类型,以后使用的时候,直接选择即可。

注意:这五种方法中前三个方式仅搜索块形式的图框,后两个可搜索散线或者块插入形成的图框。

[搜索条件]由配置决定的搜索图框的条件。支持正则表达式,且支持多个。分别说明如下:

  1. 图块名称:可以设置多个图块的名称;

如果图块名称不固定,则应提炼出其共性,用正则表达式来表示。关于正则表达式的内容,请查阅相关资料(下同)。具体示例可参考诺机械CAD中图块名称的配置定义。

2 、图层:可以设置多个图层名称,支持正则表达式;

3、扩展数据:由图框附带的扩展数据组成,支持正则表达式。

显然,必须以扩展数据的APP名称字串开头,如果这个条件还不足以区分图框,则需要更多的信息字串来区分。它们的连接方式遵循正则表达式。比如,InteCAD的图框的扩展数据通常为:(-3 (“INTECAD_HUST_CAD_CENTER” (1000 . “BOMTF”) (1002 . “{“)…(1002 . “}”)),首先,APP字串为INTECAD_HUST_CAD_CENTER,但这不足以区分图框,因而需要更多的信息字串BOMTF来区分,因而其配置为INTECAD_HUST_CAD_CENTER*(BOMTF)。

4、线围矩形:此配置为固定字符FrameByRectLine,此名称不允许更改;

5、图形界限:此配置为固定字符FrameByExtents,此名称不允许更改;

注意:一次搜索只支持一种搜索条件,不支持同时搜索诸如图块名称和图层名称等等两种或以上的条件。

[编辑配置…]点击此按钮,将弹出如图9-26的配置界面:

图9-26

配置中Settings1为打印机、图纸等等基本配置(此处一般不用修改);Settings2则是图框形式的相关配置项,主要用于打印不同配置的搜索条件的调整。

用户可以选中相应的节点,修改节点下面的内容。如果要修改节点本身,则可以在选中节点之后,单击右键,按照弹出的相应菜单,对节点进行编辑、删除等等。

[亮显图框]点击此按钮,可以按照当前选择的图框搜索条件,搜索图形成的图框,并且将图框组对角打叉亮显供用户查看是否正确,如图9-27所示。

图9-27

分享到:更多 ()

评论 抢沙发

2077341508
技术支持

注册订购联系我们