paoloemilioserra / civil3dtoolkit Goto Github PK
View Code? Open in Web Editor NEWPublic repo for ancillary items of the Civil 3D Toolkit crowd-sourcing development.
License: Apache License 2.0
Public repo for ancillary items of the Civil 3D Toolkit crowd-sourcing development.
License: Apache License 2.0
v1.1.14
Current: "Creates an Arc in AutoCAD from a Dynamo Arc"
Suggestion: "Creates a line in AutoCAD from a Dynamo Line"
v1.1.14
The "block" input port description mentions "arc" instead of "polyline".
v1.1.14
Suggest adding a string to describe the purpose of this node.
v1.1.14
Suggest changing the input port label from "item" to "civilObject" to be consistent with similar OOTB nodes.
v1.1.14
Current: "Add an hyperlink to an AutoCAD BlockReference"
Suggestion: "Add a..." or "Adds a..."
v1.1.14
Current: "Returns the Plot Styles"
This is a copy of the summary for PlotStyle.GetPlotStyles, which is confusing. Suggest changing to "Returns the Plot Style names" or something similar.
Hi Paolo, Can i request bellow items to be added to wishlist,
v1.1.15
The output port has a description of "The radius". Suggest changing to "The SubEntities" or something similar.
v1.1.14
Current: "Add an hyperlink to an AutoCAD Object"
Suggestion: "Add a..." or "Adds a..."
v1.1.14
Suggest changing the input port label from "item" to "civilObject" to be consistent with similar OOTB nodes.
v1.1.14
Current: "Creates a Polyline in AutoCAD from a Dynamo PolyCurve"
This appears to be an accidental copy from the PolylineExtensions.ObjectByGeometry node. Suggest changing to be more descriptive for the purpose of this node.
v1.1.15
The output port has a description of "The list of station equations", which appears to be a copy from the AlignmentExtensions.GetStationEquations node.
v1.1.15
It seems that this node is redundant since the OOTB node CivilObject.Name can be used instead.
v1.1.15
Same spelling issues for the "name" port as the AlignmentExtensions.CreateAlignmentByPolyline node.
v1.1.15
Current: "Creates an Alignment"
Proposed: "Creates an Alignment from a Polyline"
v1.1.14
Current: "Add cusotm object"
Suggestion: "Add custom objects"
See here:
https://forum.dynamobim.com/t/custom-node-select-parts-list-by-name/58803
My thought was either a dropdown node with the parts lists in the drawing or a "PartList.ByName" node.
v1.1.14
Suggest adding a string to describe the purpose of this node.
v1.1.15
Current: "Adds a Profile to the alignment"
Proposed: "Adds a surface Profile to the alignment"
v1.1.14
Currently there is no summary tag to describe the purpose of this node.
v1.1.14
Suggest adding a string to describe the purpose of this node.
v1.1.14
Current: "Returns a Parameter value by name"
Suggestion: "Returns a block Parameter value by name"
v1.1.14
Current: "Returns the insertion point of an AutoCAD BlockReference"
This seems to be an accidental copy of the XML tag for the BlockReferenceExtensions.GetInsertionPoint node.
Create node for setting the point label style
v1.1.14
The "latitude" and "longitude" output labels are somewhat confusing (at least to me). It seems that "easting" and "northing" or "X" and "Y" would be more appropriate.
v1.1.14
"Tasselleted" should be spelled "Tessellated". The XML summary should be "...using a tessellation...".
v1.1.14
@paoloemilioserra it seems that FeatureLine.PolyCurve does not work correctly when there are arc segments. It returns a polycurve when all of the elevation points are equal, but it returns null when the elevations are different. The log file says that "points are likely coincident".
v1.1.14
Suggest changing input and output descriptions to camel case.
v1.1.14
Current: "The Object handle"
Suggestion: "Get an object's handle" or "Get the handle of an object"
Hi Paolo,
First off, I'd like to thank you for all the hard work you've put in to the Civil 3D Toolkit! I've just recently started exploring Dynamo and the nodes from your toolkit and I think what you are creating will be a game changer in the Transportation industry.
I'd like to request a couple nodes regarding SubEntities (both alignment and profile). There are currently several nodes that Get subentity information which works great! I'd like to request nodes that "Set" subentity properties as the design progresses (set /change curve radius, spiral length, vertical curve length to name a few).
My use case is to have a dynamic check and revision process using dynamo. Currently I have the check part figured out bringing in all the alignment subentity information and performing design calculation checks on the various subentity properties. I think being able to set/change subentity information based on user inputs in dynamo while checking the design calculations would be very useful.
Thanks again for all your hard work.
Cheers,
Omar
v1.1.14
Suggest adding a string to describe the purpose of this node.
v1.1.15
What do you think about moving the Alignment Types selection dropdown to the Civil 3D -> Selection shelf?
v1.1.15
The spelling in the node name is incorrect.
v1.1.15
The "name" input port has some spelling errors.
Current: "The Alignment name. If the names is alredy used it returns the existing Alignment."
Proposed: "...name is already..."
v1.1.14
Suggest changing the input port label from "item" to "obj" or "object"
Also suggest changing the input port description, which is currently "The handle". This appears to be an accidental copy from DocumentExtensions.ObjectByHandle.
v1.1.14
Suggest changing the input and output port labels to camel case.
v1.1.14
Suggest changing the input and output port labels to be camel case.
v1.1.14
Current: "PointFromPaperToModelSpace"
Suggest adding a string that is more descriptive for the purpose of this node.
v1.1.14
The "block" input port has a description that mentions an arc instead of a line. It seems to be an accidental copy from Arc.ByGeometry and Arc.ByThreePoints.
v1.1.17
Several spelling errors in this string.
Current: "Returns the high and low points elevation and stations wiht grade close to zero along hte porfile"
Suggested: "Returns the elevations and stations for high and low points with grade close to zero along the profile"
v1.1.14
Suggest changing the input and output port labels to camel case.
v1.1.15
Current description for the "station" input port: "The station of the sample line"
This appears to be an accidental copy from the same input port in AlignmentExtensions.SampleLineByStation.
v1.1.14
Current: "Returns the Plot Styles"
This appears to be a copy of the description for PlotStyle.GetPlotStyles. Suggest adding a better description for the purpose of this node.
v1.1.14
Suggest changing the input and output port labels to camel case.
v1.1.14
It's pretty self-explanatory, but still suggest adding a description string to be consistent.
v1.1.17
I'm seeing a repeatable issue where the ProfileView.ByAlignmentPointName node fails consistently after 2 successful runs (so it fails on the 3rd run) with a "Duplicate profile name" warning. I've attached a GIF and test files, but I wasn't able to find anything in the log.
v1.1.14
Current: "Returns a line types"
Suggestion: "Select linetypes"
v1.1.15
The "station" input port has a description of "The station of the sample line", which doesn't seem correct.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.