1. Got a question or need help troubleshooting? Post to the troubleshooting forum or Search the forums!

How to Design Custom PronterFace UI

Discussion in 'Software' started by Marquis Johnson, May 23, 2015.

  1. Marquis Johnson

    Marquis Johnson Active Member

    Joined:
    Feb 18, 2015
    Messages:
    204
    Likes Received:
    203
    I designed this for Mike Kelly's dual Bowden extruder. This uses a new image.png, map.png, and script.py. If you want to design your own I will have a video on my YouTube channel soon, but if you want to have a 2nd extruder in your Cura User Interface download this .ZIP file. Unzip the folder and move image.png, map.png, and script.py into the PronterFace UI folder in C:/Programs/Cura/plugins/PronterfaceUI.

    If everything goes well your interface changes from this
    Screenshot 2015-05-23 11.02.27.png

    To this
    Screenshot 2015-05-23 11.03.41.png

    The new interface has an addition for controlling the secondary extruder and controlling the temperature. EXT. OFF will turn both extruder 0 and extruder 1 to 0 degrees, and BED OFF turns the bed temperature to 0 degrees. All movement commands are the same as they were before.
     

    Attached Files:

    #1 Marquis Johnson, May 23, 2015
    Last edited: May 24, 2016
    Mike Kelly likes this.
  2. Mike Kelly

    Mike Kelly Volunteer

    Joined:
    Mar 11, 2013
    Messages:
    6,967
    Likes Received:
    2,276
    You're my hero.

    Are you going to dual extruders?
     
  3. Marquis Johnson

    Marquis Johnson Active Member

    Joined:
    Feb 18, 2015
    Messages:
    204
    Likes Received:
    203
    Of course! Not anytime soon but I did just make a dual extruder interface, how could I not XD
     
  4. Mike Kelly

    Mike Kelly Volunteer

    Joined:
    Mar 11, 2013
    Messages:
    6,967
    Likes Received:
    2,276
    Let me know what route you decide to go. I've been working on a new modular carriage design that's a little easier to work on with better fan mounting. Right now I only have a cyclops/chimera mount but it's easy to adapt to the other hot ends
     
  5. Marquis Johnson

    Marquis Johnson Active Member

    Joined:
    Feb 18, 2015
    Messages:
    204
    Likes Received:
    203
    Videos Uploaded
    Part 1 (Images)

    Part 2 (Coding)

    Part 3 (Interface)
     
    Mike Kelly likes this.
  6. bobby k

    bobby k New Member

    Joined:
    Dec 7, 2014
    Messages:
    4
    Likes Received:
    0
    how do you add the extruder off button and bed off button?
     
  7. bobby k

    bobby k New Member

    Joined:
    Dec 7, 2014
    Messages:
    4
    Likes Received:
    0
    the zip fileyou uploaded only has image.png nothing else. where can i get it
     
  8. bobby k

    bobby k New Member

    Joined:
    Dec 7, 2014
    Messages:
    4
    Likes Received:
    0
    i think i figured it out???
    addButton(180, 0, 120, 'EXT. OFF', sendGCode, "M104 S0")
    addButton(180, 0, 60, 'BED OFF', sendGCode, "M140 S0")
     
  9. Marquis Johnson

    Marquis Johnson Active Member

    Joined:
    Feb 18, 2015
    Messages:
    204
    Likes Received:
    203
    Perfect! Happy to see you did it. I actually have no idea how that happened, but I'll make a new Map.png and upload it soon.
     
  10. bobby k

    bobby k New Member

    Joined:
    Dec 7, 2014
    Messages:
    4
    Likes Received:
    0
    thank you. keep up the excellent work
     
  11. Marquis Johnson

    Marquis Johnson Active Member

    Joined:
    Feb 18, 2015
    Messages:
    204
    Likes Received:
    203
    Never had a chance to get around to fixing the attachment in the thread till now. image, map, and script all updated.
     
    mark tomlinson likes this.
  12. 3DDP

    3DDP New Member

    Joined:
    Sep 18, 2016
    Messages:
    7
    Likes Received:
    0
    I've had issues updating the firmware. Even the stock Robo Firmware creates an end error code in Arduino without modifying anything
     
  13. danzca6

    danzca6 Well-Known Member

    Joined:
    Jul 27, 2015
    Messages:
    2,161
    Likes Received:
    1,077
  14. soos

    soos New Member

    Joined:
    Mar 6, 2017
    Messages:
    1
    Likes Received:
    0
    Hi, I have the windows Feb 2015 version of pronterface, and am not finding the PronterfaceUI folder anywhere, and don't have a cura folder in my Program files folder.

    Do you know if there is a different name for where the UI files are stored?
     
  15. Istvan Nagy

    Istvan Nagy New Member

    Joined:
    Jun 16, 2017
    Messages:
    1
    Likes Received:
    0
    Dear Marquis,

    I would like to manage my robot arm with your custom interface. I have an arduino with reprap 1.4 and TB6560 stepper driver.
    The connection working fine and the x,z,y axis moving. Unfortuantely the two extruder driver is not :( Just give some sound.
    Would you please be so kind to help me?
    Thanks in advance,
    Regards
    Istvan
     
  16. ashima

    ashima New Member

    Joined:
    Aug 23, 2017
    Messages:
    1
    Likes Received:
    0
    This is nice. I liked the videos. Good Job ! I am using smoothie board v1.0 . Where to add these files ? I am not using Cura. Should I download it? I have done changes in configuration file. Just dont know how to add second extruder in pronterface. Please help .Thanks in advance...
     

Share This Page