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

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

[复制链接]

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

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

admin 楼主

2013-11-18 09:09:35

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

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

x
15.使用DispaTCher从NX中创建PDF 9 f6 a. D$ k' H8 q: T

6 ]- I, q1 _8 z' m6 M# Y如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4.
3 w' U6 d1 z* s$ A. L# ?5 N2 x1)  首选激活 nxtocgmdirect,通过 TEM 的方式
7 k; k! X' W5 \: S8 X  g  I& {  S  % K6 b+ _* g' |( x3 Q: N7 L
2013-11-15 6 q3 K* d, S. G1 ?% D% [
或者修改 translator.xml.
& i0 B! o6 N3 L( i, }   
) I. G1 d7 v5 H<!-- Configuration of the NX to Cgm Direct translator -->
" k( R$ ^8 f* D8 O4 X7 T  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true"
* A  W) \/ K+ B" BOutputNeeded="false" - {0 q. N$ W$ h9 |5 }3 e6 i
       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect">
% a8 c9 S' C2 J4 U* Q    <TransExecutable name="nxtocgmdirect.bat" 4 V0 y- f7 b( S, y0 |3 H3 }' d4 z
dir="&MODULEBASE;/Translators/nxtocgmdirect"/> 7 g, D3 |9 v6 j6 b# e) X# H
    <Options>
4 Z- w) X' B, X6 Q- W& `) ?      <Option name="inputpath" string="-i" ; i9 D, s, f' J# X/ z0 c# j/ |) Q
              description="Full path to the input file."/>
5 C" Z1 H( G4 J2 V3 l     </Options>
; l+ f7 z; m2 ], r, `    <TransErrorStrings>
. H9 C9 v. z. n      <TransInputStream string="Cannot"/> , [, R  W% r4 N2 f- W
      <TransInputStream string="ERROR"/> 2 D2 l$ W" T! p
      <TransInputStream string="exception"/> 7 v+ N* ]" G$ J
      <TransInputStream string="ERRORS"/> - w9 H! n' K# S$ i3 ?4 v
      <TransErrorStream string="Errored"/> 9 _3 z- u6 ^$ r. y8 n
      <TransErrorStream string="failed"/> 6 E6 [" U  W8 ~8 |$ f# k# p
    </TransErrorStrings>
1 d+ j* `! b8 C5 `, W" s' M+ P  </NxToCgmDirect> 8 y/ n5 d3 W0 Q7 r8 W

' G; Q8 U" |( e- w/ e2)  你需要验
3 M7 n) T/ o  H, x8 T' w证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配
, b. \3 g# T/ ]. H! s. I' _/ i置,特别是下面 4 个变量。
: A9 s8 f! Q' ^" @9 ]" ^set TC_ROOT= 1 ]4 |2 Z- F4 s! c* D" s
set TC_DATA=
, t, M% i* w, A6 c# {set UGII_BASE_DIR= ! J& }' I  A- u( k- c; l# l( ^3 u
set UGS_LICENSE_SERVER= 2 n6 s5 y. w9 M" a0 Z

+ m: N3 f. k' M5 V' f7 S4 [) R3)  验证能否为 NX Drawing 产生有效的 CGM 文件。
5 ?$ S- U, Z7 d+ F选择 数据集 ,然后选择 Translation > Translate >
2 p8 z7 A- B' Z  
+ D: U7 v1 ~7 p; {2013-11-15 1 o( w8 H; L1 k% R+ Q; F
确保选择 nxtocgmdirect,然后完成。
# K0 `" i6 I" L0 _( F% D1 K- r+ q & b: Q3 @8 F& U+ o8 Y6 f- a
确保 Module 和 DispatcherClient 运行没有错误:
/ X8 H. k; L( X% j# u* w ' ~3 @7 b/ w/ w8 l  R8 L' m0 N
刷新 Item,CGM 正常产生。
% O5 }' |7 \% r# X , G1 L% a* M$ {) b0 v& f
4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-8 |8 B/ x' x$ [$ X3 [( Z1 y/ [
pdf -nocgm”。
# i: Z: ~: C0 h- l2 F$ ~5 W4 H2 _"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %* $ D4 v5 V3 }  n+ J5 T2 Q* M! D

  }  F+ P0 ^# T-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。
. i- ^+ t: Y. P) z: s+ X% d2 R 2 b$ x+ S9 J' e1 v* b- T* W
当任务完成后,刷新对象,选择 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二次开发专题模块培训报名开始啦

    我知道了