Skip to content

Panel Lateral (N Panel) - Documentación Completa

El Panel Lateral de DAMTools (N Panel) es el centro de control principal del addon, permitiendo acceso rápido y visual a todas las herramientas, opciones y flujos de trabajo. Está organizado en secciones claras y accesibles desde la pestaña "DAMTools" en la barra lateral del 3D Viewport.


Índice


¿Qué es el Panel Lateral?

Es un panel personalizado que aparece en la barra lateral (N) del 3D Viewport bajo la pestaña "DAMTools". Desde aquí se pueden ejecutar todas las herramientas principales, configurar opciones y acceder a flujos de trabajo comunes sin navegar menús complejos.


Estructura y Secciones

El panel está dividido en varias secciones, cada una agrupando herramientas relacionadas:

  1. Importación en Lote
  2. Selección de formatos (OBJ/STL)
  3. Opciones de búsqueda y offset
  4. Botón "Importar desde Carpeta..."

  5. Unir Objetos Cercanos

  6. Umbral de cercanía
  7. Botón "Unir Seleccionados Cercanos"

  8. Extracción de Objetos

  9. Opciones de materiales/texturas
  10. Prefijo de nombre
  11. Botón "Extraer Selección a Nuevo Archivo"

  12. Exportación Rápida (STL)

  13. Muestra la última carpeta de importación
  14. Botón "Exportar Selección como STL"

  15. QuickSnap

  16. Botón para activar QuickSnap
  17. (Opcional) Acceso a menú pie y preferencias

Ejemplo Visual del Panel

+-----------------------------+
|   DAMTools (N Panel)         |
+-----------------------------+
| [Importacion en Lote]       |
|   [ ] OBJ  [ ] STL          |
|   [ ] Recursiva             |
|   [ ] Offset X              |
|   [Importar desde Carpeta]  |
+-----------------------------+
| [Unir Objetos Cercanos]     |
|   Umbral: [ 0.01 ]          |
|   [Unir Seleccionados]      |
+-----------------------------+
| [Extracción de Objetos]     |
|   [ ] Materiales  [ ] Text. |
|   Prefijo: [Caja_]          |
|   [Extraer Selección]       |
+-----------------------------+
| [Exportacion Rápida (STL)]  |
|   Carpeta: .../import/      |
|   [Exportar Selección STL]  |
+-----------------------------+
| [QuickSnap]                 |
|   [Activar QuickSnap]       |
+-----------------------------+

Snippets de Codigo Clave

Definicion del Panel

class VIEW3D_PT_BatchImportPanel(bpy.types.Panel):
    bl_label = "DAMTools"
    bl_idname = "VIEW3D_PT_batch_import_panel"
    bl_space_type = 'VIEW_3D'
    bl_region_type = 'UI'
    bl_category = "DAMTools"
    def draw(self, context):
        layout = self.layout
        # ... (estructura de secciones)

Imagenes Sugeridas

  • COLOCAR IMAGEN DEL NPANEL COMPLETO
  • COLOCAR IMAGEN DE CADA SECCIÓN DEL PANEL
  • COLOCAR IMAGEN DEL BOTÓN DE QUICKSNAP EN EL NPANEL
  • COLOCAR IMAGEN DEL PANEL EN USO REAL EN BLENDER

Para detalles técnicos y explicación de cada archivo, ver la documentación técnica en la carpeta [DOCUMENTATION].