Stap 8: Het maken van een meettoestel
De beste manier om een object meet is op het echte werk. Maar deze metingen zijn ten opzichte van twee punten of oppervlakken van de kant. Het is moeilijker om een punt in de 3D-ruimte, dat is in onze OpenSCAD coördinatensysteem te bepalen.
In de onderstaande code is een module met de naam "pointer" toegevoegd. Het bestaat uit een romp met een zeer kleine kubus met center = onwaar en een grotere kubus verder uit in het eerste Kwadrant. Het centrum = false zet een hoek van de kleine kubus op de oorsprong. We kunnen vervolgens doorgeven van parameters voor draaien en vertalen van transformaties. Het vertalen, kan $vpt voor interactieve meting worden doorgegeven. De roteren transformatie kan we de aanwijzer in een richting om beste te krijgen voor waar we meten. Doorgeven van $vpt banden van het punt van de verwijzing naar de viewport vertaling en laat ons toe om het rond te bewegen door de pannen. We zullen moeten draaien met verschillende weergaven om te pannen op het exacte punt. We kunnen zeer dicht inzoomen omdat de zoom is gecentreerd op de vertaling van de viewport. Wij annuleerteken tweak de aanwijzer nog nauwkeuriger door het bewerken van de waarden nadat we nauwe.
Kunnen we sommige zeer nauwkeurige metingen.