Quantcast
Channel: Reprap Forum - Delta Machines
Viewing all articles
Browse latest Browse all 20291

Re: Bed levelling on a Delta system, possible alternative?

$
0
0
Quote
hercek
OK, I guess you want it because of the single point z-probe, i.e. you have a z-probe hardware mounted on your machine and want G29 not to do the matrix based bed leveling (which is what most Kossel owners use) but only a single point probe. You need this if you want your delta bot as perfectly calibrated as possible (either manually or with the help of the calibration.wxm maxima notebook). This precise calibration is needed only when you care also about precise dimensions in X/Y directions too.

Anyway you need to realize that you need to provide your own Configuration.h and Configuration_adv.h. These also define symbol DELTA for the delta bots. If DELTA is defined then calculate_delta and other undefined symbols in your error messages will be available. You can adapt some of the config files in example_configurations/delta or you can check out my private branch where there is one example delta config included directly in the source.
You also need symbol ENDSTOPS_ONLY_FOR_HOMING undefined (commented out in Configuration_adv.h) for single point z-probe to work.

Getting your firmware configuration right may be quite a chalenge for you if you do not have a clue about programming in C.

I think I've got it now. Months ago when I first tried it, I didnt check the delta settings.
Earlier today when I tried it again, I did check the delta define and it was undefined. I did change that but I think I mixed up the firmwares or something. Maybe I forgot to save it, so when I compiled it I got that error message.
I defined DELTA and undefined ENDSTOPS_ONLY_FOR_HOMING, now it compiled without errors.

Next week I'll try the FW in my kossel mini.

Thanks for the help!

Viewing all articles
Browse latest Browse all 20291

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>