We need your help! 🔥
Please consider disabling your ad-blocker to support this website! 🔑
We are a free, community-supported website! 🥰
We only display small unobtrusive ads which help us stay online! 💯
Thank you in advance! ❤️
Action
Curve
Mesh
Number
Subd
SubD
Surface
Tree

Flexibility

ADDON. Version 20.5.2. Released on 29-Dec-2023. Provides 177 components. Created by Ehsan Samadi. Features 0 video tutorials.
Flexibility is a plugin for geometry generation and manipulation.

Curve

Apply UV Curves (Apply Curves)
Flexibility
Apply Curves
Arc
Flexibility
Arc start center End or Angle
Curve Array along curve (Crv Array_along_curve)
Flexibility
Curve Array_along_curve
Blend Arc Line (BlendArcLine)
Flexibility
BlendArcLine
Blend Curve (BlendCrvs)
Flexibility
BlendCurve****
Blend Curve2 (BlendCrv+)
Flexibility
BlendCurve+ Simple
Chamfer Curve (ChamferCurve)
Flexibility
ChamferCurve
Close Curve
Flexibility
Close Curve
Connect Curve (ConnectCrv)
Flexibility
Connect Curves
Curve Fit
Flexibility
Curve Fit
Curve from 2 views (Curve2view)
Flexibility
Curve from 2 views
Curve from cross section2 (Curve cross sec2)
Flexibility
Curve from cross section profiles+ by divide point
Curve from cross section profiles (Curve cross sec prof)
Flexibility
Curve from cross section profiles
Curve Orientation (CurveOrientation)
Flexibility
CurveOrientation
Curve Region3 (urveRegion3)
Flexibility
CurveRegion doesn't Need CPlane
Curve Region2 (CurveRegion+)
Flexibility
CurveRegion+ pts
Curve Region (CrvRegion)
Flexibility
CurveRegion
Divide Area
Flexibility
Divide_Close Curve by Area and splitterCurve
thanks for @DanielPiker

@laurent_delrieu
Divide Curve m Distance (Divide distance)
Flexibility
Divide distance and lenght
Divide Distance multi (Divide Distance)
Flexibility
Divide Distance
Extend Curve (ExtendCrv)
Flexibility
ExtendCurve
Extremes+
Flexibility
Extremes (X-tremez)
Find the extremes (highest and lowest points)
on a curve.
Fabric Curves
Flexibility
Fabric Curves
Fillet Curve (FilletCurve)
Flexibility
Fillet and Chamfer Curve
Fillet Poly Curve (FilletPoly)
Flexibility
Fillet and Chamfer PolyCurve
Flip and Sort Curves (Flip and SortCurves)
Flexibility
Flip and SortCurves
Fractal A (FractalA)
Flexibility
FractalA
Fractal B (FractalB)
Flexibility
FractalB
Grids
Flexibility
Grids
Line SDL2side (LineS2sid)
Flexibility
LineSDL2sid
Line2side
Flexibility
Line2side
lotfollah
Flexibility
- پترن گنبد شیخ لطف الله- lotfollah in isfahan/Iran Pattern Dome
Make periodic Curve (Make periodic Crve)
Flexibility
Make periodic Crve-
offset Curve+ (offsetCrv+)
Flexibility
offsetCruve
Offset Point Avg (OffsetPtAvg)
Flexibility
OffsetPointAvg
Point in Curves+ (Pts in Curves)
Flexibility
Point in Curves+
Test a point for multiple closed curve containment
Points On Curves
Flexibility
Points On Curves+Side
polygon loop
Flexibility
polygon loop
Polygon Angle (PolygonAngle)
Flexibility
PolygonAngle
Polyine Edge (PolyineEdge)
Flexibility
Draw polyline by target Area
Random Rectangle
Flexibility
Random Rectangle
Ribbon Offset (RibbonOffset)
Flexibility
RibbonOffset
Seam Curves (SeamCurves)
Flexibility
SeamCurves By Parameter
sierpinski Fractal
sierpinski Fractal
Soft Edit Curve (Nickname)
Flexibility
SoftEditCurve
Sort Along Curve (Sort Along Curve+)
Flexibility
Sort Objects Along Curve
Spiral Variable
Flexibility
Spiral Variable
Spiral Ngon (SpiralNgon)
Flexibility
SpiralNgon
Split join
Flexibility
Split join
Split Self Curve (Split Self Crv)
Flexibility
Split Self Curve intersection
Split All Crv (SplitAllCrv)
Flexibility
SplitAllCrv
Triangle Curve
Flexibility
Triangle Curve
Trim Curve By Curve (TrimCRV)
TrimCurveByCurve
Tween Close Curves (TweenCurves)
Flexibility
Tween between Close Curves thanks @DanielPiker for share it

Surface

Baseball
Baseball
Blend Surface (BlendSrf)
Flexibility
BlendSurface
Boolean Split (BooleanSplit)
Flexibility
BooleanSplit
Brep Split Plan (BrepSplitPlanS)
Flexibility
BrepSplitPlan(solid)
Chamfer Surface (ChamferSrf)
Flexibility
ChamferSurface
Created Solide (CreatedSolide)
Flexibility
CreatedSolide from Brep
Edge Surface (EdgeSrf)
Flexibility
EdgeSurface
Extrude2Side
Flexibility
Extrude BothSide
Fillet Chamfer Edge1 (Fillet(ch)EdgeVar)
Flexibility
Fillet(chamfer)(blend)EdgeVarible
Fillet Surface (FilletSrf)
Flexibility
FilletSurface
Flip
Flexibility
Flip Surface Normal Normal
Flip Direction (FlipDirection)
Flexibility
Flip_direction Normal or U or V ASurface
iso Trim parameter (isoTrim parameter)
Flexibility
Parameter Subdivide Surface
Loft Points (LoftPoints)
Flexibility
Loft+point or not
Make Periodic Surface (Make periodic Srf)
Flexibility
Make periodic Srf
Merge All Coplanar Faces (MergeAllrFaces)
Flexibility
MergeAllCoplanarFaces
Network Crv (Network)
Flexibility
Network+Autoarrange
Patch
Flexibility
Patch(Geometry)
Plane Surface (PlaneSurface)
Flexibility
Plane Surface
Rail Revolve (RailRevolve)
Flexibility
RailRevolve
Rebuild Surface (Rebuildsrf)
Flexibility
RebuildSurface
( UntrimSurface ) and ( TrimSurface )
Refit Trim (RefitTrim)
Flexibility
RefitTrim
Remove Holes (RemoveHoles)
Flexibility
RemoveHoles in Brep
Retrim
Flexibility
Retrim a surface based on 3D trim data from another surface.
Revolve
Flexibility
Revolve
Shell
Flexibility
Shell
Shrink Trimmed Srf (ShrinkTrimmedSrf)
Flexibility
ShrinkTrimmedSrf
Soft Edit Surface (SoftEditSrf)
Flexibility
SoftEditSurface
Split Kinky Surface
Flexibility
Split Kinky Surface
Split Brep (SplitBrep)
Flexibility
SplitBrep
Surface From Point UV (Srf FromPt(uv))
Flexibility
Surface From Point(u,v)
Surface Merge (SurfMerge)
Flexibility
SurfaceMerge
Sweep12 (Sweep1-2)
Flexibility
Sweep1,2
Sweep2point (Sweep2)
Flexibility
Sweep2+Point
Sweep Segmented (SweepSegmented)
Flexibility
SweepSegmented
Unify UVN
Flexibility
Unify UVN Surface u and V and normal to guide Surface

Action

Change Viewport (Viewport)
Flexibility
ChangeViewport_Names in Current Viewport
Curve Preview (CurvePreview)
Flexibility
CurvePreview
Thanks for @DavidRutten for share this code in https://discourse.mcneel.com/
Make2d+
Flexibility
Make2d+Section Cliping Plan separate in Active view Windows Rhino
best Remove dublicate Curve in Section
Named Views
Flexibility
Named Views List
extract Value List (extractValueList)
Flexibility
extractValueList Thanks @mahdiyar in
https://discourse.mcneel.com/t/extract-parameter-as-a-dropdown-list/100889/6 for share this code
Bake Brep Unsplit (BakeBrep)
Flexibility
BakeBrepUnsplit Or Split
Bonding Box+ (BondingBox+)
Flexibility
BondingBox+
bottom
Flexibility
Add bottom to Canvas Toolbar
Delete Object From Rhino (Delete input)
Flexibility
Delete input Object From Rhino
Directional Morpher (DirectionalMorpher)
Flexibility
Directional Morpher
Find Cluster Adress (Find Cluster)
Flexibility
Find Cluster Adress
hatch boundary (Nickname)
Flexibility
Get hatch boundary
leader
Flexibility
leader
Move2Point
Flexibility
Move2Point+Vector
Offset Geometry (OffsetGeometry)
Flexibility
OffsetGeometry(Brep ,Mesh,SuBD)
Over Kill (OverKill)
Flexibility
Cleans up overlapping Curves by removing duplicated and/ or unneeded objects
Pull Point
Flexibility
PullPoint
Remove Duplicate Geometry (RemoveDupGeo)
Flexibility
RemoveDuplicate Geometry
Remove Duplicate Brep (RemoveDupBrep)
Flexibility
RemoveDuplicateBrep
Remove Duplicate Curves (RemoveDupCrvs)
Flexibility
RemoveDuplicateCurves
Remove Duplicate Line (Remove Dup Line)
Flexibility
RemoveDuplicateLine
Remove Duplicatr Points (Remove Dup Points)
Flexibility
Remove Duplicate Points
Remove Placeholder (RemovePlaceholder)
Flexibility
RemovePlaceholder
Reparameterize Srf Curve (ReparamSrf-Crv)
Flexibility
Reparameterize Surface Or Curve
Rotate Camera (RotateCamera)
Flexibility
RotateCamera
Rotate View (RotateView)
Flexibility
RotateView
Sketch
Flexibility
Sketch show Line from Curves also in My Sketch plugin
Text Outlines (TextOutlines)
Flexibility
CreateTextOutlines
Wire Preview
Flexibility
Wire Preview
Zoom Select (ZoomSelect)
Flexibility
ZoomSelect

Mesh

Brep To Mesh (Mesh Brep)
Flexibility
Brep To Mesh
hexagon Mesh (hexagonMesh)
Flexibility
hexagonMesh thanks @DanielPiker
Mesh Boolean Split (MeshBooleanSplit)
Flexibility
Mesh BooleanSplit
Mesh Explode+ (Mesh Explode)
Flexibility
-Mesh Explode+
Mesh Explode Info (MeshExpInfo)
Flexibility
Mesh ExplodeInfo
Mesh Fill Holes (Mesh FillHoles)
Flexibility
Mesh FillHoles
Mesh from Poly Curve (MeshFpoly)
Flexibility
Mesh_from_Close polyLine Or Lines
Mesh Explode Fast (M exp f)
Flexibility
MeshexplodeFast
Mesh Explode (Meshexplode)
Flexibility
Meshexplode
Mesh From Surface Control Net (MeshFromSrfNet)
Flexibility
Created Mesh From Surface Control Net
Mesh Pipe (MeshPipe)
Flexibility
MeshPipe
Mesh Split (MeshSplit)
Flexibility
MeshSplit
Mesh To Nurbs (MestToNurbs)
Flexibility
MeshToNurbs
Offset Polyline Mesh (OffsetPolyMesh)
Flexibility
OffsetPolylineMesh
patch Mesh (patchMesh)
Flexibility
patch Mesh
Quad Remesh
Flexibility
Quad Remesh
Rebuild Normal Mesh (RebuildNormalMesh)
Flexibility
RebuildNormalMesh
Reduce Mesh (Reduce_Mesh)
Flexibility
Reduce_Mesh
Unweld Mesh
Flexibility
Unweld Mesh +
Unweld Mesh Edge (Unweld MeshEdge)
Flexibility
Unweld Mesh Edge

Subd

Sub DNetwork (SubD Network)
Flexibility
SubD Network
Subd Offset (SubdOffset)
Flexibility
SubdOffset
Sub DPlane (SubD_Plane)
Flexibility
SubD_Plane
Sub DRail Revolve (SubDRailRevolve)
Flexibility
SubD Rail Revolve
Sub D Revolve (SubD Revolve)
Flexibility
SubD Revolve
Sub D Sphere (SubDSphere)
Flexibility
SubD Sphere
Sub D Torus (SubDTorus)
Flexibility
SubD Torus
Sub D Box (SubDBox)
Flexibility
SubD Box
Sub DMesh Bridge (SubDBridge)
Flexibility
SubD or (mesh)Bridge
Sub DCone (SubDCone)
Flexibility
SubDCone
Subd Corner Point (SubdCornerPt)
Flexibility
after you chang Subd for exmple inset Or Bridge Subd SubdCornerPoint to Crease from tag first SubD To result SubD!
Sub DCylinder (SubDCylinder)
Flexibility
SubDCylinder
Subd Tag Dispatch (SubdTagDis)
Flexibility
SubdTagDispatch
Sub DTo Nurbs (SubDToNurbs)
Flexibility
SubDToNurbs
Sub Pack Faces (SubPackFaces)
Flexibility
SubD Sphere

SubD

Curve To Sub DFriendely (ToSubDFriendely)
Flexibility
CurveToSubDFriendely
Inset Mesh Or Sub D (InsetMeshSubd)
Flexibility
InsetMesh Or ASubD
Nurbs To Sub D (NurbsToSubD)
Flexibility
NurbsToSubD
Sub DFriendely Curve (SubDFriendelyCrv)
Flexibility
SubDFriendelyCurve
Subdivide
Flexibility
Subdivide SbD
Sub DLoft (SubDLoft)
Flexibility
SubDLoft
Sub Ds Join (SubDsJoin)
Flexibility
SubDs Join
Sub DSweep1 (SubDSweep1)
Flexibility
SubDSweep1
Sub DSweep2 (SubDSweep2)
Flexibility
Sweep1

Tree

Dispatch Branch 🌿
Flexibility
DivideBranch
Insert in Tree (Insert inTree)
Flexibility
Insert data branch in Tree
Tree Statistics
Flexibility
Tree Statistics+
Branch by key
Flexibility
Branchby keyList
Dispatch Index
Flexibility
Dispatch Index
Partition List
Flexibility
Partition List+divide list +divide list in equal part n
Random Reduce
Flexibility
Random Reduce At in and Not in
Renumbered Data (Renumbered_Data)
Flexibility
Renumbered_Data
Sort path name Serialize and Simplify

Number

Angle Unit (Angle_unit)
Flexibility
unit to degree or to radiance
Random
Flexibility
Random Integer and Double
Remap Numbers (Remap)
Flexibility
Remap Numbers
Remove Duplicate Number
Flexibility
Remove Duplicate Number
Round(N,d)
Flexibility
Round(N,d)

Site design © Robin Rodricks.   Flexibility and associated data © 2024 Ehsan Samadi.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service