From what I have seen from this forum, it seems that you need the coordinate position of the center of the circle (or radius + arc angle) along with the start_x, start_y, end_x, and end_y coordinate positions to accurately set the location of a curved conveyor.
My question is: is it possible to accurately set the starting and ending points of the curved conveyor with only the (x_start, x_end), and (y_start, y_end) coordinate positions?
//Create new conveyor treenode newConveyor = createinstance(Model.find("Tools/MyObjects/customCurvedConveyor"), model()); setlabel( token, "CurrentConveyor", newConveyor ); //Current code that only sets it at a general location close to where I want to place conveyor + height (z coordinate) of the conveyor setloc( token.CurrentConveyor, token.StartX, token.EndY, token.HeightZ );
Intuitively, it seems to me that it should be possible, but from what I have read from this forum it seems that FlexSim doesn't code it that way.