Beiträge von blablinsky

    I cleared all tool memory and zero offsets memory.


    Then, I have been working on a part using reset axis and one of custom offsets (G58)

    After finishing I quit reset axis by entering G51 in Teach In and escaped G58 with entering G53.

    The tool loaded was T0 with no offsets set.


    The Y and Z positions on the screen were incorrect. Y was 179 with spindlestock slid back to the max (correct position 275mm) and Z was 400, with correct max Z of 375. ???


    Even after clicking MANUAL > CLEAR CONTROL nothing has changed.

    Only RP search has helped.


    Maybe I'm doing some idiotic mistake, but I don't suspect that.

    With this problems using RESET AXIS is impossible. I could either swap the tools or fiddle with changing current custom offset (G54-G59) value with every new drill. That's counter productive to say the least.

    Naturlich, sorry fur die Zeit, Ich bin fur ein Monat in meinen Garage verschwunden :).

    Ich werde die Fotos machen und die Konstanten notieren.


    Hi,


    I have used Reset Axis only to set workpiece zero offset and Z offset afeter changing the tool. The tool was changed, then I jogged to workpiece top and set Z to 0 in Reset Axis.

    Sometimes the values of G52 get screwed up and change themselves strangely either floating slightly or jump to a completely crazy position like -8473 5432 34 (random example).

    When I try to go out of G53 by Teaching In G51 and G53 the control obviously shows some completely crazy tool position and the only help is Reference Point Search again.


    It cannot really repeat it step by step, I'll have to try invoking this.

    For now I don't use Reset Axis at all, but it is not very convenient to use e.g. different drills in drilling chuck then.


    I now recall having this error from the beginning, there were these crazy values under G52 offset like -11346 12478 something, not connected to any other value or offset I've used.


    Do you have any idea? Perhaps a memory error? All the startup checks are ok.

    Hallo!


    Ich bin Piotr aus Warschau.Meine erste Maho ich habe in January gekauft. Es ist ein 400E von 1988 Jahr. Mein Deutsch ist einbischen schlecht, also Ich entschuldige in English zu shreiben. Ich mochte lernen Deutsch mas besser und Maho Dokumentazion komm zu hilfe.


    I've been thinking about CNC mill for some years and have considered Optimum MB4 conversion or a DIY machine. Now I am SO happy not having done either mistake. The 400E is very capable and as compact as a serious mill can get.


    The Maho on the photo below is from some school in Holland, it is supposed never to work in production and the slides are looking quite good, with flowers all over. It was occupying my garage at first but now it's in the basement (the second photo).

    I have disassembled it down to screws and moved every thing to it's new destination where it should happily serve my grand grand children. It has some obvious surface scars and is very dirty with chips and lumps of hardened greaseoleum everywhere.


    It has almost no X and Y backlash (play), the table falls something like 0.02mm so the geometry should be really good.


    On the photo you can see the head rotated 90 degrees. My first adventure with industrial CNC machine was to crash this head into the enclosure and hit the red button on endstops.

    The head has a dent through it's cap and I've spent the next few days pulling my hair out worrying that I bought a broken machine.


    Thanks to that I know very well how to exit limit switches :smiling_face:


    20210121_104312.jpg


    The Mighty Foot:


    20210501_182849.jpg



    There was some water over 10 years ago but now it's dry.


    My second Maho is also 400E from 1986. These are the only machines that easily enter my garage.

    I had an Idea of buying and reselling it, but now I love it too much.

    Also it's good to have one working mill when the other waits for ressurection.


    I found this forum when looking for help with constants of the second Maho. Earlier I have been watching Florian videos with some understanding.

    It is a great initiative especially because there is really no info about these mills on the internet. It's very hard to find any helpful info.


    I'm very grateful as I've solved my constants problem only thanks to this forum!

    I hope I could help solve someones problem too one day.

    Thanks, I manually move out of limit switches one handedly with eyes closed :smiling_face:

    I have my first Maho since January and the first thing I did was hitting emergency button stopping it on the switch.

    I thought I broke it (*05 I01 and I01 I01) :smiling_face: now it's funny but I was really scared.

    The second thing I've learned was using the brake release switch.


    You are right 96kN is a completely crazy force. This machine can kill you in many different ways, so easy to forget it.

    Before buying a Maho I thought about Optimum MB4...now I'm so glad I've dropped it.

    Thanks, much clearer especially in the hardware connections land.


    Is machine axis zero point computed by adding RP offset to the position at the RP found?

    The machine finds RP and N233 is axis origin in reference to the found RP.

    Software limits are calculated in reference to that origin, not the RP.


    One more thing, I was concerned about ruining the hardware by making a mistake in the constants.

    But the Not-Aus circuit seems to be completely abstract from the control, so no matter what the settings are

    the machine will always stop on hardware limit switch, is it right?

    Of course if there are no mechanical problems like lack of the steel block which pushes the switch.

    I have it done, the machine works ok, no idea why though, perhaps it's messed up in the cabling I don't know.

    Look at the constants:


    N106 C2 - second axis uses block 250

    N111 C3 - third axis uses block 300


    I have no idea what actually these axes are, are they PC output ports to Indramat or some abstarction layer.


    N250 C3 - Messystem Eingang / Nummer des Antriebs - so what is it? Is it PC output port to Indramat or linear scale PC input or...?

    N300 C2 - The same as above.


    Now's the fun part:


    N283 C250600 - RPF Verschiebung. Please notice that this is the block concerning Z (Vertical) axis !?!

    N285 C-100 - Endschalter positiv

    N286 C-376100 - Endschalter negativ


    And the same in third (Y) axis (spindlestock) block:


    N333 C375600 - RPF Verschiebung...but values are for Z axis not Y :smiling_face:

    N335 C-100 - Endschalter positiv

    N336 C-251100 - Endschalter negativ


    Strangely enough with these values the machine works as expected.

    When N283 was C375600 and N333 was C250600, what I considered logical and correct, the Y and Z axes had swapped offsets, so after RP search Y was at 374mm and Z at 250mm.


    I'm so happy that it works, but I wanted to understand how it works and not work out some "Ersatz" contraption.
    What could be wrong? In PdVgA parameters and in my other Maho parameters everything is logical and the values are explainable.

    It's not that, after swapping 106 and 111 values, searching for Y RP makes the table go down.

    That suggeste that the "axes" in parameters N100 - N113 are not hardwired.

    I thought they correspond directly to motors so axis 1 would be Indramat driver X, driving the motor that moves the table, using parameter block 200...

    So unless N103 (ASCII for ident) is changed, no matter what parameters are in block 200, moving X axis should move the table left and right.


    Changing 106 to 3 and 111 to 2 just tells the system to use block 300 for axis 2 and block 250 for axis 3, the mystery is why the motors got swapped.


    I wonder if motors moved by the drivers are chosen basing on Messystem-Eingang, N200, N250, N300, and the axes in "Achse Definition" are logical only.

    Eg. if axis 1 defined by N100 uses block 200, the system reads the block and :

    "Ahaa, I'm supposed to be using Messystem nr 1 (N200 C1) , which is under the table, so I have to drive the table motor through Indramat X axis."


    I wonder if changing the sole Messystem parameter to 3 (N200 C3) which probably is the spindlestock one would drive the spindlestock motor as axis 1.

    Firstly huge thanks for for help and for the manual !

    I have not digested them yet.


    Secondly, here are the photos with problems:


    Screen on machine start:

    on_start.jpg


    Screen after RP search:

    on_RP_screen.jpg


    Machine after RP search:

    on_RP_machine.jpg


    First problem, spindle stock on hardware limit switch:

    spindlestock_on_hardware_limit.jpg


    Second problem, table at its top screen and machine state:

    vertical_axis_on_software_limit_at_top_screen.jpg


    vertical_axis_on_software_limit_at_top_machine.jpg


    Not sure why that happens, spindle stock should stop on software limit switch, just like travel is set too much and it hits the hardware one.

    The table looks like having travel of the spindle stock.

    Hello,


    At first sorry to write in english but my German is not good enough, I'm learning though, to get the most of Florian videos.

    I have Maho 400E from 1986 year with Philips 432 of course.

    It has swapped axes so Z is now vertical. Everything is fine, but after the machine finds reference points (Table at low position), the table

    goes up to Z 124.something position and stops with Z05 (software limit switch) error.

    Vertical travel in 400E is 375 mm long and Y is 250 mm long, I guess maybe it still uses old travel distance (250mm) for newly remapped Z,

    because 375 minus 250 is 125, so very close to the value it stops at.


    I'm almost sure the travels of Y and Z have not been swapped because The table can move up by only 250mm which is the value of spindle stock max travel and

    the spindle stock can move out so much it stops on hardware limit switch, and the only way back is via hex key.


    I don't have a documentation explaining the meaning of each constant in the system, only the line numbers and values, so I'm a bit stuck.


    Do you have any idea where to begin? I'd have great use for these 124 mm of additional Z room.

    I can find the travel values in constant values but as I'm not an expert it would be better not too experiment with the constants.


    My software version is 6406/405