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

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

[复制链接]

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

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

admin 楼主

2013-11-18 09:09:35

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

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

x
15.使用DispaTCher从NX中创建PDF
4 t3 w- s: k' \: s: L 4 n& o7 x7 E2 k6 [
如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4. 1 \. F6 r% B, n0 N+ s% g- f& _
1)  首选激活 nxtocgmdirect,通过 TEM 的方式
) K- e# B) d3 e7 A# g  & D* D2 u3 W4 W2 c5 R: n( F9 k
2013-11-15 2 B* J. g6 `6 [- J  t
或者修改 translator.xml.
( I- a( [8 `& R% N* K. \6 K   
9 r1 z4 T0 d1 ~<!-- Configuration of the NX to Cgm Direct translator -->
7 u% C# N% _- G5 y  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true" ! J/ U( A) P6 e& N& N% ^) r
OutputNeeded="false" , R- p/ [" ]+ n0 E; G
       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect"> ; n4 D* _/ K* z, Q/ R. `8 {
    <TransExecutable name="nxtocgmdirect.bat" # O9 |  M* h! G* U2 c0 O3 G
dir="&MODULEBASE;/Translators/nxtocgmdirect"/> 5 {8 H, F- c) I2 P/ ~7 \; U; i
    <Options> 8 w& {; O/ [/ ?( |0 l* o
      <Option name="inputpath" string="-i"
) d4 W  N$ H& Z7 [/ n( I              description="Full path to the input file."/> # V2 w9 N& M4 L5 F
     </Options>
: B" I$ j0 h( y# j" q' ?, D4 l- g/ F    <TransErrorStrings> ' X' Q- ?( x! a+ m" u5 [. `! y+ D
      <TransInputStream string="Cannot"/>
, w5 A5 ^0 p; K( ]6 l' F3 v      <TransInputStream string="ERROR"/>
/ N2 A* b6 X: U" V6 m, M* ]      <TransInputStream string="exception"/>
* U5 r' e. I$ ~- ]" B5 H      <TransInputStream string="ERRORS"/>
' Q1 \! Q* F% H+ V. D      <TransErrorStream string="Errored"/>
7 `) U- g9 k- W4 C  T      <TransErrorStream string="failed"/> % h6 C( v7 H5 A9 M
    </TransErrorStrings> : v! D5 f5 L) y. D5 X
  </NxToCgmDirect>
* {6 {/ Y2 u2 `7 ?' {4 ^- x# p
  \" S& }1 b! h6 h8 h& [* c2)  你需要验3 s: c' q' [; U* v0 H
证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配# O9 k0 E. @2 H) V" M# h
置,特别是下面 4 个变量。
  {# ~% g) X2 X1 X: u, h  Z; bset TC_ROOT=
- U. M+ N# E  ^. q: `. m# wset TC_DATA= 6 _. O' e$ |5 Q1 j
set UGII_BASE_DIR= 9 |, L0 G. {+ a- i
set UGS_LICENSE_SERVER=
& I2 t( E. t6 o& Y. o9 q " B! c, k6 W& i  }
3)  验证能否为 NX Drawing 产生有效的 CGM 文件。 $ W: x4 {% [1 C" F
选择 数据集 ,然后选择 Translation > Translate > ( L! O- o8 E5 C" y8 L
  
/ g1 N3 Q4 Q' Y5 x2013-11-15
( d- W& Y  U* B) b- Y( b6 V# g- y确保选择 nxtocgmdirect,然后完成。
# H" ^1 O) U7 B ) U; r2 V& l( j: l) I/ c
确保 Module 和 DispatcherClient 运行没有错误:
  L3 c3 ]0 ^9 N& J" j" U
. L5 y8 n0 \# y" j5 l刷新 Item,CGM 正常产生。
  W; Y9 o, [2 ` / M; a1 s, B( Y& b9 E
4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-
& _% l' o$ H' x* U- Ppdf -nocgm”。 ' L& }. A& O. N+ t
"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %* . `0 D- i! I  J

' ?( X  U" B, t' _" o1 I-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。
% g3 I5 n# z, Z; f2 a  D & J+ Y7 {. t. ?7 |
当任务完成后,刷新对象,选择 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二次开发专题模块培训报名开始啦

    我知道了