青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1649|回复: 3

[疑难] 用批处理运行操作记录,保存图片失败

[复制链接]
发表于 2016-6-13 11:39 | 显示全部楼层 |阅读模式
我是用批处理进行调用的,调用方法如下:
6 c0 b  A8 l7 K3 r0 `run_journal journal.cs: s/ J  i9 x3 ?
其中journal.cs里的内容就是我想进行的操作。如下:) d  q$ }& W. W9 J( }3 r' ?
         Session theSession = Session.GetSession();
5 L/ F8 |/ L3 @8 Z( c; c, T* Q            UFSession  theUFSession =UFSession.GetUFSession();/ Y' p+ M4 \* b* A2 I7 N  m
            PartLoadStatus partLoadStatus1;
$ w: j' e6 h- U% N! @            BasePart basepart1 = theSession.Parts.OpenBaseDisplay("F:\\aaa\\_model1.prt", out partLoadStatus1);# @; b* m; h6 b7 N- c- O
            Part workPart = theSession.Parts.Work;
. L! s2 a, s/ N5 Z) Q            Part displayPart = theSession.Parts.Display;4 e9 ~+ {* B0 X7 Y, J# C! \% Q" B
            partLoadStatus1.Dispose();8 y% l$ u9 u* m- @
            //theUFSession.Disp.CreateImage( "F:\\aaa\\a.PNG",UFDisp.ImageFormat.Png, UFDisp.BackgroundColor.White);) C/ Q" c  C; B
            workPart.ModelingViews.WorkView.HiqhQualityImage.Method = ModelingViewHighQualityImage.ShadeMethod.PhotoRealistic;7 q% _0 H2 R& b
            theSession.Preferences.HighQualityImageVisualization.SetImageSize(NXOpen.Preferences.SessionVisualizationHighQualityImage.ImageSizeType.FillView, 1129, 351);: h  Z9 H# P, a7 [8 x
            workPart.ModelingViews.WorkView.HiqhQualityImage.Generate();
  J8 k  F3 G  K) N, H, k& r            workPart.ModelingViews.WorkView.HiqhQualityImage.Save("F:\\aa\\nihao.tif",false);$ Q) w4 \3 l6 Y) _9 H- l( }

8 s, {' `3 y! r- P: k  \
  t: N+ q5 h* ^" X6 j" W目的是想保存一个图片出来,可是运行没有错误,但是出不来图片,不知道为什么(通过界面按钮执行这个cs文件是可以出图的),求大神指教。% g( d* V, u$ ^: g+ H! a8 J
我的目的就是想保存一张图片出来,有别的方法也可。/ u$ l( K! b4 t7 |
 楼主| 发表于 2016-6-13 13:55 | 显示全部楼层
有没有人啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-5 16:27 | 显示全部楼层
有没有大神帮忙看看原因
回复 支持 反对

使用道具 举报

发表于 2017-3-9 10:30 | 显示全部楼层
同问啊,我也是用了ModelingViewHighQualityImage.Generate()函数运行报错,但未生成图片。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-5-22 13:21 , Processed in 0.050405 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表