Here it is: a brand new node library for Civil 3D Dynamo! Developed since 2019 for internal use under the not so exciting name of the company I work for (‘Arkance systems’) and now it’s made public.
A little information can be found here:
The package adds over 500 nodes to the main library. There might be some overlap with Camber or Civil3DToolkit, that is inevitable, but there is still a lot of exciting and useful functionality. A PDF file with the description of each node is available.
Most input parameters are by default (current layer or current space, current text size or units). I tried to made the use of the nodes as simple as it could. Some nodes read settings from the Registry which can be set via the menu Packages > Arkance Systems Settings dialog:
Contents of the package
There are several nodes for annotation in AutoCAD like dimensions:
or read and write tables:
Document functions contain tens of dropdowns for layers, blocks, styles, UCSs, layouts. You can create, add, remove or cleanup annotation scales, manage colors, layers (even viewport overrides), layouts or UCSs.
GeoLocation stuff like converting from and to lat/lon.
Setting or getting variables is easy. Some new AutoCAD objects are available like DBPoints and Splines. A funny one is the possibility of creating Transient objects in AutoCAD that don’t actually exist. They are removed when the REGEN command has run or when the drawing is closed. Very handy as markup tool.
Geometry in Dynamo can be manipulated or requested. There is a node that finds the true centroid:
Also Civil 3D objects can be created, manipulated or examined. Alignments, CogoPoints and the User Defined Properties, FeatureLines, Parcels, Profiles and ProfileViews. It is very easy to create Layout or Surface Profiles, get a PolyCurve of an Alignment, a Parcel, FeatureLine or Profile.
Ever needed importing Open Streetmap files or KML files? There are nodes that read the files so you can convert the geometry and data to AutoCAD objects.
Very modern is using QR codes for everything and more. You can create these now as images or straight into the drawing as Image Reference. Ideal for project drawings.
I probably forget to mention a lot of other exciting stuff but you can find out yourself. This topic is meant for feedback, so do not hesitate to ask questions. If you can’t find the use for a node, or if you miss some functionality. In case of spelling mistakes, don’t forget English is not my native language, but when you inform me I can improve it
And there might be some bugs as well. Don’t worry, describe it here and I’ll kill them.