首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
 Dreamweaver | Flash
 Fireworks  | Frontpage
 HTML/CSS  | Javascript
 Photoshop  | CorelDraw
 AuotoCAD   | Illustrator
 Freehand
 3DMax    | Authorware
 Director   | Maya
 PP点点通 | 迅雷 | BT
 eMule | FlashGet | Nero
 Ghost | Outlook | IE
 Maxthon | Office
 QQ | MSN | 网易泡泡
 Skype | 雅虎通 | 新浪UC

最新文章

您现在的位置: 中国IT实验室 >> 平面设计 >> AutoCAD学习教程 >> 正文

为AutoCAD R14添加分页打印功能




ChinaItLab  2006-5-7  保存本文   推荐给好友  QQ上看本站  收藏本站


◆ 网页平面多媒体培训、认证考试免费咨询热线:400-700-5807   进入网络咨询平台

    AutoCAD 堪称当今最流行的计算机辅助设计制图软件。它不仅应用于机械设计行业,而且还应用于其他各种行业,诸如工程分析、化学工程、电器工程等行业。它之所以应用之广还因为它具有开放的体系结构,它允许用户和开发者采用高级语言编程对其进行扩充和修改,以最大限度地满足用户的特殊要求。众所周知,AutoCAD R14没有预定分页打印功能。对于大图纸(如:A2图纸)及没有与之相匹配的打印机时,AutoCAD R14无法按设计要求将图纸打印出来。当然,如果您有宽幅打印机,那就最好,也就没有必要进行分页打印了。为了实现大图纸分页打印,本文利用AutoLISP语言编写一段程序并将其命名为myplot.lsp文件,为AutoCAD R14添加分2页或4页打印功能。

    (defun c:myplot() ;;;主程序(if (= 1 (getvar "cmddia"))

    (setvar "cmddia" 0))

    (setq num (getint "\nEnter the Number of Page:"))

    (setq pmax (getvar "extmax"))

    (setq x0 0)

    (setq xm (car pmax))

    (setq ym (cadr pmax))

    (if (= 4 num) ;;;分4页打印(progn(setq dx (/ xm 2))

    (setq dy (/ ym 2))

    (winplt 2 1))

    (progn

    (if (= 2 num) ;;;分2页打印(progn(setq dx (/ xm 2))

    (setq dy (/ ym 1))

    (winplt 2 0))

    (setvar "cmddia" 1)

    (princ))

    (defun winplt(k n) ;;;窗选分页打印程序(setq i 1)

    (while ($#@60;= i k)

    (setq j 0)

    (while ($#@60;= j n)

    (setq x1 (+ x0 (* (- i 1) dx)))

    (setq y1 (- ym (* j dy)))

    (setq x2 (+ x1 dx))

    (setq y2 (- y1 dy))

    (command "plot" "w" (list x1 y1) (list x2 y2) "")

    (setq j (+ 1 j)))

    (setq i (+ 1 i)))

    启动AutoCAD后,在其菜单项Tools中的Loadapps…将myplot.lsp文件装载,并在命令行输入myplot即可。

    对上述程序进行稍加修改便可实现4页以上的分页打印,限于篇幅,在此就不再详细介绍了。

【责编:Peng】


 相关文章  推荐文章
体验AutoCAD 2009 新特性
教你用CAD绘制弹簧
用AUTOCAD制作锣丝钉
巧用CAD极轴追踪和对象捕捉追踪绘图?
CAD草图设置
CAD中直接画箭头的命令的一个方法
用中望CAD自定义标题栏
巧用中望CAD拾取
CAD外挂程序简繁切换
点画线比例如何确定?
 文章评论