AGV充电版本问题
在制作AGV充电模型中,我使用v2016的版本中使用agvinfo函数是可以实现充电的!
但是使用v2018.2版本的时候也是使用的agvinfo函数,但是无法实现充电,存在bug!
经过摸索后发现v2018.2版本中将agvinfo函数换成点语法是即可实现充电!(如将 agvinfo(agv,AGV_BATTERY_LEVEL) 函数转换成 agv.battaryLevel )
个人 ...
关于AGV占用与解除占用/修改速度
1. AGV系统中,小车卸货位被占用时,小车到某个位置等待,等待位解除占用时,去卸货位卸货。思路或解答:见demo2解决AGV卸货等待问题 _CSN改2. AGV系统中,修改任务执行器属性里的速度不起作用?思路或解答:AGV系统中,需要到AGV网络属性界面中修改速度。
...
求助:AGV成批量进行补货问题
1.在做模型时,发现AGV成批量进行补货,无法通过在进入触发和离开触发中设置触发点来控制AGV进行搬运(关闭输入端口后AGV依旧会补货,而单个送货则不会有这种情况),怎样实现成批量补货可以按照输入端口开闭来控制小车的送货。
2.成批量补货时,它的补货机制是怎么样的(比如小车一次性拉10个实体并送往相同的目的地,下游 ...
类似kiva那种大批量的agv仿真,如何确定小车的数量
想请教一个问题,如果类似kiva那种大批量的agv仿真,小车的数量也要一个个测试数量嘛,毕竟小车的数量很庞大,每增加一个小车就需要添加一个实体
关于AGV的速度问题
在一个AGV路径环线上,我想使AGV在一条路径上它会有不同的速度,而不是始终以一个平均速度在运行?怎样实现?求指教!
【堆垛机卸载后不返回设置高度】
分享一个小模型,来源于之前群里一位朋友的疑问:堆垛机卸载之后,如果没有新的任务会前往设置的高度等待,如何去除这个额外的行进偏移。即,卸载完堆垛机货叉就停留在原地。
这里提出一个解决方案,获取上升移动过程中的运动学数据,再加上初始item位置的数据,在卸载之前调整堆垛机的“forkresetheight”变量值
...
怎样防止多层穿梭车模型里面多台车出现在货架的同一层?
用PF可以相对简单的实现穿梭车模型,不过防止出现在同一层好像不好搞,有没有搞过的....
flexsim里面怎样获取两个货架储位之间执行器精确的最短行驶路径?
flexsim里面怎样获取两个货架储位之间执行器精确的最短行驶路径?
gettablenum提取表格数据为0
用gettablenum提取表格数据,表格中数据不为0,但是提取之后的数据为0。比如下表提取第4行1列,结果应为7.48,但是结果却为0.000000000000,麻烦各位大佬帮忙看一下,不甚感激。
full_speed表格:
提取结果:
程序:
Flexsim中Astar模块的应用
如何在用代码修改Astar中的Barrier的长宽属性,使得修改后的长宽属性可以在3D模型中显示,,谢谢
能否用代码命令实时更改全局表行名和列名
想用AGV的序号标签作为行名,目的地的序号标签作为列名,表格内容为AGV到不同目的地的运行时间。由于每次计算时,考虑的AGV和目的地不一样,有什么方法能够实时的修改行名和列名吗?行列名修改样例如下,谢谢各位大佬
...
AGV分类充电,如何设置?
比如:AGV 可以以两种方式充电,方式1是至充电处直接换电池即可走,方式2是至充电处充满电才可以走;优先方式1,且备用电池有限,请问在AGV模块如何设置比较好?
穿梭车模型代码问题,有点粗糙,逻辑还有些问题(V19)
穿梭车模型,代码还有些问题,有懂的可以给支支招啊!
1、小车运动轨迹问题,小车与提升机协作的时候,实体怎么引用以获取坐标?
2、小车调度问题
********************************************
/**Custom Code*/
Object current = param(1);
Object item = param(2);
int port = param(3);
treenode destination = ...
货架属性修改
在代码生成Rack的过程中,会遇到需要修改Rack的bay和level的情况。目前有两个问题:
1,在代码里面修改Rack的bay和level的值之后,如何在3D模型中显示出修改后的Rack外观;
2,会存在一个Rack中不同的bay或level的值不一样,如何通过代码修改每个bay或者
level的值,使Rack属性中bay or level最终显示的值为修改后的值。
...
能否用Experiment解“指派问题”
内容描述:有7辆AGV派往5个目的地,每个目的地只接收一辆AGV,已知每辆AGV派往不同目的地后需要排队等候的时间,求解一个指派方案使得所有派遣的AGV的排队时间最小。
问题描述:(1)Experiment能否实现该功能;(2)如果能实现,怎么连接输入,怎么输出(AGV调度程序是编写在每个AGV的触发选项中的);(3)如果不能实现, ...
Flexsim 7.0版本可以导入更多的3D格式图形进来
Flexsim 7.0版本将突出新的动画引擎。 新版本将允许导入更多的3D文件类型, 以下是可以导入类型列表(如有更改):
*.wrl; *.3ds; *.dxf; *.stl; *.skp; *.dae; *.obj; *.ac; *.x; *.ase; *.ply; *.ms3d; *.cob;*.md5mesh; *.irr; *.irrmesh; *.ter; *.lxo; *.csm; *.scn; *.q3o; *.q3s; *.raw; *.off; *.mdl; *.hmp; *.s ...
Flexsim2017版FlexScript语法的重大改进
The Big Benefits to Syntax Changes in FlexSim 2017
Posted by Markus Cueva/ December 9, 2016/ Article
https://www.flexsim.com/big-benefits-syntax-changes-flexsim-2017/
Let’s start with two important statements:
[*]We’ve made an enormous, comprehensive update to our FlexScript language.[*]All Flex ...
根据订单释放货架货物
有同学问起如何根据订单释放货架上的货物,简单做了个模型演示一下。手头上只安装了Flexsim2019,所以除了模型我把图片也贴出来了。
同样的思路也可以用在低版本上。
1.模型布局
2.接收到订到后发送消息给货架
3.先给货架上100个货物
4.给货物贴不重复标签、设置颜色
5.设置货架不释放货物
6.设置全局表,随便填充一 ...
怎么用标签记录合成器上每种item的数量
模型中合成器进行打包时,需要记录托盘上每种item的数量,我在合成器的进入触发,写了设置标签数量的代码,但是标签值没有任何变化。请老师们帮忙解答,谢谢。
item不同情况加工要求
请教大佬们一个问题,模型如下,发生器产生多种item类型,处理器2最大容量为2,在暂存3里,只有当item种类为1,且有多个item1时候才会同时进入加工item1,否则只会一个个加工,不论什么item种类