Advertisement
Guest User

Untitled

a guest
Feb 20th, 2025
28
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. // Definindo as dimensões da peça
  2. altura = 95; // Altura em mm (9,5 cm)
  3. comprimento = 145; // Comprimento em mm (14,5 cm)
  4. profundidade = 155; // Profundidade em mm (15,5 cm)
  5. largura_base = 25; // Largura da base em mm (2,5 cm)
  6. raio_botoes = 5; // Raio dos botões circulares
  7.  
  8. // Criando a base da peça
  9. module base() {
  10. cube([comprimento, largura_base, profundidade]);
  11. }
  12.  
  13. // Criando a estrutura de suporte inclinada
  14. module suporte() {
  15. translate([comprimento/2, largura_base/2, 0]) {
  16. rotate([0, 30, 0]) { // Inclinação de 30 graus
  17. cube([comprimento, largura_base, altura]);
  18. }
  19. }
  20. }
  21.  
  22. // Criando os botões circulares
  23. module botoes() {
  24. translate([comprimento - raio_botoes, largura_base/2, altura/2]) {
  25. cylinder(h = largura_base, r = raio_botoes);
  26. }
  27. }
  28.  
  29. // Montando a peça completa
  30. base();
  31. suporte();
  32. botoes();
  33.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement