"Floor.ByOutlineTypeAndLevel" incorrectly created points

Hi.

I want to create a floor with points i get from Civil3D.
I’m using the points without heights to create “PolyCurve.ByPoints” which i need for “Floor.ByOutlineTypeAndLevel”.

My problem now is that some points are incorrectly.

After the creation of the floor i want give it some heights from the same points i used before.

But because of the incorrect created points i now have a falty floor.

Does anyone know what the problem is?
Or is it possible to delete the points with the wrong height?

I’m using Revit 2021 and Dynamo 2.6.

Does no one have an idea?

I posted a lengthy thread on some of the floor point nodes. I don’t know if this is a rlted issue or not.

What I found was that the translation required a positive or negative value. A value of 0 was ignored. I wanted to reset the values to 0.

Using the API everything worked as expected. But the nodes created issues.

Again, this may or may not be related. See my other postings.

I don’t think that the 0 is the problem.
I have the same problem in other examples and other points.

I want to warmup the Thread.
I still have the same problem.

Here are some sample files:
Test.dwg (4.1 MB)
Test.rvt (2.7 MB)
Test.dyn (130.4 KB)