# Guía de usuario

## Flujo recomendado en obra

1. Abre la PWA y crea un levantamiento.
2. Captura cliente, proyecto, dirección y material.
3. Dibuja primero el contorno general en planta.
4. Ajusta medidas exactas seleccionando cada elemento.
5. Cambia a las capas de producción para marcar acabado, zoclo, faldón o corte a 45°.
6. Inserta tarjas y parrillas como objetos.
7. Agrega cotas, notas e isométricos básicos.
8. Revisa el resumen de metros lineales y cantidades.
9. Guarda, exporta DXF y genera el PDF.
10. Antes de corte, abre el DXF en el software habitual y verifica dimensiones/unidades.

## Uso de pluma y dedos

Con **Solo pluma** activo:

- la pluma dibuja y selecciona;
- un dedo desplaza el plano;
- dos dedos hacen zoom;
- apoyar la palma no debe generar líneas, siempre que el dispositivo y navegador reporten correctamente la entrada.

Con **Solo pluma** desactivado, el dedo también puede dibujar.

También funcionan mouse, rueda de zoom y teclado.

## Unidades

La interfaz muestra centímetros. El sistema convierte internamente a milímetros y el DXF sale en milímetros.

Ejemplo: una línea de `245.5 cm` se almacena como `2455 mm` y suma `2.455 ml` cuando pertenece a una capa contabilizable.

## Herramientas

### Seleccionar

Toca una entidad para editarla. Según el tipo podrás cambiar:

- capa;
- longitud y ángulo;
- puntos inicial/final;
- ancho, fondo y rotación;
- texto y altura;
- montaje de tarja.

Los puntos de control permiten mover vértices con la pluma.

### Línea

Toca el inicio y el final. Para precisión, selecciona después la línea y escribe longitud y ángulo exactos.

### Polilínea

Toca cada vértice. Pulsa **Terminar trazo** o `Enter`. Una polilínea cerrada en `CONTORNO` cuenta como una pieza y aporta área aproximada.

### Rectángulo, círculo y arco

Sirven para piezas simples, huecos y detalles. La capa decide si su perímetro suma metros lineales.

### Cota

Marca dos puntos y coloca la cota. Al exportar DXF, la cota se convierte a líneas y texto para mantener compatibilidad básica.

### Texto

Agrega indicaciones de instalación, sentido de veta, muro, retorno, pulido u observaciones.

### Tarja sobre cubierta

Inserta ancho, fondo, forma y rotación. Se registra como una tarja sobre cubierta y se exporta como polilínea cerrada en su capa.

### Tarja bajo cubierta

Funciona igual, pero se contabiliza por separado como bajo cubierta.

### Parrilla

Registra ancho, fondo, forma y rotación. Se cuenta como parrilla y se exporta en la capa `PARRILLA`.

### Isométrico básico

Inserta un bloque con frente, fondo y altura/espesor. El sistema crea doce aristas y activa los ejes isométricos.

También puedes dibujar líneas libres con el modo **Isométrico**: el snap angular favorece 30°, 90° y 150°.

El isométrico es ilustrativo 2D; no es un sólido 3D ni genera automáticamente una proyección de fabricación.

## Capas y conteos

- `ACABADO` rojo: suma metros lineales de canto/acabado.
- `ZOCLO` azul: suma metros lineales de zoclo.
- `FALDON` verde: suma metros lineales de faldón.
- `CORTE_45` naranja: suma metros lineales de inglete.
- `CONTORNO`: define piezas/área, pero no suma acabado.

Para evitar dobles cobros, no dibujes el mismo tramo dos veces en una capa contabilizable. Los trazos auxiliares deben ir en `AUXILIAR`.

## Resumen

La pestaña **Resumen** muestra:

- acabado, zoclo, faldón y corte a 45°;
- total de metros lineales contabilizados;
- piezas;
- área aproximada;
- tarjas sobre cubierta;
- tarjas bajo cubierta;
- parrillas;
- desglose por capa.

El servidor vuelve a calcular estas cantidades al guardar; no confía únicamente en los valores del navegador.

## Guardado y trabajo sin conexión

- Los cambios se guardan automáticamente en el almacenamiento local de la tablet.
- Con conexión, el editor intenta sincronizar cada 20 segundos y al volver de un corte de internet.
- Cuando dos personas editan la misma versión, el servidor evita sobrescribir silenciosamente y reporta un conflicto.
- No borres datos del navegador ni desinstales la PWA cuando existan borradores pendientes.
- Para levantamientos críticos, confirma el estado **Guardado** antes de cerrar.

## Importar DXF

El botón **Importar DXF** reemplaza el dibujo actual, pero conserva el borrador local hasta guardar.

La importación reconoce geometría ASCII básica. Después de importar:

1. revisa la escala;
2. revisa las capas mapeadas;
3. confirma los metros lineales;
4. corrige entidades no soportadas;
5. guarda como una nueva versión del proyecto.

## Exportar DXF

La exportación desde el editor se genera directamente en la tablet. También existe una exportación del lado servidor desde el tablero.

Antes de fabricar:

- confirma que el software receptor interpreta milímetros;
- mide al menos dos distancias conocidas;
- revisa arcos y huecos;
- valida las capas de producción;
- elimina trazos auxiliares que el CAM no deba procesar.

## Generar PDF

El PDF incluye:

- plano encuadrado;
- folio, cliente, proyecto y dirección;
- material y espesor;
- metros lineales por capa;
- piezas y área;
- tarjas y parrillas;
- vendedor, técnico, instalación, estado y observaciones.
