|
|
发表于 2008-11-12 16:24:25
|
显示全部楼层
来自: 中国广东中山
利用FinePrint在SolidWorks中实现拼图打印
6 _& K( w1 d5 {' _. D9 w 6 J, x/ X. }; @! v g- k! l: |: C; f
5 y( {. `( F# O! W
& a3 Z1 P# M3 v/ i 通过设定物理打印机的纸张大小,保证Fineprint 在拼图过程中不进行缩放(或者说,使利用虚拟打印机输出的打印文件恰好按照标准的图纸大小利用Fineprint 拼出来。)
8 l. v6 O8 O9 `- n4 Z所使用的打印纸的要比A1的宽,图纸打印出来以后,要求留有部分纸边。: {: Y5 @4 G6 v z
! p7 [' j% d0 A5 {/ {" I/ [, k
一、A3,A4 图纸的图纸格式的建立。
8 ]* O8 J% d! i4 y9 u6 Y 我使用的图纸格式如下图,请注意一定要绘制图纸的外框!也就是图中的297x210(A4)的矩形,也可以在对角线上绘制两个短线)" J4 K8 P G) H: h$ `0 f! @. T9 ^
% u5 L* R5 F& k3 W" @) z1 n; p二、FinePrint 的安装
3 U9 x( L$ G1 s 我使用的这个小软件是FinePrint 2000 Build 68, 已经忘记了从什么地方下载的。不过你可以从三维空间下载。(马上下载一个)+ ^" P& G1 J; q5 Y$ a
软件安装以后,机器就会添加一个打印机,你可以将它设为默认的打印机。2 @8 O1 b/ z4 K! ^! D" ?' o* e8 Z6 |
; U) v1 Z8 j$ P
三、FinePrint 的设置
" _8 c; I8 N I 要设置FINEPRINT 的选项,应该首先使用某些应用软件的打印功能(如在SolidWorks、WORD中打印),下面说明一下如何设置有关参数。. T' W; ?0 ?: C+ j% P
1) 利用SolidWorks 打开一个工程图文件;
$ |1 j2 d$ y8 E; o2)选择文件-打印,在打印对话框中选择:打印机名称为“Fineprint2000 ” (这就是你安装的虚拟打印机),单击“属性”按钮,设置Fineprint的属性。% }, i% Q, j% T: q u- C3 z. `4 o
纸张大小的设定 A4:230X335纵向;(可以 单击自定义,定义纸张大小)
6 }: Y: i$ h+ b A; la3:432x332横向
- P; B; S+ G3 B! t; S# s4 L纸张大小的设定很重要奥!!!!!!!!!!
' J8 x. u0 Y9 ~+ y3) 在“布局”标签下:
# n2 a9 ~' B& r' B: u6 H& |布局选择“8面”(打印A3时,当然要选4面)
! Q4 X. w& X3 F+ R“边缘”:关
( e1 s1 L5 _% e' F+ ~“边界”: 小(如果你选择“无”或其他的选项,则需要修改下面第5部的物理打印机纸张大小): e }- d/ `! T
打印机:这就是你的物理打印机。% T& V$ z0 r9 Z/ _: v
4) 单击打印机“选项” ,出现“HP ……"对话框/ K: A6 s: g1 Y ]
纸张方向:横向;! |: f1 x3 B* K0 g6 q
单击“自定义设置”" s2 p1 p- d) P: @* F" M; J+ ^
纸张大小:横向880X660 (当打印a3图纸时,使用870X660,务必注意,这个大小的设置是我一点点的实验出来的!)8 I& ^7 D/ x0 [% g, i
5) 这里,对于Fineprint 的设置已经基本完成,你还可以设定其他项目。本步骤也可以认为是设置物理打印机和所使用的纸张大小。(由于物理打印机和fineprint需要设定打印边界,并且在拼图过程中可能会进行缩放,因此设定物理打印机的纸张大小能够控制打印出来的图纸的大小。)0 n. g, _7 d0 Q7 S- y
2 F- N9 c5 L3 W" m- G7 m四、Finepint 的使用# R; y( M; A- V) B# L- U
这里以A4图纸的拼图为例,说明一下如何设置有关参数。" t( s/ q2 w4 `6 Q& i8 R
1、 利用SolidWorks 打开一个使用如上图纸格式的工程图文件;
+ r" f g2 i" q0 l 2、 首先设置以下打印a4图纸的页面设置。文件-页面设置(如果多次打印相同大小的图纸,只设置一次即可。设置好以后,下次就可以直接使用“打印机”那个图标按钮了)1 L( `, i- j V% i) s) `1 b' n+ g
3、 注意:纵向、100%(打印A3选择横向)
" i0 P7 s& z) m/ O( r: J 4、 单击打印设置:选择打印机名称Fineprint2000和纸张大小(A4 图 =230X335 纵向,A3 图=432X332 横向 !!!务必注意!!!)(由于打印边界的原因,无法使用标准A4的纸按照1:1的关系输出,因此,按照上述尺寸设定纸张大小就是要将带有外框的图纸,按照1:1进行输出)1 k$ ^$ ^( `: I3 V7 C! y. k
5、 确定以上对话框,现在就可以使用Fineprint打印了。
1 m& A; g! V& E% @ 6、 在SolidWorks 中使用打印命令,这时候的打印命令就不直接向物理打印机打印了,而是发送倒Fineprint,如图:
+ {# e1 {0 x) t0 }1 [+ j. K% _ 7、 你可以不必理会这个对话框,只管打开其他相同大小的图纸进行打印,上面这个对话框中的内容会自动增加的。如果你希望一次打印8 张相同的图纸,可以的呀,在布局中复选“重复”就可以。; W) h+ Y- q# a& m* s7 f
8、 你也可以将工作保存起来,以后通过“打开”,打开需要打印的图纸。慢慢的打印。如图:* `* }8 Y d" a$ ^- V$ J. _
9、图纸的排版如下图,打印完成后,能够保证图纸为标准图纸。
, b* y" d! F& [' j( V" m8 n7 Y五、 说明
5 @! s1 p4 G' L) Z3 W5 C 1、 使用过程中请注意纸张大小的设定包括两部分:物理打印机纸张大小的设定和Fineprint打印文件纸张大小的设定;本文提供的数据是通过实验得出的,没有计算过。按照以上数据进行打印,打印出来的图纸恰好和标准图纸大小相同。4 Y: o+ J& b5 b5 w2 w' A2 T% q
2、 如果某些尺寸设置的不对,则打印的图纸不是大就是小。例如,本来A4的图纸宽度是210mm,打印出来可能会是190mm或者220mm,不是标准大小。不知道你们单位的图纸格式是不是这样的。
" F% y2 ^* Z( N# r4 I! d+ K3 J+ ?. q( c( X6 y
1 ?0 ?$ ^# i! L8 A1 j----转自:http://www.machine8.net/mold/solidworks/879.htm* M/ b( b- F0 R4 T$ b5 d
9 W0 W7 z6 L3 k' w" i" c! rFinePrint小软件可以自己到百度搜! |
|