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

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

[复制链接]

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

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

admin 楼主

2013-11-18 09:09:35

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

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

x
15.使用DispaTCher从NX中创建PDF
# s; M* r: \7 g) W4 W3 s 5 P5 N+ K. A: B5 {
如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4.
. n9 N1 n2 u( k7 {' h1)  首选激活 nxtocgmdirect,通过 TEM 的方式 9 `# N3 [" A5 G8 |2 Q; E4 _+ H# F
  & Z" \" f: F; c' U# t
2013-11-15
8 U5 ]8 _5 E7 E) T或者修改 translator.xml.
/ B4 t5 ?7 Q8 c+ G0 l/ Q   
( c* V# u3 ]. y6 ?<!-- Configuration of the NX to Cgm Direct translator -->
1 D2 g+ d8 B3 K3 D' J  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true"
$ o1 x% _5 I  V" jOutputNeeded="false" : j; I; V2 P1 [0 `7 }
       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect">
9 y/ a5 N( T7 D4 S    <TransExecutable name="nxtocgmdirect.bat" * s9 E2 \4 d8 D/ V+ H
dir="&MODULEBASE;/Translators/nxtocgmdirect"/> $ u: t6 H: E/ [5 I4 c
    <Options>
4 ]& o! Y  u( I% {      <Option name="inputpath" string="-i"
: b5 Z- f" F" P* m! V; F0 D) V              description="Full path to the input file."/> " h9 a8 m3 a; L# `; L3 Z/ l
     </Options> ' Q' i, ?) M: f
    <TransErrorStrings> 0 r- c% |$ `0 X# s- r; g9 a
      <TransInputStream string="Cannot"/> ( T1 Z1 d- {" \5 x" u. ~% P' A5 o
      <TransInputStream string="ERROR"/>
2 t+ f9 @. b$ W      <TransInputStream string="exception"/> , d7 R; a+ s' Y9 R
      <TransInputStream string="ERRORS"/>   Y: n8 D1 {, t9 t5 J. _) E
      <TransErrorStream string="Errored"/> 5 O: a- n3 t' ^1 F3 x2 G# x
      <TransErrorStream string="failed"/>
/ A+ S# _2 f7 D; N3 n3 \    </TransErrorStrings> 2 ?3 y- q  @+ O1 v
  </NxToCgmDirect>
& X5 N9 K3 b/ Q2 v$ \" K
7 M( x- \: q$ _+ T3 ^2 ^3 q" I' p6 a2)  你需要验3 s, ]9 G. I8 i! t( c) y
证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配2 H- w: b3 e$ Y2 f' d
置,特别是下面 4 个变量。 4 E# ?% K, v4 r9 B, ?4 k' I
set TC_ROOT=
" _+ [  F3 ?6 C! f( D! `/ e# bset TC_DATA=
& K& r9 ?) \7 Uset UGII_BASE_DIR= ; {" Q, t- N' T2 M
set UGS_LICENSE_SERVER=
% z$ `1 b  i: R+ F( @
: M" m! }( q* i4 w$ Z9 @7 G( @9 a3)  验证能否为 NX Drawing 产生有效的 CGM 文件。
+ m0 ?1 f: f- |, `2 ]选择 数据集 ,然后选择 Translation > Translate > 6 O: [+ ~- Q& X$ ]; Q2 W
  7 v5 q2 _# G; L6 z2 b+ \$ ]
2013-11-15 ; ^, o* M  C3 {
确保选择 nxtocgmdirect,然后完成。
$ V3 x. I, K. v) E ' ]; f& O3 @) H4 S
确保 Module 和 DispatcherClient 运行没有错误:
5 \$ b; A2 z5 D1 @0 J  ~1 m1 y- v ( d' a" Y; W* K( v. z, s( q( R
刷新 Item,CGM 正常产生。 3 C, i, d# `9 x& v* G; H' H6 j" N
  \  |; B$ ^3 b" o9 x
4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-
0 c" y, u' a/ Vpdf -nocgm”。 # _/ }/ Z# _' n2 W- w7 C* e
"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %*
! }- ?0 I  a+ Y; n. B8 ^1 t7 u
" S7 A% l4 I& J, j2 j-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。
' Z& i: |3 r$ c3 e; u ! M" c+ ?" O3 ]7 I# K1 V
当任务完成后,刷新对象,选择 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二次开发专题模块培训报名开始啦

    我知道了