Repetier
About
- Username
- Repetier
- Joined
- Visits
- 2,088
- Last Active
- Roles
- Administrator
Comments
-
Yes, it is no problem with dev firmware. Most important is to select same pin for z homing and z probing so firmware can detect this special case. Then for homing it uses same z probe height for correction, but you might need to set a position to …
-
Please not that melzi board is a sangulino compatible board if I'm right. So it is not supported by arduino directly and you need to patch arduino IDE to support it. Read about melzi board in www.reprap.org wiki.
-
Currently this is only implemented for z homing. You could copy the z home solution for dual endstops to y if you have some programming experience. Not sure when I get the time to do this myself. Seems like at least some use this setup.
-
parseAscii is in deed one way to parse the input but you can use it yourselg GCode gc; gc.parseAscii(yourchararray); processArc(gc); that simple.
-
Have to test but I think I know the problem. SInce the response comes some time later the eeprom view waits for these responses and update when they arrive. Guess I should add a stop after it got no responses for some time. Will check that for next …
-
Pulley seems still loose. Put power on motor and move left/right till center then tighten the screw. Screw should point on the flat part of the shaft and only when nearly 90° it stays fixed with no play. Check if you can move it with motor on to hol…
-
It is not possible with mac version. Mac only supportd default slic3r.
-
Callback ID -1 are server side generated events. With CBID these are just responses to calls. Event are important so you are always up to date with all informations. Except log and move events these can not be masked. timerxx are just repeated time…
-
Resolution for small arcs is reduced as 3d printers can not follow that correct anyway. You can change the segments per circle by defining #define MM_PER_ARC_SEGMENT 1#define MM_PER_ARC_SEGMENT_BIG 3
-
In addition pin 9 hangs ona 5A fuse which is normally not enough for a heated bed. For that reason pin 8 has it's own fuse only for the bed!
-
Currently TCP is not supported, but as some point I guess it will come. You can use sokat in linux to create a tcp/serial bridge. But be carefull with direct wifi to printer. Wifi to server connected to printer is ok as server starts after it has t…
-
Read http://www.reprap.org/wiki/Gcodes for infos about gcode. You have already a G92 at the beginning, which sets the origin to the current position. This is typical CNC behaviour since you can not home before starting in the script. Instead you ho…
-
No script.
-
It's in the host at the bottom. If easy mode is off you can toggle it on/off in main toolbar.
-
X,Y are target points so for 360° it is ambigous so split. Parameter must be a GCode structure. Then you can set it with bool GCode::parseAscii(char *line,bool fromSerial)Do not use string! that uses dynamic memory which is very bad…
-
We have a similar solution with repetier-server which we develop on our own so we can better adjust development to sync them. And knowing how much work such a solution is and how sensitive it can be to to server changes, we want to stick to the soft…
-
Not sure what exactly you try an dif that is valid g-code for 3d-printers as we use ; for comments and not ( ), but you could add a G92 after homing to modify generated coordinate system. Or bring your software to create the right coordinates.
-
Just to be sure since you posted in mac host thread - you are talkign about the repetier-server? Should work on any 64 bit mac with recent os version. In fact I develop it on mac with macOS 10.12 so it is maybe the best tested platform. If you give …
-
Y looks like it is not centered which I thinkit should be. X is unsharp so nothing to see. In total it looks like you have a big backlash problem with the x axis I guess. See if x pulley is still fixed to axis without play.
-
Ok, will check menu function.
-
Ok you can not create PSTR at runtime, so that is a problem. Check in commands.cpp the G2/G3 implementation. You will see that it calls the draw arc function, so in that case call it with right parameters computed.
-
Make sure the start gcode contains something like M109 T1 S200 to heat up and wait for target temperature. Mest is to add first M104 T1 S200 before all M190/M109 commands so all heat in parallel before waiting. I guess your start gcode just has wr…
-
You can not set port. Windows decides on it. When you have a tmega with COM10 in arduino it is also COM10 in host, but you need the right baud rate from first upload as set in pronterface. If you can not move in direction of endstops your endstop a…
-
These are stored in windows registry on windows and on linux in the .mono directory in your home directory. So these systems are not compatible, sorry.
-
Then there must be an other place where it gets defined to not -1. But why bother with such an old firmware? Upgrade to 1.0.
-
Use G2/G3 commands for this.
-
Enable show filament in tool bar at the top.
-
Yes, so set #define PS_ON_PIN -1 in your userpins.h and it should disappear.
-
Deltas need to be homed first before move commands can make sense due to nonlinear behaviour. Since you said homing is not working correctly I guess you did not home at the beginning. You said your computer has enough ram - but the printer needs th…
-
1. Use dev version 2. Just set steps per mm for each extruder. It now uses the values from all extruders and not just from first extruder.