Python GUI for Plotink?

Home Evil Mad Scientist Forums Ask an Evil Mad Scientist Python GUI for Plotink?

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #20577
    maxotics
    Participant
    UPDATE 10/31: some code to use EBB with Python and Tkinter: https://github.com/maxrottersman/EBB_PythonTKControl
    UPDATE, almost done, though just using Plotink to figure out how to write to EiBotBoard.  Will post code when I’m done.

    Just checking that no one has built a GUI to the Plotink, or directly for the EiBotBoard?

    I also noticed that Plotink is not Python 3.4.x compatible (probably minor tweaks).  So if you think it should stay in Python 2 then I can switch to that for GUI stuff.  Thoughts?
    I have a custom x/y board for moving a camera around using the EibotBoard and a couple of steppers from EMSL.  I need to set parameters for it (stepper movements, shutter release, etc) to run a capture session.  Will be easier to have a UI for others and for me to configure/test.
    Any suggestions appreciated.  I noticed that Stipplegen is done in Processing?  Is that the way to go?
    #22666
    Windell Oskay
    Keymaster

    Hi maxotics,

    I apologize for the slow follow-up here. Plotink is a set of helper routines that a few of our programs use, but we’ve never really considered adding a separate GUI for it alone. We are continuing to add routines to plotink, to try and make our different programs that interface with the EBB a little more consistent, and to improve performance where possible.
    Inkscape uses python 2– which is the reason that we are still using it. We have not yet had a compelling reason to update to python 3. However, we are looking at adding additional stand-alone interfaces to control our machines (EggBot, WaterColorBot, AxiDraw) through python directly, which may be cause to start supporting both officially.
    StippleGen is written in processing. However, if you would like a starting point for communicating with the EBB through Processing, please start with RoboPaint RT, which has routines for managing the serial interface already.
Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.