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.15
What do you think about moving the Alignment Types selection dropdown to the Civil 3D -> Selection shelf?
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.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
The "station" input port has a description of "The station of the sample line", which doesn't seem correct.
v1.1.14
"Tasselleted" should be spelled "Tessellated". The XML summary should be "...using a tessellation...".
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 changing the input port label from "item" to "civilObject" to be consistent with similar OOTB nodes.
v1.1.14
Current: "Returns a Parameter value by name"
Suggestion: "Returns a block Parameter value by name"
v1.1.14
Current: "The Object handle"
Suggestion: "Get an object's handle" or "Get the handle of an object"
v1.1.14
The "block" input port description mentions "arc" instead of "polyline".
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
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.14
Currently there is no summary tag 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: "Returns the insertion point of an AutoCAD BlockReference"
This seems to be an accidental copy of the XML tag for the BlockReferenceExtensions.GetInsertionPoint node.
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
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.14
Current: "Add cusotm object"
Suggestion: "Add custom objects"
v1.1.14
Suggest adding a string to describe the purpose of this node.
v1.1.15
Current: "Creates an Alignment"
Proposed: "Creates an Alignment from a Polyline"
v1.1.15
The output port has a description of "The radius". Suggest changing to "The SubEntities" or something similar.
v1.1.15
Current: "Adds a Profile to the alignment"
Proposed: "Adds a surface Profile to the alignment"
v1.1.14
Current: "Add an hyperlink to an AutoCAD Object"
Suggestion: "Add a..." or "Adds a..."
v1.1.14
Suggest changing the input and output port labels to camel case.
Hi Paolo, Can i request bellow items to be added to wishlist,
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
Current: "Add an hyperlink to an AutoCAD BlockReference"
Suggestion: "Add a..." or "Adds a..."
v1.1.14
Current: "PointFromPaperToModelSpace"
Suggest adding a string that is more descriptive 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.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 a line types"
Suggestion: "Select linetypes"
v1.1.14
Suggest adding a string to describe the purpose of this node.
v1.1.15
The spelling in the node name is incorrect.
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.
v1.1.14
Suggest changing input and output descriptions to camel case.
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
Suggest adding a string to describe the purpose of this node.
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
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.
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
Suggest adding a string to describe the purpose of this node.
v1.1.14
Suggest changing the input and output port labels to be camel case.
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
The output port has a description of "The list of station equations", which appears to be a copy from the AlignmentExtensions.GetStationEquations node.
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.