question

Shoog N avatar image
0 Likes"
Shoog N asked Natalie White commented

How to connect parallel or perpendicular conveyors?

I am facing a problem when connecting two conveyor segments with each other, one is perpendicular to the other. Or in case I have an angle between them. The side wall or the skirt does not disappear. I attached two snipping shots for illustration! FL1.JPGfl2.jpg

FlexSim 22.2.0
connectionsconveyingsideskirtconveyor rise
fl1.jpg (19.6 KiB)
fl2.jpg (41.3 KiB)
· 3
5 |100000

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

Carter Walch avatar image Carter Walch commented ·

Hi @Shoog N,

It's hard to know how to help without looking at your model. To receive a more accurate solution, please post your model or a sample model that demonstrates your question.

If your model contains sensitive information, you could first toggle your post as private using the "make private" option under your question's "gear" menu. Private questions are visible only to site moderators.

Also, have you tried using both the Join Conveyors tool and manually connecting the conveyors like this?

attachconveyor.gif

0 Likes 0 ·
attachconveyor.gif (14.5 MiB)
Shoog N avatar image Shoog N commented ·

I do it like this, but it does not work for some reason. I attached a small part of the model in this reply. Can you please check it and let me know! ThanksTesting Example.fsm

0 Likes 0 ·
testing-example.fsm (56.4 KiB)
Natalie White avatar image Natalie White commented ·

Hi @Shoog N, was Jason Lightfoot's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always comment back to reopen your question.

0 Likes 0 ·

1 Answer

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Jason Lightfoot edited

You probably need to make sure the 'rise' variable is zero on the connecting conveyors.

You can try running this script which will set the value to zero for all conveyors where the rise is less that the riseThreshold local variable:

Array convs=Table.query("SELECT ARRAY_AGG(Object) FROM Objects() WHERE 'Conveyor::Conveyor' IN Classes")[1][1];
double riseThreshold=0.1; //  change this to a value that retains your conveyors with gradient
Object conv=NULL;
while (convs.length){
    conv=convs.pop();
    if (Math.fabs(getvarnum(conv,"rise"))<riseThreshold)
        setvarnum(conv,"rise",0);
}
5 |100000

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