|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
利用FinePrint实现拼图打印(转)& Q3 `) U8 z2 z/ s
利用FinePrint实现拼图打印(SolidWorks没有提供拼图打印功能是一个遗憾可能对老美没有必要吧),但可以利用FinePrint进行拼图打印,虽然使用上麻烦一些,但要比一张一张地装图纸方便多了。5 v8 V& n$ u3 n) C T }
8 `2 Q# q9 q& j' O! h" [本文将介绍我使用过程中的一些参数设定的数据,希望能给用户带来一些方便。我利用FinePrint做到了标准A3,A4图纸的打印,A2的我没有试,因为平常我不做A2的图纸。先说以下我的机器配置情况9 h2 ^! N# s# D) H
" ^) A9 ~% N. N) R2 OWin2000+SolidWorks2001: ~/ K; F. j, o: y J# r9 m
打印机Hpdesignjet430
5 o! y! I4 z5 @6 e! b* Z可用的打印纸型号不知道,测量了一下尺寸,宽度为885的卷筒纸。6 Y& ^* n, N( a, z) [1 S
利用Fineprint进行拼图的主要想法有如下三条
0 T! }# B- p! Q
0 J- k! D# A: k- b1、通过设定虚拟打印机Fineprint)的纸张大小(来控制、纸张最小以便拼图);7 _# S$ n6 q- m9 J* G
2、能够按照1:1输出标准图纸到Fineprint打印文件;
6 k/ Z& q4 r* `通过设定物理打印机的纸张大小,保证Fineprint 在拼图过程中不进行缩放或者说(使利用虚拟打印机输出的打印文件恰好按照标准的图纸大小利用Fineprint 拼出来。) 8 S8 Y2 c8 w+ _ I& O
所使用的打印纸的要比A1的宽,图纸打印出来以后,要求留有部分纸边。 5 O4 w, D! i, w) D9 W2 F2 D2 C+ f
. j" L3 u- L2 d+ F) r% v& ]
一、A3,A4 图纸的图纸格式的建立。
) U ^" p7 q4 o我使用的图纸格式如下图,请注意一定要绘制图纸的外框!也就是图中的297x210A4)的矩形,也可以在对角线上绘制两个短线) 字串2
5 O0 l G2 y( J4 q# v- a* s' c+ c- j, T' t
: h4 D: W1 \0 g3 V3 @% b- ihttp://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg5 S6 S. {# y& c, T& W; C
( `: l: q5 ]% Z8 B( r0 O* {2 \: X
! m$ g0 c$ D6 B& ^% |
二、FinePrint 的安装0 c$ s& w1 e, X. m: S) f- Y4 C) Y
我使用的这个小软件是FinePrint 2000 Build 68, 已经忘记了从什么地方下载的。不过你可以从三维空间下载。马上下载一个)' o8 P& `! W% _- q
. m+ }5 \* n: S软件安装以后,机器就会添加一个打印机,你可以将它设为默认的打印机。# |, A# b3 Y. L( M) o2 ]
7 w p) i% ^$ u, E& k1 F
三、FinePrint 的设置
+ h( M7 q" q- Q. m2 S0 h( Z1 g要设置FINEPRINT 的选项,应该首先使用某些应用软件的打印功能(如在SolidWorks、WORD中打印),下面说明一下如何设置有关参数。
2 W& G: r! }+ o0 {8 ~
4 I n( R, P) g8 B3 V* F1) 利用SolidWorks 打开一个工程图文件;# _" c2 n- u. x$ _2 w1 @# u% [
$ n* [* y* S9 M: d# w/ a2)选择文件-打印,在打印对话框中选择打印机名称为“Fineprint2000 ” (这就是你安装的虚拟打印机),单击“属性”按钮,设置Fineprint的属性。 字串1 l9 k' e. a0 Q" |' e$ H5 e& F
+ v3 `4 |% k; `4 W7 J6 E
8 @* x7 h( b- S- |: J纸张大小的设定 A4:230X335纵向;(可以 单击自定义,定义纸张大小)
2 ?5 O% q x0 ~$ [a3:432x332横向
l" s% H( f! ?8 u8 o) h纸张大小的设定很重要奥!!!!!!!!!!+ |4 C' a$ K: M
" z9 @+ k( ^4 J1 O
# |3 z- U1 ]. A5 j* Whttp://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg
3 |0 F: o0 b a9 W
" A& j3 h6 {( r' [& D+ q9 w" ]) C n3 U4 e4 N1 L/ i$ J
3) 在“布局”标签下
7 l) d( t2 R' t+ Y; E2 \布局选择“8面”(打印A3时,当然要选4面)
8 Z% W% e5 M9 [) h; n; x1 L“边缘”关
% [- D! l2 @8 l+ |6 ^- m n7 W) C3 u“边界” 小(如果你选择“无”或其他的选项,则需要修改下面第5部的物理打印机纸张大小)$ ~" G+ ^/ E G
打印机这就是你的物理打印机。 字串8, r8 C2 Z* M! H' n1 [2 S! Z
+ ^; I. v6 V" a& ^: T
3 j- M% A$ N: X0 T$ I$ S [* v' e; \
http://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg
5 G5 o, f L- z
. `/ p0 o2 ~4 f
- I+ i" O5 S7 A/ a( }1 x5) 单击打印机“选项” ,出现“HP ……"对话框
# _) `' L. S; |8 I- }: I: A$ l) ~
5 r5 O/ L) ?# S4 B纸张方向:横向;
) V* G/ X+ L/ I- p. A* J单击“自定义设置”; `: j' Y2 S% o, K: A9 e4 I/ q: e
纸张大小横向880X660 (当打印a3图纸时,使用870X660,务必注意,这个大小的设置是我一点点的实验出来的!) ?* H% U! e# c2 A9 x9 h. }
" ~6 p5 r# s5 i1 U0 `6 f( q% B D- G' h9 M
http://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg7 a6 L$ K8 E# ^/ I* o8 E$ z, R% o
* w4 K* c" K& D* ~8 r1 L! p
3 f ?4 ~) Y3 p! ^& a3 ^* a* a6) 这里,对于Fineprint 的设置已经基本完成,你还可以设定其他项目。本步骤也可以认为是设置物理打印机和所使用的纸张大小。(由于物理打印机和fineprint需要设定打印边界,并且在拼图过程中可能会进行缩放,因此设定物理打印机的纸张大小能够控制打印出来的图纸的大小。) 字串9 1 j2 q) b) L, N9 |7 l0 T0 O
6 K. I4 v9 u: u8 N' @! S
四、Finepint 的使用
2 p1 v* W" P" n2 f3 ~: P- g
L5 N6 f+ O( ` W/ _这里以A4图纸的拼图为例,说明一下如何设置有关参数。
0 x* v0 \# M9 k' @' ^* ?0 r& j0 u+ v; c2 ~% u, L& I0 N
1、 利用SolidWorks 打开一个使用如上图纸格式的工程图文件;( R, F; v& t0 K# S6 \' R9 U
% m6 {8 e% v, c8 Y: @1 j7 ~2、 首先设置以下打印a4图纸的页面设置。文件-页面设置(如果多次打印相同大小的图纸,只设置一次即可。设置好以后,下次就可以直接使用“打印机”那个图标按钮了)1 b9 J- E+ |5 e x1 P6 x
9 A3 t0 J3 a+ ]0 O
7 i0 Y8 f1 c8 X! ohttp://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg( l2 ^2 V0 P4 U: |! K
1 i" f: o/ T) _- w$ y/ I) G2 T* o- T q c4 I, M% o
3、 注意:纵向、100%(打印A3选择横向)
' U* F3 R! M. _0 k3 W% F
* R& [0 M6 i3 N5 R! i$ H7 c4、 单击打印设置:选择打印机名称Fineprint2000和纸张大小(](A4 图 =230X335 纵向,A3 图=432X332 横向 !!!务必注意!!!)(由于打印边界的原因,无法使用标准A4的纸按照1:1的关系输出,因此,按照上述尺寸设定纸张大小就是要将带有外框的图纸,按照1:1进行输出) 字串6
H. {) ~! X: g0 `( S
: F8 V: A/ c0 W( j; J0 g7 o
0 t _, t( P: {: Ehttp://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg/ ?! n( l" U; a( W" J3 C
) h. S" \$ U) C7 _; p% d# c2 \. P4 W v9 N3 j* T; t2 C6 O) }
5、 确定以上对话框,现在就可以使用Fineprint打印了。* H6 Z7 q3 b' r# V
3 z3 O' D: Z) X$ i( c
6、 在SolidWorks 中使用打印命令,这时候的打印命令就不直接向物理打印机打印了,而是发送倒Fineprint,如图* k+ C0 t+ P- F" x* h; O3 ^% M8 ]
7 ]" e6 B3 j0 @4 q: C+ Ihttp://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg
4 J5 i& _$ v# \' K$ X! a; v$ U8 _' N G$ G; I
$ A! W# g% X$ F( A; l3 i, @
8、 你可以不必理会这个对话框,只管打开其他相同大小的图纸进行打印,上面这个对话框中的内容会自动增加的。如果你希望一次打印8 张相同的图纸,可以的呀,在布局中复选“重复”就可以。
5 H" r1 f2 E- x; j
! m6 S6 \7 d/ ?9 @" A0 P& O- K+ L9、 你也可以将工作保存起来,以后通过“打开”,打开需要打印的图纸。慢慢的打印。如图+ |* {# V5 q. X3 n
! O1 Y" Q& o5 M' Y& \( L
/ V6 }4 h: C: Nhttp://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg
5 |3 o# S7 Y+ l$ M2 s3 [ O6 h: M6 D$ ^* s7 `( F+ g, k/ q
字串2
4 b. K& z M B6 A) P# _, |10、图纸的排版如下图,打印完成后,能够保证图纸为标准图纸。: I6 O! Q, D1 {3 E- x1 V" _
- S! M1 G+ Z/ D. R: ^: e9 z
7 N" e+ m; \7 p& w3 w% _3 H( R
http://www.cadfox.com/cad/upimg/080218/1203324960310145A.jpg; o) E# I0 s9 [! \4 R
5 Z2 R3 u8 j: t r/ I
2 [% R# U7 @# ]) M0 M( N五、 说明3 q& e) x8 I$ }1 r' U
7 W( a8 @1 o/ ^0 m0 r
1、 使用过程中请注意纸张大小的设定包括两部分,物理打印机纸张大小的设定和Fineprint打印文件纸张大小的设定;本文提供的数据是通过实验得出的,没有计算过。按照以上数据进行打印,打印出来的图纸恰好和标准图纸大小相同。
3 a& W" H# g1 |8 X8 n( C- u3 W; p1 ^5 L) |4 ~6 g+ ~) V1 H& k
2、 如果某些尺寸设置的不对,则打印的图纸不是大就是小。例如,本来A4的图纸宽度是210mm,打印出来可能会是190mm或者220mm,不是标准大小。不知道你们单位的图纸格式是不是这样的。
) B6 V' l7 A) d4 |" T8 f3 C9 o3 f
1 z6 ]2 G* H p# x4 C2 Y1 m3、 Fineprint 这个软件的其他方面的使用,我还没有进一步研究;
$ P: N. `: Y4 C o9 }0 x0 f8 q( ] z, U$ |
4、 您如果有更好的办法,麻烦你告诉我一声,谢谢。转)5 \4 ~3 x" H, C; k
* U# n; i6 f6 D! \
[ 本帖最后由 chenjun521208 于 2008-6-5 13:52 编辑 ] |
|