View Full Version : 2013 Object Position in Field

2014-02-07, 08:44 PM
I am trying to create a field that creates an XYZ in a block.
I have tried to select the block, but I don’t see position as an option to choose in the object field.
Any ideas how to create a block that auto-updates the XYZ coords when you move it?

2014-02-08, 03:27 PM
Seems simple enough…attach XYZ values to a block.

2014-02-09, 01:17 PM
You can create a field out of Block def, link to Position of Block, and group them together

2014-02-09, 02:57 PM
Sounds great…can you give me a bit deeper of instruction. A bit of a Newbie. Thanks

2014-02-10, 03:00 AM
Here i post 2 solution.
One as i mentioned above, use a field outside Block definition and group all together
Other use BlockPlaceHolder and Attribute inside Block Def. Have fun :)


2014-02-10, 06:08 PM
Thanks. Question, how do you get the xyz Coords to update once you move the block around? Regen doesn’t seem to do it.

2014-02-10, 07:52 PM
What is FIELDEVAL set to?

2014-02-10, 08:14 PM
I type in FIELDEVEL and I believe it is currently set at 31?

2014-02-10, 08:22 PM
31 should work -- and the example is updating here w/ no problem.

You did explode the container drawing, right?

2014-02-10, 08:41 PM
I simply moved your block in the drawing and did a regen…saw no results. What do I need to explode?
PS…thanks for the hand-holding!

2014-02-10, 09:26 PM
not my block.... but. What "Block Place.dwg' is, is a drawing file that contains two different blocks that can be used as coordinate markers. One uses a block placeholder attribute, and the other is a block marker with a Field GROUPed with it.

If you explode the inserted Block Place, then you can move around the two markers, and see the changes and differences between the two techniques. In one, the field will remain in place and update based on block location, in the other the attribute will move along with the block, and update. Regen after each move to see the changes.

If you explode the nested blocks, then that will break them, and neither will work.