PLM之家PLMHome-工业软件与AI结合践行者

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

[复制链接]

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

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

admin 楼主

2013-11-18 09:09:35

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

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

x
15.使用DispaTCher从NX中创建PDF , T8 O$ |# E) C
+ w2 `" V) f: {
如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4.   `0 E1 g2 f5 D2 f2 U
1)  首选激活 nxtocgmdirect,通过 TEM 的方式 ' o6 t- p+ r9 d5 g
  
. ^: W, M4 H, V6 H0 i; _8 \1 m2013-11-15 + |7 Z3 I* R# E& K% L: d
或者修改 translator.xml.
' K% ^% W; i2 o3 ~" Y   
  [3 E5 |- |* c9 ]<!-- Configuration of the NX to Cgm Direct translator -->
3 Z+ S' q% ^* |) t% f; J  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true"
" l/ `+ |9 [  L8 a, E# J( ]OutputNeeded="false" & n( @% S' u$ j! O7 L* L
       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect">
6 E1 y# ?- V$ Z6 e3 M# X  F    <TransExecutable name="nxtocgmdirect.bat"
* N9 X- s* q, F8 D& V" p3 `  a* cdir="&MODULEBASE;/Translators/nxtocgmdirect"/> 9 ?- M2 [2 b( [8 ~+ K8 ^! t
    <Options> # P$ d8 j) y% l
      <Option name="inputpath" string="-i" ( P6 J& f0 e7 [  O
              description="Full path to the input file."/> ! Q+ `7 [$ p9 P% q8 ]$ m  o
     </Options>
7 K+ ?. L. g- P9 V# c    <TransErrorStrings> ' p# e8 o, d, |! f1 O2 Z' _
      <TransInputStream string="Cannot"/> 2 g; y  v  w" j. ~  Z4 S
      <TransInputStream string="ERROR"/> + n3 U" J( R2 O. l' v
      <TransInputStream string="exception"/> ' |" o7 e9 x* F/ r9 f3 Q
      <TransInputStream string="ERRORS"/> 0 [8 S& ]  Y/ V3 H; F4 ?3 a
      <TransErrorStream string="Errored"/>
; S! v, h7 [: ?' ^7 Z% ]* G5 t      <TransErrorStream string="failed"/> 4 V1 A* r0 h6 H, h- e" ]
    </TransErrorStrings>
" D. q& i& K+ ~* j1 f" `# o  </NxToCgmDirect>
4 u7 w  j, I& `6 Y" l( F9 f) D
* Q" |( g0 U, j# J  e2)  你需要验
$ U2 M6 W8 \, R: z$ t- I/ M" T0 W9 L证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配0 {8 h5 N( t  C
置,特别是下面 4 个变量。 - v! b5 V3 ^2 a
set TC_ROOT=
. L  f* i9 a# f% j$ fset TC_DATA= ( v3 `+ @5 g! ^- P
set UGII_BASE_DIR=
# e3 t4 F; q5 K! Cset UGS_LICENSE_SERVER= - t$ }! S0 O1 U" N
  i; ]4 X0 h) Y$ z  v+ f+ H9 Q% O8 y
3)  验证能否为 NX Drawing 产生有效的 CGM 文件。
* S" Z) N0 }) Q, ~5 ?选择 数据集 ,然后选择 Translation > Translate >
# O4 X% y9 u4 ~- Q8 L  
2 A2 `  j; d8 Y, }( ]2013-11-15
0 K, j+ A+ Z7 [7 F& @8 j确保选择 nxtocgmdirect,然后完成。 4 c/ b2 t7 G  ]/ _9 t' `1 p$ J3 q
6 h; B3 F' ^6 L
确保 Module 和 DispatcherClient 运行没有错误:
" E% P: P& Q6 g- [+ a
/ P! [+ c( C" L) e  T: e4 k# W刷新 Item,CGM 正常产生。
. Y1 l7 v! G/ I5 j" ?
7 {/ x* W# g1 ^: }6 C( F1 n* h$ a. w4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-
& d8 M9 m: f. apdf -nocgm”。
- d' x$ _* V1 p0 b0 x"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %*
, _3 D3 l3 y) A4 K4 f* C6 i 3 B* N) m- ^/ @" v+ }, ^4 c
-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。 ( Z+ `# G. L/ s+ v5 d' Q

  i% N3 p( P* X! x- p) I& I当任务完成后,刷新对象,选择 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二次开发专题模块培训报名开始啦

    我知道了