PLM之家PLMHome-国产软件践行者

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

[复制链接]

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

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

admin 楼主

2013-11-18 09:09:35

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

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

x
15.使用DispaTCher从NX中创建PDF - ?9 g" @1 X& A7 q) `3 [1 R1 e

' B" T& |' w. [+ p如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4. # Y6 a* S3 ~8 p$ P* E/ l0 y
1)  首选激活 nxtocgmdirect,通过 TEM 的方式
* a3 v5 k1 {1 O2 ^& F2 ?  + D- l7 L% D4 w6 o$ a; _
2013-11-15 ' @! }0 y4 C9 O4 Z! x* O) |2 N  n9 w
或者修改 translator.xml.
! l0 J( o+ T. `. u   . C- _4 |% {4 s4 l4 W% f( @
<!-- Configuration of the NX to Cgm Direct translator -->
! g+ ~+ S2 a, e& ^) Y  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true"
7 R5 Z5 V  A9 a; V' k& }" EOutputNeeded="false"
7 m) g- l8 H- o. Y       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect"> ( |/ R# l' b" U1 S3 M
    <TransExecutable name="nxtocgmdirect.bat"
6 h6 ~0 w+ ~$ |/ xdir="&MODULEBASE;/Translators/nxtocgmdirect"/> " `+ v: s( v$ `! L: S
    <Options> 4 b" t; T6 m* ~; z$ ?
      <Option name="inputpath" string="-i" $ j% Y6 v( q5 [) H9 z. `
              description="Full path to the input file."/>
1 M* G, I/ E  A! j     </Options>
1 E% ^# p1 I7 J, c$ ?- _5 s    <TransErrorStrings> 7 j7 |8 l" a, W% _# `3 z+ q  B
      <TransInputStream string="Cannot"/> 1 v& P5 q# M) J4 z9 y% `" R: h
      <TransInputStream string="ERROR"/>
" U' [- U- \% }2 R      <TransInputStream string="exception"/> 8 L6 c6 W+ p. d/ j
      <TransInputStream string="ERRORS"/>
  [, U' g5 ]( X. R; Q  q      <TransErrorStream string="Errored"/>
, D3 M( ~& x6 w3 L      <TransErrorStream string="failed"/> 1 A# R4 n) D$ A  I
    </TransErrorStrings> ; {# g$ N  A* u: ^& }8 f9 x
  </NxToCgmDirect>
/ r- d8 I% j, A0 r% q6 N. k' _ 7 F5 I8 Y5 o3 O! U% S; X
2)  你需要验; n5 i  n9 n3 s: [; ?
证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配
. \1 l# P$ s" c% v置,特别是下面 4 个变量。
2 E2 f, T' ~  |' |set TC_ROOT=
8 d* H& {8 e( [/ u' H- c' Iset TC_DATA=
) _* i9 B+ {0 L% @2 `set UGII_BASE_DIR= . V' x$ L4 G3 v1 N
set UGS_LICENSE_SERVER= , z4 p! B+ [& G5 H5 c

/ S+ g0 h1 p& [0 h; g) Q" v$ S* n" b& a3)  验证能否为 NX Drawing 产生有效的 CGM 文件。 ( z4 I% w, v/ y. T- ]
选择 数据集 ,然后选择 Translation > Translate >
" Q" n3 K5 |$ f, V; n( C& S  
+ d/ _9 G+ E; z: ?: c2013-11-15 4 L" m: u3 c# r, ^) W- W
确保选择 nxtocgmdirect,然后完成。
7 H6 F9 A" a2 l. g+ \: D
" d! S+ X- T" s确保 Module 和 DispatcherClient 运行没有错误:
$ N2 B7 C0 S2 B. N+ }
7 P4 _, o# E" g0 |/ u& ]6 u刷新 Item,CGM 正常产生。
9 T/ e, @# a9 c# a; x/ G
; L" ?' x& T/ d) H4 v4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-) [& {5 J. l3 u5 C1 V
pdf -nocgm”。
0 O. D! ^. U/ O* z/ z" [. Z& ["%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %*
' i9 K+ n; ?3 f, }' \% b * @5 D! G( f  U8 l
-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。
0 y3 k" L5 c( q; g# M3 E * z. _& S9 K+ B) K
当任务完成后,刷新对象,选择 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二次开发专题模块培训报名开始啦

    我知道了