Skip to content
Vasilis Vlachoudis edited this page Feb 3, 2016 · 91 revisions

Welcome to the bCNC wiki!

bCNC screenshot

###Advise: Most of the documentation here is shown using screen captures from bCNC version 0.5.
From version 0.6 a new interface has been introduced, with a lot of new features and a complete restyle, but which still needs to be documented. Nevertheless all commands and concepts presented here are available in the new version, maybe in a different place or form.

Contents

=========================

Installation

=========================

File formats

  • G-Code Native import/export of g-code, with automatic expansion of canned cycles

  • DXF importing and exporting with some limitations (e.g. text is ignored, unless exploded) Setting the

    [File] dxfloopmerge=1

    in the .bCNC ini file will try to merge closed path loops with others. It can be time consuming, but will result in more optimized g-code. Default is off.

  • STL exporting probe data in STL format

  • PROBE import/exporting probe data as plain text format

  • EPS Convert EPS to DXF with pstoedit

    pstoedit -f 'dxf: -mm' file.eps file.dxf

    useful options:

    • -xscale ## -yscale ## (after pstoedit command) to scale by a fixed amount.
    • -mm inside the -f 'dxf: ...' to convert to mm from inches
    • -psarg "-r90x90" to change the dpi resolution from 72(default) to 90
  • SVG Convert SVG or EPS with inkscape

    inkscape -E file.eps file.svg

=========================

Tutorials

  • [Simple Clamps](Simple Clamps)
  • Hello World! Mill a bowl
  • [How to create a plugin](How to create a plugin)
  • [How to contribute a translation to your own language](How to contribute a translation)

Video Tutorials

Clone this wiki locally