Quantcast
Channel: Reprap Forum - Printrun/Pronterface
Viewing all 85 articles
Browse latest View live

Pronterface won't graph bed temperature (1 reply)

$
0
0
I'm testing a new printer and running the latest pronterface (2015.3.10) under linux mint. I can talk to the smoothieboard and set the temperature of the bed and it does what it is supposed to except that the temperature graph only shows the target temperature changed to the set value and never graphs the measured bed temperature. I saw that this was a problem in a release a few years ago and was fixed in 2014, but it seems to be broken again in the latest release (or I'm doing something wrong). I have tried changing the bed designator in the smoothie config file to "B", "B ", "b", "b ", "Bed" and "bed" to no avail.

Any ideas?

Printing software on 2017? (5 replies)

$
0
0
Hi all,

I've been off the grid for quite some time rgarding 3d printing and it's time to start again.

I'm looking for all I need to start from zero and I noticed that Pronterface hasn't been updated for more than 2 years now.

Is it still reliable? is there any good free alternative to print from the computer? I'm working with a Prusa i3 and OSX


Thanks a lot in advance,

new binaries 18 Nov 2017 (no replies)

no attribute rc_filename (1 reply)

$
0
0
I just did a new Ubuntu16.04 install and installed pronterface. However, I get the error:
[ERROR] Saving failed for set last_window_height:'PronterWindow' object has no attribute 'rc_filename'
at every startup and the window defaults to the original size. Not what I last sized it to,

tj

Customize pronterface UI for 3.5" LCD (1 reply)

$
0
0
Hello, I switched to a Raspberry Pi for my pronterface. This pi has a 3.5" LCD. I hack the source code to make the ui look nicely on the 3.5" LCD. My last problem is that the Extrude. Reverse and length elements, they are way below on the bottom left side, unless I move the window up, even then they are not semmetrical in the entire UI. It looks like as in the attached pronterfaceUI2.png: ideally I would like it looks like pronterfaceUI_ideal.png . I realize this is more a python question. But I wonder if someone has more python experience can give me some pointers, as far as I know, it involves hacking the controls.py and pronterface.py files. Thanks.

triggering camera from gcode (no replies)

$
0
0
I'm new to pronterface. I have an Arduino based 3d-printer. I want to add a camera to be triggered by every new layer. If I install pronterface on my pc. I'm wondering if this can be done in pronterface?

Gcode Streaming using printcore (no replies)

$
0
0
Hi all,

I'm writing a Gcode streaming function using Printcore and I'm not able to retrieve the temperatures.

Specifically, if I do 'p.send_now("M105")' how should I read the returned line?

Thanks,
Charles

Issue was also posted on the Github here

Pronterface console not showing (no replies)

$
0
0
I am running pronterface on a Raspberry Pi 3. The pi sd card got damaged so I built a new one. I reinstalled pronterface and I am having an issue with either pronterface, or the pi that causes the printer to just stop. The imidiate problem is that the console panel is not showing on the screen and I can’t find a place to turn it on. The printer just stops after a few minutes of printing and without the console I can’t be sure if pronterface is throwing an error or not.

How do I turn the console panel on?

Pronterface don't save new extrusion lenght (no replies)

$
0
0
Hello every one,

My first post here !

I have got a problems. When I use Pronterface, I can change the extrusion lenght, but if I close and open again Pronterface, the new lenght is not save. I say that because one time I had to put 50mm in lenght, and now each time I open Pronterface, it is 50mm save in the extrusion lenght option, I do not know why it was this time. Usually I put 5mm... The problem is that sometimes, I forgot the 50mm and I start manual extrusion and 50mm are extruding ! It is embarassing.

I don't know if it is in the new version of Pronterface, but in the past, the knew extrusion lenght was save each time we changed it. I don't find any pronterface source files where I can change this value, and in pronterface setting's too.

Does someone know about this parameter ?

CBB.

Display more than 2 extruders? (no replies)

$
0
0
Is it possible to display more than 2 extrudes on pronterface temp graph?

Pronterface gets hung up when connecting, MKS SBase 1.3 Marlin 2.0 (4 replies)

$
0
0
Hi,

I run Marlin 2.0 (32bit) on my MKS SBase controller and all is working fine. Now I need to autotune the bed PID as I just fitted a heated bed, so I installed Pronterface. I connected the controller to the lapttop via USB, the laptop tells me it found a USB Marlin device so there is certainly some communication going on, otherwise the laptop wouldn't have known it's Marlin. But when I open Pronterface and connect, Pronterface gets hung up. Nothing reacts anymore. I have the correct port and Baud rate. What to try next?

Thanks,

Hugo

Placing objects on the bed of a delta in Pronterface - having problems. [SOLVED] (3 replies)

$
0
0
Machine: Anycubic Kossel Linear Plus

I have finally managed to get the motherboard to talk to Pronterface, and I can send G-codes to interact with the printer. All good so far.
Repetier-Host and Cura can both send G-code to the printer and print them properly, so there's no fundamental problem with either the printer or its communications.

Pronterface insists on placing newly loaded G-code files in the bottom-left corner, well off the circular bed. When I try to print the effector goes to the top-right corner (approximately) and continues there.
I have used both slic3r and cura to generate G-code files, and Pronterface treats them exactly the same way.

It seems that Pronterface isn't behaving as though the bed is circular, even though I have set it and the central window also shows a circular bed.

It is quite possible - almost certain - that I have missed a parameter in the Pronterface settings, or set something incorrectly. However I've been staring at it for the past hour or two and I can't see anything wrong...

Any help or guidance would be appreciated!

Print speed / Print flow (no replies)

$
0
0
Hi,

If I set print speed to 130%
Do I have to set print flow to 130% aswell in order to extrude proportional amount of fil?

Pronterface gcode 28 and 29 not recognized (2 replies)

$
0
0
I use Pronterface and repetierhost to print.
With pronterface the gcode 28 (homing) and g29 (leveling) no longer work.
The carriage remains stationary and after a moment of at least 1 minute it begins to print as if the temperature had been reached.
There may be a track because for a test I launched the code M320 which allows cold printing.
But since and after having left and relaunched pronterface several times nothing helps.

heating commands do not respond (2 replies)

$
0
0
I use Pronterface and repetierhost to print.
In pronterface (but not in repetierhost) after gcode 28 (homing) and g29 (leveling) the heating commands do nothing.
The carriage remains motionless waits approximately 1 minute and acts as if the heating commands have been completed and prints.
There may be a track because for a test I launched the code M320 which allows cold printing.
But since and after having left and relaunched pronterface several times nothing helps.
It looks like the M320 command is still active (but not in repetierhost which works correctly).
attached my startgcode

Add button to change Monitor Printer Status (no replies)

$
0
0
Howdy.

I'm trying to work out how to add a button to the interface that can switch on/off the "Monitor Printer Status" tickbox. This is under the Settings & Options.
The idea being that it's far quicker to turn the status on/off, rather than going through the menu.

If anyone can help I'd be grateful.

Thank you.

Nathan

Error:Printer halted. kill() called! [ERROR] Error:Printer halted. kill() called! (no replies)

$
0
0
hi all

need help here- Pronterface keeps shutting down my " prints" after 3 cycles, motors move normally- with the KILL message

Print started at: 19:08:14
echo:busy: processing
echo:busy: processing
echo:busy: processing
Error:Printer halted. kill() called!
[ERROR] Error:Printer halted. kill() called!

application is CNC
have dummy thermocouple 998/999 on tried various settings
commented out various temp controls:

MARLIN:
#define TEMP_SENSOR_0 999
//#define TEMP_SENSOR_1 0
//#define TEMP_SENSOR_2 0
//#define TEMP_SENSOR_3 0
//#define TEMP_SENSOR_4 0
//#define TEMP_SENSOR_BED 0
//#define TEMP_SENSOR_CHAMBER 0

// Dummy thermistor constant temperature readings, for use with 998 and 999
#define DUMMY_THERMISTOR_998_VALUE 0
#define DUMMY_THERMISTOR_999_VALUE 0

// Use temp sensor 1 as a redundant sensor with sensor 0. If the readings
// from the two sensors differ too much the print will be aborted.
//#define TEMP_SENSOR_1_AS_REDUNDANT
//#define MAX_REDUNDANT_TEMP_SENSOR_DIFF 10

// Extruder temperature must be close to target for this long before M109 returns success
//#define TEMP_RESIDENCY_TIME 10 // (seconds)
//#define TEMP_HYSTERESIS 3 // (degC) range of +/- temperatures considered "close" to the target one
//#define TEMP_WINDOW 1 // (degC) Window around target to start the residency timer x degC early.

// Bed temperature must be close to target for this long before M190 returns success
//#define TEMP_BED_RESIDENCY_TIME 10 // (seconds)
//#define TEMP_BED_HYSTERESIS 3 // (degC) range of +/- temperatures considered "close" to the target one
//#define TEMP_BED_WINDOW 1 // (degC) Window around target to start the residency timer x degC early.

// The minimal temperature defines the temperature below which the heater will not be enabled It is used
// to check that the wiring to the thermistor is not broken.
// Otherwise this would lead to the heater being powered on all the time.
//#define HEATER_0_MINTEMP 5
//#define HEATER_1_MINTEMP 5
//#define HEATER_2_MINTEMP 5
//#define HEATER_3_MINTEMP 5
//#define HEATER_4_MINTEMP 5
//#define BED_MINTEMP 5

// When temperature exceeds max temp, your heater will be switched off.
// This feature exists to protect your hotend from overheating accidentally, but *NOT* from thermistor short/failure!
// You should use MINTEMP for thermistor short/failure protection.
//#define HEATER_0_MAXTEMP 275
//#define HEATER_1_MAXTEMP 275
//#define HEATER_2_MAXTEMP 275
//#define HEATER_3_MAXTEMP 275
//#define HEATER_4_MAXTEMP 275
//#define BED_MAXTEMP 150


also:
//#define PREVENT_COLD_EXTRUSION
//#define EXTRUDE_MINTEMP 170

/**
* Prevent a single extrusion longer than EXTRUDE_MAXLENGTH.
* Note: For Bowden Extruders make this large enough to allow load/unload.
*/
//#define PREVENT_LENGTHY_EXTRUDE
//#define EXTRUDE_MAXLENGTH 200


//#define THERMAL_PROTECTION_HOTENDS // Enable thermal protection for all extruders
//#define THERMAL_PROTECTION_BED // Enable thermal protection for the heated bed


endstops are ok

keep getting the ^*^*TT*&!!! error message!

help very much appreciated

thx!

C

Pronterface and Bluetooth HC-05 (no replies)

$
0
0
Hi all,
I have a home made Mega2560/Ramps & Marlin based printer - all working good.
I run with a long USB cable from PC to printer - works great.
But, i thought why not implement Bluetooth and do away with the long cable.
So, i got a HC-05 module AT'd and it wotks and pairs, but it takes a very long time (1 min) to actually connect to the outgoing Bluetoth serial port.
Once connected, it does work, although it does seem quite slow (based on single keystrokes with a message being sent back from an Arduino test sketch).
Arduino and TeraTermPro will wait for the Bluetooth serial to connect, but Pronterface will not and gives a time out :

"[ERROR] Could not connect to COM9 at baudrate 115200:
Serial error: could not open port 'COM9': WindowsError(121, 'The semaphore timeout period has expired.')"

So is my Bluetooth connection unusually slow, or is Bluetooth just rubbish ?
Thanks

debugging gcode, beakpoints, single step (no replies)

$
0
0
First post.
I have just moved from repetier host to pronterface and am very happy with it.

My background is software engineer and am used to using real time debuggers for embedded processors and controllers. Pronterface has a decent gcode editor. It would be nice if one could insert breakpoints and single step (isingle gcode command) the gcode.

As I said I am new to pronterface and have not explored every aspect. Does this debugging already exist ?

Dusty

Pronterface Settings for MakerGear M2E? (no replies)

$
0
0
I've been using Simplify3D's control panel with my printer since I bought it in 2017, and it works fine. However, I don't think S3D is long for this world, given the multi-year delay in releasing any updates. If the company goes belly up, the server that authenticates the software could get shut down, and that might be the end of it.

As a backup plan, I have installed Pronterface, and I have it talking to the printer. I've set the build volume to match the M2E, and I've tweaked the feed rates to the ones I use in S3D. I've verified that all the XY&Z commands move in the right direction.

That's about all I need for my immediate purposes (changing filament, mostly). However, I'd like to make sure I have it fully configured so I can do more advanced things in the future. Under Settings - Options - Settings, the entries I'm not sure about are the home positions, and the Z offset. I really don't like slamming the hardware into things, so I'm trying to be extra careful.

I'm pretty sure the X&Y home positions are at zero, which is the default. On the M2E, the Z-axis limit switch is with the bed at the bottom, which would be Z = +200 mm (I think). Is that what I need to enter in the "Z Home Pos." box?

The Z offset box is the last mystery. I know there is an offset set in the firmware during bed-leveling so that a Z=0 command gets to the correct height. I assume that if Pronterface tells the bed to go to Z=0, the firmware offset is applied automatically, and it all works. Should I leave the offset = 0, or do I need to query the firmware and put the Z offset into Pronterface?

Thanks!
Viewing all 85 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>