Millmage suffers similar buffering and memory allocation problems to current Lightburn release. Major reason to stop using it. Problem is multiplied by lack of saving last sent G-code line which enables operator to restart from last known position.
This causes lots of wasted materials.
LaserGRBL in comparison never has buffering issue even with 17MB g-code files.
Both Lightburn and Millmage suffer from using too much memory in the OS slowing the system down to the point where it just locks up.
Both packages suffer from lack of a accurate working estimator. Everyone else has estimates within 1-2%.
It would make sense to display the grid of the capability of the CNC bed i.e. 600 x 500 mm in black, with work piece in dotted other color user selectable. This makes setting up the job much easier and is more consistent with LB model.
Preview is very crude. It does not enable a true 3D viewing capability, you can barely see depth especially in default wood mode.
The lightburn full editing suite should be merged, fill and offset added.
A full suite of import utilities for 2 and 3D CAD formats is needed.
Greyscale to depth mapping editor is missing. Greyscale to power is missing in Lightburn
Naming conventions and operational sequences are not fully consistent with 3D CNC terminology. Recommend getting with aircraft CNC specialist and be consistent with industry standard.
Mouse operations are disrupted randomly even on current W11 with Millmage.
Millmage should be integrated into Lightburn to keep things consistent. Offer LB lite as current LB package for $99, LB+MM for $199.
At least offer combo license LB+MM for $199.
Cut from MM to LB does not always work. We do a lot of CNC+Laser work and this is painful and wastes time.
Job costing module would be useful for both MM and LB.
A tool change dialog should be popped to inform the operator that they need to change the tool for non automated tool change systems which is the majority of systems. As the first operation is completed this pops then user changes tool, comes back to screen and hits Continue or Abort.
Layers are not very useful in current form.
You need to merge Slicer (Open Source Prusa 3.4 for example) then this works with 3D printers, lasers and CNC for Z and C axis mapping.
Z axis is very very limited, much more work is needed to justify the cost. It currently is a limited 2.5D at best. When you add full 3D creation then you can ask $399 for this package. Look at TinkerCad they have the right idea, except keep it local on the PC as internet really drags all the cloud oriented applications down. The current ability to run disconnected from the internet is a critical feature and the best security.
Where is the C or 4th axis functions? CNC system use X,Y,Z and C at same time.
Publish a ESP code table for each supported device. Ditto used G and S codes. Post in a forum area every time you add another new supported device. This will be huge help for users and vendors rarely provide this information. Part of the acceptance of a vendors device to be supported should be full documentation of all G-code, S and ESP codes.
A realtime joystick using Nintendo or similar game controller to enable using joy stick to realtime run CNC just like using the wheels and dials on mills and lathes. G-code Sender has this.
Much work needs to be done to full enable wireless to eliminate noisy USB connections
We have tested from RC6-RC10 and are working daily with it.
Our equipment
i7 8GB Laptops on Win 11
7Amp USB 2.0-3.0 Powered port expandors 7 port
Atomstack A/X70 laser
Two Trees TTC 6050
Prusa CoreOne
All this being said this is a Beta. If you resolve all the problems you will have an outstanding product launch. Here’s to seeing the end product.
Professor J
