All of their current models are "body on frame". That is to say that the passenger compartment is a separate part from the frame of the vehicle. The body removes from frame and the frame is the unit that provides all the rigidity for the vehicle.Can you elaborate on which "Body on frame Vehicle" in Tesla's lineup you are referring to which is using the mega casting?
Also, I really have no clue what they are going to do. Just took an educated guess. Im sure we will find out soon enough!
Cybertruck will not have a passenger compartment that is removable from the support structure of the truck as it will be one structural unit.
This will give you the gist of the difference visually