> ## Documentation Index
> Fetch the complete documentation index at: https://docs.oryx.mechatronstudio.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Plantillas

> Guardar patrones de señal y reinsertarlos plegados en un solo pulso.

Una **plantilla** es un patrón de señal guardado para reutilizar. Se inserta
**plegada en un solo pulso**, así se puede seguir armando la señal alrededor sin
que el patrón ocupe la pantalla entera, y se despliega con doble clic cuando hay
que editarlo.

<Note>
  Las plantillas existen **solo en modo digital**. En analógico el botón del menú
  queda deshabilitado con el aviso correspondiente.
</Note>

## Dos piezas que no hay que confundir

<CardGroup cols={2}>
  <Card title="Plantilla guardada" icon="save">
    Lo que queda en el navegador. Sale de marcar canales enteros o de una
    selección de pulsos, y **no pertenece a ningún proyecto**.
  </Card>

  <Card title="Plantilla insertada" icon="layout-template">
    Una plantilla ya puesta en la línea de tiempo. Lleva **su propia copia** del
    contenido: editar una inserción no toca a las demás ni a la plantilla
    original.
  </Card>
</CardGroup>

## Guardar una plantilla

Desde **Menú → Plantillas → Guardar plantilla**. Hay dos orígenes:

<Tabs>
  <Tab title="Desde canales">
    Se marcan los canales que forman la plantilla. Se guardan **completos**, y
    cada uno recuerda de qué canal salió para volver a él al insertarla.

    La ventana muestra cuántos están marcados sobre el total, con botones para
    *Marcar todos* y *Desmarcar todos*, y avisa cuáles están ocultos en la línea
    de tiempo.
  </Tab>

  <Tab title="Desde una selección">
    Con un tramo de pulsos seleccionado, el menú ofrece directamente guardar
    **solo ese tramo, como un canal**.

    Al abrirla funciona como una plantilla de un solo canal con ese pedazo de
    señal.
  </Tab>
</Tabs>

La plantilla lleva nombre, descripción y fecha de creación.

<Warning>
  Las plantillas **se guardan en este navegador**, no en la cuenta. La propia
  ventana lo aclara: *"Por ahora se guarda en este navegador."* Cambiar de
  navegador, de máquina o borrar los datos del sitio las hace desaparecer.

  Si el navegador no deja escribir, avisa: *"No se pudo guardar la plantilla en
  el navegador."*
</Warning>

## Insertar una plantilla

Desde **Menú → Plantillas → Abrir plantilla**:

<Steps>
  <Step title="Elegir la plantilla">
    La lista muestra el nombre, el origen (*Canales* o *Selección*) y la fecha
    de creación. Desde ahí también se las elimina.
  </Step>

  <Step title="Elegir el pulso donde arranca">
    La cabecera lo pide: *"Elige el pulso donde comienza la plantilla «X» · Esc
    para cancelar"*.
  </Step>
</Steps>

### A qué canal va cada cosa

Cada canal de la plantilla **vuelve al canal desde el que se guardó**. Si ese
canal ya no existe, se pega en los canales libres, de menor a mayor.

Si no entran todos, la app lo avisa: *"No caben todos los canales de la
plantilla: se omitieron N."*

<Note>
  Insertar y desplegar una plantilla **agregan columnas** a la línea de tiempo,
  así que necesitan el número de pasos desbloqueado. Con el candado cerrado
  avisa: *"Desbloquea el número de pasos para insertar o desplegar una
  plantilla."*
</Note>

## Plegada y desplegada

<AccordionGroup>
  <Accordion title="Plegada">
    Ocupa **una sola columna** para todos los canales, dibujada como un pulso en
    alto rayado. Mientras está así, el editor la trata como un pulso más: se la
    puede seleccionar, copiar, cortar, pegar y etiquetar.

    Su contenido real recién aparece al desplegarla, al exportar o al guardarla
    de nuevo como plantilla.
  </Accordion>

  <Accordion title="Desplegada">
    Muestra sus pasos en la línea de tiempo para modificarlos. El contenido pasa
    a vivir en las señales del proyecto, y la plantilla queda vacía hasta que se
    la vuelva a plegar.

    Se despliega con **doble clic** sobre la columna plegada, o desde el menú de
    Plantillas.
  </Accordion>
</AccordionGroup>

**Plegar** la vuelve a compactar en un solo pulso, con el contenido que tenga en
ese momento.

## La chapa de la plantilla

Sobre la plantilla insertada aparece una chapa con su nombre y sus acciones:

| Acción            | Qué hace                                                |
| ----------------- | ------------------------------------------------------- |
| Clic en el nombre | Cambiarle el nombre                                     |
| **Plegar**        | Vuelve a compactarla                                    |
| **Disolver**      | Quita la plantilla y deja su señal como pulsos normales |
| **Eliminar**      | Borra la plantilla y su tramo                           |

## Copiar con plantillas dentro

Si al copiar un tramo cae una plantilla plegada dentro, **viaja con su
contenido**: al pegarla en otro lado sigue siendo una plantilla plegada, no un
pulso suelto.
