博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CAD中批量打印
阅读量:6948 次
发布时间:2019-06-27

本文共 702 字,大约阅读时间需要 2 分钟。

同事在网上找各种软件来实现CAD图的批量打印,总是问题多多。于是,我想到一个更方便的解决方法,即只要我将一个打印出来,然后就可以用批量处理来实现。

1.在CAD中输入plot命令(或快捷键Ctrl+P),即可弹出打印设置对话框,现在里面需要改的有三项:打印机名称、打印范围(选择"窗口",再手动选择图框)、图形方向(纵向,默认是横向),如下图,只要我获取到这三个参数的设置,其他参数默认即可进行打印,可对话框的参数怎么通过代码来获取和实现呢?

2.我点开了打印对话框右下角的帮助,看到了Plot命令行的相关说明,于是在CAD命令行中输入"-Plot"(而不是Plot),即可通过命令行输入参数的形式(而不是对话框中选择参数)来打印。

3.很明显,我们可以通过调用系统命令来获取写一个打印的函数。

(command "-plot"

     "是" ;;是否需要详细设置打印,当然是

     "模型"

     "Canon iR2520 UFRII LT"

     "A4"

     "毫米"

     "纵向"

     "否"

     "范围"

     "布满"

     "居中打印"

     "否"

     "."

     "是"

     "显示"

     "否"

     "是"

     "是"

     )

对于不太清楚的参数,可以输入"?"进行查看

4.先在CAD测试一次,结果帮助文档写好lisp代码,然后用批量处理工具来实现批量打印即可。(这个万能的批量处理工具将在后期分享给大家!)

5.测试结果说明有问题!更改后的结果:

(command "-plot"

     "Y"

     ""

     "Canon iR2520 UFRII LT"

     ""

     ""

     "P"

     ""

     "E"

     ""

     ""

     ""

     ""

     ""

     ""

     "N"

     "Y"

     "Y"

     );

    princ();

转载地址:http://aikil.baihongyu.com/

你可能感兴趣的文章
Debian 7 安装Firefox
查看>>
ajax模式 同步和异步
查看>>
我喜欢的vs code快捷键for mac
查看>>
sql表的复制问题
查看>>
es6的新内容
查看>>
Java教程
查看>>
跟着大神学zookeeper分布式锁实现-----来自Ruthless
查看>>
vue2.0 兼容ie9及其以上
查看>>
Xml中SelectSingleNode方法,xpath查找某节点用法
查看>>
JAVA - JAVA编译运行过程
查看>>
计时器setInterval
查看>>
iOS开发个人开发账号的证书详细使用及介绍
查看>>
尺取法
查看>>
Your APP_BUILD_SCRIPT points to an unknown file: ./jni/Android.mk
查看>>
NOIP-珠心算
查看>>
使用crypt配置Basic Auth登录认证
查看>>
sklearn
查看>>
linux命令系列目录
查看>>
sql server 2008学习1–系统数据库
查看>>
sql server08 查询优化系列 3-2 sql 查询性能分析
查看>>