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

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

[复制链接]

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

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

admin 楼主

2013-11-18 09:09:35

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

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

x
15.使用DispaTCher从NX中创建PDF
7 z! F) \6 ^; P
# W" n1 C- i1 }2 T  x& s. n如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4. , g  [% V6 H4 v) n5 V
1)  首选激活 nxtocgmdirect,通过 TEM 的方式 1 p5 i# J2 n; x+ Y* P4 J% ^
  
0 w$ [8 z6 c! b6 g* ~0 P- h2013-11-15
7 V# Z% P: M  M, Y0 [2 z; v( a或者修改 translator.xml. , x+ ~2 R' G' ^( H
   * x8 l" B$ o/ i3 X8 x- \! S
<!-- Configuration of the NX to Cgm Direct translator -->
1 |* p$ y) ^( C3 Z. u- D  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true"
# L( M" _. ^0 ~0 h7 fOutputNeeded="false" 2 s8 F1 G& W$ T8 c5 k
       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect">
2 B  l) H* `( b0 o" D  a    <TransExecutable name="nxtocgmdirect.bat"
9 Q) o8 s4 y8 G# J. F: tdir="&MODULEBASE;/Translators/nxtocgmdirect"/> / j' I% B" G$ T5 L
    <Options> 9 k& s, j- ]( T+ C$ Q: A4 a
      <Option name="inputpath" string="-i"
. g& C" u* S! w& ]" e8 }              description="Full path to the input file."/> 4 q0 _3 {& ^$ @& C2 b! F
     </Options> ( `' m, G8 G0 e/ c
    <TransErrorStrings>
* B3 r5 i- \" u6 ^3 f3 f! h      <TransInputStream string="Cannot"/> $ f' B* ]* l+ |
      <TransInputStream string="ERROR"/> ! ~# R& W+ F( v. N1 i4 d% i
      <TransInputStream string="exception"/> ) `% k1 \: W3 D3 l8 h
      <TransInputStream string="ERRORS"/>
( ?. w5 T: s0 g0 u3 ^$ s      <TransErrorStream string="Errored"/> 0 S1 B, [* n( O, z: g9 |
      <TransErrorStream string="failed"/>
' J3 j' e/ Z5 |0 Q4 A% k    </TransErrorStrings> / b/ a% P1 g4 y' M
  </NxToCgmDirect>
4 F$ z$ q  X  u& u0 s% Z
# D7 l6 q8 q, T4 m2)  你需要验
8 w: U; o) r; F+ [# ^/ h" l* L6 d证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配
; j6 L2 {$ b7 X( C$ Q置,特别是下面 4 个变量。
$ N7 k* ~3 `  @& E3 u- G* Sset TC_ROOT= / g) R, P5 T8 w1 \+ v
set TC_DATA=   o0 {1 H3 `, @# Q9 P5 Z! h
set UGII_BASE_DIR=   I2 N$ |5 W2 i5 @" d
set UGS_LICENSE_SERVER= 6 {+ F* N$ A) h# |8 s) O! U4 X( Z  z

9 e0 q4 V1 }' [/ [4 q5 _3 k3)  验证能否为 NX Drawing 产生有效的 CGM 文件。
+ [3 J  L# `; F9 K1 @选择 数据集 ,然后选择 Translation > Translate >
( c( Y$ g% H! E5 ~. @  
: e1 u( a: v- D6 k2 y! @  S8 y2013-11-15 6 ?  V& M$ U6 L7 |( W( \7 Y3 e
确保选择 nxtocgmdirect,然后完成。 3 i' D1 G5 s( ^" z

$ o  w0 y& O. p; a) D, n& A: z确保 Module 和 DispatcherClient 运行没有错误:
& c, t! m* B* k8 T0 r& U0 N6 L& c 4 A, {6 b# \$ {6 [" Y/ d
刷新 Item,CGM 正常产生。 * q. R. M( ^+ r. j7 A
3 x3 H8 H. s8 v0 j! n) q
4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-- P" d( V( W# _  M1 `# }
pdf -nocgm”。
* |$ \. `: @) M  P0 R"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %* 5 |- F( U; e( X* v% v3 U: v

( c5 C& R. S0 F" d( o7 _-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。
  M/ X. u! v5 ~5 b6 ~ 9 T0 F8 m7 |# u& B( M6 Y
当任务完成后,刷新对象,选择 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二次开发专题模块培训报名开始啦

    我知道了