Skip to content

Artisan Grasshopper

Artistic

2 components in Artisan › Artistic.

Raster To Vector

Traces an image file into curves (black shapes on a light background work best)

Nickname: Raster To Vector · Tab: Artisan › Artistic

Inputs

NameNicknameTypeAccessDefaultDescription
ImageImageTextitem—Path to the image file (png, jpg, bmp…)
ThresholdThresholdNumberitemd.ThresholdBlack/white threshold (0-1)
Ignore AreaIgnoreIntegeritemd.IgnoreAreaSpeckles up to this many pixels are ignored
Corner ThresholdCornerNumberitemd.CornerThresholdCorner threshold (0 = only corners, 1.33 = only curves)
ToleranceTolNumberitemd.ToleranceCurve optimisation tolerance
Pixels Per UnitPxUnitNumberitem50.0Image pixels per model unit
CenterCenterBooleanitemd.CenterOnCPlaneCenter the result on the origin

Outputs

NameNicknameTypeAccessDescription
CurvesCurvesCurvelistTraced curves
PointsPointsPointlistSegment start points, for inspection

Text On Curve

Flows a text along a curve: outline curves, and solids when a thickness is given

Nickname: Text On Curve · Tab: Artisan › Artistic

Inputs

NameNicknameTypeAccessDefaultDescription
CurveCurveCurveitem—Curve the text flows along
TextTextTextitemd.TextText
FontFontTextitemd.FontFont family name
Font StyleStyleTextitemd.FontStyleRegular, Bold or Italic
HeightHNumberitemd.HeightLetter height
SpacingSpacingNumberitemd.SpacingLetter spacing
ThicknessTNumberitemd.ThicknessSolid thickness (0 = curves only)
Move ZMoveZNumberitemd.MoveZOffset along the curve normal
RotationRotNumberitemd.RotationRotation (degrees)
Horizontal AlignHAlignTextitemd.HorizontalAlignLEFT, CENTER, RIGHT or JUSTIFY
Vertical AlignVAlignTextitemd.VerticalAlignTOP, CENTER or BOTTOM
Flip HorizontalFlipHBooleanitemd.TextFlipHorizontalMirror the text horizontally
Flip VerticalFlipVBooleanitemd.TextFlipVerticalMirror the text vertically
OrientationPlanePlaneitemd.OrientationPlaneOrientation plane of the text before flowing
Domain (optional)DomainIntervalitem—Optional sub-domain of the curve (t0 to t1) the text is flowed along

Outputs

NameNicknameTypeAccessDescription
CurvesCurvesCurvelistText outline curves
SolidsSolidsBreplistText solids (when Thickness > 0)