Display error for Forklift load in version 23.0.1

Display error for Forklift load in version 23.0.1

clairekruppGhafari
Observer Observer
23 Views
14 Replies
Message 1 of 15

Display error for Forklift load in version 23.0.1

clairekruppGhafari
Observer
Observer

[ FlexSim 23.0.1 ]

I have a model of a storage system that I built in 2021, which has a very simple (3D controlled) forklift move at the end.

I recently pulled the model up to make some updates and converted it to version 23.0.1

The forklift picks up the pallet and now displays it in mid-air as it carries it:

1675283136438.png


This was not happening before, and the changes I made were not with the forklift movements.

Is there some parameter change that I need to update? (I know how to change the pallet position manually, but it should not be needed.)

I am not posting the model since it is confidential, but I can send it to the dev team if you need it.

Thanks

0 Likes
Accepted solutions (1)
24 Views
14 Replies
Replies (14)
Message 2 of 15

clairekruppGhafari
Observer
Observer
The movement of the forklift seems "off" too. It seems to skid sideways during changes of direction. I have not noticed that before.

(Using Network Nodes for navigation)

0 Likes
Message 3 of 15

Jeanette_Fullmer
Community Manager
Community Manager

Hello @Claire Krupp,

I created a model in 2021 that has a fork lift transferring a filled pallet. The task sequence for loading, traveling, and unloading is sent to the forklift by a Centerport connection to the queue. When I upgraded it to 23.0.2 I did not see the issue you are. Is there anything else that might be a significant difference about your model that I could test to see if it is causing the issue? If not, then we will need your model emailed into the Dev team.

Pallet_2021_2.fsm

0 Likes
Message 4 of 15

clairekruppGhafari
Observer
Observer
Hi @Jeanette F I used a CenterPort connection too, with a simple A-connect from the pickup queue to the drop off queue. So, nothing unusual that would explain the difference.

I thought the problem was related to the updates I was doing in Process Flow, but there's no overlap in control. The PF places the pallet in the pickup queue, and the 3D control takes over from there.

I also had the problem when I went back to the original model, upgraded to 23.0.1 and made no changes.

I can send the model to the dev team. It's dev@flexsim.com, correct?

0 Likes
Message 5 of 15

arunTTT2P
Explorer
Explorer

Hi @Claire Krupp ,

Try this, update the model to the 2022 version and then update to 2023. It may work.

Regards,

Arun KR

0 Likes
Message 6 of 15

clairekruppGhafari
Observer
Observer
Hi @Arun Kr I do believe I have run it in version 2022 in the past, but I will test it again.....
0 Likes
Message 7 of 15

Jeanette_Fullmer
Community Manager
Community Manager
Hello @Claire Krupp,

Did updating the model by stepping through the FlexSim versions solve the issue?

0 Likes
Message 8 of 15

clairekruppGhafari
Observer
Observer
Hi @Jeanette F , sorry for the delay, I was working on a different model.

No, the display is fine in version 22, but not in version 23.

I just emailed the model to you. As far as I can tell, the only difference between mine and your example is that I am using the Network Nodes to control the navigation path.

0 Likes
Message 9 of 15

philboboADSK
Autodesk
Autodesk
Accepted solution

The Transporter's 23.0 model update script didn't account for model units.

You can fix it by running this script:

forobjecttreeunder(model()){
  treenode obj = a;
  if (isclasstype(obj,"Transporter")) {
    treenode usedefaultzoffset = obj.find(">variables/forkinitialheight/usedefaultzoffset");
    if (get(usedefaultzoffset)) {
      Object Forks = obj.find(">visual/drawsurrogate/Truck/Forks");
      Object DrawContents = Forks.find("/DrawContents");
      DrawContents.location.x = -Forks.location.x;
      DrawContents.location.y = -Forks.location.y;
    }
  }
}


Phil BoBo
Sr. Manager, Software Development
0 Likes
Message 10 of 15

clairekruppGhafari
Observer
Observer
Thanks @Phil BoBo I will try that.
0 Likes
Message 11 of 15

clairekruppGhafari
Observer
Observer
It worked! Thanks!
0 Likes
Message 12 of 15

patrickABAWF
Collaborator
Collaborator
Where do I place this script?

I tried to run it in the Script Console and it doesn't fix the problem.

Also tried in the Model Trigger on Run Start and same result.

0 Likes
Message 13 of 15

clairekruppGhafari
Observer
Observer
@Patrick Cloutier I put it in the Script console. Suggest you tag @Phil BoBo for more info.
0 Likes
Message 14 of 15

philboboADSK
Autodesk
Autodesk
If running that script in the Script window didn't solve your problem, then your problem isn't the same as this question, and you should post your own question with more details instead of posting a comment on this already-answered question.


Phil BoBo
Sr. Manager, Software Development
0 Likes
Message 15 of 15

patrickABAWF
Collaborator
Collaborator

I did (see link below) but Jason pointed me to this post to solve my problem which it doesn't.

https://answers.flexsim.com/questions/136795/transporter-load-no-longer-in-correct-position.html

0 Likes