粉丝556获赞3722

今天用 flexum 做个区别上架模型,先在场景中分别放置需要用到的实体, 打开发声器,创建三种不同类型不同颜色的 box。 打开赞存区, 在发送至端口中选择为指定端口,这里会默认根据 box 的类型选择不同的端口。运行一下, 可以看到不同颜色的 box 被上架到不同的货架上。

今天用 flexim 做个挑货的搬运工,先在场景中放置基础的发生器和暂存区,再放置两名操作员,分别把衣服改成蓝色和红色。 打开发声器,再触发选项卡,随机设置 box 的类型为一到二, 再根据类型设置颜色。这里我们设置类型,一的为蓝色,类型二的为红色。 然后再打开第一个赞存区,把使用运输工具 勾选上,根据不同的 box 类型选择不同的运输工具。 最后运行一下 就可以看到蓝色小人只搬蓝色的 box, 红色小人只搬红色的 box。

一个小人如何搬运两件货?首先放置基础的实体,互相进行连接,打开传送带的临时实体流页面,勾选使用运输工具,选择任务序列、视力, 然后我们需要对里面的代码进行修改,看不懂没有关系,大致思路就是加个判断。如果小人手上已经有一个货物了,就再拿一个货物搬运至吸收器,如果小人手上没有货物,就拿着货物先不动。 最后我们看一下效果。


今天用 flaxom 做个分拣模型,先在场景中放置一个分拣传送带,打开常规页面,调整一下方向,再分别放置三个传送带和一个发声器, 然后发生器与分拣传送带连接,分拣传送带再与三个传送带连接, 打开分拣传送带,因为连接了三个传送带,这里会有三个分拣口,分别修改分拣口的 exit point, 调整位置, 然后在上面的发送条件中选择。根据临时实体类型, 这里我们就能看到分拣传送带上显示了三个分拣口的位 位置,然后分别将传送带调整至合适的位置。打开发声器,在触发选项卡中选择设置临时实体类型和颜色, 这里会默认生成三种不同颜色的 box, 最后运行一下就可以看到分拣效果啦。

如何利用 flaxing 快速得到车间生产某个产品的生产周期?首先我们要收集到产品的一些基础数据,工序流程布局、工时、 wip、 搬运频率。即便有了这些数据,要手工准确计算,也是比较容易出错的。我们打开 flaxing 软件,按规划的布局建模, 再把工时、 wip 等数据输进去,一个虚拟车间就诞生了。让车间生产起来,看下多久产出第一个成品。第一个成品完成的时候,仿生会自动停止,我们看下时间,总共生产了八小时,五十三分钟才产生第一个成品, 这就是单个产品的生产周期。我们还可以通过图表看到为什么周期那么长,这八个多小时都花在哪里了。 同样的方法,我们还可以知道生产一千个产品的生产周期是多长,马上就出结果,不需要计算结果。 如果是二十个小时,只要你输入了参数汉车间的真实情况吻合,那这个结果也会是非常准确的。有了这个虚拟车间,我们还可以尝试做一些改善,看怎么可以缩短生产周期,即便失败了也没啥损失的啦。

flexm 如何节省实体数量?之发生器?二本着一个场景只需一个发声器的原则,如果需要生成不同种类的临时实体,先将发声器的发送至端口设置为循环, 然后在第二个赞存区添加进入触发事件,选择改变三 d 外观,这里我们设置为 tot, 同时适当调整一下尺寸和颜色, 看下效果。两个赞存区就有不同种类的临时实体了。 同样的,我们还可以添加第三个暂存区用于存放托盘, 最后就可实现只用一个发声器产生多种不一样的临时实体了。

三十秒教你地理删除当我们需要删除项目中多余的对象时,我们可以使用迪丽的键进行删除。假如我们要删除所有蓝色方块, 我们可以在工作区或者屏幕内选择我们需要删除的对象,然后按下键盘上的 delete 键对该对象进行删除。 如果想要删除一个组内的一个或多个部件,就需要同时按住 ctrl 加 ot 键选中对应方块,然后再次点击迪丽特键,就可以删除特定对象。


现在我想要用户可以点击这个窗体上的一些按钮,就可以对这个表格里面的内容进行读取、写入、添加、删除数据。那么我先给他创建几个按钮, 在工具箱这里找到按钮这个主键,把它拖出来,这样我们就可以创建一个按钮了,然后我改一下它上面显示的文本, 那么做好这个按钮之后,我要再添加几个类似的按钮,可以按住 ctrl 键,然后拖动这个按钮, 这样就可以复制几个相似的按钮了,再改一下其余几个按钮的这个显示文本。 改好之后,我要给这个按钮添加一个点击事件,双击这个按钮他会自动创建这个事件,然后我们在里面添加他所要执行的代码, 点击添加的时候,我们要给他添加一行数据,然后我们写一下这个历史。六 历史没有一是这个列表空间的名称,点 itance, 在这个 itance 这里在执行这个 a 的这个方法, 这个方法他可以给他复制一个自如串参数, 然后我们直行看一下, 点击这个添加的时候,他就创建了一个新的列表项了,但是这个列表项他里面的内容我们只是添加到第一列这里也就是 第一个指向这里,这个按的这里,我们能不能给他添加多几个这个自护串三数呢?这样是能不能把这一个第二个自护串添加到第二列呢?我们看一下 这是没有没有效果的,就是说我们这样写是无效的,如果我们要把 要同时给他所有的指向都添加内容的话,我们先要给他创建一个指向的一个实力对象, 在利斯没有空间这里有一个是利斯没有艾特这一个, 这一个嗯,像的类型。 nicereal item, 这个是代表一个指向,我们先给他创建一个,也就是六一个实力对象, new this this real item, 他这在我们创建这个实力的时候,他这里面就支持有,他支持我们给他付一个 速阻类型的自助串,这自助串速阻里面的参数,我们可以直接创建一个自助串速阻给他, 然后再创建这个植物串数组的时候,我们直接就给这个数组添加内容, 因为有三列,所以这个珠串数组这里我们给他添加三个珠串, 再把这个边量放到爱的这个方法里面, 这样子我们在添加的时候就可以同时把里面的 指向的内容添加进来了。 那么先下面我呢,我们要删除我们所选中的那一行数据, 双击删除这个按钮,创建这个点击事件,再写他所要执行的代码。假如说我们没有选中任何的行的话,再点击删除,我们可以让他不执行任何的操作, 或者提示用户先选中一行,那么我们怎么样判断用户选中了多少行呢?我们可以这样写,先判 断一下,写这个空间的名称,历史六一。然后呢就是选中的 celine 选中了什么选中的行数, itm 选中的行数,然后再加一个 cond, 选中行数大于零的时候, 这样子如果他选中了行数大于零,我们就执行这个 f 里面的内容,否则呢我们就可以 提示一下他先选中行。 mesh box, message box 显示一个提示框, 请先选中一行这个下面那个是没有选中的衣服里面呢,就是他选中了行数大于零的时候,我们执行一下, 咨询一下这个在 itans 这里,铃木 删除,删除选中的那一行, 我们就删除选中的第一行, 好,这里我们撒了个一零木斧, 现在我们不选中的时候,点击删除,他就提示我们请先选中一行,我们选中第二行,然后删除,这样就可以把这一行删除掉了。 现现在呢,我们再来看一下这个读取,读取里面的代码应该怎么样写,我们来读取它第二行第 三列吧。 我们先定义一个 tax 变量,读取的内容放到这个 tax 变量这里,然后 let's view 读取 it s 第二行第三。哦,第二行的话第二行,那么这个下标它就是一,因为这个序号它是从零开始的,零就是第一行一就是第二行, 第二行第三列,也就是第三个指向, 三个指向 啊,这里是也是从零开始的,所以第三个指向实际上我们这里要写二,下标,这里要写二, 然后呢再把这个 tax 内容显示出来, 执行一下这个 this will step item 不法把它转成这一串啊。这里我们只是这个变量只是代表这个 第二行第三个单元格里面的一个像,他是一个对 像,所以这里我们要把它要用这个 tax, 这样才能把它显示出来, 读取一下第二行第三列, 这样我们就可以把它读取到了。如果我们要读取它第一列呢?就这个指向,这里就是 ship items 零, 这也是零。如果是第一个第一列内容的话,也就是第一个指向的话,这个是可以省略的, 这样子我们也可以读取到第二行的第一列的内容。 还有如果我们要便利这个列表的话,我们要把这个第三列里面的所有数据便利出来,我们可以通过一个否意识这个方法来便利, 我们先定义这一个定义这个 it 定一个变量 in this you, 便利这里的所有的列表,像 把这个放到这个循环里面, 然后这个 因为我们通过这个否一直接就把这个列表的每一项直接便利出来,并且复制给这个 it, 所以这里我们直接修写爱跳,然后再写他第几个指向,我是便利第三列,那么这里就写一个二, 我们看一下直行看看。 首先第三列的第一第一个单元格 内容是三三三,然后是 ccc, 所以我们就把第三列的内容便利出来了。 下面我们再看一下修改, 我们要把其中的一个单元格的内容把它改掉,我们现在把第二行第二列这个 bbb 这个文本把它改掉。 修改这个是很简单的,我们直接就找到那一个单元格,利是没有 items, 这里是第几行呢?是第二行, 然后呢? s up items 第二第二列,那么就是一,然后再 tx 把它改成给它复一个值就可以了, 那这样我们就实现了这个修改的功能了。在写这个代码的时候,我们这个编辑器这里没有智能提示,如果大家都习惯于这个 vs 里面的智能提示的话, 你可以在微软那个 usu 那个开发工具里面先编辑好代码,然后复制过来也可以的。