管材与型材挤出的生产排程

管材与型材挤出的生产排程挑战——非对称换线、冷却限制的线速度以及分叉工艺路线。本指南介绍如何在 Schantt 中对三条挤出生产线工厂进行建模,从工序和设备到运行中的生产排程。

本指南面向生产计划员和运营经理,介绍如何在 Schantt 中对 PVC 管材与型材挤出工厂进行建模和排程——从定义工序和设备及其定向换线,到运行一个涵盖三条产品族、分叉工艺路线和交错班次模式的生产排程。

本指南基于行业研究构建了一家虚构的综合公司;所有名称、参数和数字仅供示意。

行业背景

管材与型材挤出通过加热螺杆机筒和模具,将 PVC 混合料转化为连续长度的管材和建筑型材。该工艺属于 Hybrid Flowshop——batch(批次)准备工序(干燥、混合)供给连续 flow(连续流)挤出和冷却工序,后者再供给离散的 finishing 工序(切割、扩口、包装)。共三条产品族共享该工厂:PVC 压力管(DN110、SDR 17、壁厚 6.6 mm)、PVC 排水管(DN110、SN4、壁厚 3.2 mm)以及 PVC 窗用型材(60 mm 系统,带 ASA 面层共挤)。每条产品族遵循不同的路线,经过七个生产工序,线速度从窗用型材的 100 kg/hr 到较大挤出机上排水管的 250 kg/hr 不等。

温度控制贯穿整条生产线。树脂在 80–85 °C 下干燥至水分低于 0.02%,然后进入分区加热至 170–195 °C 的挤出机。挤出后的冷却取决于长度:压力管在 12 米喷淋槽中停留约 6 分钟,而型材则通过专用的 10 米定型台。切割每次约 5 秒,扩口每段管材增加 20–30 秒。挤出生产线按 24/5 工作日历运行(周一 06:00 至周六 06:00),而 finishing 工序则采用两班制(周一至周五 06:00–22:00,周六 06:00–14:00)。两个日历例外——元旦和国际劳动节——为全厂非工作日,另有年终停机从 12 月 24 日至 1 月 1 日。

Apex Pipes & Profiles 在 8,000 m² 的厂区内拥有约 80 名员工,生产 3 条产品族,涵盖 7 个生产工序,由 3 人计划团队负责排程。

工艺概览

flowchart LR
  S10["原材料准备<br/>(BATCH)"]
  S20["挤出<br/>(FLOW)"]
  S25["共挤<br/>(FLOW)"]
  S30["冷却与定型<br/>(FLOW)"]
  S40["切割<br/>(BATCH)"]
  S50["扩口<br/>(BATCH)"]
  S60["包装<br/>(BATCH)"]

  S10 --> S20
  S20 --> S25
  S20 --> S30
  S25 --> S30
  S30 --> S40
  S40 --> S50
  S40 --> S60
  S50 --> S60

七工序生产流程:原材料准备(批次)供给连续挤出和共挤,然后经过冷却、切割、可选扩口和包装。

工艺路线说明。 压力管经过全部七个工序,包括扩口。排水管跳过扩口,从切割直接进入包装。窗用型材跳过扩口并增加一个 ASA 面层共挤工序——同样从切割进入包装。

排程挑战及 Schantt 的应对方式

本指南假设排程由客户订单驱动——计划团队依据订单簿工作,每条挤出线每周 3–7 个作业,实际周期为 1 到 4 周。(如果您的工厂以按库存生产为目标,此处展示的工序、设备和换线设置同样适用——您只需对固定生产计划进行排程,而非逐条订单行。)Schantt 通过最小化从起始日期开始的总生产时间来优化计划,并将每个作业依次通过其产品族工艺路线中的每个工序。提供两种排程模式:Auto 模式同时探索作业排序和设备分配,以寻找低换线、低空闲的计划;Semi-Auto 模式固定作业顺序,仅优化设备分配。

Schantt 擅长处理的方面

  • 带转移时间的顺序多工序生产。 一次性定义有序的工序列表并在连续工序之间设置转移延迟;生产排程将每个下游操作的开始时间链接到前一个操作完成时间加上交接延迟之后。
  • 带资格条件的多设备工序。 每个工序可拥有多台并行设备,只有为某产品族配置了吞吐量或周期条目的设备才有资格运行该产品族——大型挤出机处理压力管,较小的设备运行型材。
  • Batch 与 Flow 混合管线。 单条工艺路线可连续运行 batch 工序(混合、切割、扩口、包装)和连续 flow 工序(挤出、冷却、共挤),仿真引擎自动处理不同物理类型之间的转换。
  • 带工序跳过的多产品工艺路线。 每个产品族仅经过其自身的工序;排程器自动跳过缺失的工序,并在间隙处应用转移时间桥接。
  • 定向换线时间。 浅色至深色和深色至浅色的转换作为独立的、按设备计量的时长进行建模——优化器自然倾向于将相似产品聚类的排序。
  • 考虑班次的可用性和日历例外。 挤出可 24/5 运行,而 finishing 采用两班制;节假日和维护窗口通过日历例外和设备停机时间进行建模。

Schantt 如何应对各项挑战

1. 非对称和跨产品族换线。

  • PVC 挤出上的颜色和物料换线具有强烈的方向性。90 mm 挤出机上的浅色至深色切换需 20 分钟,但反向深色至浅色清机需 40 分钟——双倍代价。管材与窗用型材之间的完整换模需 120 分钟,无论方向如何。三条挤出线每周每线 3–7 个作业,总的换线时间损失达到 12–16 小时,约占可用运行时间的 15–20%。
  • Schantt 将每次换线建模为定向的、按设备记录的条目——计划员将 20 分钟和 40 分钟的颜色切换时间作为同一设备上的不同→至→对单独录入。当排程器评估候选方案时,它将相应的换线时长计入每个操作的开始时间。在 Auto 模式下,优化器探索能够自然地将浅色运行聚集在一起,并在切换至型材模具前将管材作业分组的作业排序,从而避免较长的深色至浅色代价以及 120 分钟的跨产品类拆卸。

2. 冷却约束的线速度。

  • 厚壁压力管(DN110、SDR 17、壁厚 6.6 mm)受冷却限制,速度约为每分钟 3 米,在 90 mm 挤出机上相当于约 110 kg/hr——不到同一设备在薄壁排水管上可维持的 250 kg/hr 的一半。如果计划员以挤出机的全速率安排压力管运行,将发现该作业耗时比预期多 60%,从而将下游作业推入加班。
  • 每个产品族在 flow 工序上每台设备都有各自的吞吐量条目。计划员将 90 mm 挤出机对压力管的吞吐量设为 110 kg/hr,对排水管设为 250 kg/hr。排程器使用产品族特定的速率计算每个操作的持续时间,因此预计完成时间从一开始就反映了实际的冷却限制线速度。生产排程生成后无需手动修正。

3. 带工序跳过的分叉工艺路线。

  • 压力管需经过全部七个工序,包括扩口以形成承插接头。排水管跳过扩口——管段从锯直接进入包装。窗用型材同样跳过扩口,但增加了 ASA 面层紫外线保护层的共挤工序,并使用专用的型材定型台代替管材冷却槽。随着订单簿填满,手动跟踪每个作业适用的路线成为错误来源。
  • 在 Schantt 中,每个产品族都有各自的工艺路线——完整工序列表的子集。当作业被添加到生产排程时,排程器仅将其引导通过其产品族路线中的工序,并自动跳过其他工序。转移时间桥接将跳过前的工序直接链接到跳过后的工序,从而保持交接延迟。在甘特图上,具有不同工艺路线的产品在共享工序上交错排列,而在它们跳过的工序上则不显示。

4. 同一生产链中的 Batch 与连续 Flow 混合。

  • 原材料准备(干燥和混合)是 batch 作业——料斗干燥机每 500 kg 周期 180 分钟,混合器每 500 kg 20 分钟。挤出、共挤和冷却为连续 flow——稳定的 kg/hr 速率,无周期边界。切割、扩口和包装再次为 batch——行星锯每 500 kg batch 以 2 分钟周期切割,扩口机运行 15 分钟周期,捆扎站每 10–15 分钟完成一批次。单个产品无间断地经过全部三种物理类型。
  • Schantt 将每个工序标注为 batch 或 flow。对于 batch 工序,计划员输入周期时间和批量大小;对于 flow 工序,输入吞吐量速率。仿真根据工序类型计算每个操作的持续时间——batch 工序按数量除以批量大小再乘以周期时间,flow 工序按吞吐量计算。当作业经过工艺路线时,排程器将其上游完成量供给下游工序,并正确地在连续计时和离散计时之间转换,无需手动换算。

5. 全厂交错的班次安排。

  • 挤出和冷却每周五天、每天 24 小时运行——周一 06:00 至周六 06:00。切割、扩口和包装采用两班制:周一至周五 06:00–22:00,周六 06:00–14:00。一个周五 20:00 从冷却槽出来的压力管作业必须等到周一早上扩口站开工,而忽略工作日历的框架会将其直接推过周末间隔。
  • 在 Schantt 中,每个工序可分配各自的工作日历。挤出和冷却使用 24/5 工作日历;切割、扩口和包装使用两班制工作日历。当作业从 24/5 工序跨越到两班制工序时,下一个操作在下一个可用班次开始时启动——无需手动计算截止时间。日历例外(元旦、国际劳动节)和设备停机时间(年终停机、90 mm 挤出机每月模具清理)以相同方式建模,使生产排程在整个计划周期内保持工厂感知能力。

在 Schantt 中需要建模的内容

以下五种实体类型构成了此场景的顶层配置:

实体 数量 说明
工序 7 原材料准备(batch)、挤出(flow)、共挤(flow)、冷却与定型(flow)、切割(batch)、扩口(batch)、包装(batch)
设备 16 2 台料斗干燥机 + 1 台混合器;3 台挤出机;1 台共挤机;3 套冷却系统;3 台行星锯;1 台扩口机;2 台捆扎站
产品族 3 PVC 压力管、PVC 排水管、PVC 窗用型材——具有分叉工艺路线
产品 3 每类一个代表性产品:DN110 压力管(PN10)、DN110 排水管(SN4)、60 mm 窗用型材(带 ASA 面层)
工作日历 2 挤出(24/5,默认)和 Finishing(两班制)

分步设置

1. 创建工序并设置转移时间。 按生产顺序添加七个工序——原材料准备、挤出、共挤、冷却与定型、切割、扩口、包装。在每个工序的详情页上,设置到下一工序的转移时间:

  • 原材料准备到挤出:5 分钟(重力给料)
  • 挤出到共挤/冷却:0 分钟(连续)
  • 共挤到冷却:0 分钟(连续)
  • 冷却到切割:0 分钟(连续)
  • 切割到扩口:2 分钟(传送)
  • 切割到包装:5 分钟(传送)
  • 扩口到包装:5 分钟(传送)

对于跳过扩口的产品,从切割到包装的转移桥接(5 分钟)会被自动使用。

2. 为每个工序添加设备。 将 16 台设备分配到各自工序:

  • 原材料准备: 2 台料斗干燥机、1 台高速混合器
  • 挤出: 90 mm、75 mm 和 60 mm 双螺杆挤出机
  • 共挤: 45 mm 单螺杆共挤机
  • 冷却与定型: 2 个管材冷却槽、1 台型材定型台
  • 切割: 3 台行星锯
  • 扩口: 1 台扩口机
  • 包装: 2 台捆扎站

3. 创建产品族并定义工艺路线。 创建三个产品族——PVC 压力管、PVC 排水管、PVC 窗用型材。在每个产品族的详情页上,选择其经过的工序:

  • 压力管: 原材料准备 → 挤出 → 冷却 → 切割 → 扩口 → 包装
  • 排水管: 原材料准备 → 挤出 → 冷却 → 切割 → 包装(跳过扩口)
  • 窗用型材: 原材料准备 → 挤出 → 共挤 → 冷却 → 切割 → 包装(跳过扩口,增加共挤)

此场景中任何工艺路线环节均不启用部分转移——每个工序处理完整数量后才释放。

4. 每类添加一个代表性产品。 在每个产品族下创建一个产品:

  • DN110 mm PVC 压力管,PN10,SDR 17
  • DN110 mm PVC 排水管,SN4
  • 60 mm PVC 窗用型材,白色,带 ASA 面层

5. 设置每台设备的产能参数和换线。 在每台设备的详情页上,配置 batch 或 flow 参数以及换线矩阵。数值按产品族设置:

  • Batch 工序(料斗干燥机、混合器、行星锯、扩口机、捆扎站): 输入周期时间和批量大小。料斗干燥机:每 500 kg 180 分钟。混合器:每 500 kg 20 分钟。行星锯:每 500 kg 2–3 分钟(型材切割需 3 分钟)。扩口机:每 500 kg 15 分钟。捆扎站:每 500 kg 10–15 分钟。

  • Flow 工序(挤出机、共挤机、冷却槽、定型台): 按每台设备每个产品族输入吞吐量。90 mm 挤出机:压力管 110 kg/hr,排水管 250 kg/hr。75 mm 和 60 mm 挤出机按适用速率运行排水管和窗用型材。共挤机运行窗用型材 100 kg/hr。冷却槽匹配各自挤出机的速率;型材定型台以 100 kg/hr 运行。

  • 90 mm 挤出机的换线: 浅色至深色(20 分钟)、深色至浅色(40 分钟)、压力管至窗用型材(120 分钟)、窗用型材至压力管(120 分钟)。75 mm 和 60 mm 挤出机上类似的管材至型材跨类换线定向条目(120 分钟)。冷却槽上匹配挤出机时间的定向颜色切换条目(20 分钟 / 40 分钟)。捆扎站 2 上排水管与窗用型材之间的 10 分钟换线。

6. 配置工作日历、例外和停机时间。 创建两个工作日历:挤出(24/5,设为默认),覆盖周一 06:00 至周六 06:00;以及 Finishing(两班制),覆盖周一至周五 06:00–22:00 和周六 06:00–14:00。将挤出工作日历分配给原材料准备、挤出、共挤和冷却。将 Finishing 工作日历分配给切割、扩口和包装。添加两个日历例外:元旦和国际劳动节——均为非工作日。添加两个设备停机时间:年终全厂停机(12 月 24 日 06:00 至 1 月 1 日 06:00)以及 90 mm 挤出机上的每月模具清理窗口(第三个星期四模式,8 小时)。

有关在 Schantt 中配置上述各项的分步说明,请参阅 Schantt 文档。

常见错误

1. 单一平面换线时间而非定向逐对条目。 在挤出机上为所有转换输入一个换线值,会忽略深色至浅色颜色变更的 2 倍代价。排程器因此缺少优先选择浅色优先顺序所需的信息。解决方法: 为在同一设备上运行的每对产品族分别输入不同方向(→至→和→至→)的时长,即使是仅有一种产品族但涉及颜色变更的设备也不例外。

2. 一个产品族同时涵盖使用扩口和非扩口的产品。 将压力管和排水管放在同一产品族中,会强制两者都经过扩口,而排水管并不需要。生产排程将为每条排水管订单显示扩口操作及其周期时间。解决方法: 为排水管创建单独的产品族,其工艺路线跳过扩口。每当产品在任何工序上出现分叉时,适用相同原则。

3. 工序的设备数量与车间布局不匹配。 在冷却工序上建模三台挤出机但仅两个冷却槽,忽略了第三条生产线的冷却路径。排程器将分配不存在的冷却能力。解决方法: 统计每个工序中每台在役设备——包括型材定型台(如果型材运行不同的冷却路径)——并将其添加到该工序。

4. 在 flow 设备上对所有产品族设置相同的吞吐量。 对压力管使用挤出机的最大速率忽略了冷却约束。生产排程将厚壁管运行高估约 40% 的产能。解决方法: 在挤出机的吞吐量网格上为每个产品族单独输入冷却限制的吞吐量——排水管 250 kg/hr,压力管 110 kg/hr。

5. 对所有工序应用同一个工作日历。 将 24/5 挤出工作日历分配给切割、扩口和包装,忽略了 finishing 团队的两班制限制。周五晚上完成挤出的作业将被安排在周六 02:00 进行扩口。解决方法: 为每个工序分配各自的工作日历。Finishing 工序使用两班制工作日历;仅挤出和冷却工序使用 24/5 工作日历。

一个好的生产排程是什么样的

一个配置良好的管材与型材挤出工厂生产排程,能够解决换线时间、冷却限制的产量以及生产链中交错班次安排之间的矛盾。

之前(电子表格和白板):

  • 作业手动排序,通常深色先于浅色运行,因为订单簿按到达顺序加载——40 分钟的深色至浅色代价每周重复多次
  • 厚壁压力管以挤出机全速率排程,导致未考虑冷却限制的吞吐量时,作业时长超量 50–60%
  • 工作日历边界手动跟踪——周五晚些时候在冷却槽上完成的作业有时能正确排队至周六早上的扩口,但经常产生空闲时间间隔,直到班次开始才发现
  • 每周总换线时间损失 12–16 小时,跨产品类换模被动应对而非集中安排

之后(Schantt Auto 模式):

  • 优化器对作业进行排序以最小化总换线时间——浅色运行在每台挤出机上分组,所有压力管订单在切换为型材模具前集中安排,将每周换线时间损失从 12–16 小时范围降至该区间的低端
  • 冷却限制的吞吐量在产品族层面编码,因此每个压力管作业的时长按实际的 110 kg/hr 速率计算——没有最后一刻的超量意外
  • 工作日历交接自动化:周五 20:00 完成冷却的作业不会出现在扩口机上直到周一 06:00,甘特图明确显示周末间隔
  • 计划员加载订单簿,运行 Auto 模式,在数分钟内审查甘特图——生产排程反映了定向换线、冷却约束和交错的班次,无需手动调整

在 Schantt 中试一试

注册 Schantt 并加载内置的示例数据集,自行构建此场景——本指南中的每个工序、设备、产品族、产品和工作日历,连同其工艺路线、换线、转移时间和停机时间已经配置完毕,可直接进行排程。您的配置和生产排程将限定于您自己的团队账户。如需深入了解任何步骤,请参阅 Schantt 文档。

Ready to schedule your own facility?

免费试用 Schantt——无需信用卡。60 分钟内从电子表格迈向优化后的甘特图。

免费试用 Schantt