标题: Flexsim新模型-“Heatmap Module ” [打印本页] 作者: shadowwind 时间: 2014-7-16 11:07 标题: Flexsim新模型-“Heatmap Module ” 原帖地址:http://www.flexsim.com/community/forum/showthread.php?t=2881 # D8 H- B- V- p ~% { b6 m- H6 C9 q- U7 x$ K. Q! G3 F
下载模型可以去原帖上面进行~~~ ) b# X) f/ Z6 B, D9 s7 S 0 k; f. A9 J w" \节选里面的模型作用介绍- F2 b9 E1 L, J9 r) o
“Hi community! 8 p: {* y9 s0 w' H2 f 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. 4 z5 U: F3 b, ^ p' t- V 3 ?0 U1 `. C8 }1 w$ W: ]; r) b6 Q6 u1 M- A" [
Restrictions for this beta:; b/ f- N7 R& N1 }9 n
- no gui) t& r+ a8 C. w% z
- only for 64 bit; H. G$ r4 g* q' B7 r ~8 a: S
- tested only with FlexSim GP 7.1.4 64bit on a Windows 7 64bit $ S1 n+ D6 R1 c* \, r" M 9 L0 @+ J; y- W2 l3 B8 Y / o: D, d$ t( Q% _$ W How to install?' a. U% P# G& @7 P6 D4 j5 T. h8 A
Unzip file to modules folder in flexsim. 7 E4 \$ g6 |7 e5 U & ?2 w. V) P, `" t# ?6 g8 a a9 B+ h7 x/ D) x- o
How to use?3 v9 \- W$ f/ ]8 W7 T4 G
Just drag your new HeatmapTicker object into your model. That's it.0 L0 O" c- J, K! ?
) V9 i0 y1 k& P h" j" @
( n$ r9 Z ]# l: k0 g. B
What does this module?) L/ w9 H- t& w) e" w5 D M( A
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. {7 [& W6 f; S' H
Which settings options are available?- R7 X& D& r. U3 m
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:3 }3 s1 r- e# M/ S1 f
- ticktime -> time interval to add the actual location of your taskexecuters) V/ X- X. |8 G% m$ z3 _
- gridsizeX -> area in x to summarize locations 8 f) U7 B! h- G/ E1 ~' x' F - gridsizeY -> area in y to summarize locations " X3 H9 A# m* ~ - sizeZ -> if greater than 0, your heatmap goes up in the sky 9 w' \3 {: l! U& P* v/ y, G$ ^7 q - objectList -> only for your information, which taskexecuters are registered for the heatmap (robot and elevators aren't added) 8 L. p5 r7 X$ H8 G. ` - mesh -> heatmap drawing, don't touch ' y) G9 U, }+ m3 C# _% M You can make you heatmap invisible if you use the flexsim command switch_hideshape.; ~! O$ x; H# n& h7 `4 N3 T
! H; r+ K. K& A7 I2 t: j6 _
0 ^! W, v; R6 d7 k8 Y# \
Hints: / B: E! S# p3 S+ N0 Y - very small ticktime, gridsizeX and/or gridsizeY boost your cpu usage) V* Z5 G/ T) S3 W: N4 w" W: n
- only taskexecuters in the model tree will be recognized: a9 I+ y& ^; f/ z
- only used locations will be stored -> no restrictions for locations ' F. J. j$ G2 X" Z& y6 h - the colors and optional heights aren't linear -> a natural logarithm will be used with the measured data to make the heatmap more visible7 u5 O. ?2 R# n' I
/ L: A K6 z- i& l m$ ~1 } I'm curious about your thoughts and hints. Of course you'll get the final version also. Did I mentioned that it's free? - c' i- x: U9 S* N) h% k @
”作者: heh518 时间: 2014-7-16 23:15
好东西,flexsim真强大啊!作者: 慧娴亚伦 时间: 2014-7-17 10:07
狂霸酷帅拽。作者: lansedamo 时间: 2014-7-18 09:32
强大,谢谢楼主!