i’d just recommend using this plugin, u select two parts and press the plugin button and it welds the two together using welds and not weld constraints, idk but i think welds work better (keep in mind that moving any of the parts with the move tool will break the weld
When using a Weld you need to set the C0 and C1, not just Part0 and Part1. If you use a welding plugin it probably will Weld the Parts, but also Unanchor both so CFraming wouldn’t work as well.
A WeldConstraint isn’t active if one of the Parts is Anchored. You can tell if you select Show Welds in the Contstraints section of Studio’s Model tab (click ‘Show on top’ as well). Active welds are indicated by green lines, Inactive welds are gray lines.
Changing the orientation via cframes should work, although cframe orientation works quite differently from orientation
Quick summary of some stuff:
-For weld constraints, all parts must be unanchored (I think one part can remain anchored but then you can ONLY change its CFrame to change the other parts)
-Changing Position/Orientation from a script wont update welded parts, you gotta use CFrames. I beleive multiplying a cframe by CFrame.Angles(x,y,z) is how you rotate something, where x y and z isnt the final angle but how much you want to rotate it by. I’m unsure how to set it to a specific angle.
Thank you! This helped with my rotation function of the model!