Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Definindo as dimensões da peça
- altura = 95; // Altura em mm (9,5 cm)
- comprimento = 145; // Comprimento em mm (14,5 cm)
- profundidade = 155; // Profundidade em mm (15,5 cm)
- largura_base = 25; // Largura da base em mm (2,5 cm)
- raio_botoes = 5; // Raio dos botões circulares
- // Criando a base da peça
- module base() {
- cube([comprimento, largura_base, profundidade]);
- }
- // Criando a estrutura de suporte inclinada
- module suporte() {
- translate([comprimento/2, largura_base/2, 0]) {
- rotate([0, 30, 0]) { // Inclinação de 30 graus
- cube([comprimento, largura_base, altura]);
- }
- }
- }
- // Criando os botões circulares
- module botoes() {
- translate([comprimento - raio_botoes, largura_base/2, altura/2]) {
- cylinder(h = largura_base, r = raio_botoes);
- }
- }
- // Montando a peça completa
- base();
- suporte();
- botoes();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement