|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
利用FinePrint实现拼图打印(转)2 s1 q" S7 U, ]
利用FinePrint实现拼图打印(SolidWorks没有提供拼图打印功能是一个遗憾可能对老美没有必要吧),但可以利用FinePrint进行拼图打印,虽然使用上麻烦一些,但要比一张一张地装图纸方便多了。: D6 k5 @; t: y/ E8 J: S
% x0 S0 {) H7 ]7 h. _* e本文将介绍我使用过程中的一些参数设定的数据,希望能给用户带来一些方便。我利用FinePrint做到了标准A3,A4图纸的打印,A2的我没有试,因为平常我不做A2的图纸。先说以下我的机器配置情况
$ w2 e" u+ P/ A1 c1 z; F' i; Q$ u+ q2 f
Win2000+SolidWorks2001, D! j& c4 q9 x: R( g y8 }2 d
打印机Hpdesignjet430
" U t3 j2 d8 I: \& [可用的打印纸型号不知道,测量了一下尺寸,宽度为885的卷筒纸。! ^& a7 L: X6 o* |
利用Fineprint进行拼图的主要想法有如下三条 2 M4 q' V8 E: c3 A& ]
+ {1 d5 t2 O7 b' C2 P7 w" [1、通过设定虚拟打印机Fineprint)的纸张大小(来控制、纸张最小以便拼图);) H$ q6 i% o" c. |9 O/ d5 F
2、能够按照1:1输出标准图纸到Fineprint打印文件; % `# C( Q! `- x4 \" ^
通过设定物理打印机的纸张大小,保证Fineprint 在拼图过程中不进行缩放或者说(使利用虚拟打印机输出的打印文件恰好按照标准的图纸大小利用Fineprint 拼出来。)
5 t+ }9 C- P6 p: y4 u9 {* P! f* M所使用的打印纸的要比A1的宽,图纸打印出来以后,要求留有部分纸边。
- m" k- W5 G$ ^ O- D: r
' u% S. T$ ]! u* s$ c一、A3,A4 图纸的图纸格式的建立。
/ E% E+ X" k. y+ I# b& W我使用的图纸格式如下图,请注意一定要绘制图纸的外框!也就是图中的297x210A4)的矩形,也可以在对角线上绘制两个短线) 字串2
$ T% h" i5 T7 Y4 k' ~, n* e, i4 C6 Q: q! h6 N7 Z4 A
: V7 z; N3 o* p2 A% [* J4 yhttp://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg4 a0 ?! q8 N1 W, H* @1 l
5 e/ H& @5 |8 z% o# E
% k5 T0 M7 p- n9 `二、FinePrint 的安装0 [0 E+ {) _( o, Z2 R
我使用的这个小软件是FinePrint 2000 Build 68, 已经忘记了从什么地方下载的。不过你可以从三维空间下载。马上下载一个) g% o9 ], ~' F7 ~9 P! t1 k
* Q/ m3 e: H/ A* o' m; x软件安装以后,机器就会添加一个打印机,你可以将它设为默认的打印机。
, u; G- {& P& l
8 a( t. M; F" w2 S1 Y9 N三、FinePrint 的设置, U4 }& ^6 l' m" o. m
要设置FINEPRINT 的选项,应该首先使用某些应用软件的打印功能(如在SolidWorks、WORD中打印),下面说明一下如何设置有关参数。
1 p- z. d: t9 G, y; n- c
4 Y- P$ p5 f4 B9 J1) 利用SolidWorks 打开一个工程图文件;
' }& T4 G8 _; N4 @ v& z: i; H% D8 {# `; n+ Q* ?' |' y2 }
2)选择文件-打印,在打印对话框中选择打印机名称为“Fineprint2000 ” (这就是你安装的虚拟打印机),单击“属性”按钮,设置Fineprint的属性。 字串1
' O+ M2 Y* z c3 e
; v8 V' f- B5 h0 P
, j' I* N2 _5 Z) r# f. z9 }+ V纸张大小的设定 A4:230X335纵向;(可以 单击自定义,定义纸张大小)
) m) w6 j0 I/ O: i, S, ?a3:432x332横向 . k+ |) [" b n6 Y) ]$ o- V. i
纸张大小的设定很重要奥!!!!!!!!!!
0 I# J q, a1 n- I9 A# H7 p: f0 L$ [; B6 {6 x! S6 B
- q2 Q! }- R+ g7 c9 X- ?
http://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg s. F6 `0 o2 P6 L
7 I Y2 N7 a( J- h' x+ p" M
+ g' P' O( M4 z5 r) Y' N3) 在“布局”标签下
" Z6 i$ R4 `) G$ V布局选择“8面”(打印A3时,当然要选4面)
6 w9 `$ Z7 h& e3 w9 N“边缘”关
$ I6 N6 [) ? R- h8 s4 \3 ~9 l' m“边界” 小(如果你选择“无”或其他的选项,则需要修改下面第5部的物理打印机纸张大小)
! B% v Y( g( k0 R0 {% _打印机这就是你的物理打印机。 字串86 b& `+ a/ I' ~5 ]
) S* b1 Y! D) u. s$ |2 \# T% R' |6 n1 d4 t
. N# Q' L ^: X7 Chttp://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg
) X5 C, S# }/ d' s9 N7 n! t a/ T& _$ |8 J
, i$ Y3 P- E( [8 s! I8 j# ?5) 单击打印机“选项” ,出现“HP ……"对话框
) I: l: O7 Y- `7 p
2 M% O7 W# g, G: R纸张方向:横向;0 V1 B" N; f. m0 M1 ~' Q
单击“自定义设置”7 d1 ^( u9 p5 z
纸张大小横向880X660 (当打印a3图纸时,使用870X660,务必注意,这个大小的设置是我一点点的实验出来的!)
- e0 \0 [( ` `) t! j
: C* j5 Z& m% X- n l6 g9 b& B+ u q3 L5 `* Q" V) B; a
http://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg
1 ? a7 }2 z# R+ Z8 H P- w8 w M7 v& o: z# r
0 T7 E0 Y, ^! x
6) 这里,对于Fineprint 的设置已经基本完成,你还可以设定其他项目。本步骤也可以认为是设置物理打印机和所使用的纸张大小。(由于物理打印机和fineprint需要设定打印边界,并且在拼图过程中可能会进行缩放,因此设定物理打印机的纸张大小能够控制打印出来的图纸的大小。) 字串9 + @3 W4 |- P3 v6 k6 @
2 s4 H3 c R* ^* M% ^; r' E+ D; G四、Finepint 的使用( y6 t3 u: i/ O; {. m) n9 |
& {7 w; F$ E3 f8 Q7 V w这里以A4图纸的拼图为例,说明一下如何设置有关参数。8 _1 b, q# ?4 a1 m, P$ h
9 e) ]/ u+ B; F# Y- v# o& O
1、 利用SolidWorks 打开一个使用如上图纸格式的工程图文件;0 A/ R8 w B, ]& I) o- g
7 y. Z# s1 d+ g; C0 f2、 首先设置以下打印a4图纸的页面设置。文件-页面设置(如果多次打印相同大小的图纸,只设置一次即可。设置好以后,下次就可以直接使用“打印机”那个图标按钮了)& X( K) O4 V) B' s
4 L j6 W! K! A
$ _' n: X1 b. Y- c! Ohttp://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg* N* Q1 @6 S* T6 I: ?0 M
1 |4 m3 u; z( p, d- f. P& F- ?: o
9 i: y" o' Q% l2 a3、 注意:纵向、100%(打印A3选择横向)
0 _- m) \# g& `: w" C- _
+ A/ \: M! d+ W- b( Q2 S- T4、 单击打印设置:选择打印机名称Fineprint2000和纸张大小(](A4 图 =230X335 纵向,A3 图=432X332 横向 !!!务必注意!!!)(由于打印边界的原因,无法使用标准A4的纸按照1:1的关系输出,因此,按照上述尺寸设定纸张大小就是要将带有外框的图纸,按照1:1进行输出) 字串6 I& |1 `2 O3 I' d. d3 `, e
/ h1 h" k: j' T @, @, o
( n+ y3 F, f% X8 `http://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg
1 d4 g6 T/ N; S6 N' ^$ u* C) c( \, j g& K1 B
' H) Q% c6 w: q6 L: t3 u) V1 q
5、 确定以上对话框,现在就可以使用Fineprint打印了。6 q. S. K1 R$ c: i$ o5 e1 ?2 W+ R
& w: J* D( z U# k6 b; r3 I
6、 在SolidWorks 中使用打印命令,这时候的打印命令就不直接向物理打印机打印了,而是发送倒Fineprint,如图( @/ V, f$ v8 N4 {, i8 l: n
9 D8 Y, o5 k! Y7 B4 g5 Y! w
http://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg; g: l- T' w3 ]: A- A
- p7 w: a: \6 j7 v; Q9 l+ j& l( U/ o
8 U# u& f$ x i6 V: l9 N3 J* Y8、 你可以不必理会这个对话框,只管打开其他相同大小的图纸进行打印,上面这个对话框中的内容会自动增加的。如果你希望一次打印8 张相同的图纸,可以的呀,在布局中复选“重复”就可以。
* P% n8 w+ a! b- {# k* [8 Z$ _+ F
& ^+ ~/ a& s, N, d5 f, q; ]# }) a9、 你也可以将工作保存起来,以后通过“打开”,打开需要打印的图纸。慢慢的打印。如图
7 [0 d8 A# Z2 ?6 z5 M" [' Z8 U
9 m) [* x% X U/ x# v. p" ?6 P5 o9 \8 i; F) l2 _& _! u& i
http://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg
/ c3 V. V! J1 t0 Z J. s6 F6 [1 e. i7 _ z+ `
字串2
! ~0 ^: c9 f, D/ T5 i10、图纸的排版如下图,打印完成后,能够保证图纸为标准图纸。2 A1 m- r1 e* s+ i) E; Z
& d3 b- C! _% ^$ R: F, s- _/ _! b* Q1 q7 c
http://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg
1 X& K/ _: e4 Q3 e, p1 w0 w- a
: n- N! H" g; J1 Y* c
; @% x5 t5 b2 q+ O+ B8 K4 M1 a2 }五、 说明
( t, B; W3 Z( g. [3 v" l
' X4 V4 Q3 R' ?) o1、 使用过程中请注意纸张大小的设定包括两部分,物理打印机纸张大小的设定和Fineprint打印文件纸张大小的设定;本文提供的数据是通过实验得出的,没有计算过。按照以上数据进行打印,打印出来的图纸恰好和标准图纸大小相同。
- Z' n: n: u u* d! q8 U- o" o0 n
) d3 {( o' B+ Z) H) x. j6 a9 ^) o2、 如果某些尺寸设置的不对,则打印的图纸不是大就是小。例如,本来A4的图纸宽度是210mm,打印出来可能会是190mm或者220mm,不是标准大小。不知道你们单位的图纸格式是不是这样的。
3 m; ~* |, ^5 S( w! v6 ~% S# T5 b" W. E2 l' g
3、 Fineprint 这个软件的其他方面的使用,我还没有进一步研究;
& I. W1 r6 G5 p+ I% d6 h* r' k4 v: C) H8 m9 N7 [+ v: D( D, _2 v
4、 您如果有更好的办法,麻烦你告诉我一声,谢谢。转)% y \' N4 v( G# U K) Y
! M+ q; Y# K; v$ H1 _2 M0 G
[ 本帖最后由 chenjun521208 于 2008-6-5 13:52 编辑 ] |
|