Grasshopper Docs

Community documentation for Grasshopper add-ons & plugins

Core
DLP
Filament
Syringe

This component holds the primary configurations needed for 3D printing on a standard filimant-based printer. These settings can be passed to or from this component as a condensed list. Settings can also be broken out and fed into Xylinus sub-routines. Setting can be modified through the specific inputs, which will override the condensed config input.

Inputs

NameIDDescriptionType
Boxprinter volume domain boxInput a box with X,Y,and Z domains that match the dimensions of your printer. This can easily be created with the Domain Box component. If your printer 0 position is in the bottom left corner (as standard) you can simply use the default world XY plane, and just enter the the dimesions of your printer into the X, Y, and Z inputs.Box
NumberXY tolerance (mm)Contains a collection of floating point numbersNumber
Numberlayer height (mm)Contains a collection of floating point numbersNumber
Numberextrusion width (mm)Contains a collection of floating point numbersNumber
Numberfilament diameter (mm)Contains a collection of floating point numbersNumber
Numberextrusion multiplierContains a collection of floating point numbersNumber
Numberextruder temperature (C)Contains a collection of floating point numbersNumber
Numberprint speed (mm/sec)Contains a collection of floating point numbersNumber
NumberXY rapid speed (mm/sec)Contains a collection of floating point numbersNumber
NumberZ rapid speed (mm/sec)Contains a collection of floating point numbersNumber
Numberretraction speed (mm/sec)Contains a collection of floating point numbersNumber
Numberretraction distance (mm)Contains a collection of floating point numbersNumber
Primary config for 3DP_FCOptional configuration for 3D printing with filament. Direct entries will override these config entries.Goo

Outputs

NameIDDescriptionType
Boxprinter volume domain boxContains a collection of boxesBox
NumberXY tolerance (mm)Contains a collection of floating point numbersNumber
Numberlayer height (mm)Contains a collection of floating point numbersNumber
Numberextrusion width (mm)Contains a collection of floating point numbersNumber
Numberfilament diameter (mm)Contains a collection of floating point numbersNumber
Numberextrusion multiplierContains a collection of floating point numbersNumber
Numberextruder temperature (C)Contains a collection of floating point numbersNumber
Numberprint speed (mm/sec)Contains a collection of floating point numbersNumber
NumberXY rapid speed (mm/sec)Contains a collection of floating point numbersNumber
NumberZ rapid speed (mm/sec)Contains a collection of floating point numbersNumber
Numberretraction speed (mm/sec)Contains a collection of floating point numbersNumber
Numberretraction distance (mm)Contains a collection of floating point numbersNumber
primary config for 3DP_FCprimary configurations for 3D printing with filamentGoo

Site design © Robin Rodricks.   Xylinus and associated data © 2020 Ryan Hoover.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service