Grasshopper

algorithmic modeling for Rhino

Elefront

ADDON

Component Index > Elefront

02 Filter
03 Attributes
04 Annotations
05 Block
06 Bake
07 Data
08 Params
Annotations
Attributes
Parameter

Attributes

Bake Objects
Bake objects to Rhino with Rhino attributes and user attributes
Filter By Color
Filter Objects by their Color
Filter By Layer
Filter Objects by their Layer
Filter By Name
Filter Objects by their Name
Filter By Type
Filter Objects by their Object Type
Filter By User Attributes
Filter objects by their User Attributes
Get User Attributes
Read User Attributes from referenced geometry
Get User Value
Returns a User Attributes value corresponding to a User Attributes key
Modify Attributes
Modify Rhino object attributes
Object Attributes
Create a set of attributes to bake with objects
Reference by BakeName
Reference objects based on Bake Name and User Attributes
Reference by Color
Reference Rhino Objects by Color. Also from worksessions
Reference by Layer
Reference Rhino objects by layer. Also from worksessions
Reference by Name
Reference Rhino objects by name. Also from worksessions
Reference by Type
Reference Rhino Objects by type, also from worksession files
Reference by User Atributes
Reference objects from Rhino based on Key-Value attributes
Remove User Text
Remove all user text from Rhino Object
Get Rhino Attributes
Read native Rhino attributes from referenced object

04 Annotations

Define angular dimension
Define angular dimension object to send to Elefront bake component
Define Hatch
Define hatch object to send to Elefront bake component
Define Leader
Define Leader object to Rhino document
Define Linear Dimension
Define linear dimension object to send to Elefront bake component
Define Radial Dimension
Define radial dimension object to send to Elefront bake component
Define Text
Define text object. Right click for more options.
Define Text Dot
Define text dot object
Deconstruct Dimension
Deconstruct dimension object
Deconstruct Hatch
Deconstruct Hatch Object
Deconstruct Text
Deconstruct text object

03 Attributes

Color Source List
Choose color source from the list
Deconstruct Attributes
Deconstruct Elefront attributes into its constituent parts
Define Color
Define Color
Define Layer
Define Layer. It can be assigned to Object attributes, or baked with "Bake Layer"
Get Elefront Attributes
Extract all Elefront attributes from an object
Modify RhinoObject Attributes
Modify Rhino object attributes
Modify Elefront Attributes
Modify attributes of either Referenced Geometry or Elefront Attributes
Define Object Attributes
Define a set of attributes to bake with objects
Remove User Attributes
Remove all user attributes from Rhino Object

05 Block

Define Block
Define a Block. Block will be created when baked.
Define Linked Block
Define a linked Block. Block will be created when baked.
Deconstruct Block
Deconstruct Blocks into constituent parts, plane and block name
Import Linked Block
Import Linked Blocks by File Name. Output can be Tansformed using regular Grasshopper component and baked with Grasshopper Bake operation and Elefront Bake Component.
Insert Block
Insert Blocks by Block Name. Output can be Tansformed using regular Grasshopper component and baked with Grasshopper Bake operation and Elefront Bake Component.
List Block Folder
List all block names from the specified folder
List Block Document
List all block names from the rhino document
Reference Block by Name
Reference Block Instance by Block Name

Annotations

Create angular dimension
Create angular dimension object to send to Elefront bake component
Create Hatch
Create hatch object to send to Elefront bake component
Create Leader
Create Leader object to Rhino document
Create Linear Dimension
Create linear dimension object to send to Elefront bake component
Create Text
Create text or text dot object to send to Elefront bake component
Create Text Dot
Create text or text dot object to send to Elefront bake component
Export objects
Export Objects from Rhino. Each tree branch will be output as one file

07 Data

Clean Parallel
Clean the primary data tree and clean all respective secondary trees in parallel
Create Tree
Create tree by specifying a branch path for each item
Duplicate Data Match
Duplicate data based on source data tree
Graft Parallel
Graft the primary data tree and output all respective secondary objects per item
ShiftMatch
Shift a data tree to match the structure with a guide tree
Shortest List Clean
Shrink a collection of lists to the shortest length amongst them. Empty lists have length 0

Parameter

Data Description
Use this component to guide your data streams on your canvas in an orderly fashion. Use a meaningful description
Block
Block Parameter
Extended Geometry
Extended Geometry Parameter

08 Params

Bake All Elefront
Bake all Elefront objects with this button

02 Filter

Filter by User Attributes
Filter objects by their User Attributes or filter attributes with objects in parallel

06 Bake

Bake/Modify Layer
Bake or modify Layers to current document

© 2018   Created by Robin Rodricks and Andrew Heumann.   Hosted by

Badges  |  Report an Issue  |  Terms of Service