On the vegetable fields of Solawi-Bodensee there are – besides vegetables – also greenhouses, insect willows, Hügelkulturs, key and Indian beds, shelter for different animals, rain water cisterns, manures, a huge herb garden and much more. In order to explain all of these things, we created wooden signs.
16 large and 17 small signs were milled with our Colinbus milling machine. The text is a line printing that can be milled with a 1/8" milling cutter and a depth of 2 mm in a relatively short time.
The prepared texts were separated into individual text files per sign where the first line is a header followed by 7 lines of explanatory text. Afterwards, we created SVG files with Inkscape and the Hershey Text plug-in via bash script. These were loaded with Easel and converted into NC files (g-code) which were then milled with bCNC.
- File names must not contain umlauts or spaces
- Easel cannot load SVG files that contain groups
- Wood is not perfectly even
Example for a text file
Permaculture An economy that recreates natural ecosystems. By using different structures, we try to make the conditions as ideal as possible for their growth and development.
The script needs an SVG file as template in which the x-positions of the texts are defined and the header text has the ID
textHeading. In addition, a thumbnail is created.
The script and the SVG templates can be found in Gitlab under Solawi Signs - German.
Settings in Easel
- Work surface: Birch Plywood (still works for the wood used), 135x380x12,7 mm
- Tool: End Mills > Straight cut > 1/2 in Double Flute Straight End Mill
- Cut settings: Depth per pass: 1 mm, keep the other setting as recommended
Create g-code in Easel
- Import SVG
- Set to 2 mm depth
- Machine > Advanced Settings
- Generate g-code
- Export g-code
- Rename file in file system
Process in bCNC
python -m bCNC
- Serial interface > Open
- File > Open
- Reference run
- Move both X and Y 1 step away from home position (right and top), otherwise the limit switches will be activated again
- Clamp in wood
- Keep 5 mm distance from left and front edge as the g-code is generated without margin in order to use the whole area
- Move Y down to the wood and check with a piece of paper when the milling cutter is positioned directly above the wood
- Root: XYZ=0
- Move a few millimeters upwards
- Sept spindle to 7500 (in bCNC to 5000) rotations
- Connect vacuum cleaner and turn it on
- Turn on spindle
- Run > Start