Wonder how can I change the offset value of imported column

Hi Nissal

Used your script and tweaked it to my own requirements. Gave you Credit as you will see.

Bare in mind attached script is a work in progress. I will eventually when I figure it out replace the sliders for “Top Offset” & “Base Offset” with the intersection levels of the toposolid/s which I mention in this post: Align Top Bottom Column with Toposolid - Revit - Dynamo (dynamobim.com)

The issue I am having though is that it seems to be duplicating the Columns already in the model and then assigning the predetermined offsets to the duplicates. The Duplicates are also blank for the Custom parameters of Easting and Northing. Please advise if satisfactory solution as to why it duplicates and how to avoid.

Seeking a solution whereby:
[1] It does not place duplicate columns, and instead adjusts the existing columns
or
[2] if it must place the duplicate columns that it deletes the origionals, and fills in the Easting and Northing Coordinates

Topo Solid Sample Project.rvt (2.6 MB)
Column - Coordinate & Level.dyn (49.1 KB)