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
强大,谢谢楼主!