Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logo for web use #814

Open
wants to merge 2 commits into
base: Devt
Choose a base branch
from
Open

Logo for web use #814

wants to merge 2 commits into from

Conversation

easytarget
Copy link
Contributor

@easytarget easytarget commented Mar 13, 2021

A logo, svg format. Pretty simple and boxy, Based off the original GRBL 'paths' logo. XXXII is, of course, 32 in roman numerals.
Maybe useful for the Wiki?

TL;DR: I needed a logo for some Laserweb mods I am doing.
LW has the ability to add predefined machines, and display a markdown-formatted info panel for the firmware on it's about screen. This was actually somewhat broken, as part of fixing that I also added a mechanism to put a firmware logo above the info panel.

I then created an (initial) grbl-esp32 profile (as well as fixing the vanilla GRBL one). This logo got created as part of that. It is designed to fit into theside panel (hence the 4:3 boxy shape) in the about screen. Feel free to call it Ugly, I'm not a designer :)

Screenshot from 2021-03-13 03-06-49
TTL;DR (sorry, this got long)
Demo at: https://easytarget-org.github.io/lw-mods-preview/index.html (select Settings, chose grbl-esp32 in the machines dropdown, click Apply, click OK, and select the about tab.)

A lot of UI/Options work, more machine-level defaults, split Laser/Mill start codes, fluid control, job time estimates, filename templates with strftime() substitutions. More space for the consol and the webcam finally stays closed when dismissed.

I'm getting ready to PR the main LW project with my mods. But the preview above is fully functional and can produce gcode for saving to disk. Laserweb runs entirely in your browser, it's basically just a vast Javascript. This preview was actually built on a Pi4

  • It needs the corresponding updated lw.comm-server for the 'firmware detection' options to take effect or streaming directly to a machine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant