|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
15.使用DispaTCher从NX中创建PDF 4 K0 C6 V8 n/ j+ s/ X* C; P* Q- K
- P H M2 b7 Y. s/ l
如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4.
: Y- U6 i! w7 F1 D& \. \& ~" R1) 首选激活 nxtocgmdirect,通过 TEM 的方式
$ _5 ~& ~$ ~2 ]" X6 O i% z, _0 j
% ]5 S3 E$ N, P2013-11-15 . C& l2 a/ Y/ F- j0 h
或者修改 translator.xml. 1 `) `( p! z& _$ t n. S
! J. a8 `3 o( y2 Y( a8 J
<!-- Configuration of the NX to Cgm Direct translator -->
9 L! z. T% J; s3 E& d <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true" ' K. ~% ~: c2 A
OutputNeeded="false" ; n4 o9 J& r, G; A5 B
wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect"> 0 I* y+ j' g' Z) Z. f
<TransExecutable name="nxtocgmdirect.bat"
; I9 K' e6 R( a% Z6 `; A- O4 B5 ydir="&MODULEBASE;/Translators/nxtocgmdirect"/>
! e9 B$ K+ K, D* E" _7 |" ~* G <Options> $ r# P: F; x- F6 y8 v# O0 I; |
<Option name="inputpath" string="-i"
) x0 g) b, x$ s- [5 W- k/ W% x) Z description="Full path to the input file."/> ( B; A; y0 F- ], z& g$ ?8 B, i
</Options> 7 O8 G* L' Z' u/ l
<TransErrorStrings>
5 p& b7 F0 V, [& ^# i' |4 e <TransInputStream string="Cannot"/> / Z: H; L3 F: [& U" b/ q' F
<TransInputStream string="ERROR"/>
% s) r8 i. q2 V# I: B <TransInputStream string="exception"/>
6 \" v5 P+ t. j6 H: A o <TransInputStream string="ERRORS"/> # J/ P# y7 M: e- x
<TransErrorStream string="Errored"/> ) z' w0 J/ ]6 F$ n( |. h o
<TransErrorStream string="failed"/> 2 D U% h- l! F" z& d z
</TransErrorStrings>
% K! k6 _% V4 Y: \" j </NxToCgmDirect> ( u& A) `5 `3 c+ _/ A; I
8 q8 h( |5 o# W& v: V% K0 V/ N# E2 ?
2) 你需要验
' u2 K9 [; u5 G+ K/ e证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配( m3 F% h7 W: S+ X
置,特别是下面 4 个变量。 * y$ C( k- @! B
set TC_ROOT=
: L$ n% Z8 R4 v4 _& a2 l" Sset TC_DATA= 4 y) X+ \) Y- Q+ d2 b
set UGII_BASE_DIR=
$ P" Q# x; ]/ l! e) n6 u) G( |/ g0 @set UGS_LICENSE_SERVER=
4 F; n+ h' y/ p* @% R; d6 `
' ~' R* {! g1 Q) W3) 验证能否为 NX Drawing 产生有效的 CGM 文件。 + d. A. g' n3 i4 f; @( h
选择 数据集 ,然后选择 Translation > Translate > 4 ]! Y3 ?8 ~# j. a
& a u! {' G5 T( z' O; n) ]
2013-11-15
3 K6 v4 m5 ~' W: `" D z- J确保选择 nxtocgmdirect,然后完成。
/ T+ f9 H. c& }9 | , f) q( }7 b3 P, q3 U# o2 V7 j
确保 Module 和 DispatcherClient 运行没有错误:
" ?* W9 G7 n( l/ F& |9 L( D
+ K. c! w$ v4 r6 Q8 @% Z- r# P刷新 Item,CGM 正常产生。
5 S$ @0 h7 Y [+ ^) u
- O( V0 z# U+ b2 _" a, `4) 现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-5 }) ]5 L- i' u6 Z1 y- Q9 x, i
pdf -nocgm”。
; h5 N! \4 Y! c: l* N"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %*
1 a5 _ L0 L* T
7 g/ y0 \1 v$ D-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。 " p1 O9 b4 i' f8 O2 P2 f' o9 h, j
+ E r% g8 Q, m% S* ], V当任务完成后,刷新对象,选择 PDF 数据集,在 Viewer 中验证它的视图。 |
|