¡Diseña fundas impresas en 3D para cosas aleatorias!
Cómo usar esta biblioteca:
Preparación.
Haga una copia de la plantilla del proyecto CaseBuilderLib (TemplateBuilder.scad). La plantilla está destinada a ser utilizada con el Customizador de OpenSCAD.
El diseño de una funda personalizada se realiza en tres etapas. Comience por establecer la variable Stage en "Modelo(valor = 1).
Escenario del modelo
Diseña un modelo de las partes del contenido de tu caso como hijos del módulo CaseBuilder(). Construye cada parte del contenido utilizando formas primitivas. Las formas complejas estarán envueltas en un casco. Utiliza medidas exactas. El espacio sobrante se añadirá a las cavidades automáticamente.
Configure las dimensiones internas de la caja estableciendo las variables IdimX, IdimY e IdimZ. Si es necesario, ajuste la posición del contenido a través de las variables ObjX, ObjY y ObjZ.
Si es necesario, agregue algunos orificios de agarre estableciendo las variables Gh1X, Gh2X o Gh3X en un valor dentro de la dimensión X interna. Se pueden agregar más orificios de agarre extendiendo manualmente la matriz ghX dentro de la instanciación del módulo CaseBuilder().
Seleccione una opción de bloqueo a través de la variable LockO. Las opciones son:
- Sin bloqueo (LockO =0)
- Cuerda elástica (LockO =1)
- Jalar el pestillo (LockO =2)
Añade una etiqueta opcional al estuche estableciendo la variable de cadena LabT. El tamaño de la fuente se puede ajustar a través de la variable LabS.
Continúe estableciendo la variable Stage en "Verificar.(valor = 2).
Verifica la etapa.
Revise el diseño. Asegúrese de resolver todos los problemas resaltados en rojo. La caja se puede abrir o cerrar ajustando el ángulo en la variable openA.
La parte superior de la caja puede ser eclipsada a través de la variable UvisB.
La parte inferior de la caja puede ser eclipsada a través de la variable LvisB.
Continúe estableciendo la variable Stage en "Generar(valor = 3).
Generar escenario
Haga una revisión final del diseño. Utilice las variables OpenA, UvisB y LvisB para una inspección detallada.