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

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

[复制链接]

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

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

admin 楼主

2013-11-18 09:09:35

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

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

x
15.使用DispaTCher从NX中创建PDF : A4 _& b2 v; }6 e

! N' w# D: |/ h0 v5 T" y( {如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4. ( `* @' R1 t: W+ [8 W9 B+ }
1)  首选激活 nxtocgmdirect,通过 TEM 的方式
8 L" b& ~" V% }/ K0 P1 R  0 w2 q6 t9 m1 H. R  z2 S
2013-11-15 4 n, n# Z9 ~% G! a
或者修改 translator.xml.
" s- W& U0 _& {6 h8 q0 v$ v   ( F+ B. p: Z8 w, [1 M$ w3 i* _
<!-- Configuration of the NX to Cgm Direct translator -->
5 d9 l5 v" h( D* _  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true"
& H1 _" e; t9 g3 ~2 f7 LOutputNeeded="false" ( n% j. O) G6 x9 S$ `
       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect">
& `9 P( S; ~9 H) \' l    <TransExecutable name="nxtocgmdirect.bat" 4 J* D) T/ Y+ a8 N2 V5 p9 x5 S; f5 b
dir="&MODULEBASE;/Translators/nxtocgmdirect"/> 8 g# a/ V7 g) \* c
    <Options>
0 @) |) F' h. q, \& ]- m      <Option name="inputpath" string="-i"   y  w( F! e! c- P& A% J
              description="Full path to the input file."/>
6 q! ^; u" ?1 l0 j     </Options>
! b2 a$ q- k3 }* p0 L! Q    <TransErrorStrings> / Z! |; t$ m8 R3 V. W* D; A
      <TransInputStream string="Cannot"/>
/ E& K5 p0 N0 O; U3 s      <TransInputStream string="ERROR"/> / O* Z9 t1 M6 F. X; j
      <TransInputStream string="exception"/> " N0 |5 y* p# z1 }
      <TransInputStream string="ERRORS"/>
# [7 Z9 ]8 E: g      <TransErrorStream string="Errored"/> 9 a# H7 `2 [. d% W0 `- R, |% m, |
      <TransErrorStream string="failed"/> / ]0 B4 p$ h& ^' V: Q* H: r
    </TransErrorStrings>
! P7 u, P- H* H. z% [/ B9 A; W' _0 ]  </NxToCgmDirect>
/ }) [( t7 t* C; f; u3 x3 S3 U7 q
9 w4 p  U% e4 ^/ \3 P2)  你需要验! [' j4 Y# ~, j/ p. c4 x
证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配
! d$ ]3 Z$ r: R2 x置,特别是下面 4 个变量。 1 F/ B) x0 V' c" C
set TC_ROOT=
1 B' _  r0 J: g# e4 xset TC_DATA=
5 l- |- A  a! `, }3 \set UGII_BASE_DIR= & o& G8 V1 e1 `
set UGS_LICENSE_SERVER= 4 p2 Q" X+ W! z$ [
( g. p* c9 j0 F9 t
3)  验证能否为 NX Drawing 产生有效的 CGM 文件。
5 `, n* C  E! \3 B选择 数据集 ,然后选择 Translation > Translate > # U* ~- t3 i) I
  % X" S+ g5 {* g( l
2013-11-15 " b! ^$ q. v9 P7 [
确保选择 nxtocgmdirect,然后完成。 0 e# I/ r, H/ V6 [

$ g0 z( }8 W* @: U/ y' A& A8 M% h) {确保 Module 和 DispatcherClient 运行没有错误:
# T; J- c) Y8 D 8 I6 p+ h/ {/ u5 [/ J
刷新 Item,CGM 正常产生。
  t& y6 x1 q4 K& _ ' ^% l, I0 O4 s* V. M
4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-) L& ~9 L! z9 \* v( l
pdf -nocgm”。
( j' a8 ]/ Y; ?# ~"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %*
* h* Q0 \5 v% Q# J. Y
+ r% }$ Q0 y9 y-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。
- _6 Y8 |/ r6 @; ]
8 n5 ~3 g. i! R0 Q/ ~当任务完成后,刷新对象,选择 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二次开发专题模块培训报名开始啦

    我知道了