algorithmic modeling for Rhino
I have created a grasshopper component which represents text with a single line font for labeling and engraving.
You can define location, orientation and size of the text. Choose between normal and bold font.
All characters consist of lines and arcs. Perfect for fabrication!
The component supports the following characters:
Basic Latin
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
Extended Latin
ßÀÈÌÒÙàèìòùÁĆÉÍĹŃÓŔŚÚŹáéíóúÂĈÊĜĤÎĴÔŜÛÃĨÑÕŨÄËÖÜäöüÅŮŐŰČĎĚŘŠŤŽĂŬĀĒŌŪĊĖŻĄÇĘĶĻŅŢŲØŦĐÆ
Numbers
0123456789
Special Characters
+-*/±=≡÷<>≤≥«»()[]{}%∞√≈˜!?&'",;.:\_∑∫∢▹◃≠#≙□⌀◿◅$¢€‰@©®²³…^°
Greek Letters
ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρστυφχψω
Optimal diameter of the engraving tool
Normal font = 1/10 of the text height
Bold font < 1/30 of the text height
Installation
Drag the gha file on to your grasshopper window. You will find the new BBText component in the extras tab.
The plugin was build for Rhino 5 and Grasshopper 0.9
Tags:
Hi, this is a great component, however when I plug the output text curves into the offset component the offset component can only handle characters that are made up of straight lines (e.g. A, T, L etc) any letters which have curves (e.g. S, P, D etc) make the offset component fail.
Do I need to tweak the input parameters to handle curves rather than lines somehow?
The offset component works with curves normally, just not with curves generated from the text component.
Hi Martyn!
Thanks!
The text component returns polycurves containing linear and arc segments. Most of the cnc routers can handle only these types of curves.
The offset component only works with linear polylines. That makes him faster and more accurate. You can use the [Curve to Polyline] component to offset other curve types.
Greetings!
Thanks Thomas!
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by