标题: Flexsim新模型-“Heatmap Module ” [打印本页] 作者: shadowwind 时间: 2014-7-16 11:07 标题: Flexsim新模型-“Heatmap Module ” 原帖地址:http://www.flexsim.com/community/forum/showthread.php?t=2881 * m$ R7 H& T7 E2 I0 N8 @6 i6 w: l: k& J B; `% Z7 |- c
下载模型可以去原帖上面进行~~~ N9 V# G9 o$ K5 d ( o( | i4 H! [2 y节选里面的模型作用介绍 " L4 q" {# t x0 j“Hi community! 4 L1 K; m3 d' U 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. 1 A; F" K5 }! t/ B0 m ! `& a1 ?/ m8 C. T" F9 S9 a. D5 H2 T. G) N
Restrictions for this beta:* z4 W* {8 c, ~2 W1 b+ k7 N
- no gui ! V! `. F3 T3 @4 z" F - only for 64 bit % m- _9 y; t# S- [, x! m - tested only with FlexSim GP 7.1.4 64bit on a Windows 7 64bit ( C' w0 U: m) E; N9 j g# n$ j' ^+ C: K7 w ?! B6 \- ]
* L" j2 X) u, P( o4 \' p
How to install?$ G( v* Y) v; s# L% l; A
Unzip file to modules folder in flexsim.( o0 Q7 y5 z# X' N
5 R- U% Q8 G: T6 K+ Z( S: ]& B& A3 l
How to use?$ d0 v. j) B6 U& I
Just drag your new HeatmapTicker object into your model. That's it.- L: M6 S. r3 ^3 ]' x
/ Q' G+ b5 S2 k; Q/ |7 H % n, d, }+ \# v3 {! J- s What does this module? - E/ R1 ~ W+ ^' k 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. ( Z# L- J' i4 x& A6 l' s Which settings options are available?" \+ W' f2 S* B7 D5 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:; G3 _) n0 B+ Y, ?% s0 t% f; s
- ticktime -> time interval to add the actual location of your taskexecuters$ W' n6 s: Z/ Z+ {& t
- gridsizeX -> area in x to summarize locations; G$ U: l6 U7 Q1 w5 b
- gridsizeY -> area in y to summarize locations - D2 j G7 t. Z. ] - sizeZ -> if greater than 0, your heatmap goes up in the sky * s1 p5 N8 N9 y. T" a8 I- g! h - objectList -> only for your information, which taskexecuters are registered for the heatmap (robot and elevators aren't added)% y% q1 f/ [- |# r4 d
- mesh -> heatmap drawing, don't touch, V- a' i! x4 y5 N) H
You can make you heatmap invisible if you use the flexsim command switch_hideshape. 1 M- W. G2 @; A/ F7 R) ] ! G# F9 c8 }' h$ ^4 A& g! N5 a U9 V) r, a
Hints:" _* W4 s6 v. @$ v
- very small ticktime, gridsizeX and/or gridsizeY boost your cpu usage" F* r9 K; R) p8 q, x
- only taskexecuters in the model tree will be recognized7 m+ q( o0 y/ S2 G
- only used locations will be stored -> no restrictions for locations 3 [; A% H B: U/ U# ^3 J - the colors and optional heights aren't linear -> a natural logarithm will be used with the measured data to make the heatmap more visible + Z6 I0 K2 S+ f* Q$ X& g* w+ W8 Y! \- `1 w
I'm curious about your thoughts and hints. Of course you'll get the final version also. Did I mentioned that it's free? $ A) I, G" |# `2 h! s: v+ l: v”作者: heh518 时间: 2014-7-16 23:15
好东西,flexsim真强大啊!作者: 慧娴亚伦 时间: 2014-7-17 10:07
狂霸酷帅拽。作者: lansedamo 时间: 2014-7-18 09:32
强大,谢谢楼主!