Scenario: I am creating linework on walls in a plan view. The linework is created as long as the bottom of the wall starts at the plans associated level. If the wall starts below the associated level, the line is not created. I, however, DO want the linework to be created on all walls that start on or pass through the plans associated level.
(Note the first two walls have a z value of 100 and end up as Null in the final node while the other two walls have a z value of 111.083 and are created successfully).
So my questions are:
-
Is it possible to modify the geometry output of an Element.GetLocation node? If so, how?
-
Is it possible to get the z value of a level and plug that into the modified geometry output? (Edit: It appears that Level.Elevation will get the Z value for me, so I just need help with modifying the actual Geometry output.)
I believe these two modifications would fix my problems, I just cant seem to find answers by searching.
Thanks in advance!!