Repetier

About

Username
Repetier
Joined
Visits
2,088
Last Active
Roles
Administrator

Comments

  • "ok" is just a signal that a command was successfully received. The action can be any time after the ok, that is correct. Is is not that hard tochange though. Remove it in gcode.cpp and add it in the command loop in commands.cpp. Just make sure to o…
  • I think you are hanging here:         if(heating == true && currentTemp > temp)   // switch heating -> off        {            if(time - t2 > (controllerId < NUM_EXTRUDER ? 2500 : 1500))            {                heating=false…
  • In slicer tab select "Try to preserver model positions" so host merges them into one object before sending to slic3r whcih prevents slic3r from rearranging them.
  • Why do you not just check  "Extruders share same heater from extruder 0 definition (SHARED_EXTRUDER_HEATER)" in the config tool. That would set it to1 as well.
  • It is not a question of how much but more a question of how long. But a slong a syou can exceed the temperature you should be able to autotune it. From your log I see that you even got the first 2 iterations, but then it seems to not swing any more …
  • So if it works without your mosfet is is a electronic problem. Not my field but are you sure you wired it correctly. Descriptions gives me impression that polarity etc. matters, but otherwise they also say it should work then with D8 output.
  • Please use dev version with G33, forgot to mention that 0.92 ha sit only working for deltas and not sure if you already can set it manually. DISTORTION_END_HEIGHT 0 means correct distortion until z=0 so makes no sense. If you need it just for good …
  • RAMPS has 2 power connectors. One of them is for the heated bed, the other one for all other outputs. Sounds like you do not have power to the bed connector so it does not get correct power. Just bridge a cable to second input to get it powered.
  • G1 S0 enables the boundary check. It is valid until changed.
  • Ok, log shows it is not autolevel related but happens on the next z move. Since this makes no sense one reason could be insufficient free RAM. That always has unpredicted errors as consequence. Do you have 900 byte free ram when you connect. You sho…
  • @boelle: You need to configure a z probe and enable distortion correction. This can be a fake just to get distortion map running. Just do not start any autolevel commands then. G33 L0 lists correction points and values. You can set all values manual…
  • You always have 2 options. Eithe rcall the function that does the work, e.g. Printer::homeAxis(false,true,false); to home y axis or if that is too complicated inject the gcode directly: GCode::executeFString(PSTR("G28 Y0"));The onyl …
  • 20mm/s is very good. It gives good quality and equally quality extrusion. Only drawback is that it is incredibly slow, which is why most users print faster. For that reason most users print faster. If you limit outside speed to 40mm/s and go for inn…
  • We had a similar problem with Rumba boards. There it was a design problem that could lead to extra steps from crosstalk. Since firmware is not aware of voltage it is not directly firmware related. One thing influenced by firmware is the motor curren…
  • Not sure what you want to achieve. M114 report temperatures to serial for a time where all moves are finished. In dev version you can configure it to handle 2 simultaneous connections as long as only one is changing positions etc. So second microcon…
  • I think you should start more simplistic. Decide whcih endstops you want and use M119 to see endstop state and manually trigger them. If they trigger as expected continue with homing direction. -1 for z min homing and 1 for z max direction = away fr…
  • You said the field is 46 entries long and compiler detected it is more then 46, so recount. NTC 3950 is no real thermistor. Is is a generic curve like you can also compute in firmware if you select generic curve instead. The problem is that these e…
  • Currently it is not possible. YOu can easily add the commands in bedleveling.cpp in runzprobe at the correct position.
  • It is more the stepper frequency that is limited. (steps per mm * speed in mm/s). Until 10000 you have no problems, then it needs to compine 2 or 4 steps and after 40000 it east definitely so much cpu time that it can not keep up with other required…
  • In this special case in ui.h it gets set here: #if FEATURE_CONTROLLER == CONTROLLER_SMARTRAMPS || FEATURE_CONTROLLER == CONTROLLER_GADGETS3D_SHIELD || FEATURE_CONTROLLER == CONTROLLER_BAM_DICE_DUE || (FEATURE_CONTROLLER == CONTROLLE…
  • We only have the documentation you see online. A good example would be to look at the firmware uploader module. That module does exactly what you need. E.g. server:registerAction("firmware_boards", firmwareGetBoards)registers a callback used in jav…
  • -20 is a limit when signal level is 5V or 0v not sure what. No idea how you do it, but when enabling autolevel you seem to change a pin that causes temperature reading to fail. The problem is that just enabling autolevel is only setting a flag. Only…
  • So you have a file that gets executed on startup setting the changes. Ok I understand now.
  • Vermutlich wird fürs PWM an dem pin genau ein Timer verwendet, der bereits für wichtige Dinge verwendet wird. Hilfslösung wäre den 2. Lüfter (weiß nicht obs den schon in 0.92.9 gibt)  zu nehmen und dann mit M106 P1 Sx zusteuern. Wenns zu sehr flacke…
  • What do you mean with that? Looks like result of slicer flow rate adjustment.
  • Slic3r PE is pretty fast. Only the "avoid crossing perimeters" option can slow down it drastically, eg. from 5 seconds to 60 seconds. The option in CuraEngine is "Cut Off Object Bottom" in extrusion tab. But that is normally not needed. 8mm above …
  • Please do not forget to publish the firmware sources with your decryption routine as required by GPLV3 if you publicly use the modified firmware:-) Regarding host, you can not disable insertion of line numbers and checksums. These are required to m…
  • No. You need to switch branch to development to see latest commits on development where currently all the action takes place.
  • If you say random temperature values this sounds like only reading temperature fails and the extruders are not really heating. Can you show such a graph where it happens? Doe sit go back to normal once you receive end z position or do you need to di…
  • 1. Actually it only moves to xy at current z level. If you homed before it should go down to bed distance when probe is activated. 2. Don't really understand why y tilts when going up. You said hitting z2 manually works so I assume something physic…