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

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

[复制链接]

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

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82162
QQ
发表于 2013-11-18 09:09:35 | 显示全部楼层 |阅读模式

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

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

x
15.使用DispaTCher从NX中创建PDF + x/ I  T. @0 r( b; p
3 L2 A* D/ k! r
如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4.
& u) U* ]0 _. ^+ B1)  首选激活 nxtocgmdirect,通过 TEM 的方式 , o3 i! X; W8 L+ ?: z
  9 C) V( e; A. a4 {& |, P" a
2013-11-15 7 A+ f% Q3 ~8 `! I
或者修改 translator.xml.
- Z2 d4 K6 o9 f- B2 ]" B2 J5 v, B   
! l5 h' c/ ]4 y& x6 G  @& G<!-- Configuration of the NX to Cgm Direct translator --> 0 K2 n' w7 i0 |; q, A+ |
  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true" 3 k( q0 L' {! ^
OutputNeeded="false" 7 H: E& b0 {8 y' p9 J+ S
       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect">
  x: l# J6 G8 v6 r# [% Y) w    <TransExecutable name="nxtocgmdirect.bat" 6 s, `  m4 Y/ S( {/ [& M
dir="&MODULEBASE;/Translators/nxtocgmdirect"/>
. y; m, ~7 p; ?* g; ]8 v    <Options>
1 s: u- f/ y" M- K' {. _5 W5 D      <Option name="inputpath" string="-i"
: N2 R9 D! T( M7 |8 ]              description="Full path to the input file."/>
( }* K" e3 q$ B5 s8 i# s" P. _) [     </Options> ; i! B' h' o% _5 V4 K  E! S
    <TransErrorStrings> 5 u8 ?; O/ s5 G
      <TransInputStream string="Cannot"/> + s7 A  l: U9 y$ ^/ O5 ]! i! t
      <TransInputStream string="ERROR"/> 9 B1 {6 p% C! J, R" o
      <TransInputStream string="exception"/> 4 J8 L& O7 g- M2 ~
      <TransInputStream string="ERRORS"/> % {1 _- _( ?" D8 g( g) U8 w
      <TransErrorStream string="Errored"/>
( U- K1 b" A$ s$ Q      <TransErrorStream string="failed"/>
% b$ k1 G$ [5 p) |- j    </TransErrorStrings>
; V/ o% z8 z( M* d1 ^) L  </NxToCgmDirect>
( c; ~3 ^0 X0 t8 H
1 v/ N( y% U9 n/ W3 R9 ?. c  q; R2)  你需要验  e7 I0 S0 m0 P# s: L6 u" a/ C$ ]# G
证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配  C+ q* k  k" i8 g# B
置,特别是下面 4 个变量。
1 A- d) a6 M  P7 Z8 Pset TC_ROOT= , g/ Y- \1 J7 {$ y4 C6 }
set TC_DATA=
: A; R. @, n( z1 W( Q: X& `set UGII_BASE_DIR=
7 V& y0 v3 i- [5 `: }set UGS_LICENSE_SERVER=
' i2 q, P9 ]+ a$ I 8 ]+ K9 _0 k. z9 Q5 C
3)  验证能否为 NX Drawing 产生有效的 CGM 文件。 3 h: S. ?" A# ^; @( R
选择 数据集 ,然后选择 Translation > Translate > 2 B6 R% x7 s/ |. X$ d% X" M
  
# d& [7 I5 _: Z! K2013-11-15
3 l9 A! `+ q8 ]- @4 a确保选择 nxtocgmdirect,然后完成。
0 X$ g. ], {* w, a# d! d
! N. k( ?6 c8 V; P确保 Module 和 DispatcherClient 运行没有错误: ) D8 `# B* ?( w- f9 z

/ q; r/ Q  v, W9 X! Q& ^刷新 Item,CGM 正常产生。 8 T9 h; |) R# n7 s' j

; a$ t; k2 @5 v- r4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-
) l7 c: g$ r, d7 H5 ppdf -nocgm”。 - E+ J+ p+ ?7 z
"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %* % }* g) [3 X8 U% o( e* f6 U" k

4 E) |. y2 K! J8 V' A-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。
6 [( s2 x- X' s5 q 6 ?4 w. g( i9 C8 w+ R
当任务完成后,刷新对象,选择 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二次开发专题模块培训报名开始啦

    我知道了