The local origin of an object arises from the positioning of the elements in the object and is fixed unambiguously in the relation to the order of an object in the project. All elements no matter whether 2D or 3D refer always relatively to this zero.
The object zero does not correspond to the project origin which is defined in the plan and the floor settings. The object zero is noted relatively to the project origin in the project (inside). Therefore the object is firmly defined in its position in the project and has object-inside its own frame of reference.
In order to use the object every catch point of the object can be chosen in the setting dialog. If the point does not lie in the origin of the object relation system, the zero of the object lies in the project likewise relatively around the pawning of this catch point / point of positioning. See moreover SYMB_POS_X