question

Filippo A avatar image
0 Likes"
Filippo A asked Filippo A commented

Problem with correct LT calculation with Gantt Chart

Hi everyone,

I'm trying to trace a set of orders that run through my production system with a Gantt Chart.

I noticed that once an item is separated on two different lines in multiple sub items of different size, the Gantt registers only the time of the sub-items set that finishes first, but i would like to know when the last object of a certain arrival finished.

Can someone help me with this issue please?

Thank you so much

I upload below an example model. In the example I'd like to record when the last sub-item of each arrival finishes.

lt-calculation.fsm

FlexSim 18.1.0
gantt chart
lt-calculation.fsm (20.4 KiB)
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Jordan Johnson avatar image
0 Likes"
Jordan Johnson answered Filippo A commented

You can use the Statistics Collector to get what you need.

lt-calculation.fsm

In this model, I used the Statistics Collector to have one row per Type label. Each item that enters Queue1 updates the entry time for that type. Each item that enters either of the last two queues updates the last time for that type. I also made a bar chart, showing the duration for each type.


lt-calculation.fsm (23.1 KiB)
· 6
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Filippo A avatar image Filippo A commented ·

Hi @, thanks for your help, can you please help me out with my model.

I tried to implement what you have done in the example but still it gives me errors and don't calculate the right gantt and i don't understand why

b.fsm

0 Likes 0 ·
b.fsm (136.6 KiB)
Filippo A avatar image Filippo A commented ·
0 Likes 0 ·
Jordan Johnson avatar image Jordan Johnson ♦♦ Filippo A commented ·

The Item Trace Gantt chart is meant to trace a single item through its journey, and does not deal with items that are split into many items.

I do not believe that a Gantt chart is the right visualization for the data that you have.

I have fixed the model you posted, and presented the max time of each arrival as a bar chart.

b-fixed.fsm

0 Likes 0 ·
b-fixed.fsm (122.2 KiB)
Filippo A avatar image Filippo A Filippo A commented ·

Hi @jordan.johnson, Can you please upload again the fixed model because im having some issues in visualizing your solution. The entire model il blank. Thanks you very much anyway for your help

0 Likes 0 ·
cattura.png (86.0 KiB)
Jordan Johnson avatar image Jordan Johnson ♦♦ Filippo A commented ·

b-fixed.fsm

If you use Open Default Workspace (in the View menu), can you see anything?

0 Likes 0 ·
b-fixed.fsm (122.2 KiB)
Show more comments
Joshua S avatar image
0 Likes"
Joshua S answered Filippo A commented

Let me know if this is what you are looking for. I added a list called Boxes that I pushed all the finished items to and it also reads the Split label assigned to them. In process flow I have a source trigger that reads all the entering items in the last queues. The pull from the list attempts to pull all the items based on the arrival group Split size and once pulled I have it print out the time.13454-lt-calculation.fsm


· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Filippo A avatar image Filippo A commented ·

Thanks for your help, but i'm looking for something a little different.

I'm running different order scenarios and i need each time to display the "Item Trace Gantt" in the correct way to see which is the total lead time of each arrival.

suppose that an item (arrival 1) generating in the source at time 0 splits in 12 sub-items on 2 lines. On the first line the process ends at 50 sec and on the second it ends at 70, i 'm looking for a way to make the gantt chart display that the arrival 1 ended at 70. Right now the gantt shows that the process ends at 50 sec.

0 Likes 0 ·