On another thread @KacperMarcisz was saying that the issue with Easel no longer working with Xcarve machines on older operating systems was out of their hands and it was a windows security issue that meant Easel no longer worked with X-Carve machines.
Can I get clarification there, I run multiple shop machines that all have drivers from my shop PC, none of that software or hardware has stopped working. My 3D printer which has a driver and even operates on gcode, it still works flawlessly. Photoshop still works with my scanner, my printer, etc⌠I even have other arduino devices that still work flawlessly with their drivers.
How did all those companies manage to pull this off? Is it because they offer multiple drivers? I see that almost all companies have you select an OS to get a driver, but Inventables does not? Does that mean inventables made the business decision to only support windows 10+ and the business decision to have their software not work back compat with an older, existing driver?
Still trying to wrap my head around this.
Perhaps it is because Inventables are trying to run a machine from a web browser, a âsecurity riskâ, instead of the software being its own executable file/window . We have to download a âdriverâ for the web based program to communicate with the hardware, why is it not its own program window?
Their driver doesnât work for âeveryâ Windows 10 machine. The tablet I have been using to run my X-carve has Windows 10 Home. Iâve âinstalledâ the new Easel Local driver and attempted to connect with multiple different web browsers to no avail.
So, I open Easel. Export the g-code. Open UGS (Universal G-code Sender) and run the code. Eventually Iâll stop even using Easel to generate the g-code.
Inventables, congratulations on self deprecating your âsoftwareâ (web page) ensuring Iâll never pay for Easel âProâ ever again.
Despite the misleading title, new update is not âbrickingâ any machines. It is working as expected on software supported by the OS manufacturer.
Easel and Easel Driver supports Windows 10, MacOS 10.15 Catalina and Ubuntu Linux 22.04 or newer operating systems as of writing this post. You can check the current requirements on the Easel System Requirements page.
2 Likes
From my understanding, a software update that takes a working device and leaves it in an non functioning state is pretty much the definition of âbrickingâ.
Easel and x-carve no longer function, to âunbrickâ my xcarve i would need to buy a new computer. I cannot update windows, some hardware connected to that machine doesnât have drivers for the latest version of windows, which is how the world works and is expected.
Whatâs unexpected is that you would turn on your pc, be forced to update a program putting it in a state where the device no longer functions and have no way of reverting it to the previous working state.
I apologize if I am harping on this, I have an ok understanding of technology. I am not some lone woodworker with an old computer, I am actually director of technology at one of the largest software companies.
It should be noted that at no point previously was this statement made. This is a new claim you are making.
Easel continues to work with the X-Carve cnc, your issue is specific to the PC involved in the setup, not Easel, nor the X-Carve cnc machine. Easel and the X-Carve will function together just fine, so long as youâre running a supported Operating System of course.
Based on that Note about legacy drivers being available, you might expect that this would actually house those legacy drivers:
But unfortunately the legacy drivers are not present on the page that opens when clicking that link⌠(Inventables should provide those legacy drivers here or remove the link because the text of the link is quite misleadingâŚ)
Ultimaker Cura is one of the top players in the 3d printing slicer landscape⌠it looks like they are windows 10+ now too
Also it should be noted that Javascript is how Easel runs on the users PC⌠and itâs only showing Windows 7 and 8 on this list for archival purposes per the note at the bottom of the listâŚ
https://www.java.com/en/download/help/sysreq.html
Unfortunately this understanding is inacurate. The device (cnc machine) is fully functional as intended. It is the users operating system that needs corrected if you need to use Easel to contol the cnc machine. Swap that device over to a computer with a supported operating system and it functions fully. Thus your situation is not a bricking occurrence. Or use a differrnt gcode sender that isnât reliant on Java. Openbuilds Control, UGS, Candles, Gsender, Picsender to name a few would all suffice to get you able to contol the cnc using windows 7.
1 Like
Hi @SethCNC
Based on that Note about legacy drivers being available, you might expect that this would actually house those legacy drivers:
Thanks for pointing that out, we missed this line in the support article when we did clarifications to what is and isnât supported on July 25th. Support article has been amended to reflect most up to date information.
1 Like
@SethCNC Even installing legacy drivers doesnât work. The software was changed to drop support for their own working legacy drivers.
Your example of Cura, on their site they have years worth of legacy software and drivers. They have not made any decision to abandon users like Inventables has here.
These shenanigans are not the norm in the software industry. The idea that any printer, inkjet, 3d or cnc software manufacturer could send a mandatory update to turns that software off on a system, making the device unusable⌠itâs related to Inventablesâ need to operate live software in a browser and their decision not to offer a legacy backend or back compat for users.
Big assumption on y part, but as they would rather split hairs on the word bricking and not actually answer the simple questions about why their software no longer works.
Itâs easy to point to Microsoft and say their hands were tied, but thatâs also a complete mischaracterization. I have three windows 7/8 machines running many devices in my shop, in my office, all still work fine with the same drivers and hardware they have had for years.
Sorry for my rant, I was able to finish my wedding anniversary project on time by moving a modern laptop into my shop temporarily. The idea of a lenovo P1 gen5 with 128GB of RAM and an RTX being used to operate a hobbyist CNC in a dusty shop feels completely stupid. Like hammering nails with a Howitzer.
Iâll look and see if I can use some other software as a sender to the x-carve and ditch Easel.
I think the point is being missed that Easel isnât standalone software that can be run on a PC without internet access. If that was the case you would be correct to use older software on older PCâs and be fine. I wouldnât do it if any device was connected to the internet and in fact Windows 7 security updates have been suspended since 2020 so if you have any devices running it for a business and connected to the internet you are at risk of being hacked. Having firewalls I maintained in the past I could watch logs of continued traffic trying to break into my system from outside on a minute by minute basis.