Skip to content

Exportación Batch - Documentación Completa

COLOCAR IMAGEN DEL PANEL DE EXPORTACIÓN EN EL NPANEL DE DAMTools AQUÍ

La herramienta de Exportación Batch de DAMTools permite exportar todos los objetos seleccionados como archivos STL individuales a la última carpeta utilizada para importar, facilitando la organización y el flujo de trabajo en proyectos de impresión 3D, ingeniería y modelado masivo.


Índice


Que es la Exportacion Batch

Permite exportar todos los objetos seleccionados como archivos STL individuales, usando la última carpeta de importación como destino. Cada objeto se exporta con un nombre seguro y único, y la selección/activo se restauran al finalizar.

COLOCAR IMAGEN DE LA VENTANA DE SELECCIÓN DE CARPETA DE EXPORTACIÓN AQUÍ


Flujo de Trabajo

  1. Seleccionar los objetos a exportar (tipo MESH).
  2. Abrir el panel lateral DAMTools (N Panel).
  3. Ir a la sección "Exportación Rápida (STL)".
  4. Presionar "Exportar Selección como STL".
  5. Cada objeto se exporta como STL a la última carpeta de importación.

COLOCAR GIF O SECUENCIA DE IMÁGENES DEL FLUJO DE EXPORTACIÓN AQUÍ


Opciones y Parametros

  • Carpeta de destino: Se utiliza la última carpeta usada para importar archivos.
  • Selección: Solo se exportan objetos seleccionados de tipo MESH.
  • Nombres seguros: Los archivos STL se nombran automáticamente de forma segura.

Atajos y Accesos

  • Panel Lateral DAMTools: Sección "Exportación Rápida (STL)".
  • Menú Pie DAMTools (Shift+W): Opción "Export STL".
  • Operador: object.batch_export_stl_last_dir

COLOCAR IMAGEN DEL MENU PIE DAMTools CON LA OPCIÓN DE EXPORTACIÓN EN FOCO AQUÍ


Explicacion de Funcionalidades

Exportacion Individual por Objeto

  • Cada objeto seleccionado se exporta como un archivo STL independiente.
  • El nombre del archivo se genera automáticamente a partir del nombre del objeto.

Restauracion de Seleccion y Activo

  • Al finalizar la exportación, se restaura la selección y el objeto activo original para no interrumpir el flujo de trabajo.

Nombres de Archivos Seguros

  • Se utiliza una función de sanitización para evitar caracteres inválidos en los nombres de archivo.

Snippets de Codigo Clave

Exportación de Cada Objeto

for i, obj in enumerate(selected_objects):
    # ...
    clean_name = sanitize_filename(obj.name)
    filepath = os.path.join(output_directory, clean_name + ".stl")
    bpy.ops.export_mesh.stl(filepath=filepath, use_selection=True)

Restauracion de Seleccion y Activo

# Restaurar selección original después de exportar
bpy.ops.object.select_all(action='DESELECT')
for obj_name in original_selection_names:
    obj_in_scene = bpy.data.objects.get(obj_name)
    if obj_in_scene and obj_in_scene.name in context.view_layer.objects:
        obj_in_scene.select_set(True)
# Restaurar objeto activo original
if original_active and original_active.name in context.view_layer.objects:
    context.view_layer.objects.active = original_active

Imagenes Sugeridas

  • COLOCAR IMAGEN DEL PANEL DE EXPORTACIÓN EN EL NPANEL
  • COLOCAR IMAGEN DE LA VENTANA DE SELECCIÓN DE CARPETA
  • COLOCAR GIF DEL FLUJO DE EXPORTACIÓN MASIVA
  • COLOCAR IMAGEN DEL MENU PIE DAMTools CON EXPORT EN FOCO

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