I am not sure exactly what you are trying to do.
SYM_POS with give you the co-ordinates of your object global origin in relation to the model origin.
You can not use these to move you object - that has to be done with the ADD command.
Movement commands (i.e. ADD, MUL, ROT) will have no effect on the SYM_POS values
You could have one object write the SYM_POS values to GLOB_USER variables or to an external text file.
You could then have second object read in those variables and use the ADD commands to move the object away from the Global Origin by that distance.
But you would always have to place the second object exactly on the Drawing Origin for it to work (at least I think it will - haven't tested to be sure).
The other problem you will have with GLOB_USER variables is that there is only a limited number of them.
So SYM_POS_X, _Y & _Z will use up 3 of them.
If you want more than one object reliant on the position of another you will fast run into trouble.
Text files may be better but I am sure they will still have their problems.
The second object you place will always be reliant on the first object being there and having written values to GLOB_USER or text file.
Possibly depending on where you script the saving of values in the first object will affect whether they get written or not (i.e. is the parameter or master script being run?).
Again I am only speculating as I don't know what you are trying to do.
If I need a second object to be reliant on the position of the first then I will just do a simple CALL statement in the first object and position the second object where it needs to go with ADD & ROT commands.
You can even add a Boolean (On/Off) switch to the first object to say if you want the second to show or not.
You could place as many of these objects as you like in your model and the would all work independent to each other - they will not all be trying to use the same GLOB_USER variables.
I hope this makes sense.
Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11