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

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

[复制链接]

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

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

admin 楼主

2013-11-18 09:09:35

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

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

x
15.使用DispaTCher从NX中创建PDF , U! h( ?: h) _$ X9 b6 c
8 m: |5 \; `( e: K
如果你已经配置 nxtocgmdirect 服务运行,可以直接转到步骤 4. ' E2 H  N/ Y3 }9 u& s! Y; z
1)  首选激活 nxtocgmdirect,通过 TEM 的方式
% ?" r/ Y( k- Y  
! B3 a( |" w4 x2 w0 _( W) Q2013-11-15
' |- \  P9 N, r0 r: O' R3 g& z: O或者修改 translator.xml.
( W. Z& a7 i3 a( Q   
1 `. n; w1 {) }<!-- Configuration of the NX to Cgm Direct translator --> # k! O/ C2 B8 W) ?# ?4 G, P
  <NxToCgmDirect provider="SIEMENS" service="nxtocgmdirect" isactive="true" / `" T, [) H+ B; M2 v  v  k
OutputNeeded="false" + p+ t7 b6 r1 j7 B6 ]
       wrapperclass="&WRAPPER;UGtocgmdirect.UgToCgmDirect"> 2 x0 \9 h; Y+ P. W
    <TransExecutable name="nxtocgmdirect.bat"
; z) J( W: p; n  X: w( qdir="&MODULEBASE;/Translators/nxtocgmdirect"/>
9 }( k1 B& }* l! @0 i    <Options> & O. {4 _* v: _/ b
      <Option name="inputpath" string="-i" . b* k  n$ N: p
              description="Full path to the input file."/> " W2 k6 t- o' t1 A2 i
     </Options> , L6 P* ~4 x& E( E! g: C/ x
    <TransErrorStrings>
5 u8 ?" h& Y) P3 H      <TransInputStream string="Cannot"/> ! i+ m% ?' h2 [) g6 j8 Y
      <TransInputStream string="ERROR"/> : A0 `* S% f5 ^! s$ ~0 [
      <TransInputStream string="exception"/> , n2 m0 R' J$ c% W
      <TransInputStream string="ERRORS"/> ! B$ g6 C, F# h, f" q: I+ b$ @
      <TransErrorStream string="Errored"/>
5 ^" B3 I7 m/ ~( R2 A6 u( ?      <TransErrorStream string="failed"/> 8 i* T( ~4 ]3 D- T0 a8 R
    </TransErrorStrings> / \2 i8 S: `4 i3 Q4 J
  </NxToCgmDirect>
5 D  A! g7 B& q8 F: x* `: q
; O3 O" S  I) d) |5 X2)  你需要验, O: Q' h/ c+ s
证%dispatcher%\Module\Translators\nxtocgmdirect\nxtocgmdirect.bat 正确配
% J$ y' D. R$ Z置,特别是下面 4 个变量。
8 X1 b# F# e: bset TC_ROOT= , R7 F1 T5 a" a7 k: ?/ G
set TC_DATA=
8 ?! U" d* V) ?& N' k0 _set UGII_BASE_DIR= 9 L& |' {( N( l9 Q% F6 m
set UGS_LICENSE_SERVER= % c; q  A/ F; Q8 q6 l  t: p
/ o% a! E& c' [1 P# g$ k
3)  验证能否为 NX Drawing 产生有效的 CGM 文件。 # v2 }2 I. y" E. w& q/ a: {
选择 数据集 ,然后选择 Translation > Translate >
) ?& L0 ]3 q# l4 A% `' L- ^  4 ^8 t/ W, r6 h& F
2013-11-15   i. V( n) i7 _# R8 k
确保选择 nxtocgmdirect,然后完成。
) L/ S# o) i- G! @  o7 j 3 f; W4 t8 V$ z' A& @/ ~. z
确保 Module 和 DispatcherClient 运行没有错误: 2 _* |& c8 J! |5 a! G; Q
  s) J: t1 X! t% i9 h3 {3 k; \# Y
刷新 Item,CGM 正常产生。 ! h( `% E$ ^9 J; a7 T% p+ d
8 n' u; C0 j+ x
4)  现在为了能够创建 PDF,而不是 CGM,你需要 nxtocgmdirect bat 文件后面增加“-
5 M1 o0 B  L8 A1 p) ^pdf -nocgm”。
* |( @% W, g. V6 c4 c" O! J; O"%UGII_BASE_DIR%\Ugmanager\export_ugdwgimages.exe" -all -text=text –pdf -nocgm %*
2 W/ C+ c. R0 W
6 K# ~6 ?. j1 G7 b7 ]-pdf 创建 PDF 文件。-nocgm 抑制 CGM 的创建(因为它会通过脚本自动创建)。 更改后,保存文件,然后重新提交任务(或者提交一个新的任务)。 ( r+ ?6 B0 c# G. E( f. W

$ k8 ?; ^8 F3 }) m4 M8 Z' _当任务完成后,刷新对象,选择 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二次开发专题模块培训报名开始啦

    我知道了