Cabri-FAQ (30)

[ Alle Vragen | Meetkunde | Cabri ]

vorige  Vorige   begin  Begin   volgende  Volgende

Vraag 30
Hoe maak je een pijlpunt in een eindpunt van een lijnstuk?

Antwoord

faq301.gif (1297 bytes) De bedoeling van de vraag wordt (vermoedelijk) ge´llustreerd in de hiernaast staande figuur bij het lijnstuk AB, en niet bij PQ waar een pijlpunt is verkregen via de Cabri-functie "Vector" (in het Teken-menu).
Zo'n grotere pijlpunt kan eenvoudig geconstrueerd worden met een gelijkbenige driehoek waarvan de basishoekpunten symmetrisch liggen tov. het lijnstuk.

Maar handiger is het zeker om een macro te construeren, indien er vaak van dit type objecten gebruik gemaakt moet worden.
We illustreren de werking van de macro allereerst via een CabriJavapplet.

Klik hier Animatie voor de bedoelde CabriJavapplet.

De lengte van de pijlpunt bepalen we op het minimum van 0,70 cm en het 0,4e deel van de lengte van het lijnstuk. Dit voorkomt dat we bij kleine lijnstukken een (in verhouding) te grote pijl krijgen.
En 0,4 is ook wel handig als we een pijlpunt aan begin- en eindpunt van een lijnstuk wensen (ze overlappen dan niet).
De breedte van de pijlpunt kiezen we om dezelfde reden ook variabel, gelijk aan het 0,11e deel van de lengte van de pijl.
De constructie van de macro laten we hieronder volgen.

Macro:Pijlpunt terug

faq302.gif (4620 bytes) We gaan uit van twee punten A en B, op niet te kleine afstand van elkaar.
1 - Lijnstuk(A,B); het lijnstuk wordt alleen bij de constructie van de macro gebruikt.
2 - Rekenmachine (zie figuur hiernaast); het resultaat van de berekening plaatsen we op het scherm (0.70 cm).
3 - MaatOverbrengen(0.70 , A); dit heeft het punt m1.
4 - Cirkel(A, m1)
.
faq303.gif (5089 bytes) 5 - Rekenmachine (zie de figuur hiernaast).
Jawel, er staat 1.11*a (en niet 0.11*a). We passen dit later aan. Het resultaat van de berekening plaatsen we op het scherm (0.78 cm).
6 - MaatOverbrengen(0.78, S); dit geeft punt m2.
7 - Cirkel(S, m2); beide cirkels snijden elkaar in de punten T en U.
8 - Driehoek(A, T, U)
9 - Vul(Deze driehoek)
.
faq304.gif (2112 bytes) 10 - Verberg nu alle "hulpobjecten".
We hebben dan de hiernaast staande figuur verkregen.
Echter de breedte van de pijl moet nog bijgesteld worden.
.
faq305.gif (4349 bytes) 11 - Rekenmachine: klik in het invoervenster en dubbelklik daarna op het getal 0.78 (dat op het werkblad staat; zie figuur hierboven).
Wijzig dan het getal 1.11 in het invoervenster in 0.11 en klik op de =knop.
Nu kan de macro gedefinieerd worden
12 - Beginobjecten(A, B)
13 - Eindobjecten(Deze driehoek)
14 - DefinieerMacro en Bewaar op disk

Opmerking
Indien gewenst kan de vulling van de pijlpunt (na gebruik van de macro) ongedaan gemaakt worden via de functie "Vul" toegepast op Deze pijlpunt.
[einde Opmerking]

download.gif (945 bytes) Zie Download.


vorige  Vorige   begin  Begin   volgende  Volgende

begin pagina

[faq30.htm] laatste wijziging op: 28-02-02