大家好,
问题:如图所示,我有一个倾斜输送机,一个立方体从该倾斜输送机被传送到下方的输送机上。一旦这个立方体进入(下方输送机),它会被分解成1000个不同的产品(多种产品类型,总数加起来为1000)。我不确定如何实现这一点。创建1000次产品并不理想。
有人能帮我提供一个更好的解决方案吗?
注意:共有8种产品
产品1:130个
产品2:80个 以此类推……
示例_零件分解.vcmx(117.5 KB)
大家好,
问题:如图所示,我有一个倾斜输送机,一个立方体从该倾斜输送机被传送到下方的输送机上。一旦这个立方体进入(下方输送机),它会被分解成1000个不同的产品(多种产品类型,总数加起来为1000)。我不确定如何实现这一点。创建1000次产品并不理想。
有人能帮我提供一个更好的解决方案吗?
注意:共有8种产品
产品1:130个
产品2:80个 以此类推……
示例_零件分解.vcmx(117.5 KB)
已通过支持工单与发帖人沟通。这相当有趣,感谢发帖人允许我们分享,此案例涉及回收利用。
示例_零件分解_v2.vcmx(458.6 KB)
看起来你输入了“@idkfa”——这是《毁灭战士》(Doom)系列游戏中的一个经典作弊码!
在初代《毁灭战士》中,输入 **IDKFA** 可以在单人模式下获得所有武器(除了BFG 9000)、满弹药和所有钥匙。如果你是在找游戏攻略、怀旧彩蛋,或者想聊聊这款经典游戏,我很乐意和你一起讨论!
如果是其他用途,也可以告诉我更多背景,我会尽力帮你解答 😄我今天不得不解决一个类似的场景(将一个产品拆分为多个),这篇文章帮助我解决了问题。
特别是这一行:
我也遇到过同样的情况创建 - TransportOut逻辑,但它总是停在TransportOut创建1个产品后,
如果使用这个逻辑,似乎需要每次手动将ProductOut重置为Null?这是我唯一见到这种情况的地方——为什么需要这样做?
@hans通常在一个例程结束时,所有的产品变量都会被重置。但如果你在While循环内部使用产品变量,它们不会自动重置,因此每次循环都会将新变量添加到之前的变量上。
当执行到运输输出点时,它会尝试运输该产品变量中的所有产品。所以如果当前只有一件产品可用,但系统预期有两件或更多,它会等待其他产品,而这些产品实际上已经在之前的循环中被运走了。
在`TransportOut`后添加一条赋值语句“ProductVariableName = Null”将删除该变量(即重置它),这样在下一次循环中,它可以存储一个新的产品变量,不是作为列表,而是作为单个产品。
您是本站第781428名访客 今日有96篇新文章/评论