sexta-feira, 8 de março de 2019

A Geometria Analítica no OpenScad

Modelar no OpenScad é diferente de modelar usando o TinkerCad. Além de precisar usar comandos ao invés de manipulação de objetos, existe a necessidade de saber alguns conceitos da Geometria Analítica (ao invés de trabalhar com o comprimentos das formas usando o sistema de medidas, teremos o uso de coordenadas cartesianas). E esse é nosso objetivo hoje: dar os primeiros passos no mundo do OpenScad que, para produção de peças com muito detalhamento, é superior a diversos outros CADs disponíveis.
A primeira coisa é entender o que é um plano em R³ (plano com três dimensões: X, Y  e Z), cuja representação abaixo, mostra cada um dos eixos com seus respectivos pontos positivos e negativos, todos saindo da origem com valor zero (para saber mais, consulte: https://mundoeducacao.bol.uol.com.br/matematica/dimensoes-espaco.htm).


Para construir um cubo de lado 20 no OpenScad temos algumas formas de escrever o código. A primeira delas é apontando os valores dos lados do cubo em X, Y e Z (copie o código abaixo, cole ele no OpenScad e aperte F5 para gerar a forma geométrica):



Note que, por ser um cubo, obrigatoriamente todos os lados tem de ser idênticos (caso tenha valores diferenciados nos eixos teremos um paralelepípedo, experimente isso!), por isso podemos resumir esse código como:



Para gerar um esfera de raio 3 podemos usar o código abaixo, onde o valor de r é o valor de raio e o valor $fn é o valor do número de faces de modo que valores mais altos deixam a esfera com uma aparência mais circular e valores menores fica mais poligonal:




É possível construir um cilindro de altura 40 e raio 20 (note que no cilindro temos dois raios, que são os dois valores 20 iguais. O que aconteceria caso os valores fosse diferentes?) com o seguinte comando:





Quando observamos as construções acima, notamos como o entendimento dos pontos no plano tridimensional faz toda a diferença para o correto uso dos valores nos comandos do OpenScad. E isso é a base para aprendizagem da Geometria Analítica. Se você quiser ver outros exemplos  prontos no OpenScad, clique em File/Examples e poderá usar diversas construções prontas e fazer alterações nelas para ir entendendo as especificidades desse software. Curtiu? Deixe nos comentários suas descobertas e produções. Até a próxima!

Nenhum comentário:

Postar um comentário

Como não perder nenhum compromisso: Meu App Agenda

No nosso dia a dia a agenda é um instrumento de grande importância que as pessoas utilizam para fazer anotações de compromissos ou informaçõ...