Basically, I am tweening every single part of the model, how can I set to primary part, so I can only move one, then the others follow the Primary part
game.Workspace.LeftDoorEntrance.Part.ClickDetector.MouseClick:Connect(function()
local TweenService = game:GetService("TweenService")
local tweenInf = TweenInfo.new(0.5, Enum.EasingStyle.Linear, Enum.EasingDirection.In)
local Properties = {CFrame = CFrame.Angles(0, -80, 0) + Vector3.new(-20.844, 57.8, 83.596)}
TweenService:Create(game.Workspace.LeftDoorEntrance.Part, tweenInf, Properties):Play()
TweenService:Create(game.Workspace.LeftDoorEntrance.Union, tweenInf, Properties):Play()
TweenService:Create(game.Workspace.LeftDoorEntrance.MeshPart2, tweenInf, Properties):Play()
local Propteries2 = {CFrame = CFrame.Angles(0, -180, 0) + Vector3.new(-21.274, 57.8, 83.676)}
TweenService:Create(game.Workspace.LeftDoorEntrance.MeshPart, tweenInf, Propteries2):Play()
TweenService:Create(game.Workspace.LeftDoorEntrance.MeshPart2, tweenInf, Propteries2):Play()
end)

3 comments
Select the model, in the properties tab, choose the 'PrimaryPart' field and select the part which you want to set as the primary part
I did that, I made the Part to be the PrimaryPart, I tween only the part and only the part moves, not the whole Model
If you want to tween your model without possibly separating it, you can weld up all parts to a PrimaryPart, and simply tween that PrimaryPart as the anchor (main part), if your goal is to tween its CFrame property.