I make a plane with honeycomb shapes, shrinkwrapped them to a dome and applied the shrinkwrap modifier. Seperated the loose parts.
What you see are all different objects. When I make them linked copies the position and rotation changes.
I guess you wanna change or make more details on the hexagon? There is a general problem building a sphere out of hexagons… it’s impossible… See Platonic Solids… it’s possible if there are some 5-gons inbetween…
If you wanna map a honeycomb pattern then every hexgon will be individuall different (except symetry)…
So the best solution woulde be to use the array modifier multiple times with the merge option shrinkwrapping the special hexagonial shape and mirror like so:
Yes, thats a job for Object-level constraints, or perhaps scripts. Since you are losing the rotation information on the stage when you are merging them together. A possible way is adding a Damped Track constraint on every object, with the same target, after your final step (link object data), then play with the target’s position
To be able to copy constraints, go to Edit - Preferences - Addons and enable Copy Attribute menu addon. Then, Ctrl + C will give you the option to copy selected constraints from Active object in selection