3D imprimé framboise Pi2 étui conçu en OpenScad (4 / 6 étapes)

Étape 4: Comment fonctionne le programme d’openscad

Structure du programme.

  • Paramètres. -Ce sont surtout les valeurs numériques seulement.
  • Mesures (tableau de 4 colonnes de vecteurs)
  • Vecteurs utilisés par la construction de Modules (surtout des groupes de mesures ou de paramètres) 4. Modules pour établir la preuve.
  • Modules - code qui génère en fait la forme de travail

Paramètres.

Paramètres - Notez tous les programmes sont commentés dans le programme.

Conseil = [85, 56, 1.3] ; dimension de Conseil de râpe pi

t = 1.40 ; Épaisseur de râpe pi Conseil p = 1,5 ; Épaisseur du boîtier en plastique

g = 2 ; fossé autour Conseil $fn = 12 ; rondeur du rendu

RB = 4 ; rondeur de boîte

stand_off = 3 ; soulever le Conseil ci-dessus plastique fond

boîte = Conseil + [7, 7, 20] ; dimensions extérieures de notre cas

BH = 10 ; Où les boîte de tranche

d = 3,5 ; déplacement du trou du bord

énorme = 200 ; une très grande valeur pour percer les trous etc.

SPE = 0,01 ; une valeur très petite (aux choses "collecteur")

Vecteurs

Les dispositifs sont construites et l’intérieur de la boîte sont construites dans un objet en forme hérissé drôle, appelé le « echidna ». L’échidné « court » est soustraite d’un cube solid représentant l’affaire laissant une coquille avec des trous. C’est ensuite tranché long chemin pour faire le haut et le bas du boîtier. Enfin, quelques trous, les pattes et les espaceurs sont ajoutés.

Echidna : mettre toutes les mesures dans un vecteur déplacement : déplacer le Conseil coordonnées aux coordonnées de la boîte

Trous: où sont les trous de vis

Toplugs: Vector afin que nous fassions les cosses pour le couvercle du boîtier

Bottomlug: vecteur de la patte sur le fond de boîtier

Modules :

Ces effectivement construire l’appareil ou ajouter des choses comme les cosses et les trous

module hull_build(box,r) : faire une forme solide avec des coins arrondis.

module complete_box() : soustraire l’échidné dans la zone arrondie ci-dessus

module stand_off() : construire des petits cônes avec trous pour soulever le Conseil farfelu.

module top_holes() : percer des trous dans le couvercle et se renforcent.

Top() : couper le bas pour faire un couvercle. Ajouter les cosses pour aider à localiser le couvercle sur le socle.

Bottom() : couper le haut de faire de la base. Ajouter des espaceurs, trous et une cosse.

Enfin, nous appelons top() et bottom() et les déplacer un peu pour qu’ils s’adapter parfaitement sur l’imprimante. (Je ne pense pas que Octoprint a la capacité de faire bouger les choses comme Repetier)

Fantaisie de programmation - enfants.

Stand_off() et top_holes() utilisent des « enfants ». Il s’agit d’une technique « avancée » décrite dans les exemples de OpenScad mais c’est en fait assez facile une fois que vous obtenez votre tête autour de lui. Il peut rendre le programme plus auto documenter et il bon pour des actions répétitives mais assez complexes. Il n’est pas strictement nécessaire d’utiliser des « enfants » dans un petit projet comme ça, mais c’est une bonne technique pour apprendre () si disent vouloir percer de nombreux trous similaires dans un certain nombre de formes différentes.

Rogne sur OpenScad.

Mon plus gros reproche sur OpenScad est qu’il n’y a aucune introspection. Dans d’autres mots, si vous mélangez et beaucoup de formes et de mouvement eux autour il n’existe aucun moyen d’obtenir des positions et dimensions de la forme elle-même. Vous devez garder une voie étroite de where things are vous-même (soupçon). (Même une bounding box serait bien et ne devrait pas être trop difficile à mettre en œuvre)

Articles Liés

Comment faire votre premier Simple conduit Blink projet en framboise Pi2

Comment faire votre premier Simple conduit Blink projet en framboise Pi2

Félicitations à vous, pour vous obtenir une framboise pi2. Votre maintenant super excitée commencer et émouvant, mais vous ne sais pas quoi que ce soit où commencer sur.La raison pour laquelle que je partage ce projet est que, au début où vous n'êtes
Comment utiliser framboise Pi2 avec un écran de l’ordinateur à l’aide de VNC Server

Comment utiliser framboise Pi2 avec un écran de l’ordinateur à l’aide de VNC Server

Ah ! Son temps de Noël et vous avez vous-même une Framboise Pi2, à expérimenter, félicitations bien là-dessus!!.Mais pour vraiment utiliser la framboise, vous avez besoin d'un écran pour afficher la sortie. Cette merveilleuse machine dispose d'une so
Boîte de framboise pi2

Boîte de framboise pi2

Faire une boîte pour home media center avec framboise pi.Étape 1: Une boîte J'ai utilisé l'ancien routeur ADSL, qui a été endommagé dus à la foudre, alors j'ai enlevé le circuit. Le logement et l'antenne que j'ai utilisé. La boîte a été à l'air tout
Photo - la 3D imprimé framboise Pi caméra.

Photo - la 3D imprimé framboise Pi caméra.

Chemin du retour au début de 2014, j'ai publié une caméra Instructable appelé le SnapPiCam. L'appareil a été conçu en réponse à la nouvelle version Adafruit PiTFT.Il a été bien plus d'un an maintenant et avec ma récente incursion dans l'impression 3D
Construire un système multimédia à l’aide de framboise Pi2

Construire un système multimédia à l’aide de framboise Pi2

Dans ce projet, je vais installer OpenELEC sur Rpi2 et faire le Pi2 de framboise comme le centre multimédia de rénovation.OpenELEC est un système d'exploitation embarqué construit autour de Kodi, le centre de médias de divertissement opensource. Home
Routeur sans fil 3G issu de framboise Pi2

Routeur sans fil 3G issu de framboise Pi2

Il s'agit d'un routeur sans fil 3G issu des Raspberry Pi 2. La framboise pi qui est capable d'exécuter diverses distributions linux peut être utilisé pour faire diverses étoffes et utilitaires intéressants. J'avais fait ce routeur 3g avec l'aide de f
Préparer la carte mémoire avec HypriotOS pour Datarhei/Restreamer sur framboise Pi1 & Pi2 avec Microsoft Windows

Préparer la carte mémoire avec HypriotOS pour Datarhei/Restreamer sur framboise Pi1 & Pi2 avec Microsoft Windows

Avant que vous pourriez commencer en streaming avec le Datarhei/Restreamer vous avez besoin préparer une carte mémoire et mise en route de Docker sur votre facture pro forma de framboise. Nous vous recommandons d'utiliser l'image de HypriotOS Raspber
Faire ApplePi, fusionnant un Macintosh Vintage Plus avec la framboise Pi

Faire ApplePi, fusionnant un Macintosh Vintage Plus avec la framboise Pi

Comme un enfant de la fin des années 70 et élève de l'école primaire des années 80, j'ai toujours été fasciné par ces petites boîtes de beige et de platine et de leurs petits écrans B & W. Quelques sauté vers le haut à côté des animaux de compagnie d
Le Shape of Things à venir - 3d imprimés four

Le Shape of Things à venir - 3d imprimés four

Ce projet a été le premier des nombreux découvrir comment certains des éléments constitutifs fondamentaux de machines ressemblera quand optimisé pour l'impression 3d. L'Instructable met l'accent sur la construction d'un four 3d-imprimable. En dehors
Ventilateur de boîtier framboise Pi

Ventilateur de boîtier framboise Pi

J'ai acheté un boîtier snap-ensemble acrylique peu coûteux pour mon Raspberry Pi auprès d'un vendeur sur eBay. Dans l'ensemble j'ai été heureux de l'affaire, mais bien que cette affaire a des trous pour aération passive j'ai remarqué que, après l'exé
Pi framboise & Crestron--Poster numérique dynamique

Pi framboise & Crestron--Poster numérique dynamique

Donc j'ai avait acheté une pensée Raspberry Pi 2, qu'il serait un bon HTPC et remplacer mon mac géant tour pro. Il n'a pas jouer assez vite pour moi et beaucoup des Add-ons que j'avais couru assez lentement. Alors j'ai voulu venir avec une autre util
3D imprimé Blaster de Rey de Print a échoué

3D imprimé Blaster de Rey de Print a échoué

Après que la Force vivifiante de Star wars se réveille, je suis sûr que tous les petits malins esprits sont au travail. Il y a peu cool instructable sur le site avec le costume et la coiffure de Rey.Ce nouveau personnage puissant incarner non seuleme
3D imprimés titulaire de comprimés de Glucose

3D imprimés titulaire de comprimés de Glucose

Salut. Je suis Colb. Comme un adolescent high-school-aged, l'exercice est une grande partie de ma vie. J'ai toujours aimé course, natation, vélo et aller à la gym. En 2013, à 12 ans, cependant, j'ai rencontré un revers. J'ai été diagnostiquée avec un
Printemps maternelle classe projet avec imprimante 3D

Printemps maternelle classe projet avec imprimante 3D

Cette instructable décrit un programme simple pour un 1-2 heures de plaisance conçu pour fonctionner correctement dans une salle de classe pleine d'opta. Pour ce métier les enfants vont décorer un pot de fleurs avec fleurs 3D s'allume. Les élèves app