全球FlexSim系统仿真中文论坛

搜索
查看: 2752|回复: 2
打印 上一主题 下一主题

如何在3D模型界面展示饼状图和其他图表

[复制链接]
跳转到指定楼层
1#
shiny0801 发表于 2020-4-3 17:39:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
18.1开始,你可以使用unloadimage() 命令从外部媒体列表导入纹理。
你可以使用viewtofile() , unloadimage() , loadimage() , setobjecttextureindex() 命令,按照事件去刷新纹理。
treenode view = node("VIEW:/1>Documents/Dashboard/1+/~/GraphPanel/1/1");
repaintview(view);//找到想要展示的dashboard图表路径并刷新
viewtofile(view, modeldir() + "test.png");//在模型所在文件夹创建一个png格式的test图片
unloadimage(gettextureindex(modeldir() + "test.png"));//把FlexSim里的dashboard图片导出到test
int newindex = loadimage(modeldir() + "test.png", modeldir() + "test.png");//把test导入到[size=18.6667px]FlexSim模型
setobjecttextureindex(model().find("Plane1"), newindex);//设置看板的纹理为该图片
注意:dashboard需要打开才能呈现。此方法不呈现不可见的视图。

4 ]# }2 a6 X' J- o" ?

本帖子中包含更多资源

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

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

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-5-9 02:08 , Processed in 0.071955 second(s), 14 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

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