-
Notifications
You must be signed in to change notification settings - Fork 634
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
TSpline Nodes Documentation - Second set (#14550)
* TSplineInitialSymmetry nodes * TSplineReflection nodes documentation * two more Reflections nodes * 7 more nodes - Bevel Edges - Crease Edges - Crease Vertices - Uncrease Edges - Uncrease Vertices - Unweld Edges - Unweld Vertices * ByNurbs and ByCombinedSurfaces - ByNurbsSurfaceCurvature -ByNurbsSurfaceUniform - ByCombinedTSplineSurfaces * 4 Bridge nodes * Compress Indexes, BySweep, ByRevolve, BuildFromLines * DeleteEdges, DeleteFaces, DeleteVertices * Update Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.BridgeEdgesToEdges.md * Update Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.BridgeEdgesToFaces.md * Update Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.BridgeFacesToEdges.md * Update Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.BridgeFacesToFaces.md * Update Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.BuildFromLines.md * added missing TSplineSurface.Reflections node * Helena's comments --------- Co-authored-by: Deyan Nenov <[email protected]> Co-authored-by: Aaron (Qilong) <[email protected]>
- Loading branch information
1 parent
99cf281
commit 9136633
Showing
118 changed files
with
37,777 additions
and
117 deletions.
There are no files selected for viewing
9 changes: 6 additions & 3 deletions
9
doc/distrib/NodeHelpFiles/6YGBDRGYLRW3BW4XJHLHBBRSCHYWA2UCJ5FQAESHDY2HMUBDUSLQ.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,10 @@ | ||
<!--- Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.AddReflections ---> | ||
<!--- 6YGBDRGYLRW3BW4XJHLHBBRSCHYWA2UCJ5FQAESHDY2HMUBDUSLQ ---> | ||
## AddReflections - Documentation | ||
This documentation file is auto generated by NodeDocumentationMarkdownGenerator, Version=2.14.0.3986, Culture=neutral, PublicKeyToken=null. | ||
## In-Depth | ||
`TSplineSurface.AddReflections` creates a new T-Spline Surface by applying one or multiple reflections to the input `tSplineSurface`. The Boolean input `weldSymmetricPortions` determines if creased edges generated by the reflection are smoothed or retained. | ||
|
||
For more information about adding documentation to nodes see https://github.com/DynamoDS/Dynamo/wiki/Create-and-Add-Custom-Documentation-to-Nodes | ||
The example below illustrates how to add multiple reflections to a T-Spline surface using the `TSplineSurface.AddReflections` node. Two reflections are created - Axial and Radial. The base geometry is a T-Spline surface in the shape of a sweep with the path of an arc. The two reflections are joined in a list and used as input for the `TSplineSurface.AddReflections` node, along with the base geometry to reflect. The TSplineSurfaces are welded, resulting in a smooth TSplineSurface without creased edges. The surface is further altered by moving one vertex using the `TSplineSurface.MoveVertex` node. Due to the reflection being applied to the T-Spline surface, the movement of the vertex is reproduced 16 times. | ||
|
||
## Example File | ||
|
||
![Example](./Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.AddReflections_img.jpg) |
7 changes: 4 additions & 3 deletions
7
doc/distrib/NodeHelpFiles/76IVI422OMRMPHCWZHTETSZ3PJF22AOV2AX274LZCNLPCK664PGQ.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,8 @@ | ||
<!--- Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.DeleteVertices ---> | ||
<!--- 76IVI422OMRMPHCWZHTETSZ3PJF22AOV2AX274LZCNLPCK664PGQ ---> | ||
## DeleteVertices - Documentation | ||
This documentation file is auto generated by NodeDocumentationMarkdownGenerator, Version=2.14.0.3986, Culture=neutral, PublicKeyToken=null. | ||
## In Depth | ||
In the example below, a plane primitive T-Spline surface is created using a `TSplineSurface.ByPlaneOriginNormal` node. A set of vertices is selected with `TSplineTopology.VertexByIndex` node and supplied as input into the `TSplineSurface.DeleteVertices` node. As a result, all edges joining at the selected vertex are also deleted. | ||
|
||
For more information about adding documentation to nodes see https://github.com/DynamoDS/Dynamo/wiki/Create-and-Add-Custom-Documentation-to-Nodes | ||
## Example File | ||
|
||
![Example](./Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.DeleteVertices_img.jpg) |
9 changes: 6 additions & 3 deletions
9
doc/distrib/NodeHelpFiles/ARIV6OQ22ACATWAIKGM7OHNEJS2TQUOKUSEU6UNX6EAAVSJIMK3A.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,10 @@ | ||
<!--- Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.CompressIndexes ---> | ||
<!--- ARIV6OQ22ACATWAIKGM7OHNEJS2TQUOKUSEU6UNX6EAAVSJIMK3A ---> | ||
## CompressIndexes - Documentation | ||
This documentation file is auto generated by NodeDocumentationMarkdownGenerator, Version=2.14.0.3986, Culture=neutral, PublicKeyToken=null. | ||
## In Depth | ||
The node `TSplineSurface.CompressIndexes` removes gaps in index numbers of edges, vertices or faces of a T-Spline Surface that result from various operations such as Delete Face. The order of indices is preserved. | ||
|
||
For more information about adding documentation to nodes see https://github.com/DynamoDS/Dynamo/wiki/Create-and-Add-Custom-Documentation-to-Nodes | ||
In the example below, a number of faces is deleted from a quadball primitive surface which affects the edge indices of the shape. `TSplineSurface.CompressIndexes` is used to repair the edge indices of the shape and thus selecting an edge with the index 1 becomes possible. | ||
|
||
## Example File | ||
|
||
![Example](./Autodesk.DesignScript.Geometry.TSpline.TSplineSurface.CompressIndexes_img.jpg) |
Oops, something went wrong.