I'm interested in making some tweaks to the GUI for Printrun/Pronterface in a Windows environment, but the python (.py) files are not accessible since the package is distributed as an exe file. Any info?
↧
Any method to tweak the python behind the Windows (exe) (no replies)
↧
Why all the OK console responses ?? (2 replies)
[attachment 48594 SomanyOKs.jpg]
If anybody can tell me where the magic tick box is to stop the Pronterface console pane from filling with OK's by the thousands, please let me know.
A screen capture is attached.
These happen by the bucket load after every code I send or the GUI sends to the Melzi 2.0 running Marlin.
It works fine, just is making it hard to find the real responses of interest....
Thanks,
Martin
If anybody can tell me where the magic tick box is to stop the Pronterface console pane from filling with OK's by the thousands, please let me know.
A screen capture is attached.
These happen by the bucket load after every code I send or the GUI sends to the Melzi 2.0 running Marlin.
It works fine, just is making it hard to find the real responses of interest....
Thanks,
Martin
↧
↧
N1 T0*59 (1 reply)
Hello,
Occasionally I get the following message during a print "Unknown commnd: N1 T0*59". Sometimes everything locks up requiring reboot of the Arduino board, sometimes the print continues to the end.
Does anyone know what this means?
Thanks, Dennis.
Occasionally I get the following message during a print "Unknown commnd: N1 T0*59". Sometimes everything locks up requiring reboot of the Arduino board, sometimes the print continues to the end.
Does anyone know what this means?
Thanks, Dennis.
↧
Pronterface scaling prints when loading files (2 replies)
When I load the attached STL file to slicer to get the g-code and then load the resulting Gcode to Pronterface I get the following message:
the print goes from 228.110000 mm to 271.880000 mm in X
and is 43.770000 mm wide
the print goes from 78.130000 mm to 121.860000 mm in Y
and is 43.730000 mm wide
However the print is only 10mm wide.
Anyone know why pronterface is causing this error?
the print goes from 228.110000 mm to 271.880000 mm in X
and is 43.770000 mm wide
the print goes from 78.130000 mm to 121.860000 mm in Y
and is 43.730000 mm wide
However the print is only 10mm wide.
Anyone know why pronterface is causing this error?
↧
Pronterface could not open port (1 reply)
Hello.
I need some advice, just installed everything like was in a nexdayreprap booklet. But when try to comunicate with the printer it says "connecting" all the time... when I click it once more said "python serialexception could not open port/access is denied"
What I'm doing wrong?
I tried to reinstall all once more but no help. Tried to change a port, update driver with older 2560...
my components are:
Funduino mega v3
ramps 1.4 ultimachine
a4988 drivers
Thanks in advance
I need some advice, just installed everything like was in a nexdayreprap booklet. But when try to comunicate with the printer it says "connecting" all the time... when I click it once more said "python serialexception could not open port/access is denied"
What I'm doing wrong?
I tried to reinstall all once more but no help. Tried to change a port, update driver with older 2560...
my components are:
Funduino mega v3
ramps 1.4 ultimachine
a4988 drivers
Thanks in advance
↧
↧
Printrun installation on Windows 7 (1 reply)
I tried to install as described at [reprap.org]
but where is this pronterface.py script?
I have managed to install the ready-to-run version from [koti.kapsi.fi] , but there is clearly something wrong with my python installation: although I can print just fine, I have no graphical display of my shape in pronterface, & the console lists multiple error messages like those below.
Any clues gratefully received.
Ian
Traceback (most recent call last):
File "printrun\gl\panel.pyc", line 116, in processPaintEvent
File "printrun\gl\panel.pyc", line 231, in OnDraw
File "printrun\gcview.pyc", line 133, in draw_objects
File "printrun\gcview.pyc", line 125, in create_objects
File "printrun\gl\libtatlin\actors.pyc", line 690, in init
File "printrun\gl\libtatlin\actors.pyc", line 55, in numpy2vbo
File "pyglet\graphics\vertexbuffer.pyc", line 88, in create_buffer
AttributeError: 'Context' object has no attribute '_workaround_vbo'
Traceback (most recent call last):
File "printrun\gl\panel.pyc", line 116, in processPaintEvent
File "printrun\gl\panel.pyc", line 231, in OnDraw
File "printrun\gcview.pyc", line 154, in draw_objects
File "printrun\gl\libtatlin\actors.pyc", line 711, in display
AttributeError: 'GcodeModel' object has no attribute 'vertex_buffer'
Traceback (most recent call last):
File "printrun\gl\panel.pyc", line 116, in processPaintEvent
File "printrun\gl\panel.pyc", line 231, in OnDraw
File "printrun\gcview.pyc", line 154, in draw_objects
File "printrun\gl\libtatlin\actors.pyc", line 711, in display
AttributeError: 'GcodeModel' object has no attribute 'vertex_buffer'
but where is this pronterface.py script?
I have managed to install the ready-to-run version from [koti.kapsi.fi] , but there is clearly something wrong with my python installation: although I can print just fine, I have no graphical display of my shape in pronterface, & the console lists multiple error messages like those below.
Any clues gratefully received.
Ian
Traceback (most recent call last):
File "printrun\gl\panel.pyc", line 116, in processPaintEvent
File "printrun\gl\panel.pyc", line 231, in OnDraw
File "printrun\gcview.pyc", line 133, in draw_objects
File "printrun\gcview.pyc", line 125, in create_objects
File "printrun\gl\libtatlin\actors.pyc", line 690, in init
File "printrun\gl\libtatlin\actors.pyc", line 55, in numpy2vbo
File "pyglet\graphics\vertexbuffer.pyc", line 88, in create_buffer
AttributeError: 'Context' object has no attribute '_workaround_vbo'
Traceback (most recent call last):
File "printrun\gl\panel.pyc", line 116, in processPaintEvent
File "printrun\gl\panel.pyc", line 231, in OnDraw
File "printrun\gcview.pyc", line 154, in draw_objects
File "printrun\gl\libtatlin\actors.pyc", line 711, in display
AttributeError: 'GcodeModel' object has no attribute 'vertex_buffer'
Traceback (most recent call last):
File "printrun\gl\panel.pyc", line 116, in processPaintEvent
File "printrun\gl\panel.pyc", line 231, in OnDraw
File "printrun\gcview.pyc", line 154, in draw_objects
File "printrun\gl\libtatlin\actors.pyc", line 711, in display
AttributeError: 'GcodeModel' object has no attribute 'vertex_buffer'
↧
Display in pronterface gui parameters other that temperature. (no replies)
Hi,
I use pronterface on windows and have added buttons to run various Gcodes and also copied scripts that others have posted into the pronsolerc file.
I have recently added a sensor to my printer which monitors filament diameter and adjusts a parameter in Marlin to compensate for over or under diameter filament. See ---> [www.thingiverse.com]
What I want to do now but don't know how, is to add a real time readout of measured filament diameter. I can manually get this value returned to the diaplay by typing M407 or make a button to give me the value when I press it but I would like instead to have pronterface constantly update this value as it does for bed and extruder temperature automatically during the print. Can anyone tell me if this is possible and if so how to do it.
Parto
I use pronterface on windows and have added buttons to run various Gcodes and also copied scripts that others have posted into the pronsolerc file.
I have recently added a sensor to my printer which monitors filament diameter and adjusts a parameter in Marlin to compensate for over or under diameter filament. See ---> [www.thingiverse.com]
What I want to do now but don't know how, is to add a real time readout of measured filament diameter. I can manually get this value returned to the diaplay by typing M407 or make a button to give me the value when I press it but I would like instead to have pronterface constantly update this value as it does for bed and extruder temperature automatically during the print. Can anyone tell me if this is possible and if so how to do it.
Parto
↧
Pronterface interface issue on raspberry pi (2 replies)
Hi,
Sometime back, I started running my printers (2 of them) using pronterface on the raspberry pi. Everything was great guns and happy as clams until I got adventurous and decided to go into options and change the user interface setting from "tabs" to "tabs and platters". ( I am not sure I an remembering the option name accurately). I didn't understand what it was suppose to do for me, but I got out of the program without changing it back. Now pronterface won't run at all. Is there a config file that I can go back into to set it back to just tabs? I know I can re-install it, but was hoping for a simpler fix.
Charlie
Sometime back, I started running my printers (2 of them) using pronterface on the raspberry pi. Everything was great guns and happy as clams until I got adventurous and decided to go into options and change the user interface setting from "tabs" to "tabs and platters". ( I am not sure I an remembering the option name accurately). I didn't understand what it was suppose to do for me, but I got out of the program without changing it back. Now pronterface won't run at all. Is there a config file that I can go back into to set it back to just tabs? I know I can re-install it, but was hoping for a simpler fix.
Charlie
↧
Custom Buttons Containing More Than One LIne of Code (2 replies)
I would like to create a custom button in Pronterface that will allow me to move an indicator across my heated bed. I have created custom buttons to home as well as other one line commands but, have not been able to add additional lines of code. If I press enter to start a new line the button closed, pressing the down arrow key does not work either. I am looking to create one button to home, then rapid down to a specific point in the Z axis then move the X and Y axis to several different locations on the plate. Is this even possible?
Thank you for your help.
Thank you for your help.
↧
↧
object preview differ from Slic3r 1.2.9 plater preview (1 reply)
Opening this STL with just downloaded Pronterface .zip (about show 2015.03.10),
why the object preview is different than Slic3r 1.2.9 plater preview?
A part of the object is missing, see attached 'leva737_5.png'!
The attached 'leva737_6.png' show the expected result
why the object preview is different than Slic3r 1.2.9 plater preview?
A part of the object is missing, see attached 'leva737_5.png'!
The attached 'leva737_6.png' show the expected result
↧
Pronterface issues (2 replies)
Hi Guys!!
Does anyone know where to get the latest version of pronterface from?
I seem to have a very old version and checked for the newer versions but cant seems to find a direct link to it.
If anybody can post a link that would be really helpful!!
Thanks
Does anyone know where to get the latest version of pronterface from?
I seem to have a very old version and checked for the newer versions but cant seems to find a direct link to it.
If anybody can post a link that would be really helpful!!
Thanks
↧
changing the order of custom buttons (no replies)
hi, is there a method to change the order of custom added buttons, without delete them and recreate?
↧
Pronterface will not let me change the extrusion amount (no replies)
Hi,
I'm trying to calibrate my E-Steps and for some reason pronterface won't let me change the extrusion amount. I was manually extruding the preset 5mm in some calibration runs, then left for half an hour, and when I came back it wanted to extrude 1000mm instead of 5mm. This gives an override error saying that 1000mm is too much to extrude. The problem is that pronterface won't let me change this to any other length. When I go to enter in the filament length it won't let me type anything and commands like G1 E5 or M101 E5 don't yield a response.
Does anyone know how to fix this problem? Is there any other G or M code I could try entering to manually control the amount extruded? Any and all tips/suggestions would be much appreciated.
Thanks,
Bryan
I'm trying to calibrate my E-Steps and for some reason pronterface won't let me change the extrusion amount. I was manually extruding the preset 5mm in some calibration runs, then left for half an hour, and when I came back it wanted to extrude 1000mm instead of 5mm. This gives an override error saying that 1000mm is too much to extrude. The problem is that pronterface won't let me change this to any other length. When I go to enter in the filament length it won't let me type anything and commands like G1 E5 or M101 E5 don't yield a response.
Does anyone know how to fix this problem? Is there any other G or M code I could try entering to manually control the amount extruded? Any and all tips/suggestions would be much appreciated.
Thanks,
Bryan
↧
↧
No negative z-axis using console (no replies)
I recently finished building a Folgertech Kossel Delta 3D printer (http://folgertech.com/products/folger-tech-kossel-2020-full-3d-printer-kit), and am on to the setup phase. Following the instructions, I used the pronterface console command: G1 X50 F4000. This was supposed to lower the extruder nozzle to where it thought 50 mm above the bed is. The nozzle being far too high, I tried to steadily lower the X value in the command until the extruder was just touching the bed, as per the instructions (negative values were supposedly ok). However, I ran into a problem: the nozzle would not descend past where pronterface thought that X0 was, even with a negative X value. This is a massive hindrance to configuration. Does anybody know how to make the nozzle X value negative? Thanks!
TL:DR:
The console command G1 XA F4000 will not lower past A=0. Does anyone know how to make A a negative number?
TL:DR:
The console command G1 XA F4000 will not lower past A=0. Does anyone know how to make A a negative number?
↧
G-code Handshake Between Host Software and Marlin? (no replies)
Hi, I am a 3D printer enthusiast and a novice programmer. I am writing my own 3D printer host software in Python. I am able to send individual lines of G-code to my home-built printer (Marlin firmware), and now I want to try some test prints with many hundreds of lines of G-code. My slicing program saves it's G-code into a text file, and the program grabs a line and sends it serially to the printer.
My question: For sending multiple lines in order, and getting the timing right, there must be some sort of confirmation from Marlin to the host software that the previous command was completed, right? My Python host software would just send line-by-line everything in my text document as quickly as possible if there isn't some sort of handshake put into place. Can someone please help me understand how Printrun/Pronterface deals with this?
Thank you!
Kyle
My question: For sending multiple lines in order, and getting the timing right, there must be some sort of confirmation from Marlin to the host software that the previous command was completed, right? My Python host software would just send line-by-line everything in my text document as quickly as possible if there isn't some sort of handshake put into place. Can someone please help me understand how Printrun/Pronterface deals with this?
Thank you!
Kyle
↧
How to print an STL file. (1 reply)
Hello,
when I open a .stl file it first gets converted to a gcode file.
Unfortunately, this file contains M101/M103 commands (which my reprap doesn't understand) for controlling the extruder.
Is it possible to tell the converter to use the E Parameter instead?
when I open a .stl file it first gets converted to a gcode file.
Unfortunately, this file contains M101/M103 commands (which my reprap doesn't understand) for controlling the extruder.
Is it possible to tell the converter to use the E Parameter instead?
↧
Linux Mint and Pronterface (no replies)
So in an effort to cut the tether to my primary laptop and still be able to run my delta printer I took an old netbook i have (Asus Eee 1015pe N450 atom 1gig ram) and flashed it with Linux Mint 17.2 to boost the performance over win7 starter. that all worked out well. i have pronterface installed and got it to connect to the printer. it will send g-code just fine and no issues with homing or bed probing.
My issue is after hitting the Print button...no 3 seconds later pronterface is killed/shut down and my machine stops.
I have the power management settings set so it will not shut down the PC. I disabled the screen saver function. I have no other programs running other then pronterface. I am using Slic3r on my primary laptop to generate the g-code so all the netbook is doing is running the printer.
why would it keep killing the process like that?
forgive my questions as I am a compleye newb when it comes to linux. I have never used it before. I am not trying to learn it per say just trying to get a basic printer controller setup. i thnk win7 might have been too big of a resource hog.
My issue is after hitting the Print button...no 3 seconds later pronterface is killed/shut down and my machine stops.
I have the power management settings set so it will not shut down the PC. I disabled the screen saver function. I have no other programs running other then pronterface. I am using Slic3r on my primary laptop to generate the g-code so all the netbook is doing is running the printer.
why would it keep killing the process like that?
forgive my questions as I am a compleye newb when it comes to linux. I have never used it before. I am not trying to learn it per say just trying to get a basic printer controller setup. i thnk win7 might have been too big of a resource hog.
↧
↧
Upgrading Pronterface (no replies)
I posted this on google delta group but this may be a better place:
I have a kossel with Marlin firmware that has been working with an older version of Pronterface and Slic3r. I am interested in upgrading to newer PF and S3 software but am experiencing problems with my Windows XP 32 bit machine. I am trying the 2014.08.01 version of Pronterface and the 1.2.9 32-bit version of Slic3r. When I load g-code generated with this Slic3R I get the following in the console:
File "printrun\gl\panel.pyc", line 231, in OnDraw
File "printrun\gcview.pyc", line 154, in draw_objects
File "printrun\gl\libtatlin\actors.pyc", line 723, in display
File "printrun\gl\libtatlin\actors.pyc", line 827, in _display_movements
File "printrun\gl\libtatlin\actors.pyc", line 762, in _draw_elements
File "pyglet\gl\lib_wgl.pyc", line 94, in __call__
WindowsError: exception: access violation reading 0x00000000
Traceback (most recent call last):
File "printrun\gl\panel.pyc", line 116, in processPaintEvent
File "printrun\gl\panel.pyc", line 231, in OnDraw
File "printrun\gcview.pyc", line 154, in draw_objects
File "printrun\gl\libtatlin\actors.pyc", line 723, in display
File "printrun\gl\libtatlin\actors.pyc", line 827, in _display_movements
File "printrun\gl\libtatlin\actors.pyc", line 762, in _draw_elements
File "pyglet\gl\lib_wgl.pyc", line 81, in __call__
. . . more similar
Any thoughts
Jack
I have a kossel with Marlin firmware that has been working with an older version of Pronterface and Slic3r. I am interested in upgrading to newer PF and S3 software but am experiencing problems with my Windows XP 32 bit machine. I am trying the 2014.08.01 version of Pronterface and the 1.2.9 32-bit version of Slic3r. When I load g-code generated with this Slic3R I get the following in the console:
File "printrun\gl\panel.pyc", line 231, in OnDraw
File "printrun\gcview.pyc", line 154, in draw_objects
File "printrun\gl\libtatlin\actors.pyc", line 723, in display
File "printrun\gl\libtatlin\actors.pyc", line 827, in _display_movements
File "printrun\gl\libtatlin\actors.pyc", line 762, in _draw_elements
File "pyglet\gl\lib_wgl.pyc", line 94, in __call__
WindowsError: exception: access violation reading 0x00000000
Traceback (most recent call last):
File "printrun\gl\panel.pyc", line 116, in processPaintEvent
File "printrun\gl\panel.pyc", line 231, in OnDraw
File "printrun\gcview.pyc", line 154, in draw_objects
File "printrun\gl\libtatlin\actors.pyc", line 723, in display
File "printrun\gl\libtatlin\actors.pyc", line 827, in _display_movements
File "printrun\gl\libtatlin\actors.pyc", line 762, in _draw_elements
File "pyglet\gl\lib_wgl.pyc", line 81, in __call__
. . . more similar
Any thoughts
Jack
↧
Launching terminal commands from pronterface (no replies)
I'm using marlin and RAMPS and would like the arduino to send a command to Pronterface so that Pronterface can launch something in the command line (I'm using Mac OSX). I can figure out how to send serial commands to pronterface, but I'm not sure how I should edit pronterface code to make it send commands to the command line.
If anyone has any idea, please chime in! An alternative would be to have the arduino launch the command lines directly instead of going through pronterface, but I'm not sure if that is possible.
If anyone has any idea, please chime in! An alternative would be to have the arduino launch the command lines directly instead of going through pronterface, but I'm not sure if that is possible.
↧
single line issues (1 reply)
This is a 4mm open box calibration test. For some reason when loading the file in pronterface this is the result I get (attachment). I've tried different settings all with the same result.
Any ideas as to what might be going on?
Thanks in advanced
Any ideas as to what might be going on?
Thanks in advanced
↧