'The Civil Nodes' Feedback Thread

.NET packages or plugins are not easily loaded from network drives in general. Glad you found the issue!

1 Like

A new version is available now: 2025.2.1. This works in Civil 3D 2025.2 and higher.

Improvements:

A small bug where a node returned an angle in radians instead of degrees has been fixed. Also the StartAngle and EndAngle nodes of the Polyline2D Segments returns a correct value now in case a segment is a line.

What’s New:

Besides some minor new nodes like a containment test for 2D and 3D Polylines, there are two great new features!

RevClouds!

Create a RevCloud by two points or by a series of points:

Results in a true RevCloud object in Civil 3D:

Road markings!

With a few nodes you are able to create road markings which are associative too (they are actually path arrays, if you freeze the path layer, the road stripes remain visible).

Results in this:

This is a great way of creating true-sized stripes which are associated as well.

Have fun! :slight_smile:

4 Likes

Are these 3D or 2D plan only? Likely C3D power users know what `path arrays’ are but it’s new to me.

Actually, Array objects are AutoCAD objects. With the ARRAY command you can create Arrays of objects in three different ways: Polar, Rectangular or Path Arrays. You pick an object you want to multiply, select a path in case of a Path Array, and then the object is multiplied along the path.

The result has similarities with Dynamic Blocks. The Array object has grips to stretch or move the multiplied objects. If you move the original path, the Array follows the new path. Even the single objects inside the Array are modifiable.

So, it is a perfect way to multiply objects in civil plans along a path, like lightpoles, electricity poles, but also road striping. If someone wants to draw true-sized stripes along the road centerline, they struggle with linetypes and linetype scales, and then you get weird situations where a centerline has a linetype scale opposite to the drawing scale, or viewport scale, to force the size of the stripes to real dimensions in a certain scale. It is not really flawless.

But with Arrays, you can use objects with true dimensions and place them along a path. In this case a 2D or 3D Polyline or Spline. If the Spline or 3D Polyline has elevations, the stripes will follow the elevations too. Works perfect (for me) :slight_smile:

1 Like

The gift that keeps on giving! Thank you so much for your effort! :slight_smile:

1 Like