CorridorFeatureLine.CoordinateSystemByStation being lazy

Hi @zachri.jensen

I found a script to plot copy along a corridor in Civil 3D

Clearance Envelope | Dynamo (dynamobim.org)

Now I would like to work further, First to plot bodies as a test, but later the exact accordance between Bogeys and carriage-bodies.

unfortunately, the node “CorridorFeatureLine.CoordinateSystemByStation” seams to randomly drop positions of Coordinates.

How Can I adress this, any thoughts on why randomly coordinates of positions do not come through?

Corridor feature line plot copy.dyn (169.2 KB)

Hi @willem.creffierKCWFB ,

Not too familiar with corridors, but it seems like there are no stations defined at the coordinates/ numbers you’re using as input. Any way you could share your Autocad file as well?

Hi @Daan

No, I am not allowed, as the file is not my property.

But I guess the description station is ambigious, it’s just a doube.

It creates a range, but in the next node an amount of positions go up in smoke…

Hi @Daan

You were right, it was the Drawing.

We started a new drawing, Node runs OK.

@zachri.jensen is there somwhere described how to generate a Corridorfeatureline that generates the canting properly?

The Rotation done by the node goes along the featureline.

Do we need to make an interpolation between two featurelines by connecting them and reading the angles?

Or is there build-in functionality within the corridors?

Kind regards,

Willem

Hi @zachri.jensen

I looked upon this, apparently there is a relationship with the frequency upon which the assembly is updated.

However, at change in curves extra segments are inserted, making the node produce a non-value, “could not find parameter at point”.

Any thoughts on how the Node is affected, an we might fix this.

Or build our corridors in a more resilient way…

kind regards,

Willem

Hi @willem.creffierKCWFB,

Can you please confirm that your geometry scaling settings are set to medium?

1 Like

A-ha

Very nice, luckily we are only a small country.

Thank you…

Willem