I’ve figured it out! It was actually quite easy! All you really needed to do was duplicate the wedge 4 times, and then size and move the wedge pieces into their positions.
local Wedge = workspace.Wedge
local Part1 = Wedge:Clone()
Part1.Size = Part1.Size / Vector3.new(1, 2, 2)
Part1.CFrame = Part1.CFrame * CFrame.new(0, Part1.Size.Y / 2, Part1.Size.Z / 2)
Part1.Parent = workspace
local Part2 = Wedge:Clone()
Part2.Size = Part2.Size / Vector3.new(1, 2, 2)
Part2.CFrame = Part2.CFrame * CFrame.new(0, Part2.Size.Y / -2, Part2.Size.Z / 2) * CFrame.Angles(math.rad(180), math.rad(180) ,0)
Part2.Parent = workspace
local Part3 = Wedge:Clone()
Part3.Size = Vector3.new(Part3.Size.X, Part3.Size.Z / 2, Part3.Size.Y / 2)
Part3.CFrame = Part3.CFrame * CFrame.new(0, Part3.Size.Z / -2, Part3.Size.Y / 2) * CFrame.Angles(math.rad(90), 0, 0)
Part3.Parent = workspace
local Part4 = Wedge:Clone()
Part4.Size = Vector3.new(Part4.Size.X, Part4.Size.Z / 2, Part4.Size.Y / 2)
Part4.CFrame = Part4.CFrame * CFrame.new(0, Part4.Size.Z / -2, Part4.Size.Y / -2) * CFrame.Angles(math.rad(90), 0, math.rad(180))
Part4.Parent = workspace
Wedge:Destroy()