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

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

[复制链接]

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

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

admin 楼主

2013-11-18 09:09:35

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

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

x
15.使用DispaTCher从NX中创建PDF 2 s+ @' E+ B3 g, p1 U' X+ f

& W9 d0 z7 t  N: ]3 x1 a9 t如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4. . C$ a; q6 f5 M* X
1)  首选激活 nxtocgmdirect,通过 TEM 的方式
5 K0 _& l( l; M3 G+ @" T$ x* M  
( c- f% w1 m- n8 A. l2013-11-15
5 ]# q" D8 U! x( U或者修改 translator.xml.
) B$ X6 I2 S/ Z, w+ @' d. M+ G4 r   
; ^# U6 M7 U9 ~1 b<!-- Configuration of the NX to Cgm Direct translator -->
) b! E2 A6 L' k; e  W) `  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true"
  G% W! }8 f3 \' q  fOutputNeeded="false" ; m3 F. E) f- f( w; O8 N
       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect"> ) i3 K: L* ?" Z
    <TransExecutable name="nxtocgmdirect.bat" 6 \0 W, t! J; Z
dir="&MODULEBASE;/Translators/nxtocgmdirect"/>
2 `3 w1 k7 t8 X' ^2 v    <Options>
( G, K' l8 [" t9 a0 g$ E: u      <Option name="inputpath" string="-i" 4 s/ ?! ~1 x, ~4 J
              description="Full path to the input file."/>
' W+ N- R3 X+ m2 E3 D     </Options>
# ^' U3 D) D5 {' u  c3 S    <TransErrorStrings> + c  v/ h  b( C8 f! e
      <TransInputStream string="Cannot"/> ' g9 ~; G% q* m* G9 {& z4 ^1 K
      <TransInputStream string="ERROR"/> " w; `* d0 e$ v
      <TransInputStream string="exception"/>
! @- h5 F: F1 u) W      <TransInputStream string="ERRORS"/>
: K6 [# C6 ?; C! G+ l" h: Z' _      <TransErrorStream string="Errored"/> " W3 c$ K: H1 Q9 i# h2 p6 V
      <TransErrorStream string="failed"/> / X# N/ n; i% d3 Q+ t! P8 H
    </TransErrorStrings> - k# B) ~# V" W2 {
  </NxToCgmDirect> + t5 v" @+ F+ Z* L' |0 j* K+ ]5 D

0 Z& L- I1 O: u# B' ?2)  你需要验
/ g) ^8 P6 |7 y/ {7 L证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配
3 T! w# F- k- o7 Z6 g  T置,特别是下面 4 个变量。 # [. S2 L; v2 s5 d. ?
set TC_ROOT= / u- p9 A: y$ V8 x. Y& w' F# z. m
set TC_DATA=
' P+ {: ?, W- ~3 yset UGII_BASE_DIR=
7 d, O0 i9 I+ p; S* Eset UGS_LICENSE_SERVER= / w3 e5 w$ H1 K9 S7 e
7 Q& R' _: f! n1 M& \6 g
3)  验证能否为 NX Drawing 产生有效的 CGM 文件。   J" x/ R- L4 X* [& d5 N
选择 数据集 ,然后选择 Translation > Translate > ! R" B3 i5 E8 H! ]  ~
  $ O; }: v2 E: \" i
2013-11-15
6 W4 L! c9 U8 n6 e0 N确保选择 nxtocgmdirect,然后完成。
. z* C0 c4 [2 x' m9 u: Z
. B: d" A& ?! G$ B确保 Module 和 DispatcherClient 运行没有错误:
0 @- j. R, H5 E; i' x ( z; T2 g4 i4 _% ]- l, d9 S
刷新 Item,CGM 正常产生。 ) E, `8 y" x  u0 I( N9 z/ m4 T

! j* A* L% y. H1 ]9 G4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-
9 ~( i* @0 u5 m0 w& Cpdf -nocgm”。   w" h9 `& m5 d9 U* D/ s9 H
"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %*
) |% B& g9 U# G/ H4 d/ t% ^
' l! M8 B+ A7 n' i1 w-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。 / ~! w; R% N. p4 G

+ L2 w  {' i2 y" M- s; I- m- ~  Q, e: I当任务完成后,刷新对象,选择 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二次开发专题模块培训报名开始啦

    我知道了