npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

laserweb

v3.254.0

Published

a fully featured web ui for laser cutter/engravers, reprap and other 3d printers

Downloads

28

Readme

LaserWeb

Documentation:

We have a pretty detailed Wiki on https://github.com/openhardwarecoza/LaserWeb3/wiki - with details of Installing LaserWeb, Common application Workflows, Firmware setup tricks, and help for setting up LaserWeb's settings

Contact Us if you need help! We can't fix bugs if we don't hear about them (;

Link to Support Community: https://plus.google.com/communities/115879488566665599508

Link to Youtube Playlist with LaserWeb videos: https://www.youtube.com/playlist?list=PL1JTb6-HQgOyc1eM6eX4v0tdSYpXFLYNT

Link to authors other projects: https://openhardwarecoza.github.io/donate

Disclaimer

By using this software, the user accepts complete responsibility for each and every aspect of safety associated with the use of the Laser machine, Laser system and LaserWeb Software.

####You agree that:

  1. You will not hold the author or contributors of LaserWeb3 liable for any damage to equipment or persons from the use of LaserWeb.
  2. You know the potential hazards in using high power lasers and high voltages.
  3. You will wear professional laser-eye-protection when using a laser controlled by LaserWeb.
  4. You will use the LaserWeb software in a legal and safe manner.
  5. You relieve the author and contributors from any liability arising from the use or distribution of the LaserWeb software.
  6. You are entirely operating at your own risk. Lasers can be lethally dangerous.

What's new / planned for LaserWeb

  • A ground up rewrite of the serial comms layer (In progress: Smoothieware support is done, Marlin support is available for testing and further development, and Grbl support needs to be written next)
  • A new tabbed multilayer CAM system that allows you to load dxfs, svgs, stls and rasters into the SAME job! (Implemented, needs testing)
  • A new costing estimate module - for those of you who make money out of your lasers - should help you qoute just a little more accurate (Already implemented)
  • Smoothieware Ethernet support (nearly done)
  • Rotary Axis Support (planned)

Screenshot

Supported firmwares

Note: Ever changing. See the Issues tab above for details.

| Firmware | Supported by LW | Raster Grayscale |Realtime Feedback |Pull Requests Accepted | | ------------- |------------------| :----------------:|:-----------------:|:----------------------:| | Smoothieware | Fully | Yes | Yes | Yes - improvements | | Marlin | Not yet | **Yes, but... | No | Yes - test and improve | | Grbl |Implemented Jul'16| **Yes, but... | almost | Yes - improved error handling | | TinyG | not planned | No | Yes | Yes - please | | Repetier | not planned | No | No | Yes |

Long story short: Smoothieware wins on all fronts. its the ONLY open source firmware which automatically modulates its laser power output according to the realtime acceleration values - ensuring that (de)acceleration does not cause larger kerf / darker engraves - which the other firmwares causes. This is a MUST for good Raster engraving, and is needed for Raster Grayscale!

Smoothieware is also a massively faster (up to 120Mhz vs the 16Mhz of the Arduino based controllers) - which means we can pull near realtime feedback from the controller. This keeps the UI massively responsive, and ensures you are always aware of what your machine is doing.

**Marlin and Grbl Firmwares support grayscale, but don't modulate power according to acceleration: Thus start/end of raster moves burn a little darker. On some machines / some graphics, this can really look bad, so i'd rather not say "yes" since the experience is not what it could be. Again, Smoothieware is sooo much better at this!