4. 工艺规划中的PERT图与工序流创建
PERT图在DELMIA工艺规划中的定位
PERT(Program Evaluation and Review Technique)图在DELMIA中用于表达工序之间的逻辑依赖与时间约束,它不同于甘特图侧重时间轴排布,而是以节点和箭线描述“谁必须在谁之前完成”。在DELMIA的Process Planning模块中,PERT图与PPR(Product-Process-Resource)模型联动:每个工序节点可挂接产品、资源和制造约束,形成可执行的工艺网络。
在DELMIA中创建PERT图的关键操作
DELMIA的PERT图创建入口位于Process Planning工作台下的PERT View。操作路径为:打开工艺规划文档 → 右键工艺根节点 → 选择“Open PERT View” → 在PERT编辑器中添加工序节点并连线。每个节点对应一个Process Activity,连线类型决定工序间的时序逻辑。
| 连线类型 | 含义 | DELMIA中的设置 | 典型场景 |
|---|---|---|---|
| FS(Finish-Start) | 前序完成后序才能开始 | 默认连线,Lag=0 | 检验→装配 |
| SS(Start-Start) | 前序开始后序即可开始 | 设置Link Type为SS,可加Lag | 涂胶与线束并行 |
| FF(Finish-Finish) | 前序完成后序才能完成 | 设置Link Type为FF | 同步收尾工序 |
| 约束(Constraint) | 强制时序或资源互斥 | 添加Constraint对象 | 同一工位不可同时占用 |
工序流创建中的制造约束定义
在PERT图中,制造约束通过Constraint对象挂接到工序节点或连线上。DELMIA支持以下约束类型:
- 时序约束:指定两个工序之间的最小/最大时间间隔,例如“涂胶后至少等待2分钟才能进行主装配”。
- 资源约束:同一资源(如拧紧枪)在同一时刻只能被一个工序占用,PERT图会以红色高亮冲突。
- 优先级约束:当多个工序竞争同一资源时,按优先级排序执行。
在PERT View中,右键任意连线 → Properties → 可设置Lag值(正数表示延迟,负数表示重叠)。设置完成后点击“Validate Network”检查是否存在循环依赖或孤立节点。
PERT图与工序流的联动验证
创建完PERT图后,需将其与Process Flow视图联动验证。在DELMIA中,PERT图定义逻辑关系,Process Flow定义执行顺序。两者通过Activity节点关联。验证步骤:
- 在PERT View中点击“Generate Process Flow”,自动生成对应的工序流。
- 切换到Process Flow视图,检查工序顺序是否与PERT图一致。
- 运行“Simulate”进行时间仿真,观察并行分支是否按预期汇合。
- 若出现资源冲突,PERT图中对应节点会显示红色边框,需调整约束或资源分配。
PERT图中的循环依赖会导致工艺规划无法生成执行序列。DELMIA会在Validate时提示“Cycle detected”,此时需检查连线方向,确保不存在A→B→C→A的闭环。
关键参数与结果判读
| 参数 | 含义 | 示例值 | 判读要点 |
|---|---|---|---|
| Duration | 工序持续时间 | 12min | 影响总工期计算 |
| Lag | 连线延迟/重叠量 | +2min / -3min | 正值为等待,负值为重叠 |
| Earliest Start | 最早开始时间 | 由前序决定 | 用于识别关键路径 |
| Latest Finish | 最晚完成时间 | 由后序倒推 | 与最早时间差值=浮动时间 |
| Critical Path | 关键路径 | A10→A20→A30→A40→C10→C20 | 浮动时间为0的工序链 |
在DELMIA的PERT View中,关键路径会自动以红色粗线高亮显示。若需手动识别,可计算每个工序的浮动时间(Float = Latest Start - Earliest Start),浮动时间为0的工序即位于关键路径上。调整非关键路径上的工序时间不会影响总工期,但调整关键路径上的工序会直接改变项目完成时间。