|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
15.使用DispaTCher从NX中创建PDF + x/ I T. @0 r( b; p
3 L2 A* D/ k! r
如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4.
& u) U* ]0 _. ^+ B1) 首选激活 nxtocgmdirect,通过 TEM 的方式 , o3 i! X; W8 L+ ?: z
9 C) V( e; A. a4 {& |, P" a
2013-11-15 7 A+ f% Q3 ~8 `! I
或者修改 translator.xml.
- Z2 d4 K6 o9 f- B2 ]" B2 J5 v, B
! l5 h' c/ ]4 y& x6 G @& G<!-- Configuration of the NX to Cgm Direct translator --> 0 K2 n' w7 i0 |; q, A+ |
<NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true" 3 k( q0 L' {! ^
OutputNeeded="false" 7 H: E& b0 {8 y' p9 J+ S
wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect">
x: l# J6 G8 v6 r# [% Y) w <TransExecutable name="nxtocgmdirect.bat" 6 s, ` m4 Y/ S( {/ [& M
dir="&MODULEBASE;/Translators/nxtocgmdirect"/>
. y; m, ~7 p; ?* g; ]8 v <Options>
1 s: u- f/ y" M- K' {. _5 W5 D <Option name="inputpath" string="-i"
: N2 R9 D! T( M7 |8 ] description="Full path to the input file."/>
( }* K" e3 q$ B5 s8 i# s" P. _) [ </Options> ; i! B' h' o% _5 V4 K E! S
<TransErrorStrings> 5 u8 ?; O/ s5 G
<TransInputStream string="Cannot"/> + s7 A l: U9 y$ ^/ O5 ]! i! t
<TransInputStream string="ERROR"/> 9 B1 {6 p% C! J, R" o
<TransInputStream string="exception"/> 4 J8 L& O7 g- M2 ~
<TransInputStream string="ERRORS"/> % {1 _- _( ?" D8 g( g) U8 w
<TransErrorStream string="Errored"/>
( U- K1 b" A$ s$ Q <TransErrorStream string="failed"/>
% b$ k1 G$ [5 p) |- j </TransErrorStrings>
; V/ o% z8 z( M* d1 ^) L </NxToCgmDirect>
( c; ~3 ^0 X0 t8 H
1 v/ N( y% U9 n/ W3 R9 ?. c q; R2) 你需要验 e7 I0 S0 m0 P# s: L6 u" a/ C$ ]# G
证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配 C+ q* k k" i8 g# B
置,特别是下面 4 个变量。
1 A- d) a6 M P7 Z8 Pset TC_ROOT= , g/ Y- \1 J7 {$ y4 C6 }
set TC_DATA=
: A; R. @, n( z1 W( Q: X& `set UGII_BASE_DIR=
7 V& y0 v3 i- [5 `: }set UGS_LICENSE_SERVER=
' i2 q, P9 ]+ a$ I 8 ]+ K9 _0 k. z9 Q5 C
3) 验证能否为 NX Drawing 产生有效的 CGM 文件。 3 h: S. ?" A# ^; @( R
选择 数据集 ,然后选择 Translation > Translate > 2 B6 R% x7 s/ |. X$ d% X" M
# d& [7 I5 _: Z! K2013-11-15
3 l9 A! `+ q8 ]- @4 a确保选择 nxtocgmdirect,然后完成。
0 X$ g. ], {* w, a# d! d
! N. k( ?6 c8 V; P确保 Module 和 DispatcherClient 运行没有错误: ) D8 `# B* ?( w- f9 z
/ q; r/ Q v, W9 X! Q& ^刷新 Item,CGM 正常产生。 8 T9 h; |) R# n7 s' j
; a$ t; k2 @5 v- r4) 现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-
) l7 c: g$ r, d7 H5 ppdf -nocgm”。 - E+ J+ p+ ?7 z
"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %* % }* g) [3 X8 U% o( e* f6 U" k
4 E) |. y2 K! J8 V' A-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。
6 [( s2 x- X' s5 q 6 ?4 w. g( i9 C8 w+ R
当任务完成后,刷新对象,选择 PDF 数据集,在 Viewer 中验证它的视图。 |
|