MOSAICO DE ESCHER A PARTIR DE HEXÁGONOS E LOSANGOS
MOSAICO DE ESCHER A PARTIR DE HEXÁGONOS E LOSANGOS
MOSAICO DE ESCHER A PARTIR DE HEXÁGONOS E LOSANGOS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>MOSAICO</strong> <strong>DE</strong> <strong>ESCHER</strong> A <strong>PARTIR</strong> <strong>DE</strong> <strong>HEXÁGONOS</strong> E <strong>LOSANGOS</strong><br />
Orientanda: Gabriela Baptistella Peres<br />
Orientador: Prof. Dr. Mauri Cunha do Nascimento<br />
A proposta foi, a partir do mosaico formado por hexágonos e losangos, construir um<br />
mosaico onde os lados das figuras fossem substituidos por duas semicircunferências.<br />
Assim, partindo de um hexágono, de um vértice ao ponto médio de um lado<br />
fazemos uma semicircunferencia, e do ponto médio até o outro vértice fazemos outra<br />
semicircunferencia com curvatura oposta, isso com todos os lados do hexágono. O mosaico<br />
então deverá seguir o formato abaixo.<br />
Para construir a figura inicial, fizemos o procedimento chamado “aprenda hex” que<br />
ficou assim:<br />
aprenda hex<br />
repita 60 [pf 1 pd 3] repita 60 [pf 1 pe 3]<br />
repita 6 [pe 60 repita 60 [pf 1 pd 3] repita 60 [pf 1 pe 3]]<br />
fim<br />
Pensando em fazer uma fileira de “hexágonos”, foi preciso posicionar a tartaruga na<br />
parte superior esquerda da tela através dos seguintes comandos: un pf 340 pd 90 pt 430 pe<br />
90.<br />
Então o procedimento “aprenda faixa1” ficou assim:<br />
aprenda faixa1<br />
ul hex<br />
repita 5 [un repita 60 [pf 1 pd 3] repita 60 [pf 1 pe 3] ul hex]<br />
faixa<br />
fim
O procedimento faixa que é usado em “aprenda faixa1” é para mover a tartaruga do<br />
lado direito ao lado esquerdo da tela para construir a faixa2. Então o “aprenda faixa” ficou<br />
assim:<br />
aprenda faixa<br />
repita 4 [pe 60 un repita 60 [pf 1 pd 3] repita 60 [pf 1 pe 3]]<br />
repita 5 [pd 120 un repita 60 [pf 1 pd 3] repita 60 [pf 1 pe 3] repita 2 [pe 60 un<br />
repita 60 [pf 1 pd 3] repita 60 [pf 1 pe 3]]]<br />
pe 60 un repita 60 [pf 1 pd 3] repita 60 [pf 1 pe 3]<br />
pd 60 repita 60 [pf 1 pd 3] repita 60 [pf 1 pe 3]<br />
pe 60 repita 60 [pf 1 pd 3] repita 60 [pf 1 pe 3] pe 60<br />
fim<br />
A faixa seguinte será construida repetindo o comando faixa1.<br />
E repetindo várias vezes o comando faixa1, o mosaico será construído.<br />
Depois de construir o mosaico foram construidos procedimentos para pintá-lo. O<br />
primeiro foi “aprenda corfaixa1” que ficou assim:<br />
aprenda corfaixa1<br />
pd 90 mudecp [255 152 235] pinte<br />
repita 5 [un pf 160 pinte]<br />
pd 90 pf 60 pd 90 pf 80 mudecp [78 199 0] pinte<br />
repita 4 [pf 155 pinte] pf 100 pe 90 pf 75 pd 180<br />
fim<br />
E para pintar a segunda faixa foi criado um procedimento “aprenda corfaixa2”, que<br />
ficou assim:<br />
aprenda corfaixa2<br />
pd 90 mudecp [193 0 255] pinte<br />
repita 5 [un pf 160 pinte]<br />
pd 90 pf 60 pd 90 pf 80 mudecp [0 150 255] pinte<br />
repita 4 [pf 155 pinte] pf 100 pe 90 pf 75 pd 180<br />
fim
Repetindo os comandos corfaixa1 e corfaixa2 o mosaico será pintado, mais irá faltar<br />
a última faixa, pois não vai ter o losango embaixo, então foi criado o procedimento<br />
“aprenda corfaixa3” para pintar a última faixa, que ficou assim<br />
aprenda corfaixa3<br />
pd 90 mudecp [255 152 235] pinte<br />
repita 5 [un pf 160 pinte]<br />
fim<br />
Então foi construído o procedimento final que, ao seu executado, constrói e pinta o<br />
mosaico todo chamado “aprenda mosaico” que ficou assim:<br />
aprenda mosaico<br />
tat<br />
un pf 340 pd 90 pt 430 pe 90<br />
repita 7 [faixa1]<br />
repita 3 [corfaixa1 corfaixa2]<br />
corfaixa3<br />
fim