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

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

[复制链接]

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

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

admin 楼主

2013-11-18 09:09:35

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

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

x
15.使用DispaTCher从NX中创建PDF
# T2 `8 _, Y# F0 v) D9 f  F
2 _9 J( ]1 l) z, x8 @8 M! ^) M如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4. $ h2 z: T5 D4 u" M2 m- V
1)  首选激活 nxtocgmdirect,通过 TEM 的方式 / E- b' ~6 Z' ^0 G' C' C
  : H% G. r) ^% J: I: J, w: v$ x
2013-11-15
( M/ t* g+ ]& k. r% t1 Z3 S! f或者修改 translator.xml.
3 |' p) m5 b8 G+ s! D2 b! S$ J   8 k( h% I- w4 k, }+ x5 d) G9 @
<!-- Configuration of the NX to Cgm Direct translator -->
6 U2 r0 R% u, ^$ w4 ~3 Q  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true"
, c/ F6 b6 o% k' M! B' @( fOutputNeeded="false" 7 u% n& F, D( L8 _
       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect"> , w; J/ u3 `% P0 y
    <TransExecutable name="nxtocgmdirect.bat" - y& }9 U! G* g5 y2 p2 y' _
dir="&MODULEBASE;/Translators/nxtocgmdirect"/>
. Z2 L  [& P$ C% A* Y    <Options>
  L0 B4 Y. @. h3 p( H. n      <Option name="inputpath" string="-i" : z: h4 Y. K# x1 }
              description="Full path to the input file."/> % o' N% H7 E" `+ Y+ _) T5 Q! w& Y
     </Options>
: V* ]+ I6 f' E8 D0 h& M    <TransErrorStrings> # D1 U; O) V" l( F* j" G
      <TransInputStream string="Cannot"/> & D6 u% R/ d* P4 L
      <TransInputStream string="ERROR"/>
  |  R) X$ Q4 T+ n2 x      <TransInputStream string="exception"/> + R" o9 b! E2 k1 \. ]# T
      <TransInputStream string="ERRORS"/>
# ?# I$ D8 E8 i/ r3 w7 L      <TransErrorStream string="Errored"/>
- W' X0 i4 j  H. q1 L2 M6 S8 B" ], ?      <TransErrorStream string="failed"/>
# Q" U. Z0 Q% B; C    </TransErrorStrings> + O* J% q' i$ K/ N
  </NxToCgmDirect>
; O8 @# ]0 z. w0 T. B 6 `5 x5 N6 b( ^3 @9 ?5 r
2)  你需要验; v4 W. l" a8 u# D, v5 h
证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配& Q. E; C5 x8 [& u+ {
置,特别是下面 4 个变量。
$ I, ~1 D' A& p% e- y( wset TC_ROOT=
# v& Y$ H1 W( \! a0 Uset TC_DATA=
, d6 @) b2 x4 L4 y$ }set UGII_BASE_DIR= 5 j0 W; L3 B: w; X- [5 `1 D
set UGS_LICENSE_SERVER= 4 Q; G; f/ _4 z* I% J# y. `, G% O3 z

2 g3 H1 G8 u3 r; I0 k3 p7 T; j+ |3)  验证能否为 NX Drawing 产生有效的 CGM 文件。
3 z6 E0 Z$ V1 _8 R/ m选择 数据集 ,然后选择 Translation > Translate >
3 k  m7 i+ {" R7 Q& [3 v1 B  3 o8 @  Y2 g& Y8 C% p* S5 i4 r
2013-11-15
% w& W- A: z+ {3 {+ v确保选择 nxtocgmdirect,然后完成。 , R  q' h: n% e8 {% g+ z
$ q, p. C4 h# G+ \: |" A- z, a8 k0 H
确保 Module 和 DispatcherClient 运行没有错误: 3 L( D1 o3 B! a

5 G7 ~5 v0 ]/ I# m( T刷新 Item,CGM 正常产生。
" l" H* i' _" |  k
: ?7 ?) K* A5 L. ^! j( w4 Y4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-# ~+ z7 b( C$ R8 F
pdf -nocgm”。 . m4 q1 P  q1 a( ^  F) |5 s8 U
"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %* 9 O( X% s  D7 e3 X

+ A- H) L0 D5 R8 y* |-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。 + z+ X  Z2 H, \
( u1 s& v! Y6 ^; 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二次开发专题模块培训报名开始啦

    我知道了