全球FlexSim系统仿真中文论坛

搜索
查看: 4934|回复: 3
打印 上一主题 下一主题

Flexsim新模型-“Heatmap Module ”

[复制链接]
跳转到指定楼层
1#
shadowwind 发表于 2014-7-16 11:07:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原帖地址:http://www.flexsim.com/community/forum/showthread.php?t=28816 `! J) r' r. D5 |$ P
1 N0 \7 B  o" O. L$ |* U
下载模型可以去原帖上面进行~~~
& G+ A1 U: s' v5 N" O+ g
5 O. E5 S- B% ?* }- q0 J( ~节选里面的模型作用介绍
* F- D# q- J/ H8 y“Hi community!
. ]$ P, E9 i6 X7 ? I've a little something for you ;-) I've developed a little module to show a heatmap in our models. It's brandnew and still beta but I'm interested in our opinion.7 |( O. f4 g. D! k

7 W  L$ A. l6 `! g9 I
8 H$ O8 B) a0 R1 a5 s8 @. m Restrictions for this beta:3 M! Y& n8 J, Y+ [2 F9 f( Z
- no gui$ l: }$ l6 v! p. b  r
- only for 64 bit( ]- }/ Z2 {" L0 H2 ]  h
- tested only with FlexSim GP 7.1.4 64bit on a Windows 7 64bit
' _  A% [2 Q1 g8 `( `! k9 Q6 M' ^0 a1 {. x' j% i3 p9 c

, L) F- U- F* D8 X# {* a  ^ How to install?
, c& z) m6 {6 |1 l Unzip file to modules folder in flexsim.+ X, h; t4 Y( J

0 @0 N# {9 L- a4 n- d- a) q8 M' U! H, k
How to use?) A3 d0 K$ f$ j4 D6 ^/ ]+ V
Just drag your new HeatmapTicker object into your model. That's it., @5 S* n+ K7 R& P- S: E+ x) V
8 M* o( i% N+ [' r9 m% z2 Z

+ h1 a) f9 m# O- j1 s$ p: S What does this module?
* c' g3 s5 |9 ]6 Y* a7 D+ U This module draw a heatmap in your model. It collects the location of your taskexecuters for each tick of the heatmapticker. This shows you how often a location was used. Red means a hot area and blue a cold area./ x1 \5 T* _2 `' }
Which settings options are available?; V! _% V( K2 X8 z+ p* `0 o
Even without a gui you have several options to configure your heatmap. You have to access your heatmapticker with the tree view. The settings are in the variables node:
) m- K# l, p" V+ L" c/ t* `8 U0 e  v - ticktime -> time interval to add the actual location of your taskexecuters
; E5 ]4 u* e" ]' ~4 f - gridsizeX -> area in x to summarize locations
8 M1 B+ z/ l  } - gridsizeY -> area in y to summarize locations, m9 K- Z6 `  C; \6 q1 p( @/ @
- sizeZ -> if greater than 0, your heatmap goes up in the sky / Z* F! O. c5 u: o, J% h1 x6 Z
- objectList -> only for your information, which taskexecuters are registered for the heatmap (robot and elevators aren't added)* o1 ~+ c$ O9 z3 z  U! }% k
- mesh -> heatmap drawing, don't touch( x+ F: W3 R, A& x3 E* `
You can make you heatmap invisible if you use the flexsim command switch_hideshape.  I6 K& ]" |) J
3 T1 p* y4 ~9 o/ U, ]# m6 q

0 J3 w4 x' s( W: v+ V4 Q( j Hints:
1 P3 V1 K3 ]4 U8 m* A: I+ v  S - very small ticktime, gridsizeX and/or gridsizeY boost your cpu usage  ^' D  `3 v' @2 W3 W- U
- only taskexecuters in the model tree will be recognized& K+ k5 y2 B6 b& B- T2 K3 z
- only used locations will be stored -> no restrictions for locations) \/ f6 b8 I. X0 C2 q1 D. s
- the colors and optional heights aren't linear -> a natural logarithm will be used with the measured data to make the heatmap more visible% J% v( _. ^6 Y: J5 Q& h. z

2 f. {/ C5 z; C2 u4 g I'm curious about your thoughts and hints. Of course you'll get the final version also. Did I mentioned that it's free?
5 ]1 p9 U4 ]; _- w: F0 x
2#
heh518 发表于 2014-7-16 23:15:40 | 只看该作者
好东西,flexsim真强大啊!
3#
慧娴亚伦 发表于 2014-7-17 10:07:29 | 只看该作者
狂霸酷帅拽。
4#
lansedamo 发表于 2014-7-18 09:32:28 | 只看该作者
强大,谢谢楼主!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-14 18:09 , Processed in 0.065185 second(s), 14 queries .

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

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