全球FlexSim系统仿真中文论坛

标题: Flexsim新模型-“Heatmap Module ” [打印本页]

作者: shadowwind    时间: 2014-7-16 11:07
标题: Flexsim新模型-“Heatmap Module ”
原帖地址:http://www.flexsim.com/community/forum/showthread.php?t=2881
: Y, v% a8 U7 e0 N) F1 M
. v; H5 p$ |! D3 ~0 w下载模型可以去原帖上面进行~~~: @( c9 _! g) S

4 [' [7 ?9 Y1 b2 A1 @/ ~节选里面的模型作用介绍% R% I6 A+ W; [8 l, P
“Hi community!
0 v$ s, w. i0 C* G4 M9 ` 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.- Y8 g0 D1 B4 z; w2 V

6 {  H; x! u$ S+ H3 w/ n
# e  s, ]# H* Y% A2 T9 n7 Q Restrictions for this beta:
( x( A9 u5 s! X, ]1 z/ Z. _0 S - no gui) `) P/ {4 M: {
- only for 64 bit
/ U' H* O1 C0 V" v. q( l) I  h: d - tested only with FlexSim GP 7.1.4 64bit on a Windows 7 64bit4 r8 C6 I* R1 ^$ u
) u8 y6 V7 P$ k8 C! _

$ H: n- C# f( F5 L; ~+ A$ v How to install?
! `, Y  s0 J4 H. a Unzip file to modules folder in flexsim.
/ F' z- e3 e# h' r0 r( u
0 w+ \0 U7 M2 v* k- g& v/ `( v0 I5 ^) C) z8 K7 V* H6 l+ o0 [7 t
How to use?
$ m% b/ i4 {; \* P4 c Just drag your new HeatmapTicker object into your model. That's it.7 e* v' V8 j( x( F+ ]
/ a! \# P2 y1 i  \# Q0 i1 H& ~! P

& ?5 o1 Q2 a" |) ^6 {( S8 K; Y& Z1 q What does this module?
2 g$ Y3 j- n/ ] 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.# }1 m  C+ {7 X0 n
Which settings options are available?
5 D; i; ~! q$ p 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:. E) \  {/ D4 E' [8 |
- ticktime -> time interval to add the actual location of your taskexecuters
7 g) _( z$ N9 F0 n2 s6 W4 p - gridsizeX -> area in x to summarize locations5 o3 E  c% a8 _1 O0 `8 J3 g7 q+ [
- gridsizeY -> area in y to summarize locations
! O  G! R, a- h4 }# f! o! G - sizeZ -> if greater than 0, your heatmap goes up in the sky 4 J- T" z8 O! {* l( I4 g
- objectList -> only for your information, which taskexecuters are registered for the heatmap (robot and elevators aren't added)8 |# n9 H$ ?/ O% Y* E3 v$ w7 j' t
- mesh -> heatmap drawing, don't touch3 a; c* g, ]7 K3 a
You can make you heatmap invisible if you use the flexsim command switch_hideshape.7 z9 o2 a7 a) }; o8 H2 x
4 |2 v/ F/ S$ k$ u7 ^
) U- [. k1 C  b8 j5 y* Y
Hints:: G$ i/ I% `! F. ^0 z1 x- h& R
- very small ticktime, gridsizeX and/or gridsizeY boost your cpu usage
' l  m( a9 R* p, W - only taskexecuters in the model tree will be recognized
+ [- L+ L) `4 A/ X9 x/ w$ l - only used locations will be stored -> no restrictions for locations
# o- X5 B) Z9 p, e! J - the colors and optional heights aren't linear -> a natural logarithm will be used with the measured data to make the heatmap more visible8 {" E* c: r+ p* D: v
$ h, V: O& [' W5 l3 H$ H- Z+ {
I'm curious about your thoughts and hints. Of course you'll get the final version also. Did I mentioned that it's free?
3 u) L) \3 O* _
作者: heh518    时间: 2014-7-16 23:15
好东西,flexsim真强大啊!
作者: 慧娴亚伦    时间: 2014-7-17 10:07
狂霸酷帅拽。
作者: lansedamo    时间: 2014-7-18 09:32
强大,谢谢楼主!




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3