karl_ranseier
About
- Username
- karl_ranseier
- Joined
- Visits
- 18
- Last Active
- Roles
- Member
Comments
-
Mit der Korrektur misst es an den von mir erwarteten Stellen! Danke!
-
I cannot compile with your solution: Compiling .pio\build\RUMBA32\src\motion\LevelingMethod.cpp.o src\motion\LevelingMethod.cpp: In static member function 'static bool Leveling::measure(GCode*)': src\motion\LevelingMethod.cpp:280:44: error: 'rotMin…
-
I think I see my problem now. The high value of 13 mm allows me to press reset before the nozzle is broken, if there is a problem with the z-probe. And it is simply the end of the standard length of the servo. The workflow of G30 was like:0. In EEP…
-
It looks like these changes are not included in the latest version, is that intended? levelinmethod.cpp // calc min and max coordinates defining the area reachable by ZProbe //xMin = RMath::max(xMin - tOffMaxX + ZProbeHandler::xOffset(), xMin); …
-
Ok, thanks for the explanation. I will not bother you anymore on that ;-) And thank you again for all of this support. I hope that my testing helps you, too, so both sides have a benefit. Because I think "clapping hands" does not help enough, I ju…
-
I recognized that before the last z-height-probing it already says "auto level complete". Maybe there it says "correct z-value" and after that it messes up. I agree, that this is not urgent, but I hate to ignore warnings. By the way, does the l…
-
okay, thanks.
-
Yes, with yours and mine changes it looks correct, but I did not do any test for a test point out of the reachable area. The last problem is that z is not realized as correct value. Still z position on the display is changing between the position …
-
in Gcodes.cpp I can find: Motion1::setTmpPositionXYZ((Motion1::minPosOff[X_AXIS] + Motion1::maxPosOff[X_AXIS]) * 0.5, (Motion1::minPosOff[Y_AXIS] + Motion1::maxPosOff[Y_AXIS]) * 0.5, zTheroetical); The bold parts sh…
-
In LevelingMethod.cpp // calc min and max coordinates defining the area reachable by ZProbe xMin = RMath::max(xMin - tOffMaxX + ZProbeHandler::xOffset(), xMin); xMax = RMath::min(xMax - tOffMinX + ZProbeHandler::xOffset(), xMax); yMin = RM…
-
About the area: okay, that explains the changed area. But why is it reduced by the z probe x/y offsets ? I do have a maximum area of movement (x: -65...475) and an area of the heted bed (x: 0..300). Why reduce the measured area by the offset if it f…
-
The problem of the z-homing was due to a wrong value in max z height. That was set to 121.12 or so, but it must be 160.
-
And some more information: I switched to a 3x3 grid to see the positions clearer. So after measuring the grid it moves to the most right position, if I see that correctly. That should be okay, but I have in mind from another discussion, that it sho…
-
After thinking about it, I realized, that it makes sence to not probe the maximum height in the center (after measuring the grid), but at a given point in the grid. Because I do have a 4x4 grid this is not in the center. So the open question is why…
-
Interessante und für mich sehr relevante Information, mit dem möglicherweise größerem Drehmoment OHNE Interpolation. Man muss dabei bedenken, dass das Haltedrehmoment aber eben nicht das während der Drehung ist. Hier: https://de.rs-online.com/web/p…
-
RAyWG: Thanks! I opened Repetier-Firmware-dev2\src , now it works. Thanks! One of those situation you know "the solution is easy, but I cannot see it" Now I will go back to try to make the gut extension work fine for me.
-
Ok, sorry for the missing details. I am using visual studio code with platformio as I used before to compile all the other version. At that time I always used the zip-file. Exactly beacause of this uncomfortable behaviour I tried the git included in…
-
I think this easy calibration of the combined regulation and control would be a nice try.
-
General comment: A different heater will NOT change the curve. It will just change the value on the x-axis. Every PWM corresponds to a certain Power (in W). It will not change the curvature if you have to set PWM=200 or PWM=100 for a desired value…
-
Here we go: https://drive.google.com/file/d/13Wh_YBVejoOSkGHyXPewPyCnBJ3VnelZ/view?usp=sharing In thje log-log plot there is a fine linear behaviour, meaning this can be described by a simple potential function. With three points one can calculate…
-
I agree. I will do the testing with the "change heater / fan" trick maybe in the evening and will report here.Edit: If it is linear (what I do not expect), we need one calibration point, because we know at 0 PWM there is zero heating/room temperatu…
-
Repetier said: Start value must be 0 pwm. We need to know the way up to t max which limits anything. Increment is ok if we want more stages. Procedure is more or less what I was thinking of. Why does it have to start at 0 PWM? Who is interest…
-
I think you should not make it too complicated. Goals: 1. Fast heat up2. Fast reaction3. High stability So I would start with the first solution as you described:- Set to MaxPWM (fast heat up) - If T is in range TTarget+/-"TregulationCorridor"->…
-
When switching to PID mode you could set the I value to the corresponding PWM. I did that before and it worked very well. In my case I have set a heating current. Than switched on PID where targettemperature was set to actual value and I was calcula…
-
Great idea! If you are already planning the calibration I would suggest the parameters: start value, increment, end value, T-Max, waiting time to run something like1. Set PWM2. Wait "waiting time", stop if T is above T-Max 3. Measure Temperature4. I…
-
Is there any command to set the PWM of the heater pin without temperature control? I tried the following to manage to set the PWM of the heater without regulation:configuration_io.hMake the heater pin usused: IO_OUTPUT(IOExtr1, HEATER_3_PIN) //karl…
-
Just for others who might read this: One can find this calculation code in heatmanager.cpp: scale = (targetTemperature - temp1) / (temp2 - temp1);deadUp = scale * deadUp2 + (1.0 - scale) * deadUp1;deadDown = scale * deadDown2 + (1.0 - scale) * dea…
-
Thanks!
-
Yes, I understand. So what are exactly the parameters time1, up1, down1, time2, up2, down2 ?
-
I pulled the version and found the error after that. Than I might have copied the line when changing debug info. Now I pulled it again (download zip-File), removed all files, copied the folder, overwrote config files. It works. I have no idea w…