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 ) c+ M- D6 B8 O6 u
" l6 M" V+ C0 t" G' s2 p- ?
如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4.
1 \7 Q1 b. E4 ~6 ?1)  首选激活 nxtocgmdirect,通过 TEM 的方式
* E. C( l7 \" p/ v+ \  0 f8 p; }* x1 |0 J% x2 Y- X5 i8 R
2013-11-15 # P7 M5 J2 x7 o7 K/ U: w- p/ [
或者修改 translator.xml.
. U" P3 z9 i) B9 e% A/ T   ' ~' A. I, s1 F% Y: E. e
<!-- Configuration of the NX to Cgm Direct translator --> 4 {5 y9 [3 h3 h5 D/ O
  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true" ) `. \- ]/ ]9 f4 r' Q5 n  D
OutputNeeded="false" 7 i0 C0 A( }' U
       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect">
; k5 x" L, s( Z! d, h    <TransExecutable name="nxtocgmdirect.bat"
5 L. E+ i: p: |dir="&MODULEBASE;/Translators/nxtocgmdirect"/> - _7 _1 i' F4 ~9 R
    <Options> 0 \& h$ }5 W" {: `
      <Option name="inputpath" string="-i" ! b$ J! N$ r4 t6 j
              description="Full path to the input file."/> , ~, R7 T2 }* G  V$ z
     </Options>
- h; [2 \) d/ c' d5 u* y' i$ g& u    <TransErrorStrings>
% W0 k) ?% z7 X( H' R& r      <TransInputStream string="Cannot"/> ! |8 o% c8 g) O& z3 J3 v/ h- O
      <TransInputStream string="ERROR"/> # t/ a6 d9 [9 v* N
      <TransInputStream string="exception"/> 4 }4 x# m" V" G; J
      <TransInputStream string="ERRORS"/>
  c( u, j- s" M* y" U% }9 w      <TransErrorStream string="Errored"/> ( t; ^, _. U2 d9 E. ~; h3 R1 S
      <TransErrorStream string="failed"/>
0 I/ h' o4 @& z* ^6 {7 B! H    </TransErrorStrings>
7 p, T: l- ^" ?* X9 v  </NxToCgmDirect>
- V' Q) a# a2 |# s1 n
& n& T' l7 P* N9 V  q2)  你需要验7 A# v3 q0 o& L" }1 A& m0 c8 e- |# j
证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配2 ~  [$ x1 I6 W2 J7 r! T
置,特别是下面 4 个变量。 / U! I, i& h) [3 S, U7 T8 U1 w+ B* w
set TC_ROOT=
* C# M8 _5 V$ x6 J; i! vset TC_DATA= % p8 l/ D( @# z; N( q$ N7 C" @
set UGII_BASE_DIR= ) C: h6 S4 m: n6 Z+ V7 F
set UGS_LICENSE_SERVER= 1 F* }5 h: ^3 c" ^- q' @

, ~$ ^+ X* ^+ Z/ M. j3)  验证能否为 NX Drawing 产生有效的 CGM 文件。 8 J- ]% Z9 P4 ~  H$ c! z
选择 数据集 ,然后选择 Translation > Translate > " S( L# D8 w: D
  
1 o: f6 d! M" {2013-11-15 2 [. ^6 b8 Q( k  n" y# @6 v
确保选择 nxtocgmdirect,然后完成。
" T2 g7 B7 v6 e, Y
7 k: m3 {" @& Q) b7 S% S9 @# _/ `确保 Module 和 DispatcherClient 运行没有错误: ! W# N, \# h6 Z# C, ^
7 w% p. w# S: I; B* v
刷新 Item,CGM 正常产生。
8 b. p3 ~' }" c0 \" J. u
. M2 W. N8 I7 H" D4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-" m# ^' i+ c8 H6 I* O1 E$ _0 X
pdf -nocgm”。 4 A$ N. \5 {0 G0 N
"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %*
& e8 X# N  j( ] 3 T) q: V9 \( v
-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。
. C) l1 K9 D( V! t0 B
& F4 G" H  S2 b3 X! l1 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二次开发专题模块培训报名开始啦

    我知道了