Preactor 中文练习教程 - 图文

更新时间:2023-11-12 23:46:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

目录

1. Preactor 菜单介绍 ................................................................... 3 2. 案例详解 ................................................................................... 5 2.1. 资源数据表 ........................................................................ 5 2.2. 产品数据表 ...................................................................... 15 2.3. 装载订单 .......................................................................... 37 2.4. Preactor的排序 .............................................................. 42 2.5. Preactor日常用途 .......................................................... 54 3. Preactor软件练习.................................................................. 66 3.1. 设计参数 .......................................................................... 67 3.2. 研究(设计)目标及内容 .............................................. 68 3.3. 设计过程及方法步骤的完整描述: .............................. 68 3.4. 结果及分析 ...................................................................... 86

1. Preactor 菜单介绍

图1 Preactor菜单界面

图2 Preactor菜单条

图3 菜单配置选项

2. 案例详解

2.1. 资源数据表

如果您想“每小时成本”(Cost Per Hour)根据资源的日历状态而改变,就选上“使用成本因素轮班乘法器”(Use Cost Factor Shift Multiplier)选项。比如如果一个操作的成本在超时后会高很多,那么就需要选上这个选项,在日历状态表中有用于超时工作的定义。

在资源数据表中可以设置资源与资源相关系的效率。比如:100%是指一个操作如果需要2小时,那么就要操作2小时。但是,如果设置50%,那么同样的操作需要3小时。如果需要机器开启时间同样计算到效率计算中,那么需要选上“应用启动时间”的选项。

资源窗口通常最小化的。只有双击后资源的名称才会在窗口中显示。这主要运用于需要调整资源的轮班模式或者增加中断。(主排程界面中)建立资源数据表后,您需要考虑在刻度项中选择计时单位。这个选项决定了资源在显示时的时间单位刻度。可以选择不同的单位,可以将1分钟变更到1年,而不需要翻动屏幕。通常,您需要看到窗口的全貌,显示全部的时间,避免不同的操作表格相互遮掩。默认的选项是“小时”,每个刻度是1小时。

Preactor垂直地来显示资源的容量,在层叠模式下,垂直来显示资源装载的数量。

在排程窗口中需要显示资源时,Preactor会首先确定它需要的量。 如果所有的数值设定为1,它们将在数据表中显示出来。如果设定更加高的值,它们会显示在更下面的位置。

也可以在资源显示选项中选择资源在排程界面中显示的形式。“经常”是指总是显示,“隐藏”是指不显示,“仅在组里显示”只有在该资源组被选中时才显示。

Preactor 200 FCS以上版本,在排程中有一个多选窗口。可以选择显示每天的利用时间(工作时间加启动时间)。还可以选择图形的颜色,图案,以及当使用超过给定值时变化不同的颜色。如果选择“无”,Preactor将计算可以利用的小时数(而不是没有效率周期),以及设定最大值。如果用小时和分设定最大利用值(最初必须输入十进制的周期值),那么无论使用资源的量操作容量值多少天,图形的颜色都将改变。也可以设置显示每天启动所花费的时间。

选择次要约束按钮,可以添加在资源中使用的次要约束。在产品数据表中,同样可以将操作或者特定资源定义为次要约束。只有当所有次要约束都满足时,才能安排生产。

在这个案例中,次要约束是指:Supervisor, Power, Grinding Fixture 和 Chuck Steady。现在“Power”是唯一选中的资源。当需要时,双击资源的名字,然后设定约束的数量。

这上图是用于设定装载时间或者变更时间。在产品数据表中有特定的装载时间的组,用以定义从一个资源装载到另一个资源的时间。用Families来分级工件,这样可以减少数组维护的数据量。

资源属性可以有多种方法设定。

匹配性质(Match Property)--在不止一个操作同时使用资源时使用这个特征。在这种情况下可以设置资源的容量为无穷大,然后用次要约束设定同时使用的操作的量。“匹配性质”可以指定在哪些操作可以同时使用。比如:“操作属性1”选上后,只有属性为“操作属性1”的操作才可以同时加载进来。

“缓冲时间”(Buffer Time)--只有在APS瓶颈规则中使用。

当“主排产系统”链接多个Preactor “Viewer”时使用这个特征。这个选项定义当一个排程结束后,资源的操作将被分配到哪里。

Exclude from Performance Metrics 从性能矩阵中撤销

Preactor默认以公制计算数值,统计所有资源以及作业产生的统计数据。但是,在某些情况下,需要在计算中排除一些资源。比如:容量无穷大的资源,或者只是用于存放下一步操作,这些就不必要统计利用率。在这个例子中,外包资源容量为无穷大,所以需要勾上这个选项。

在所有的Preactor版本中都有报表功能,可以自动给出您刚刚编辑的统计报表文件。还可以打印这些报表。这些报表可以用激光或者喷墨进行分页打印。屏幕显示的是您想打印的内容,更大的报表可以分页打印。在菜单中选择“报表”可以进入预先设置的报表。大多数数据表只有一个报表,当点击报表选项时,Preactor就可以立刻显示这个报表。每个数据表都有自己的报表。这样可以方便的校对数据是否输入正确。

Preactor可以将操作类似的资源组合成特定的组。当资源是人的时候,资源组可以设置技能以完成一个任务。

理解产品可以通过关联的资源组加载到资源上,这点是重要的。虽然可以将一个操作强制规定到一个单独的资源上,但这效率要低很多。

显示选项:在排程中有一个多选窗口。可以选择显示每天的利用时间(工作时间加启动时间)。还可以选择图形的颜色,图案,以及当使用超过给定值时变化不同的颜色。如果选择“未定义”,Preactor将计算可以利用的小时数,然后设定成最大值。如果用小时和分设定最大利用值(最初必须输入十进制的周期值),只要当资源的操作时间超出了设定值,图形的颜色都将改变也可以设置显示每天启动所花费的时间。

上图为资源组数据的报表。显示资源组中的资源列表。

2.2. 产品数据表

第一步:

? 输入产品信息 ? 转到“维护数据库” ? 选取产品按钮

进入产品数据表

数据表中已经有四个产品了,双击“Gearbox Mounting”的第一个操作。

第一个操作通常是父代操作。数据可以自动传递到下面的操作中,这些操作称为子代操作。这是产品的第一个操作,所以要选择“父代”。父代操作的“零件号”必须是唯一的。“产品名”也必须是唯一的。

“操作号”通常设置成逐步递增的,这是第一个操作,要低于下面的操作。“操作名”描述操作的类型。 点击“产品显示数据”按钮,显示出一系列如图所示的数据。在这个排程中的每个操作有一个图标。图标可以从列表中选择,也可以自己编辑。点击“编辑”按钮可以更改选择的图标。

背景图可以选择下拉列表中的颜色。你也可以选择左边的颜色与右边的不同。现在我们已经选择了同样的颜色,所以在排程图中显示出单一的颜色。

“文档”可以浏览计算机中与这个操作相关的文档。这些文档可能是txt文档,或者图片文档。

Preactor允许输入产品的属性,比如你想使用“合并相似作业”,在Preactor APS中(在Preactor APS课程中讲述),基于属性值设置首选排程。 在这个例子中,我们定义了三个属性,事实上你可以根据你的需要定义属性的数量。属性值或文本在产品属性数据表的下拉列表中显示。

这里还有一个产品交付缓冲,这主要有两个用途。当启动向前排程,订单最后操作的开始时间为最后交货期减去交付缓冲时间。(这里设置为1天) 另外,如果一个操作在缓冲时间中完成,我们要认为这是冒险的。在排程编辑器中显示冒险的操作为黄色,可以在报表中显示所有这些操作。

Pr 1 MC 1 10 10 10 10 Pr 2 Pr 3 MC 2 10 20 40 40 10 - MC1 or 20 - MC2 or 30 - MC3 锁定 锁定 MC 3 20 30 30 20 30 40 - MC2 or 40 MC 4 时间

双向排程:蓝色的优先级为1,所以最先排产,向后看,它的交货期要小于缓冲期。黄色的第二个排,因为优先级为2,最后是红色的。一个操作被锁定,订单排程将围绕这个操作进行。

按资源选择顺序排程

上图表示了Preactor如何选择资源,尝试多种选择。Preactor总是选择最先完成操作的资源(即使这个资源总是在运作)。

变换批量

变换批量:在当前操作结束前设置一个时间点,允许后续操作在该时间点开始运行。这是非常有用的,比如完成了批量200中的50,这些可以先到下一个资源中进行操作了。

要注意的是:在变换批量的时候,要提防后续操作速度比当前操作快的时候,因为后续操作将比当前操作先完成。

分割批量前向排程

有的时候,需要将一个批量分成多个小的批次,以便分给多个资源。上图为“批次依赖”,就是说一个批量中的所有批次都完成后,后续操作操作才能开始。

分割批量前向排程(独立批次)

分割批量前向排程另外一类是独立批次,可以直接进行下一个操作,而不用等其他批次完成。

Preactor排程方法

在主菜单中选择“次序”,点击向前编排,或者向后编排,可以进行自动加载操作。同样,可以点击屏幕下方的按钮进行。箭头显示的就是这个按钮。当一个操作加载到资源上,Preactor会自动计算操作将进行多久。计算时间包括:启动时间,单位操作时间,批量大小,资源日历等。操作时间由甘特图中条框的长度表示。当你完成了一个排产,你可以保存,然后点击退出。退出时,选择放弃把当前排程放入垃圾箱内。

点击“路径选择”按钮,当一个订单导入到排程文件中后,用户可以更改操作路线。

在产品数据表中可以选择这个产品可以利用的操作步骤。在这里,你有两个20秒的操作可以选择,一个是资源组内部的操作,另一个操作是通过外包完成。

当产品的需求输入后,选择改变路径,将“内部操作”改为“外包”,然后该路径号就为可选的,而另一个操作将消失,不能形成这个订单中的操作排程的部分。

路径名来自路径数据表,使用“可能的路径”按钮,可以设定与这个产品相关的父代操作。在“默认路径”中选择可以可选的路径。在“此操作的路径”中选择“可能的路径”列表中的一个与此操作相关的路径名。

第一个操作,或者父代操作中,“此操作的路径”中只有“所有路径”一项。在后面操作对话框中,下拉列表中可以选择操作的可选路径。

“资源组”可以用下拉箭头来选择完成这个操作的资源。

“需要的路径”用于在资源组中选择一个资源。通常选择“从组中选择”。开始为这个操作排程时,Preactor会从下拉列表中选择一个满足所有约束的,能完成这个操作的资源。

也可以强制选择一个单独的资源,这个资源可以与其他资源不相关。 在这个例子中,钻孔机组中只有一个资源,所以不会有其他影响。

“资源数据”按钮显示资源组中的所有资源。在这个例子中,组中只有一个资源,“Drill/钻孔机”。双击这个资源,然后可以输入其他的信息。

“自动排序”选项可以选择是否在产生排程时选择这个资源。如果钩掉这个选项,Preactor不会自动选择这个资源,但允许拖动到排程中。

“成本因素%”可以对比两个资源的使用成本。

如果在资源组中一个资源有次要约束,而另一个没有,那么下面三个选项可以让你设置那个有次要约束的资源。

这个特征只有在Preactor 300 FCS以上版本才有。

“Res. Selection Timeout选择资源的工间休息时间”用于定义一个资源相对组内其他资源的优先权。比如一个“工间休息时间”为1小时的资源,如果另一个资源(工间休息时间小于1小时)不能在1小时内完成这个操作,那么仍然使用这个资源。

下面两个选项用于根据这个操作,设定下一流程或者后面的操作使用的资源。

“次要约束”按钮可以让你选择一个或者多个用于当前操作的次要约束。“有效的次要约束”选项框显示了次要约束数据库中的所有约束,将它们移到右面的框中可以将该次要约束设定为这个操作的可用次要约束。

双击次要约束,以设定数量和使用时间。比如:定义一个次要约束,“Supervisor/监督人”。 在“约束使用”中设定“仅增加启动时间”,需要一个“监督人Supervisor”。

“设置&操作时间”有如下选项:

1)“启动时间”在机器启动时固定的时间。这个时间要于下面三个时间相加。

2)“相同属性设置Like to Like SetUp Time”,是1)的补充,用于“相同属性匹配Like to Like Match”间的联合。这个和下面的setup time有点类似,但需要的数据较少。如果这个选项有数值,那么另一个的启动时间就可以忽略。你可以定义哪些属性需要考虑,以决定是否用Like to Like来设置启动时间。 3)“设置组/SetUp Group”中可以选择一个组,用于在资源数据库中的启动时间矩阵,这个矩阵在前面的资源选项中已经涉及到了。

“处理时间类型”定义如何计算一个操作的处理时间。默认为“Time per Item单位处理时间”。这个操作的运行时间为批量乘以“每工件的操作时间”。

同样可以选择“Rate per Hour”或者“Time per Batch”,批量的大小对于操作不影响。

“Res. Specific Time per Item”, “Res Specific Rate per Hour”或者“Res. Specific Batch Time”用于:如果这个资源在组中与其他不同”。选上后,回到“资源数据”按钮,当你点击资源名字的时候就会显示新的数据。

如果选定“Res. Specific Time Per Item”, 你下面必须设定组中每个资源的时间。

选择“Resource Date资源数据”按钮,显示组中的资源。双击“有效的资源数据”以增加新的数据。 另外的两个选项“Res. Specific SetUp Time”和“Res. Specific Op Time”用于改变组中每个资源的参数。

如上图,确定某一操作的所需资源及其准备、操作时间。

“高级选项”只有在Preactor 300 FCS以上才有。

“Assembly Level组装水平”和“Assembly Key组装基调”用于组合需求相同的操作。当两个操作都设置为1,Preactor用操作号用于控制时间。比如有两个操作,都有子操作过程。

“下一个操作前的最大时间”用于控制操作的时间,基于装载时间和下一个操作启动时间。比如,如果下个操作必须在1小时内开始,那么当前操作时间控制要设定1小时。

“时间间隔类型”可以改变计算最大时间的相关点。

“操作时间增加的最大值”用于控制操作中断或者换班期间的时间。当一个操作开始在一个班次,结束在另一个班次,Preactor自动延续操作时间,跨过这段时间。在某些情况下,可能要中断操作,比如食品加工,当部分工作完成后遇到了周末,那么这个批次就要放弃。如果这个操作正常需要30分钟,而你不想延迟超过,那么就设置100%。

“最后操作后的休息时间”可以指定这个操作和先前操作间的间隔。

勾上“附加的操作”,设定该操作是否在每个批次中进行。如果构上了(比如案例中的操作1000和操作2000),那么这个操作并不总是执行,当为一个加载的需求插入一个新的操作,可以从下拉列表中选择操作(比如返工)。

有三个操作属性可选,可以从下拉列表中选择操作属性数据表中选择。

“每工件的物料成本”用于计算操作成本。在这里的任何值都要乘以批量的大小,加入到工件的总费用中。

批次处理方法是指当一个批次(比如50)时,下一个操作开始的方法。

Transfer是指,如果在下面的选项中输入20,那么当这个批量完成20后,下个操作可以启动。(而不是等50全部完成后才开始)

Split是指可以把这个批量分割成小的批次,独立排程。

可以选择“Transfer”,在“附加的操作”界面出现“转移量”。

如果下游操作比当前操作时间短,Preactor会计算弥补下游操作的开始时间,以平衡先前操作转移的批次。

第三项是“分割”。选择这项,会出项两个选项“批量大小”,和多选框“独立批次”。

选上“分割”后,Preactor可以自动将一个批量分割成几个批次,批次的数量根据批量的大小和设定的批次的量。比如,如果批量为20,批次为5,那么将产生4个大小相等的批次。这些批次将分配到组中各个资源上。

“独立批次”用于控制在先前操作中完成后,执行当前操作。

如果不选,那么所有的批次在先前的操作中完成后,才能一起到当前的操作处理。

如果勾上,那么这些批次将会变成独立批次,就不需要等其他所有的批次在先前操作完后再到当前操作了。

第二步:

? ? ? ?

添加子选项

子选项从父选项中继承一些数据 数据项是灰色的表示只读 类似的,添加其他的数据项

在“主代部分”下拉列表中选择已经输入的零件号。这里我们选择1-HFG,“零件号”和“产品”项就自动填写好了,而且是灰色不可更改的。

剩下的信息可以根据要求更改,也可以是默认的。

报表显示所有的数据表中输入过的信息。

2.3. 装载订单

接下来介绍Preactor日常应用的流程。首先,输入新的需求或者从其他数据库下载。在订单安排下去前,要掌握现场的设备状态,尤其资源分配的变化,完成或者中间装配的时间,资源/约束状态的改变(如中断,或者操作工的人数)。 下面可以生成新的排程,执行“What-ifs”来产生最佳的排程。这里可能需要几种方法以寻找最佳排程,每产生一个可行的排程就要保存,然后进行对比。

然后就可以释放排程了,通过装载到ERP系统或者直接从Preactor打印报表,邮件发送甘特图/报表,或者发送到车间的Preactor阅览器,如下图。

下新定单 捕捉现状 生成排程 执行 ‘What ifs?’ 分析排程 释放排程,打印报告 监督改进 典型的操作流程

如何装载订单: ? ? ? ? ? ?

如果您有产品数据库您可以手工输入订单 订单可以由序号和产品数据读得

一般只输入需要的订单和相关联的数据

在这个例子中我们用一个独立的产品数据表

输入一个订单,Preactor利用产品数据表中的数据扩展父记录以增加其他的选项 当订单完成的时候,删除父选项,子选项也会自动删除

在排程中观看订单

大量的数据输入和编辑要使用PREdit模块完成。无论编辑主排程文件、日历文件、或者任何数据表,用户界面都是相同的。

当加载主排程文件进行编辑,只有父代数据是可见的。选择“视图”菜单,选择显示子代操作,该订单的所有操作可以显示出来。

编辑一个记录的数据,首先将蓝色的滚动条移动到想要编辑的行,键盘输入或者双击打开。 再当前所有需求下面的第一个空白处输入一个新需求。从下拉列表总选择零件号和产品。需要的数量,根据需要更改优先级,最早开始时间和到期时间。然后点击OK输入这个需求的各种操作步骤。 你也可以查询测试一个排程。点击需求查询按钮可以从产品数据库中选择一个产品,输入批量和订单号,然后就可以将该订单加载到当前排程上。当最后一个操作完成后就可以显示时间了。这个可以用在后道车间。

有一个订单查询按钮,可以快捷的查询订单订货数据。和输入新的订单一样,输入详细信息。点击OK,Preactor就可以产生所有的操作,向前排程,在显示窗口加亮操作,显示完成的时间。

订单输入到了当前的排程中,加亮了该订单,得到了完成时间。然后确认这个查询,可行就释放这个排程,如果不可行就否决,或者更改。

2.4. Preactor的排序

? ? ? ? ? ?

自定义序列

Preactor如何排程

定位所有的操作和工序 修改记录

保存并且比较各个排程 订单查询

排程模块是Preactor排产系统的核心。系统提供自动排程和手动排程功能,而且具有有限能力的计算。出现在未排产零件窗口的产品图片,是需要手工或者自动排产的产品。底部的窗口称为“排序器总览”,阴影处显示资源的停班期。 自定义排程界面

排程界面可以根据需求进行个性化设置。你可以主动改变窗口,比如只显示总览窗口,或者显示排程图。每个版面都可以保存到硬盘上,使用显示按钮重新调用这些窗口。这些按钮位于工具览中间,这些按钮也可以随意改变位置,而且可以随意拖动到其他地方。 ? 工作区布局

– 节省屏幕布局

– 配置屏幕布局按钮 ? 修改工具栏

– 打开或者关闭个性化工具栏 – 在屏幕上移动它们 – 修改按钮

Preactor如何排程

? 在一个时间序列中的作业(顺序装载)

– 设置作业选择规则(交货期、优先级等) – 设置序列方向

? 向前 ? 向后 ? 双向

向前排序

Pr 1 MC 1 10 10 Pr 2 Pr 3 MC 2 10 20 40 40 10 - MC1 or MC2 20 - MC2 or MC4 30 - MC3 only 40 - MC2 or MC4 40 MC 3 30 20 30 20 30 MC 4 时间

Preactor FCS产品的排程引擎采用“工件一次排产”,所有的产品具有相同的生产工艺路线。在向前排程中,根据优先级,先排蓝色的,然后黄色,最后红色。

向后排程

交货期 (少于缓冲期)

Pr 1 MC 1 10 10 Pr 2 Pr 3 MC 2 10 20 40 40 10 - MC1 or 20 - MC2 or 30 - MC3 40 - MC2 or MC 3 MC 4 20 30 30 20 30 40 时间

在向后排程中,蓝色的优先级为1,所以最先排产,向后看,它的交货期要小于缓冲期。黄色的第二个排,因为优先级为2,最后是红色的。

双向排程

本文来源:https://www.bwwdw.com/article/ynqv.html

Top