I'm having difficulties with the joint contacts in this model. For some reason, solidworks is placing two joints at the interface shown below, even though these two pipes share the same centerline:
yep, i can see that on my end too
if you take that component and put it in its own part, same issue
if you roll back the feature tree and isolate that feature, still there
if you delete all the other components in that group except for that one, the problem goes away
so it has to do with the trim
you could try trimming afterwards to see if the problem goes away but overall probably worthy of checking in with your reseller/solidworks about that
BUT, the question is, what do you want to learn in this area? a beam inside of a beam probably isn't going to work the way you want it to. have you tested that already on a sample part?
I am now running the smaller diameter pipe as a solid and creating a contact with the beam sleeve elements. It looks like it's running much smoother, just strange how that trim causes the beams joint to be off center...
if you want to troubleshoot further, try creating different weldments for that part vs different groups or try the trim afterwards
haven't played with weldments enough to know if is normal for that to happen
I found that by increasing the lenght on the collar (the larger pipe segment), it causes the joint to shift down to the centerline. It's very strange, not sure what the reason is behind it or how Solidworks determines where the joint lays, but this seems to fix the problem. In reality though, I really don't think I'd put a collar so long on the angled brace, it adds to much weight to the assembly.
The stranger thing, is this doesn't always work. other collars showing a GREEN joint do not change to PINK when their lengths are increased. Very strange...
you may have to recalculate the joints to see those changes. again, don't do a lot of beam/weldments but similar to materials, joints are kind of "set" when the study is created and they should be marked as out of date when/if they change but you haven't recalculated them. this is so that if someone has merged joints together, their changes don't get blown away by model changes.
Retrieving data ...