设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4168|回复: 6

[求助] 如何实现一个工件的两道工序在一台机器上加工

  [复制链接]
发表于 2012-4-3 12:54:26 | 显示全部楼层 |阅读模式
工件J1的两道工序O1,O2在同一台机器M1上加工,O1加工时间为5s,换模5s,O2接着在M1上加工,加工时间为6s,因为我有一批工件都是类似的,所以要导入加工时间表的,这个怎么做啊?向高手求助了~~~~
发表于 2012-4-3 17:39:28 | 显示全部楼层
在m1的进入控制写一个methode 每当有工件进入的时候判断 是否需要换模(o1切换到o2或者反过来) 如果是则换模(可以用m1.pause:=true来模拟) 并且给m1的属性(比如加工时间)重新赋值 大概这样就可以了~~~
 楼主| 发表于 2012-4-3 23:18:35 | 显示全部楼层
五五 发表于 2012-4-3 17:39
5 I( N9 Y2 Y. K* C/ e- A在m1的进入控制写一个methode 每当有工件进入的时候判断 是否需要换模(o1切换到o2或者反过来) 如果是则换 ...

: {# y6 I* F2 Q谢谢您的回复,请问要如何判断O1切换到O2呢?
* y7 P4 L$ Z6 K3 o谢谢了
发表于 2012-4-4 14:53:54 | 显示全部楼层
工件进入的时候触发methode 然后methode简单的判断一下@的属性就可以了 囧。。。比如classname之类的。。。或者你设定一个属性 1 表示 o1 而 2 表示 o2
 楼主| 发表于 2012-4-5 11:07:41 | 显示全部楼层
五五 发表于 2012-4-4 14:53
8 n: A+ i$ G) G/ V; d0 n* t$ Z工件进入的时候触发methode 然后methode简单的判断一下@的属性就可以了 囧。。。比如classname之类的。。。 ...

) a& |! |$ Y( q9 H5 w懂了,但是我的M1加工时间是用的一张表,不能改他的属性,请问怎么用method改tablefile的值?额,小弟初学,请多多指教,谢谢了。
发表于 2012-4-5 15:18:06 | 显示全部楼层
你可以采取不用表格直接m1的属性 而在需要变换属性的时候 从这个表里读数据再写为这个m1的相应属性的办法
, F) J5 c* \; a/ y* t, i5 `! i& K
2 P. o5 b3 _- R2 ]$ Z+ v/ o也可以直接修改相应表格 不过如果控制不好可能会出问题 我个人并不推荐。。。
 楼主| 发表于 2012-4-7 10:43:52 | 显示全部楼层
五五 发表于 2012-4-5 15:18
. ~) N; O  h0 l* \# p3 w你可以采取不用表格直接m1的属性 而在需要变换属性的时候 从这个表里读数据再写为这个m1的相应属性的办法
1 j+ ]/ R, N5 R2 O
+ {8 u* P/ U! J2 V8 w ...

( P- `& Q8 {2 E1 U十分感谢版主的回复,谢谢了,打算采用版主说的读表中数据的办法,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-7-6 06:32 , Processed in 0.018068 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表