全球FlexSim系统仿真中文论坛

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

Flexsim新模型-“Heatmap Module ”

[复制链接]
跳转到指定楼层
1#
shadowwind 发表于 2014-7-16 11:07:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原帖地址:http://www.flexsim.com/community/forum/showthread.php?t=2881! Z( G6 ]% X/ x/ J3 ]5 h0 W
9 t& J1 w( ~4 K# L
下载模型可以去原帖上面进行~~~
) x3 d$ M9 w) i* t" ~! h. `
* y- h' X4 m( J/ H节选里面的模型作用介绍
( U% M0 A. B- Y* Q; F“Hi community!
3 A' W! X2 _% n+ Q 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.
( p, H; M- n7 c& A1 s& i& O- {
7 e4 _5 Y% C% C; {2 G& i6 e! S3 D# B/ |6 P; Q# ?$ ?- W/ b8 t
Restrictions for this beta:5 O; O% {, r; {# `) {
- no gui' C4 M+ J7 q, K$ n% f$ P/ g
- only for 64 bit
1 M  k; V; I+ J- a9 [ - tested only with FlexSim GP 7.1.4 64bit on a Windows 7 64bit
% n; V8 V/ Y, z0 v. {
4 ]( d& a2 o- d
; Y* D* Y$ D$ X0 ?9 k1 s4 V How to install?) c! L, k! C+ L) H
Unzip file to modules folder in flexsim.! q* ~2 X4 D  A" w& H

: x  O: I* W% ?. |8 d. S& S9 Y) \+ q
How to use?
" B5 `0 P1 l; r" P1 ^& v/ v& h6 } Just drag your new HeatmapTicker object into your model. That's it.
, b' m1 |3 g0 M4 g. E
# A( t% V4 s/ u6 _( ]/ }4 B/ S  U. m" w3 j3 H/ |
What does this module?
3 U2 B9 E( h* Y* s. 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.5 g/ E4 U9 {6 L
Which settings options are available?
6 `* S2 E0 y* c 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:
  b6 |! |7 o6 C! \* b" r2 Y. ?' L4 Q$ e - ticktime -> time interval to add the actual location of your taskexecuters9 N; E/ n% V* ~' J
- gridsizeX -> area in x to summarize locations& G" r: k/ h1 A+ d8 I+ Z
- gridsizeY -> area in y to summarize locations$ j7 M3 |6 D# p) E  [2 Q
- sizeZ -> if greater than 0, your heatmap goes up in the sky 0 x# ^! i: N; k( `* b
- objectList -> only for your information, which taskexecuters are registered for the heatmap (robot and elevators aren't added)
/ c1 X5 b! {  g5 W3 n4 y - mesh -> heatmap drawing, don't touch
7 j2 k3 W/ z* K: K9 O You can make you heatmap invisible if you use the flexsim command switch_hideshape.* ]& M, J: l1 I

' r! N- j6 [6 p5 K8 [
  x! P8 s9 G, ~% C) L$ ^ Hints:
6 ^5 t( B3 Y& d0 [% I3 p( k8 i7 ^ - very small ticktime, gridsizeX and/or gridsizeY boost your cpu usage) f& A& u6 B& @. d5 [
- only taskexecuters in the model tree will be recognized
  C: z: W  j+ W; W) z" l' N - only used locations will be stored -> no restrictions for locations! Z7 G' G) _& G" M. L7 v
- the colors and optional heights aren't linear -> a natural logarithm will be used with the measured data to make the heatmap more visible
; b! [( Z8 ?5 k! v8 D& V/ @! c: I4 H: r- N
I'm curious about your thoughts and hints. Of course you'll get the final version also. Did I mentioned that it's free? 1 r) `" N! C( m$ i, ?
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-10-25 19:38 , Processed in 0.072461 second(s), 13 queries .

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

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