ATTENTION

This FlexSim Community Forum is read-only. Please post any new questions, ideas, or discussions to our new community (we call it Answers) at https://answers.flexsim.com/. Our new Question & Answer site brings a modern, mobile-friendly interface and more focus on getting answers quickly. There are a few differences between how our new Q&A community works vs. a classic, threaded-conversation-style forum like the one below, so be sure to read our Answers Best Practices.


flexsim.com

Go Back   FlexSim Community Forum > FlexSim Software > Q&A
Downloads

Q&A Using Flexsim and building models

  #1  
Old 07-11-2013
balakrishnan balakrishnan is offline
Flexsim User
 
Join Date: Jul 2013
Posts: 1
Downloads: 0
Uploads: 0
Thanks: 1
Thanked 0 Times in 0 Posts
Rep Power: 0
balakrishnan is on a distinguished road
Exclamation Building logic for Delayed Processing Time of Processor - help required

Hello! We are simulating a basic assembly line model through flexsim (please refer attached model). We have a source, 20 workstations, robotic arms to move items in between workstations, a conveyor at the end and a sink

We have considered an Ideal Cycle time for the line as C=94 secs and accordingly considered Triangular Distribution for the processing time (P) for each of the workstations, with P = 70-90% of C.

Now, the problem that we are facing is that we need to input a logic into each of the workstations (processors) such that :-

1) When the Processing Time of any processor (workstation), P is < or = Cycle Time C, then the item should move to the next workstation only after C i.e. 94 secs.

2) When the Processing Time of any processor (workstation), P is > Cycle Time C, then the item should move to the next workstation after 2C i.e. 188 secs.


We are still at the beginner stage, so we are looking for a solution which will not involve Flexscript and can be done by inputting in the individual properties of each workstation. However, inspite of a lot of brainstorming, till now we are yet to get a solution to this. We have an idea of using the "Send Message", "OnExit" & "OnEntry" fields in the Triggers tab but can't figure out how. Also, we want to use GLOBAL VARIABLE for the C value so that if we change it once, it will automatically take up for each of the workstations and we will not have to change it for each of the workstations individually.

If we can get any ideas on this then it would be really helpful for us as we are running against time to complete this educational project on time and we seem to be a bit stuck here.
Attached Files
File Type: fsm third original model -C94.fsm (228.7 KB, 68 views)

Last edited by balakrishnan; 07-11-2013 at 12:26 PM. Reason: Introduction of Global Variable
  #2  
Old 07-11-2013
Jörg Vogel's Avatar
Jörg Vogel Jörg Vogel is offline
Flexsim User
 
Join Date: Sep 2007
Location: Hannover, Germany
Posts: 643
Downloads: 35
Uploads: 0
Thanks: 802
Thanked 665 Times in 410 Posts
Rep Power: 642
Jörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond reputeJörg Vogel has a reputation beyond repute
Default

Hi,

your Problem is the time when the current process time is set. you should calculate the random process time before an item enters the workstation, then you can decide which actual process time the processor gets. This can be done for the next item, when an item leaves the workstation. Or the object in front of the workstation calculates the random process time.

Jörg
The Following 2 Users Say Thank You to Jörg Vogel For This Useful Post:
Gaurav Majumdar (07-12-2013)

Tags
cycle time, logic, onexit, send message, triggers


Thread Thread Starter Forum Replies Last Post
How to add a processing time to a Fluid Object? Abdul Mirza Q&A 2 04-23-2013 03:34 PM
problem on processing time Jack Lai Flexsim Student Forum 2 12-01-2011 02:57 AM
Best way to have fluid processing time? JMEngelhart Q&A 1 10-25-2011 08:58 AM
GlobalVariables & Processing Time shashanktrivedi Q&A 3 05-19-2011 11:54 PM
All time related values 0,0000001 time units delayed Patrick Cap Q&A 2 05-01-2009 01:50 AM


All times are GMT -6.
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
Copyright 1993-2018 FlexSim Software Products, Inc.