12.11.2014 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!