PLM之家PLMHome-工业软件践行者

[TC问题解决方案] 15. 如何使用Dispatcher从NX中创建PDF

[复制链接]

2013-11-18 09:09:35 6492 0

admin 发表于 2013-11-18 09:09:35 |阅读模式

admin 楼主

2013-11-18 09:09:35

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
15.使用DispaTCher从NX中创建PDF * G3 o$ M1 F/ R0 i; }% F8 F

! C0 Q% J; ~0 y/ |# ?如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4. ! `6 v. O$ t. I2 c% P, j
1)  首选激活 nxtocgmdirect,通过 TEM 的方式
6 }+ w7 A& V. R+ t5 O8 _7 Z. d  
3 V8 T% \$ g! U. Z3 R  z2013-11-15
/ `4 x' E# l3 V' h8 F6 k8 S- {或者修改 translator.xml. ; V: Q3 q" j% r) [
   
& V  M, v0 l; }& L- U<!-- Configuration of the NX to Cgm Direct translator --> : w: v( d0 a9 o- {6 z: E
  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true"
- `1 V& G. k/ |' zOutputNeeded="false" $ e' R" N4 l9 @" C) M3 ~: Q
       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect">
: L! ]3 h# T1 @2 O7 d- j, K    <TransExecutable name="nxtocgmdirect.bat"
2 N9 u! o) k% fdir="&MODULEBASE;/Translators/nxtocgmdirect"/>
# X) K1 s% ?( B/ j    <Options>
4 B+ e, q4 z% P3 a2 A/ X      <Option name="inputpath" string="-i"
: k7 q& Q" H  i% s% ]; F. g1 {              description="Full path to the input file."/> 3 N: h/ @8 c. ]' s
     </Options> : b; o+ S) L7 L* w% s
    <TransErrorStrings>
8 W& {; Z* k/ D2 t) t$ X# ?      <TransInputStream string="Cannot"/> : y8 G; ]: ^/ N9 B5 P
      <TransInputStream string="ERROR"/>
2 \* c# a- {5 j$ p, g      <TransInputStream string="exception"/> : Z4 S9 h2 a% Q7 [' p
      <TransInputStream string="ERRORS"/>
4 S' ]$ g7 _2 G/ E4 F$ i( N$ X      <TransErrorStream string="Errored"/> 5 G. {5 \, a5 |- g
      <TransErrorStream string="failed"/>
! K& ~  a4 j) s: g/ I5 R    </TransErrorStrings>
9 [2 X: V( r' [& ~4 g6 L$ f  </NxToCgmDirect> & c/ y( q9 X: _+ ~
/ m% l) ]7 A/ |: V+ h6 J" p
2)  你需要验) U8 v+ J) g$ F% z7 k7 G
证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配& B: _! F. G) j  X
置,特别是下面 4 个变量。
; j) ?# D& o/ q) ]9 b* X, L! Aset TC_ROOT=
% z; a. G* `/ kset TC_DATA= 9 z: H& e! M2 _- l0 E
set UGII_BASE_DIR=
) K0 P: M! u" s5 Y$ c/ Aset UGS_LICENSE_SERVER= ! R4 I* t9 \+ R  {0 r8 w+ n! n
3 R. ^8 |8 B$ @2 H2 x4 Y
3)  验证能否为 NX Drawing 产生有效的 CGM 文件。 # f* S7 G/ f0 b, }
选择 数据集 ,然后选择 Translation > Translate > 7 N2 W' d, j# Z# t: t3 E
  
  d' L( ?2 u7 L1 U. j6 T% w& i1 n9 E2013-11-15 + I, G# E' O! {, @3 A8 u, Q
确保选择 nxtocgmdirect,然后完成。 & Y6 L" F( v" H4 T$ Q: _
6 e" e3 a, z7 M8 @( h' u
确保 Module 和 DispatcherClient 运行没有错误:
1 P7 _0 B7 b8 v( B
) |) a7 J3 y/ U  X0 Q# }刷新 Item,CGM 正常产生。
8 a; \$ Z" B( z, I: a: q + C6 k0 e# k7 l9 n( N, G* j9 V
4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-& r2 S3 I$ D, D0 O0 ]; h5 g
pdf -nocgm”。 / D& a; Q1 b9 S2 g
"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %* ! p+ H: v0 j, p; b% [# }7 `
# @) V9 s- Z& W2 U( A+ N
-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。
3 B0 `8 U  P& q+ N. T; p3 l. B' z . s  h; y; D. F( S( l5 @0 O' U
当任务完成后,刷新对象,选择 PDF 数据集,在 Viewer 中验证它的视图。
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了