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

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

[复制链接]

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

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

admin 楼主

2013-11-18 09:09:35

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

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

x
15.使用DispaTCher从NX中创建PDF
4 b. A8 H3 c; s' j4 E9 v
; t* H6 _6 ?5 W' J, K' d$ F0 e# x1 b如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4.
/ _4 W0 `* O# f- o7 }/ x4 R1 i1)  首选激活 nxtocgmdirect,通过 TEM 的方式 ( y% g: F' [, ?
  
. J  F4 E# y( `5 q" B8 S. f2013-11-15
9 N' M& @+ @# _# e# P或者修改 translator.xml.
' ^) Y3 |  B  z+ w0 m: B   
, n. v3 _! V( h5 P1 G+ M/ p<!-- Configuration of the NX to Cgm Direct translator -->
0 |0 r" i- P1 {% `3 q  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true"
# P; N; Q" A) F4 C$ iOutputNeeded="false" ; u4 }9 \# T8 D2 Q" p. r
       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect">
- A9 z3 e9 ^& q1 N4 `! U    <TransExecutable name="nxtocgmdirect.bat" # `* l9 E3 B3 h4 R( C% u
dir="&MODULEBASE;/Translators/nxtocgmdirect"/> ! {, S% m  U& ?  [+ a
    <Options> ) f8 J; ~8 d9 o9 P- H: x" i& r
      <Option name="inputpath" string="-i"
% T  M0 q- m7 E* e7 w( h2 ~. _              description="Full path to the input file."/> % v9 B1 Z" v  r; p
     </Options>
2 K5 S9 s  v" N* l. i; u1 F% z    <TransErrorStrings> 0 t' {" S6 d! v# s8 K
      <TransInputStream string="Cannot"/>
( \5 b) w  w$ Z; w! p4 c      <TransInputStream string="ERROR"/> * |% }, K( Q5 @  ^/ F
      <TransInputStream string="exception"/> - G) W# O2 W: M3 w& k
      <TransInputStream string="ERRORS"/> " z; Q" F7 Z9 d5 R
      <TransErrorStream string="Errored"/>
, H; B8 f- g2 @; A) E      <TransErrorStream string="failed"/>
5 ~9 q1 l. c6 D, N+ O5 W    </TransErrorStrings> 2 z6 _& z, q# H3 O6 V0 s7 g( k
  </NxToCgmDirect> 7 j* \0 \! k% O  a, `
8 I! B$ o' @6 p* |) g
2)  你需要验! M* E1 e" X, g! R; F& K2 h1 F$ [
证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配* E0 ?4 e$ d) A6 F
置,特别是下面 4 个变量。 1 |! }+ L$ k2 a& D5 Z, l0 h
set TC_ROOT= " U# ?1 y/ y4 j+ v: V8 z
set TC_DATA=
5 ^, w' ?: y- |" Q7 K! C8 dset UGII_BASE_DIR=
# t9 _. k+ e1 t7 x* t, F3 Iset UGS_LICENSE_SERVER= 0 r/ {8 Z6 `, I2 R( u* f0 }

' y( h6 b: k+ |) Q) @3)  验证能否为 NX Drawing 产生有效的 CGM 文件。
. M8 x2 M3 U, B$ {4 R( d! ?: N选择 数据集 ,然后选择 Translation > Translate > 5 r# H) R3 a5 o2 d! H3 _
  
# L' O* z/ ^+ C- X1 r* {* x3 h! A2 `2013-11-15
0 i: O8 q9 Q3 i8 \7 Z确保选择 nxtocgmdirect,然后完成。
3 @8 K; W" U& v5 V/ Q
$ `( C# b1 k1 _# a9 o* C, X  b确保 Module 和 DispatcherClient 运行没有错误: 3 S9 V7 {+ w7 e6 Y, B
2 U' P/ J, b& z, T5 }9 T2 L
刷新 Item,CGM 正常产生。
% Q$ v/ E3 D$ A9 [- N$ y # W  H) \  ^" G' u
4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-, ^! @1 a) |: f: }/ R
pdf -nocgm”。 & t! e( }0 Z( W& l! M  A7 I
"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %*
( Q0 S" p. N& O% G0 `) h' ]
( h1 y& j7 n4 P2 Z-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。 , }" g" {; E; y1 Z' n$ R5 }
3 m. z% d! F3 d5 j* T
当任务完成后,刷新对象,选择 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二次开发专题模块培训报名开始啦

    我知道了