Week 14 - Interface and Application Programming

group page // repo source files // objectives


objectives >

ux group page

hero shot >

work tk


sequence >

flavor >

after last week (and the previous, the previous…), decided to get a head start on the assignment since the weather is nice.

tkinter >

link to tkinter

original from Urumbot: tk

modifications to suit final project: tk tk tk

based on working with tkinter, I think other options may be more flexible, especially if we consider a much larger fabrication cell (4 machines, 8 machines, etc.).

also, whether it’s a larger fabrication cell or different machine control panels, I think breaking the UI elements into logical windows/groups would be more intuitive.

I went back to the notebook after messing around with tkinter a bit to play with these ideas: tk

mods or some other dataflow UI is especially good for larger numbers of machines, since zooming is a feature. This aligns w/ previous thoughts I’ve had about visualizing data from projects/capabilities and adding scoping features to them.

mods >

link to mods CE

I spent some time working on creating a pcb panelizing module that I haven’t quite figured out at time of writing, but this assignment gives me another excuse to revisit mods/that module.

three.js >

it’s been a hot minute since I’ve done much w/ the assignments I need to finish. my explorations have brought me to three.js, and maybe I can tie that into my assignment.

reading up on how to do js stuff w/ websites (I’ve never really dealt with js before), and concerned about performance impact.

js and jekyll this is where to put the js


more text >

© 2022 Alan Han   •  Powered by Soopr   •  Theme  Moonwalk