Search found 93 matches

by MarvinH
Monday 13 August, 2012 - 10:34
Forum: Enterprise Dynamics 4DScript
Topic: Error in stop model with 4D Script in Source
Replies: 7
Views: 8125

Re: Error in stop model with 4D Script in Source

Hello Heimann, Thanks for your question. Considering the creation of atoms by a Source, it would be better to close the output. The product connected to the input channel of the source does not actually enter the source, it is only used for referencing purposes. So in case you want to stop the creat...
by MarvinH
Thursday 12 July, 2012 - 14:40
Forum: Modeling in Enterprise Dynamics
Topic: Queue modelling
Replies: 20
Views: 17152

Re: Queue modelling

Hello! Works like a charm again! Good the read that the model works with respect to the queues. So it seems that the functions in the function editor atom aren't initialized properly. What can cause this? Regarding the functions not initialized properly, this is most likely because of variables used...
by MarvinH
Wednesday 11 July, 2012 - 12:07
Forum: Modeling in Enterprise Dynamics
Topic: Queue modelling
Replies: 20
Views: 17152

Re: Queue modelling

Hello, Indeed there is. I assume you are working with an older version of Enterprise Dynamics, in which this strategy is not implemented yet for the predefined "Smallest queue" strategy. Within the new version of ED, strategy 14 has the following code: IndexMin(NrOC(c), if(OCReady(Count,c)...
by MarvinH
Wednesday 11 July, 2012 - 10:58
Forum: Modeling in Enterprise Dynamics
Topic: Queue modelling
Replies: 20
Views: 17152

Re: Queue modelling

Hello! I have updated your model considering: BTW, When I open my model, i first have to click every server, queue, source, and the function atom, to get things working properly - there is a initialization problem, which I can't figure out. The issues were caused by the fact that you had defined som...
by MarvinH
Wednesday 11 July, 2012 - 09:08
Forum: Modeling in Enterprise Dynamics
Topic: Queue modelling
Replies: 20
Views: 17152

Re: Queue modelling

Hello again! By what you are stating, it is not explainable to me as well! What is the capacity of the MultiServer? By default (when you drag in a new MultiServer), the capacity is 10. However, in case you provide 150 arrivals within 15 minutes and the capacity is 10 with a cycle time of 10, all arr...
by MarvinH
Friday 06 July, 2012 - 11:49
Forum: Enterprise Dynamics 4DScript
Topic: Routing Output channels
Replies: 3
Views: 3628

Re: Routing Output channels

Hello!

The example I gave assumed 5 output channels. In case you only have 2 output channels, it becomes easier:

Code: Select all

If(
  Mod(Output(c), 40) < 20,
  1,
  2
)
For more information about the Mod function, please refer to the Help file.

Kind regards,

Marvin
by MarvinH
Friday 06 July, 2012 - 09:56
Forum: Enterprise Dynamics 4DScript
Topic: Routing Output channels
Replies: 3
Views: 3628

Re: Routing Output channels

Hello! Try using the Mod function again. Assume you have 5 output channels, each will receive 20 products in a row. Then you can use the Mod function like this: Case( WhichIsTrue( Mod(Output(c), 100) < 20, Mod(Output(c), 100) < 40, Mod(Output(c), 100) < 60, Mod(Output(c), 100) < 80, True ), 1, 2, 3,...
by MarvinH
Wednesday 04 July, 2012 - 11:16
Forum: Modeling in Enterprise Dynamics
Topic: Picking processes
Replies: 13
Views: 10644

Re: Picking processes

Hello! To define the time between the picks it would be best to use the advanced transporter in combination with a network. On this network you can set the speed limits between the nodes. Further you should pick (i.e. calculate) the speeds in such a way that the time between picks matches your requi...
by MarvinH
Tuesday 03 July, 2012 - 13:43
Forum: Enterprise Dynamics Atoms
Topic: Assembler Bill of Materials
Replies: 5
Views: 5945

Re: Assembler Bill of Materials

Hello! Unfortunately it is not possible to do this with the robot by default. To pick up products at different stations and drop them somewhere else, I would suggest to use the advanced transporter where you can define a load quantity. Please have a look at Picking processes for more information abo...
by MarvinH
Monday 02 July, 2012 - 10:57
Forum: Enterprise Dynamics 4DScript
Topic: Write Atom performance to Excel sheet
Replies: 1
Views: 3048

Re: Write Atom performance to Excel sheet

Hello! How do I reference the corresponding atom correct, by AtombyName([Prozessarea]) ?? You can use the input channels of the User Event atom to reference to the particular atom of interest. So connect the first input channel to the central channel of the queue, the involved atom will then be In(1...