Limit switches at Aufero Laser 2

I see three HR4988 Stepper drivers and the lines from one of them are going straight forward to the (actually unused) z-axis connector.

I have no idea what you are referring to here? Isnā€™t this about limit switchesā€¦ or are you eluding to install a faux Z axes?


This just sounds like a bunch of fishing expeditions, especially if there was a firmware change. Even though @berainlb feels there is no reason for the manufacturer to change anything, this stuff should work and isnā€™t. The simple fact that it isnā€™t working indicates some change in the firmware. I find it had to believe they changed it so you couldnā€™t use limit switches. Just shows how little they care about the end user. One of the things that makes for a good machine is for it to know where itā€™s at. The manual method is never even close to the automated homing results relative to the accuracy of the machine.

If they didnā€™t want to modify the code, why is the Z axes even being sensed, if it is. It didnā€™t do it on previous machines.

I modified my grbl and all it took was to comment out the z axes homing constant and it didnā€™t compile the z homing code. Thereā€™s no reason to enable thatā€¦?

When you home the machine with a Z axes, the proper techniques it to raise the mill head high enough to clear all the parts before the X and Y are moved. My factory Vevor moved the Z axes down, just what you donā€™t wantā€¦ thatā€™s how well they are thought out from the factory.


I have a co2 and a few 3018 types, the one I use the least does not have homing switches, which is why I use it the least.


I might be the only one, and Iā€™m as guilty as the restā€¦ but IMHO ā€¦ This thread has kind of been hijacked at post 9, as the original posters question was answered. Made sense to the hijacker as itā€™s on limit switches for his machine, but should have been separated at post 9ā€¦

:smile_cat:

Correct, itā€˜s about limit switches and the fact, that the homing procedure fails, because there is no working z-axis.
And according to your postā€¦ā€¦

ā€¦ i came to the idea, that the simpliest workaround (which i can produce by myself) is to take a small Stepper motor (e.g. from a CD-Player), combine it with a switch and so simulate the Z-axisā€¦

Oh nice. I wonder if the plan is to offer a z-axis motor for laser height or if the controller will be used for other models with built-in z-axis.

You misunderstand. I meant that the manufacturer moved to a different GRBL base for their software. With that shift it wouldnā€™t surprise me that they no longer include the configuration to only do XY homing.

Itā€™s possible they offer sensorless homing. I saw something from Ortur that said limit switches were no longer necessary but did not see a rationale.

Original GRBL by default has 3 axes, XYZ. It also defaults to XYZ homing. Z axis is sensed and available even for earlier Ortur machines. However, homing is not required for Z in earlier machines. Removing Z-axis homing is a change from default. Iā€™m not sure about the situation with grblHAL but I know they support at least 5 axes so would not be surprised if they also assume XYZ homing.

This is actually quite common. Believe all 3018 machines assume XYZ homing which some users would prefer not to have and cannot be disabled in configuration.

I believe the stepper drivers assume bipolar stepper motors. I think CD Players and such are generally unipolar but I may be wrong.

Electrical components are low cost. The only overhead is the initial engineering, the cost of switches and wiring is much higher, Iā€™d suspect. If it wasnā€™t this wouldnā€™t happenā€¦

Much like electronic ignition is lower cost than the points/timing advance mechanical part. More dependable.

I recompiled grbl and the only thing I had to do to disable the Z axes was comment out a compile time constantā€¦ that determined what was compiled in the final code. Could also change if each axes homed separately or simultaneously.

You would think they would at least mention you canā€™t add limit switchesā€¦

Not familiar with grblHALā€¦

Yes I misunderstood :slight_smile:

:smile_cat:

It wouldnā€™t take much for Ortur to offer a firmware that allows for XY homing so hopefully they do it. Iā€™m more eager to see the source code released so that people can do this on their own if required.

Open source is always the best option.

:smile_cat:

I have a first answer from Ortur.
They propose to flash the Firmware from Aufero Laser 1 and expand x and y range.
Bug also they asked me, which Firmware Version is installed actually. The wording sounds a little bit as they are suprised and wondering why there is a working z-axis in my Laser 2.
Now i have to figure out the Firmware Version.

Was this from Gil? Heā€™s often on this site.

One thing about Ortur firmware is that they have a check to disallow cross-flashing. Sounds like thereā€™s a way of overriding this.

Just run $I in Console to get your firmware information.

1 Like

Yes!

Thanks! (Iā€˜ll do that tomorrow)

I saw a different unrelated post about Z-axis focus and saw that his controller used custom GRBL configurations to allow Z-axis homing. Decided to revisit grblHAL to see if they had possibly extended their configurations to control this in your case.

Found this in grblHAL documentation:

$43 - Homing cycles
Number of repeats of each cycle to perform when homing, more may improve accuracy
$44 - Homing cycle 1
$45 - Homing cycle 2
$46 - Homing cycle 3
$47 - Homing cycle 4
$48 - Homing cycle 5
$49 - Homing cycle 6
Mask, specifies which axes to home in each cycle

So based on this I think if you change these settings you should be able to avoid Z-axis homing.

$44=4 -> $44=3
$45=3 -> $45=0
1 Like

This is a video I found but I donā€™t speak Italian. But he walks you thru it. Iā€™m still confused. Hopefully once I slowly walk myself thru the configurations between this thread and this video I will have a better understanding of how to configure everything. Parts will be here next week. Still havenā€™t figured out what Iā€™m going to use as a switch box may just have to make one out of 1/8 plywood. Any suggestions would be great on software configurations. I thought after I get it working canā€™t I make a copy of my configuration and post it here for other people.

Turn on closed captions and then switch to English auto translate, it works well enough to follow along. Iā€™m in the process of building these myself. If you order these limit switches https://a.co/d/4add1dn then this Thingiverse file should work with them Limitswitch cover for Aufero Laser 2 and other by cosmo1981 - Thingiverse Theoretically that is, Iā€™m waiting on the switches and my friend to print the covers.

1 Like

Yeah I looked into it last night. I donā€™t normally watch videos in other languages so I had never needed that function before but I figured it out. Thank you

1 Like

So if I homed to the top right corner would it eliminate the negative location without having to create a button? It would bring me to the zero of x and y for the 3rd quadrant. Or no because I would still be working in a negative quadrant. Doesnā€™t ortur lm2 have the same board? Canā€™t we flash that firmware on our board?

Does anyone know what size jst contact I need to fit the aufero laser 2 main wiring harness? I watched a video that said it was 1.25mm pitch but I think it is a 2mm pitch. Can anyone help me with this?

One careful measurement outweighs a kilo-opinion!

Deploy a metric scale, line it up with the connector, and measure what you have. Itā€™s easiest to measure across all the pins, then divide the total distance by (#pins - 1), rather than squinting at two adjacent pins.

For example, suppose you have seven pins spanning 12 mm from first to last:

12 mm / 6 = 2.0 mm

Attention to detail matters, because you will find connectors with 2.5 mm or, worse, 0.1 inch = 2.54 mm spacing.

1 Like

Just some pictures of the aluminum brackets I made to hold my limit switches. Made from some scrap aluminum angle (iron?).







Those brackets look very professionalā€¦


I just 3d printed the ones for mineā€¦ they used hall effect sensorsā€¦

:smile_cat:

1 Like

the solution to solve the problem of negative numbers and limit switches on the Aufero 2 is very simple: you have to transform the Aufero 2 into an Ortur laser master 2 pro.
to do this download the LM2 firmware and rename it exactly with the name of the Aufero2.bin firmware
load it and from the console you will stop having an Aufero 2, the machine will be recognized as an ortur laser master 2 pro which already has the limit switches and all the pre-set settings for them.

until then I was using the fake solution of the G92 X0 Y0 macro which works but not perfectly, besides having to be loaded every time before working.

it is not a solution invented by my cousin, it was the ortur technicians who gave it to me when, after much insistence, I explained that I did not intend to drag the carts by hand even on an entry level machine and it is my full right to be able to configure the machine to my liking with homing on top left as to have the full working area accessible to put wood without having the X-bar placed out front to get in the way

1 Like