Bilineaire interpolatie

Moderators: dirkwb, Xilvo

Reageer
Berichten: 6

Bilineaire interpolatie

Hallo,

Ik heb een cnc freesmachine en zou graag iets graveren in een plaat die niet helemaal vlak is.

Dat levert een probleem op want de graveerdiepte dient overal hetzelfde te zijn.

Nu is het mogelijk de hoogteverschillen van de plaat te meten in een raster van meetpunten.

Nu komt de vraag:

Ik zou graag, met behulp van het meetraster, de hoogte van de plaat op ieder willekeurig punt willen kunnen berekenen.

Na wat leeswerk heb ik al ontdekt dat dat kan via bilineaire interpolatie van de vier meest nabij gelegen bekende punten in het meetraster.

Het lukt me alleen niet een voor mij begrijpelijke uitleg of formule te vinden.

Kan iemand mij daarbij helpen??

M'n wiskunde-opleiding ligt al weer vele jaren achter me, het is ook niet mijn vakgebied, dus als het kan graag een beetje in Peppi en Kokki taal....;-)

Een getallenvoorbeeld zou helemaal geweldig zijn...

Bedankt alvast!

Dick

Gebruikersavatar
Berichten: 2.391

Re: Bilineaire interpolatie

http://en.wikipedia.org/wiki/Bilinear_interpolation

http://www.ozgrid.com/forum/showthread.php?t=32957

En hier vindt je een gratis (zeer goede) Excel add-in met diverse statitistische functies inbegrepen 3D op scattered data:

http://www.xlxtrfun.com/XlXtrFun/XlXtrFun.htm

http://www.xlxtrfun.com/XlXtrFun/ReadMeXlX...nAndSurfGen.htm

En als je het perfect wil kan je een tryout proberen van Surfer, die jou tabellen kan uitprinten op basis van diverse algoritmes:

http://www.goldensoftware.com/products/surfer/surfer.shtml

Het lijkt misschien dat dit er niets mee te maken heeft, maar wat jij wil is exact wat dit (of vergelijkbaar) programma perfect kan.
Eric

Berichten: 6

Re: Bilineaire interpolatie

Bedankt voor de links.

Wiki had ik zelf al gevonden.

Heb het nóg een keer doorgelezen en het begint te dagen...

De andere links zijn zeer behulpzaam, vooral de Exel add-in.

De bedoeling is dus zelf een programmaatje te schrijven waarmee het graveer-bestand wordt aangepast aan de meetresultaten van de specifieke plaat.

-plaat meten; raster en afmetingen moeten instelbaar zijn

-graveerbestand aanpassen; lange lijnen en grote cirkels moeten in "mootjes worden gehakt".

-graveren maar!

Ben zo weer een eind verder, bedankt!

Reageer