QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
4天前
查看: 9868|回复: 34
收起左侧

[已解决] 怎么实现CAD的批量打印?

[复制链接]
发表于 2010-4-27 09:18:48 | 显示全部楼层 |阅读模式 来自: 中国江苏无锡

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
各位同仁大家好!$ K8 U2 k+ h+ j4 Q$ N
我有两个CAD相关的问题一直不解,给工作造成很大的不便,特此向各位高手请教!& @2 j) T( q2 b8 F  x
一:在同一个CAD文件里,我有若干张A4图纸,且图纸排列是矩形阵列,行距列距都是固定的,怎么样才能实现批量的转PDF和打印?, W$ R( F7 l4 x) O# ^# U
      (每次都是一张一张的转一张一张的打印,很麻烦,最怕有时候几百张图纸转个PDF还需花上半个小时,麻烦)
# {/ Z2 `3 q* ^0 r- s* }# c二:在不同的CAD文件里,每个文件里都有一张图纸,图纸的位置是一样的,怎么样才能实现批量的转PDF和打印?
! ?7 |, k# }8 F$ M" s' I3 G0 B      (每次都是一个一个文件的打开,再一个一个转一个一个打印,很烦,特别是外来的图纸,像上锅厂一来就是几百个文件,很累)
+ N0 p/ @3 F2 }% D- i望各位同仁帮帮忙,谢谢!
发表于 2010-4-27 10:33:06 | 显示全部楼层 来自: 中国上海
目前好像也没什么好方法啊,可能你这个图书的情况可以自己定义个什么实现的,不过我也只是听说。
发表于 2010-4-27 11:13:43 | 显示全部楼层 来自: 中国浙江台州
楼主可以利用“发布”功能来实现,前提是每张图纸页面统一,对默认打印机的设置。8 g" `% s1 }3 O2 w- t
1.添加要打印的图纸,并删除多余的模式(布局2等)# X3 u" i" D" n* [
2.点击“发布”就可以了。2 W* s6 d, G) d0 P
打印或者转成PDF文件,选择相应的打印设备就可以了
1.JPG
2.JPG

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 应助

查看全部评分

发表于 2010-4-27 12:02:56 | 显示全部楼层 来自: 中国浙江嘉兴
要想实现批量打印,必须一个文件只存一张图张,而且是存在图纸空间里面,再点CAD安装目录下的批量打印图标,再把要打印的文件添加进去就行!
CAD安装文件下的打印图标.png
CAD文件格式.png

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 应助

查看全部评分

发表于 2010-4-27 14:11:24 | 显示全部楼层 来自: 中国广东肇庆
尧创CAD里有批打印的,下载来看下
 楼主| 发表于 2010-4-27 14:23:59 | 显示全部楼层 来自: 中国江苏无锡
楼主可以利用“发布”功能来实现,前提是每张图纸页面统一,对默认打印机的设置。0 ?: ^7 M- N# B1 Y2 J3 P
1.添加要打印的图纸,并删除多余的模式(布局2等)8 k2 T" _6 Y" \- ^2 p2 k
2.点击“发布”就可以了。
" q' g3 C3 _- i9 `' r) D; ]% e* H打印或者转成PDF文件,选择相应的打印设备就可以了* W! z1 j9 t! [4 I; y: C0 t
NO参NO肆 发表于 2010-4-27 11:13 http://www.3dportal.cn/discuz/images/common/back.gif
+ V8 J. }: x- V3 s& V  D+ Q
感谢你的回答2 i8 n$ X2 f6 F. P
我想知道你所说的“发布”是解决一个文件多张图纸还是多张图纸多个文件的?
 楼主| 发表于 2010-4-27 14:25:50 | 显示全部楼层 来自: 中国江苏无锡
5# 未济 . h& A7 t. h) f0 [4 H
我是说的AutoCAD,有没有什么外挂或者插件可以解决这个问题的啊?
发表于 2010-4-27 14:54:57 | 显示全部楼层 来自: 中国安徽芜湖
我原来单位里就有人编了一个程序可以批量打印,好用的很啊,可惜我没拷贝出来,要不然就可以贡献给大家了
 楼主| 发表于 2010-4-27 15:22:15 | 显示全部楼层 来自: 中国江苏无锡
8# hacker_yuzq + P( @: |3 \. ]" E8 }
真的很可惜啊,那现在能不能联系到这位同事呢?, u1 p- J  c& U5 N9 w0 T$ O' S
好东西大家共同分享分享啊
发表于 2010-4-27 15:31:40 | 显示全部楼层 来自: 中国北京
第一个问题 可以用这个软件来解决 AutoWisePlot3.2 肯定好用,如果不好用请与我联系4 A6 A1 K; I; u7 N, G, F
第二个问题,就不知道到了
发表于 2010-4-27 16:52:19 | 显示全部楼层 来自: 美国
这个编个LISP程序就可以实现,我在CAD2006上实现过,重复调用打印就可以了,还可以实现局域网打印的
 楼主| 发表于 2010-4-28 09:38:34 | 显示全部楼层 来自: 中国江苏无锡
你好,感谢你的回答。8 Z( d7 C  O: m) k- F- s5 ?, s
你身边有这样的程序吗?
8 L# I( ~. C/ V' x5 F6 g' e$ c% A可否发一个给我?- R: I8 y) R- @6 W* M1 F- B
我的邮箱是lfcw520@21cn.com
) Y1 v5 ~: \/ ]7 O# Q$ q谢谢! 11# liums79
 楼主| 发表于 2010-4-28 09:39:38 | 显示全部楼层 来自: 中国江苏无锡
这应该是个插件吧!2 {. Q2 N$ Y6 j/ @- }4 f* I
非常感谢,我试试看!
! X9 [5 d6 p* z- m+ k! a2 ? 10# sitookudy
 楼主| 发表于 2010-4-28 14:16:55 | 显示全部楼层 来自: 中国江苏无锡
10# sitookudy * t& A! n2 b: g6 l
你好!
+ y4 s. x% X: Y% W2 m, I6 T你所说的那个插件我已经下下来试过了,总的来说蛮好的,就是我有两个地方不会弄,还想向你请教请教& |6 a- P7 s8 O9 E: ]6 Z7 ?+ G
第一个就是在插件里面如何设置打印的顺序,它里面有两种打印顺序,一种是Z型,一种是N型,都不是我想要的。
9 w' ^$ l% Y5 L0 V5 `! J        我想要的打印顺序是从上到下,从左到右的顺序;
! u1 J. m. M+ Y; `" ?第二个就是转PDF如何设置让它自动生成名称,老是要一个一个名称自己输入很烦,有是有这么一个设置框的,可是这个设置框是灰色的,无法设置,请问这是什么问题?, o$ a+ s4 p6 ^! k% j) k
高手 拜托,谢谢!
发表于 2010-4-28 15:49:29 | 显示全部楼层 来自: 中国江苏南京
现在好像只能实现批量打印同一种类型的图纸,好像不能批量打印A3/A4混合的,原因是打印机不能自动设别图框的大小。
发表于 2010-4-29 10:28:43 | 显示全部楼层 来自: 中国广东东莞
这个用按键精灵就好啦,编一个程序几十张图纸让他慢慢打,不过横向纵向要注意!
发表于 2010-4-29 15:09:50 | 显示全部楼层 来自: 中国浙江杭州
这个用CAXA电子图版就可以实现。
发表于 2010-4-29 15:46:07 | 显示全部楼层 来自: 中国广东肇庆
发表于 2010-5-5 22:07:22 | 显示全部楼层 来自: 中国广东
PDF 批量打印
发表于 2010-5-7 16:28:34 | 显示全部楼层 来自: 中国四川德阳
以下我把我的源程序共享给大家:希望共同学习!主要难点调用打印命令0 A: [& M" \& b+ v% S0 l- |0 k

' a/ I  A/ }  n2 A;;图纸连续打印A4
* q3 ~; k% P  W. X' [: j(defun c:dy ()7 b+ e2 D, ]) U" p( Q4 h
  (setq num 8)                             //打印张数! x+ h* P9 ^1 S, S/ Q. A
  (setq hang 3)                            //打印行数
! F; L$ G2 E3 |: u  (setq lie (+ (fix (/ num hang)) 1))
9 w9 S( L* w! Y6 g) B) J$ \) g  (setq i 0)0 n4 V* ]2 d  j9 V  s% a
  (alert "选择坐标原点!")* [' u0 K7 i5 e& w0 N6 Q9 n2 Y
  (command "_ucs" "n" (getpoint))
" C5 p9 h& [9 x. }* D  (command "")
$ F  O; p5 s9 |3 L9 t7 B  (while (< i hang), W2 w' A  N/ u! l* }1 E/ A
    (progn2 m  z7 I) k$ |8 ^' F' {
     (setq k 0)# x4 b7 ]) y$ l; x( Z: ~) t9 [
      (while (< k lie)
( n1 b6 t- s- J# ^% ~        (progn+ v: P/ |) T0 S: z- W
          (if (/= (and (= i 2) (= k 2)) T)
  k% ?/ P9 D, }            (progn5 m; ]2 a3 s8 S) b2 w6 @  }
              (cond
, y, U; Z  v5 @* E* U+ N( f                ((= i 0) (setq hangnum 0))/ l6 O% i9 u' x3 c1 G. Q
                ((= i 1) (setq hangnum -230))
# @  F; q6 f7 s  j$ T2 Z  r                ((= i 2) (setq hangnum -460))
. a0 ~$ ?, V8 J! |                ), L2 n4 v3 |& i
              (cond8 i$ n+ P% V- K. U
                ((= k 0) (setq lienum 0))+ _$ J" e; m0 t. n  o8 D
                ((= k 1) (setq lienum 312)): D- t3 t6 w9 M1 ^: V% X
                ((= k 2) (setq lienum 624))
$ n: N5 N3 \! R$ f7 L, S* S                ), H' o: o' w2 W
              (setq startpoint (list lienum hangnum))
" q; ^& v$ M4 e- S( q: h/ `              (setq endpoint (list (+ (car startpoint) 297) (+ (cadr startpoint) 210)))
8 z% d& d( w% c- ^) ?1 g% T              (command "_plot"
  R. }8 I  z- e, f/ F1 h& ?                       "y"5 |5 J' T4 r; Y: O7 _: \- L: K
                       ""
1 l/ x+ l  n/ n& d1 ^* z- j; P                       "\\\\Jz-dy\\HP Deskjet 1280"     //此处是打印机型号,可支持局域网打印机% ^% M8 K! L+ w0 P
                       ""
( H% V$ ~9 Z4 p) r1 ]                       "M"6 G! I  y8 J8 w
                       "L"
: i( ]4 H" |" t0 m) o                       "N": B  E/ _. D. S) X9 z) T9 i
                       "W"
& Q1 j8 v/ T1 N' X) q5 m- u: w                       startpoint& k5 Q. M2 ^; S, K  V, K& _; v
                       endpoint
0 m2 j- K5 |6 h+ b- X# U7 `5 Q                       "F"
2 G3 }! a2 Q( A$ A0 g                       "C"
. H$ {! W4 X. p9 u' `3 n                       "Y"" i: V- }# b- O$ J7 y+ c
                       "monochrome.ctb"
+ @1 v/ K/ G' N2 E! l                       "Y"
+ k* a- v2 S( j7 H                       "W"  Y% V4 ^0 O4 X* u5 B
                       "N"% K  L2 R8 _& A" Z
                       "Y"/ r3 t. \6 n* k8 k& I0 r
                       ""' v  J% R  k9 M/ }, R2 ^
                       )
/ n% p6 F1 r! t& ?  t; W              )3 v5 O* h! ^4 r6 ], R% U# |1 o
            )
7 v+ `' w: x9 Y1 G( b6 @' v          )
6 K7 Z3 ~2 {  T5 F$ G        (setq k (+ k 1))
* F( x/ e; r, z+ T5 ]0 F        ))7 f! v7 O; r! b$ Z
    (setq i (+ i 1))
) ]! d% L, e3 B& ^3 u4 T- c    ), v8 k) d2 n: ]/ m8 W: u2 G
  (princ)
- l9 l2 y  S0 X. D )

评分

参与人数 1三维币 +5 收起 理由
woaishuijia + 5 技术讨论

查看全部评分

头像被屏蔽
发表于 2010-5-9 23:41:08 | 显示全部楼层 来自: 中国湖南湘潭
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2010-5-10 08:27:52 | 显示全部楼层 来自: 中国江苏无锡
感谢的你源程序,可否为我们讲一下具体的操作步骤吗? 21# liums79
 楼主| 发表于 2010-5-10 08:30:17 | 显示全部楼层 来自: 中国江苏无锡
感谢你的软件,我用了,挺方便的,只是好像这个软件没有批量转PDF的功能! 22# shuping
发表于 2010-5-10 08:58:59 | 显示全部楼层 来自: 中国江苏南通
本帖最后由 rgyzgwh 于 2010-5-10 09:02 编辑
+ ?( j! V  V. ~" F9 z+ R7 M; H4 f- W% F6 ^% C
网上现在有很多这种批量打印的软件,有一款“常春藤”软件,它可以自动识别图框。前提是你的图框都是相同图层的相同线型,而且此图层此线型的线必须都是图框。具体操作要视软件而定,一般比较大的图文公司都会用这样的软件,可以问问。这些软件很早就有了,至少支持R14的我就见过,楼主不必担心。
8 e, n5 Q4 M/ E$ z软件名称:常青藤辅助工具系统1.709 B/ v' [, }7 ~9 K
  软件简介: 非常好用的cad辅助工具,其中批量打印,批量缩放,批量打断及文字各种方式对齐,编辑等功能,可弥补很多公路专业软件不足/ ]7 J) A8 v- m3 \% n7 h% N
网易土木在线上可以下载7 ~& ~' o% P1 [5 p6 ?/ W' g7 j
单文件多图框的就用常青藤辅助工具吧,一般指定块图框打印比较方便。7 `0 q0 }8 P- j( Y" O. l
多文件的批量打印,用常青藤的批量处理程序,但是设置不会很简单,一般用外部参照才好处理。

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 应助

查看全部评分

发表于 2010-5-10 09:43:50 | 显示全部楼层 来自: 中国浙江舟山
一般二次开发的软件都有这个功能,而且还有拼图打印,如intecad
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表