BCNC(1)

✨ bCNC ✨

okay bestie, sit down, hydrate, because we're talking about bCNC β€” and she's a User Commands manual page, which means she lives in section 1 of the manual, and she's lowkey the main character of your whole CNC setup πŸ’…


🌸 SYNOPSIS 🌸

bCNC [OPTIONS]... [FILENAME]

like, that's the whole vibe. options, then a filename. iconic.


πŸ¦‹ DESCRIPTION πŸ¦‹

GrblHAL (formerly GRBL) CNC command sender, autoleveler, g-code editor, digitizer, CAM and swiss army knife for all your CNC needs. fr fr, she does everything.

An advanced fully featured g-code sender for grblHAL (formerly GRBL). bCNC is a cross platform program (Windows, Linux, Mac) written in python. The sender is robust and fast, able to work nicely with old or slow hardware like Raspberry Pi β€” and no cap, it was validated by the GRBL maintainer on heavy testing. like, she got vetted. πŸ’–

and now the flags, bestie, because this is where it gets fun πŸ‘‘

  • -b, --baud β€” set the baud rate, so you and your machine can speak the same language at the same speed πŸ—£οΈ
  • -d β€” enable developer features (nerd mode: ON)
  • -D β€” disable developer features (nerd mode: OFF)
  • -f, --fullscreen β€” enable fullscreen mode, give her the WHOLE screen, she deserves it
  • -g <geometry> β€” set the default geometry, i.e. tell her exactly how big and where to be
  • -h, -?, --help β€” show a help page, for when you're lost (it happens 🫢)
  • -i, --ini <file> β€” alternative ini file for testing, a lil side quest config
  • -l, --list β€” list all recently opened files, your browsing history but make it useful
  • -p, --pendant <port> β€” open pendant to specified port
  • -P β€” do not start pendant, hard pass
  • -r, --recent β€” load the most recent file opened, the "continue where you left off" slay
  • -R <arg> β€” load the recent file matching the argument, very specific of you, love that
  • -s, --serial <port> β€” open serial port specified
  • -S β€” do not open serial port
  • --run β€” directly run the file once loaded, no chill, just go πŸ”₯

πŸ’€ REPORTING BUGS πŸ’€

found a bug? not her fault (jk, maybe it is 😭) β€” report bugs to <https://github.com/vlachoudis/bCNC/issues>

bestie, be nice in the issue. include details. the maintainers are people too πŸŽ€

okay that's the whole page!! this was bCNC, dated March 2021, and yes the source line at the bottom literally just says bCNC and nothing else, she's that confident πŸ’… stay caffeinated, keep your baud rate high, and don't forget to actually read the help page. mwah 🫢✨