FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

mrRobot62/gcodebuilder: GCode-Builder is a tools suite to generate easy standard code sequences like contours like circles, rectangles, round rectangles, triangles, milling pockets, slots and surfaces. Drilling single holes or sequences of holes · GitHub

Repository files navigation

GCodeGenerator2 / GCode-Builder

!!!!! under construction !!!!

Initial version (V01) generate GCode for

  • Muliti languagulal (currently english/german)
  • milling contour circels
  • milling contour circel arcs
  • milling rectangles

History

Date Version Info
15 dec 2021 0.1 Initial upload

Abstract

This web based tool suite create a couple of different gcode squences like

  • Contour-Tools
    • Milling circles (available in 0.1)
    • Milling arcs (0.1)
    • Milling rectangles (0.1)
    • Milling rounded rectangles
  • Pockets
    • Milling circle pockets
    • Milling rectangle pockets
  • Slots
    • Milling slots linear
    • Milling slots curved
  • Surface
    • plan surface
  • Drilling
    • single hole
    • multiple holes in rows/cols/anglee
    • plan surface

Quick Overview

some screenshots

Overview

Example screenshots

Contour milling

Contour Circles

Generated GCode

Deep Dive

see wiki

Development

Language translations

Extract all texts for translations

Scan folder structur for files which contains messages to translate Babel create a message.pot file. This file can be recompiled as often it's needed. Exclude this file from versioning

pybabel extract -F babel.cfg -o messages.pot .

Initialize language

For every language we need a translation file. Parameter -l indicates, which language file is created. It's an copy of message.pot and can be used for translations. Babel create a new translation folder and insert a message.po file.

pybabel init -i messages.pot -d app/translations -l de

Compile translations for using

If all translations done, compile them for the application. This binary file is a runtime version for text.

pybabel compile -d app/translations

About

GCode-Builder is a tools suite to generate easy standard code sequences like contours like circles, rectangles, round rectangles, triangles, milling pockets, slots and surfaces. Drilling single holes or sequences of holes

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL