Você está na página 1de 1

Exercício OpenSCAD

Manual OpenSCAD: https://en.wikibooks.org/wiki/OpenSCAD_User_Manual


OpenSCAD Cheat Sheet: http://www.openscad.org/cheatsheet/

1. Considere as imagens de candeeiros e lâmpadas, e as seguintes restrições:


• a base das lâmpadas é uma semiesfera com raio 10;
• as lâmpadas podem ter entre 1 e 8 tubos;
• nas lâmpadas com 1 tubo, este fica centrado;
• nas lâmpadas com mais que 1 tubo, estes ficam igualmente espaçados ao
longo de uma circunferência de raio 6;
• os tubos das lâmpadas têm comprimento 30 unidades e raio de 2 unidades;
• A base do candeeiro é um cone com o raio da base igual à altura;
• O fio do candeeiro entra 40 unidades dentro do abajur;
• A altura do fio é medida entre a base e o abajur;
• O abajur tem uma espessura de 2 unidades.

a) Desenhe a árvore CSG para a construção de um candeeiro com uma lâmpada


de 1 tubo.
b) Elabore um modulo OpenSCAD para a construção dos candeeiros com as
alternativas indicadas, e um módulo para criação da lâmpada:

O módulo candeeiro recebe como argumentos: raio do abajur; raio da base;


comprimento do fio; número de tubos da lâmpada.

module candeeiro(raio_globo=100, altura_fio=200, raio_base=20,


num_globos=1, num_tubos=6)

O modulo que desenha a lâmpada recebe como argumentos: raio da base e


número de tubos da lâmpada.

module lampada(raio=10,num_tubos=6)

Não é necessário realizar validações dos parâmetros.

Você também pode gostar