On 11/5/22 21:14, Chris Albertson wrote:
For making a simple and quick GUI in Python I found
https://www.pysimplegui.org/
With this, I can make a basic GUI app in 15 or 20 minutes with checkboxes,
sliders, and so on. It uses dramatically fewer lines of code. It is built
on top of tkiner which is the default Python GUI. There is next to zero
learning curve. Anyone can pick it up quickly. I use this for making
robot controller panels, where I have many sliders for parameter adjustment
and a few action buttons. But it does not do things like OpenGL in a
window.
Looks interesting Chris, bookmarked, but ATM I like the looks of
qt-dragon if
I have to replace axis.
tkinter wastes way too much screen real estate with its huge mandatory
borders around text. But at the same time I have 20 years
in making axis do what I want. gtk3 looks to be better than gtk original
but at 88
yo, learning a whole new language won't be all that easy. pyvcp has
done 90%
of my wilder ideas, but does have its limits. And ATM I have other irons
in the fire
with the ultra short lifetimes of 3d printers. I now have about $1500 in
a prusa mk3s,
and its mosquito hot end is leaking, again.
So I have a house and back porch ful of dead printers and am working on
collecting the parts to build up both an Ender5Plus an a tronxy-400-pro
into
500mm/sec printers.
Like taking the build plate heaters up to 63 VAC power from a 48 lb 2/1
toroid
txformers output just to shorten the 15 minute preheat times of their
bigger beds.
I'm planning on using the 24 volt bed power as triggers for a 4 pack of
60am SSR's,
two in parallel to power the transformer when one of the printers call
for bed heat,
and two more to send the 62 volts from the transformer back to the bed
that called
for heat. No use powering the transformer when the printers are off or idle.
And I have BTT's octopus-pro's and displays with the higher voltage motors
coming along with a dozen 60 volt rated, 3 amp drivers for them, and a 4
pack
of banana-pi's to run octoprint. And the buggy Marlin firmware's are
going to
be gone in favor of klipper when I'm done.
What ships with the tronxy has never made a print yet becausethe bed
distance
touch off does not "take" and the bed warp comp only works when it wants
to,
never both at the same time. With at 450mm x 450mm bed that warps up in
the middle when heated just like an alu skillet on the cookstove, a working
ABL is very important.
So when I am done with the rebuilds, I'll have 63VAC bed heat, and 48 VDC
on the motors. And will probably have carved up quite a pile of gussets to
re-enforce frame corners on both the the big ender and on the tronxy-400.
Not advertised is two more even bigger 500mm and 600mm versions that
tronxy makes, including one with casters to roll it around on the floor
as its
envelope is 600mm by, and its frame is over a meter high wide and deep.
And I think it ships with the same buggy and broken electronics, so
if you want something that Just Works, stay away from tronxy.
I may wind up with nema-23 3 phase motors for x&y on both of them if I
don't miss morning roll call first. Those are amazing.
Klipper, among other improvements, can use the output of a sparkfun
accelerometer
pasted on the head to correct in real time for frame and belt elasticity
you see
everytime you push marlin past about 50mm/sec. Active feedback like in
linuxcnc.
but linuxcnc can only use the encoder outputs. That I think is only
because nobody
has tried, the tools are already there but it would take an
accelerometer ($15 from sparkfun)
on everything that moves, gantry and head for a 6040, or table and head
for a 3 axis
like the go704.
Creative is out with a couple of new hotends called "Spider" that look
promising if
diamondback nozzles will work. An Olseson ruby works so there is a much
less
expensive option, and the ruby is good for 500C where the diamond starts to
ablate if above 260C for long periods.
This is all off-topic of course, but who knows, klipper might get
replaced with linuxcnc
if I could cobble up enough mcodes to match. Marlin has more mcodes
than gcodes.
And I expect klipper has them too.
But how much time to do all this do I have left? IDK.
I will entertain PM's about this just to keep it from drowning the list.
[...]
Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/>
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users