|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
×
15.使用DispaTCher从NX中创建PDF - Q8 w" P, i6 Y! [ t
; E$ z$ v7 h$ a# A; Z8 k
如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4.
# C& V) i4 P1 P3 [7 G o1) 首选激活 nxtocgmdirect,通过 TEM 的方式
* o. Y; @# g/ i2 N) t) A# I+ `8 c 3 x5 i- B$ C q5 v- F. o+ q5 S8 \
2013-11-15 5 E' }! q) m+ I/ ~! b
或者修改 translator.xml.
5 o, O# p7 |& r9 _/ H0 V# F2 {+ r
1 O7 P3 H, l" ?5 {1 ` Q<!-- Configuration of the NX to Cgm Direct translator -->
5 H; \3 W; v' C5 b9 j" R0 }& k <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true" 1 v- U! F8 r( C8 c
OutputNeeded="false" , O; \/ T. P! M9 e
wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect">
, e6 i" d+ w+ @4 a, A, ^8 K$ l! Z <TransExecutable name="nxtocgmdirect.bat"
% n, Y. v. M* J. Q# [dir="&MODULEBASE;/Translators/nxtocgmdirect"/>
7 u9 J3 \1 y& z" i6 | <Options> / N6 ?6 n7 `( c l; r$ ~
<Option name="inputpath" string="-i"
0 e4 K9 P9 H' y }- S description="Full path to the input file."/> , F/ v! U& [$ X3 F( Z
</Options> 9 k% A, P5 E/ z& c' z1 G
<TransErrorStrings> 3 o s _ T0 K
<TransInputStream string="Cannot"/>
, ` q* x! P, d, U/ C# I+ f <TransInputStream string="ERROR"/> 7 i& V' g* i: o, ~1 p" c6 R
<TransInputStream string="exception"/> 4 w9 g5 K. K5 K: T( D1 u* {: w9 G3 p
<TransInputStream string="ERRORS"/> , T! h [) J, m
<TransErrorStream string="Errored"/>
: e5 b- M' h2 K% P& ~% @# ] <TransErrorStream string="failed"/>
, C, s! A. T- S1 ]. {6 m </TransErrorStrings> ; C* y3 l* v4 ~
</NxToCgmDirect> , b0 [; `; A) [% ~% K
: D0 b) ~' ?3 p; w
2) 你需要验* o$ a' x9 N" J1 n/ R' C6 S( x
证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配
' z( q! Y H$ Y8 D4 u% |2 Z1 I; j置,特别是下面 4 个变量。
% ^, ~( N$ Y' _' Gset TC_ROOT= 7 w: p- b* I7 ?5 j
set TC_DATA=
( D. \6 U6 a% O/ eset UGII_BASE_DIR=
# D8 F! s7 M( j" n3 z) U" bset UGS_LICENSE_SERVER= 3 X$ ]6 w6 o+ U
' D% f, ?$ y" I* ~8 X0 r3) 验证能否为 NX Drawing 产生有效的 CGM 文件。
2 e/ {! F j- ]9 _, Q选择 数据集 ,然后选择 Translation > Translate > % W6 G- J9 [9 D* j. i
: j3 }' u; u l# H! e) i/ R2013-11-15
- Y5 o6 p& c; @7 y确保选择 nxtocgmdirect,然后完成。 5 i4 c( R; o0 s
7 D; O8 x; h3 A2 e5 u( }
确保 Module 和 DispatcherClient 运行没有错误:
7 M. r Y! P! a3 B9 U: s 2 g+ x/ L* d8 O* f) R' p! _- h
刷新 Item,CGM 正常产生。 r5 X* t0 n& M8 L
! H0 h/ H$ `/ G$ K+ [; V4) 现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-3 A2 F7 g1 l3 P9 O4 |9 @0 f! i9 [
pdf -nocgm”。
7 z' ^8 n7 i. \ w7 b"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %* $ o- t5 R$ Z. c8 w3 \ c) T
1 R8 Y4 t# x& N: B ]9 \-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。
7 k. R$ Y: O W0 z. r" t 1 @: `2 p& R! H7 x v0 Z# ?$ r
当任务完成后,刷新对象,选择 PDF 数据集,在 Viewer 中验证它的视图。 |
|