Mixer类的应用

Mixer类的应用

方法1:addContent

addContent 方法将指定的素材添加到 指定的 Mixer 的现有内容中。

如果不指定可选参数Material,则混合操作后所含(单一)离析物或所含产物的现有量将分别增加指定的量。

如果指定可选参数材料,则在填充过程中将指定量的新离析物添加到混合器中的内容物中。混合过程后,添加指定的量并指定的材料取代当前现有的产品。

参数

数据类型real的参数Amount设计材料的数量。

数据类型字符串的可选参数Material 设计材料。

数据类型path的可选参数MaterialsTable设计MaterialsTable的路径。

Tank1.addContent(3, "MyProduct", .Fluids.MaterialsTable)

方法2:setCurrentContent

setCurrentContent 方法设置 指定的 Mixer 中材料的当前数量。新的内容取代了之前的内容。内容物可以是离析物或产品本身。

请注意,您通常使用 setCurrentContent 方法设置对象的初始状态。

参数

数据类型real的参数Amount设计材料的数量。

数据类型字符串的可选参数Material 设计材料。

数据类型path的可选参数MaterialsTable设计MaterialsTable的路径。

注意 如果混合器已包含材料,则只能输入新的数量作为参数。否则,您还必须指定材质和材质表。

MyMixer.setCurrentContent(3, "MyProduct", .Fluids.MaterialsTable)

属性1:IngredientCompleteCtrl

IngredientCompleteCtrl 属性设计了一个 Method 对象,即成分完整控制,当配方的成分完全到达 指定的 Mixer 时, 指定的 Mixer 调用该方法对象。

您可以分配的值的数据类型

您可以分配数据类型对象/方法的值。

MyMixer.IngredientCompleteCtrl := &myIngredientCompleteCtrl

属性2:MaterialsTable

属性MaterialsTable设置MaterialsTable,其中包含 指定的Mixer可以混合的不同材料的数据。

当您在混合器材料表的产品数量列中输入配方的 -1 时,工厂模拟假定所有成分的总和作为产品数量。如果混合成分会增加或减少体积,即产品数量不是成分的总和,您只需明确指定产品数量。

您可以分配的值的数据类型

您可以分配数据类型路径的值。

MyMixer.MaterialsTable := MyMaterialsTable

属性3:OutflowRate

属性 OutflowRate 设置由 指定的混合器创建的材料的流出速率,该材料通过管道类型的对象流到材料流中的下一个对象。

流出速率是每秒流出的材料的升数。

注意 当前流出速率取决于连接的管道数量。假设您连接了两个管道,然后指定的流出速率流经这些管道中的每一个,以防所连接管道的流出速率允许这样做。

如果您只想让指定的量流出对象,请附加一个管道,然后将其分成多个管道。

您可以分配的值的数据类型

您可以分配数据类型为实数的值。

MyMixer.OutflowRate := 1

属性4:ProcTime

属性ProcTime设置由 指定的Mixer的处理时间的持续时间。

处理时间是混合器转化材料的时间。

您可以分配的值的数据类型

您可以分配数据类型时间的值。

MyMixer.ProcTime := 1:00:00 // one hour

属性5:Product

Product 属性设置 指定的 Mixer 通过混合成分来生产的中间产品或成品的名称。

该产品的名称必须在 MaterialsTable 中定义。

您可以分配的值的数据类型

您可以分配数据类型字符串的值。

MyMixer.Product := "MyProduct"

属性6:ProductAmount

属性 ProductAmount 设置 指定的混合器通过混合成分生产的中间产品或成品的数量。

默认值-1表示成品充分利用了Mixer的体积。产品量以升为单位。

注意 当产品数量与您在材料表中输入的产品数量不同时,Plant Molding 会相应调整各个成分的数量,以确保保留成分的比例。

注意 当您在混合器材料表的“产品数量”列中为配方输入 -1 时,工厂模拟假定所有成分的总和作为“产品数量”。如果混合成分会增加或减少体积,即产品数量不是成分的总和,您只需明确指定产品数量。

您可以分配的值的数据类型

您可以分配数据类型为实数的值。

MyMixer.ProductAmount := 70

属性7:RecoveryTime

属性RecoveryTime设置由 指定的Mixer的恢复时间的持续时间。当输入0个材料时可以连续输入。

恢复时间是冲洗和清洁混合器并为下一程序做好准备所需的时间。

您可以分配的值的数据类型

您可以分配数据类型时间的值。

MyMixer.RecoveryTime := 1:00:00 

属性8:SetupTime

属性SetupTime设置 指定的对象的建立时间的持续时间。只要材质的名称与其先前材质的名称不同,就必须设置流体对象。

设置时间是设置对象以处理不同类型材料所需的时间。相同的名称意味着材料属于同一类型。

您可以分配的值的数据类型

您可以分配数据类型时间的值。

MyMixer.SetupTime := 120 // 2 minutes

属性9:Volume

属性 Volume 设置在 指定的混合器的混合容器中分别可用于成分或产品的空间。

您可以分配的值的数据类型

您可以分配数据类型为实数的值。

MyMixer.Volume := 10

其他属性:

 - [ ] CurrentAmount
只读属性 CurrentAmount 返回 <Path> 指定的混合器容器中材料的当前数量。
CurrentFillLevel
The read-only attribute CurrentFillLevel returns the Current fill level of the material in the container of the Mixer designated by <Path>. 

 - [ ] Empty

 - [ ] EntranceOpen

 - [ ] Full

 - [ ] Ready

 - [ ] StatThroughput
只读属性 StatThroughput 返回 <Path> 指定的 Mixer 使用原料混合的产品量。

吞吐量以升为单位。
 - [ ] TimeUntilEntranceOpen
只读属性 TimeUntilEntranceOpen 返回恢复时间过后直到由 <Path> 指定的 Mixer 入口再次打开的时间。

  • 6
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值