Laydyne
Crea y verifica planos de planta 2D/3D con tu IA a través de MCP. Compara opciones de diseño y operativas en Pro o Max.
Servidor MCP alojado
npx add-mcp 'https://laydyne.com/api/mcp/oauth'Se instala en Claude Code, Codex, Cursor y más
Documentación
Crea gratis con tu propia IA
Después de registrarte gratis, conecta ChatGPT, Claude, Codex, Claude Code o tu propio agente MCP para crear y editar espacios gratis en Laydyne; tu proveedor de IA cobra por separado. También puedes explorar y editar Studio sin una cuenta. Consulta Account para conocer los límites de acceso de ejecución, IA integrada y guardado manual en la nube.
- Elige un punto de partida. En Studio, abre Start with a purpose en Model, AI o New space. Crea un diseño o abre un ejemplo editable. Las plantillas y ejemplos usan dimensiones supuestas; compruébalas con tus medidas.
- Describe el diseño a la IA. Sigue los pasos de conexión MCP y luego dile a tu agente qué construir o cambiar. Revisa el suelo, las piezas y las conexiones en 2D o 3D. También puedes ajustarlos manualmente en Studio.
- Comprueba antes de calcular. Usa la Route check gratuita en Studio o pide a tu agente que llame a
check_space. Identifica solapamientos y pasillos estrechos, y puede probar la accesibilidad cuando especificas objetivos de ruta. No ejecuta una simulación. - Guarda una copia. Elige Project → Project file para descargar un archivo JSON del proyecto. Puedes abrir ese archivo en Studio más tarde.
Diseño de hogar. Crea habitaciones, muebles y cualquier exterior, comprueba dimensiones y pasillos despejados, luego guarda el proyecto y exporta un dibujo. Las simulaciones son opcionales: elige una solo para una pregunta sobre movimiento, tiempo o capacidad.
Use cases explican decisiones, entradas y salidas; examples son modelos y resultados guardados que puedes abrir.
¿Importar un dibujo? Studio acepta archivos PNG, JPEG, WebP y PDF de hasta 5 MB para el borrador asistido por IA cuando esa función está disponible en tu cuenta. Trata las dimensiones leídas de una imagen como suposiciones; comprueba la escala y las medidas clave antes de usar un resultado.
Modela un espacio en 2D, 2.5D y 3D
Studio se abre en View model. Arrastrar navega por la vista. Elige Edit antes de mover piezas o áreas de suelo o cambiar conexiones; vuelve a View model para inspeccionar sin moverlas.
Navegación de vista
En 3D, arrastra en cualquier lugar para orbitar, arrastra con el botón derecho para desplazarte y usa la rueda para hacer zoom. En pantallas táctiles, usa un dedo para orbitar y dos dedos para desplazarte o pellizcar para hacer zoom. En 2D, abre un área de suelo, luego arrastra para desplazarte y usa la rueda o pellizca para hacer zoom. Enfoca la vista: las teclas de flecha desplazan; + / − hacen zoom. Ver no cambia el modelo ni su historial de Undo.
Elige 2D plans para ver todos los niveles de un proyecto de varias plantas lado a lado a la misma escala. Abre una hoja o usa los botones de nivel para navegar. Level layout organiza las áreas en un nivel; Edit area abre sus piezas, dimensiones y herramientas de dibujo. Los botones de nivel te mantienen en la edición de área cuando ya estás editando. All levels vuelve a la vista general. En 3D model, elige Whole building o Edit area. Hologram, Line drawing y Solid son estilos visuales 3D, separados del nivel o área que estás viendo. View settings también establece el fondo 3D.
Los agentes pueden establecer {"dimension":"2d","scope":"building","planLayout":"all-levels"} con set_space_view. Establece planLayout="level" para organizar el nivel activo, o scope="floor" para editar y reproducir una simulación en el área activa. La vista general muestra hojas de diseño; la reproducción aparece dentro de un área.
Las vistas de planta y perspectiva muestran el mismo modelo espacial editable. Un suelo puede tener un contorno poligonal y agujeros; una pieza puede ser una caja o un prisma poligonal, rotado y elevado sobre el suelo. Esto es eficiente para diseños y rutas, pero no es un modelo de malla libre ni un modelo CAD detallado.
2D Coloca y mide huellas en un plano.
2.5D Da alturas y elevaciones a suelos y piezas.
3D Inspecciona esos mismos suelos y piezas en perspectiva.
Un nivel es una planta. Puede contener varias áreas de suelo separadas. Las áreas que se tocan no se conectan automáticamente: añade un pasaje, escaleras, ascensor o escalera mecánica. Usa un suelo continuo con paredes y puertas para habitaciones unidas por un pasillo. Las comprobaciones de ruta pueden cruzar conexiones explícitas.
Un sitio puede contener varios edificios: bloques de apartamentos, un almacén y un bloque de oficinas, torres, un garaje. Coloca cada uno en Buildings on the site con sus plantas y, opcionalmente, un ascensor y escaleras; el suelo debajo se abre para su huella. El suelo y los puentes entre edificios permanecen como áreas de suelo separadas. Muestra un edificio solo, cópialo o arrástralo en el plano de nivel con sus entradas. Las personas y los robots aún se mueven solo a lo largo de conexiones, y un escenario puede enviarlos a lugares en un edificio.
Con nada seleccionado, Areas & counts en las propiedades muestra el área del suelo (el contorno menos sus agujeros), el área zonificada y no zonificada, el área de cada zona, áreas por etiqueta y recuentos de piezas por tipo. Levels & areas añade el área de suelo de cada nivel y el total. Las zonas superpuestas cuentan una vez en los totales. Estas son áreas del dibujo, no un área de suelo legal. Los nombres de zonas y piezas en el plano 2D se alejan de las estanterías y giran para caber en pasillos estrechos, por lo que nunca se superponen.
Las coordenadas del agente están en metros: x va a la derecha, z va hacia el borde cercano, y y es la elevación de la parte inferior sobre su suelo. El rotation de una pieza es en grados en sentido antihorario en el plano. Pregunta a get_space por los IDs de suelo actuales, IDs de piezas y revisión antes de cambiarlos.
Conecta tu aplicación o agente de IA
Un agente conectado usa el mismo espacio de trabajo de Studio abierto que ves. Tú proporcionas tu propio agente; los cargos de uso de su proveedor son separados de Laydyne. La edición de espacios y la preparación de escenarios a través de MCP son gratuitas.
Aplicaciones de IA: añade una URL
ChatGPT, Claude, GitHub Copilot y otras aplicaciones que aceptan un servidor MCP personalizado (a menudo llamado conector o aplicación) usan una URL fija. La aplicación abre el inicio de sesión de Laydyne, y apruebas la pestaña de Studio abierta que puede editar. No se necesita clave API, secreto ni enlace de agente.
https://laydyne.com/api/mcp/oauth
- Inicia sesión en una cuenta gratuita de Laydyne y deja Studio abierto en tu navegador.
- En tu aplicación de IA, añade un servidor MCP personalizado con la URL anterior. Cuando se te pida, elige OAuth y registro automático de cliente (DCR). Introduce la URL exactamente como se muestra, sin una “/” final.
- Cuando la aplicación abra Laydyne, inicia sesión, elige la pestaña de Studio abierta y aprueba.
- Activa Laydyne en una conversación y pídele que llame a
get_spaceprimero. Pídele que guarde un proyecto de navegador con nombre o exporte JSON cuando termines.
En la tabla, “esta URL” significa https://laydyne.com/api/mcp/oauth.
| Aplicación | Dónde añadirla |
|---|---|
| ChatGPT | Settings → Security and login → Developer mode. En Plugins, añade una aplicación de desarrollador con esta URL y OAuth/DCR. Selecciónala en el menú Developer mode de la conversación. Configuración oficial y elegibilidad |
| Claude | Customize → Connectors → Add custom connector. Nómbralo Laydyne e introduce esta URL. Elige Sign in now y Register automatically (DCR), luego conéctate. Actívalo desde + → Connectors en un chat. Configuración oficial y elegibilidad |
| Gemini | En cuentas elegibles: Gemini web → Settings → Connected Apps (o Personal Intelligence → Connected Apps) → Custom apps. Añade esta URL, completa OAuth y selecciona @Laydyne en tu mensaje. Configuración oficial y elegibilidad |
| GitHub Copilot (VS Code) | Ejecuta MCP: Add Server desde la Command Palette y añade un servidor HTTP con esta URL. Inicia sesión en Laydyne y aprueba cuando VS Code lo pida, luego usa las herramientas en Copilot Chat. Configuración oficial y elegibilidad |
| Otras aplicaciones | Añade un servidor MCP remoto (Streamable HTTP) con esta URL y elige OAuth con registro automático (DCR). Si la aplicación solo acepta una clave API o token de portador, usa Create agent link en Studio en su lugar. |
Cada aplicación establece su propia disponibilidad. Los planes, regiones y menús cambian, así que consulta la página oficial enlazada arriba. Leer, editar y guardar a través de cada aplicación aún se está verificando. El acceso termina cuando te desconectas o cierras sesión, después de dos horas sin uso, o dentro de 24 horas; luego reconéctate desde la aplicación. Los agentes siempre activos, como ChatGPT dots, pueden usar Laydyne solo mientras tu pestaña de Studio permanezca abierta.
Codex, Claude Code y otros clientes MCP
Los agentes de codificación pueden usar la misma URL. Después de añadirla, inicia sesión con codex mcp login\ o claude mcp login\ (o /mcp\ dentro de Claude Code). Cada inicio de sesión abre Laydyne en tu navegador para aprobación.
codex mcp add laydyne-oauth --url https://laydyne.com/api/mcp/oauth
codex mcp login laydyne-oauth
claude mcp add --transport http laydyne-oauth https://laydyne.com/api/mcp/oauth
claude mcp login laydyne-oauth
# Optional, ~/.codex/config.toml: let Codex edit without asking each time
[mcp_servers.laydyne-oauth]
default_tools_approval_mode = "approve"
Guías para tu agente
Dale a tu agente de codificación las reglas de trabajo y los mensajes iniciales de Laydyne una vez, para que no los redescubra en cada sesión: una habilidad de Claude Code, una sección para AGENTS.md de Codex y una guía completa para cualquier agente. Las aplicaciones conectadas también listan los mensajes iniciales como prompts de MCP.
mkdir -p ~/.claude/skills/laydyne
curl -fsSL https://laydyne.com/agents/laydyne/SKILL.md -o ~/.claude/skills/laydyne/SKILL.md
curl -fsSL https://laydyne.com/agents/AGENTS.md >> AGENTS.md
Para un cliente que no puede iniciar sesión con OAuth, crea un enlace de agente en su lugar:
- Inicia sesión en una cuenta gratuita de Laydyne y deja Studio abierto en tu navegador.
- Elige Connect AI → Create agent link. Selecciona tu cliente y copia el comando o la configuración MCP que se muestra allí. El enlace incluye una clave de edición privada.
- Añade la conexión a tu cliente, luego reabre su sesión para que cargue las nuevas herramientas. Pídele que llame a
get_spaceprimero. - Revisa las ediciones en Studio. Pide
check_spaceantes de cualquier cálculo de pago, y usa Undo si una edición necesita revertirse.
Usa las herramientas de Laydyne en mi Studio abierto. Lee get_space primero. Construye una tienda de 12 × 9 m con un mostrador junto a la entrada, dos filas de estanterías con pasillos de 1.2 m y una mesa de exhibición. Ejecuta check_space con 0.9 m de espacio libre mínimo y corrige cualquier pasillo estrecho. Dime qué dimensiones supusiste. No ejecutes una simulación todavía.
La secuencia habitual es get_space → create_space, edit_space o edit_floors → check_space. Las ediciones usan la revisión más reciente para que un agente no sobrescriba silenciosamente un cambio más nuevo. get_process_catalog describe el esquema del escenario y ejemplos; put_process_scenario guarda una definición validada sin ejecutarla.
Mantén una conexión MCP para un flujo de trabajo. Almacena definiciones completas, proyectos y resultados estándar en variables o archivos; imprime solo los campos necesarios para la decisión actual.
Lee un espacio desconocido con get_space usando detail=summary o detail=full. Una vez que se conocen sus entradas, detail=status lee solo revision, busy, Undo/Redo, persistence, activeFloor, spaceHash y el último resultado del proceso/estado de reproducción. No combines detail=status con floor o select. update_process_parameters fusiona claves de parámetros existentes en un escenario guardado; copyAs copia su definición completa a un ID y nombre no utilizados primero. Otras condiciones y estudios archivados permanecen intactos.
Al reevaluar un estudio guardado, conserva toda la specification estándar del estudio y cambia solo los IDs de opciones relevantes y los valores de entrada solicitados por el usuario. Usa el motor, evaluador e informes estándar. Mantener una comparación anterior no reevalúa el caso cambiado.
Tu proyecto de trabajo se guarda en el navegador. Los enlaces MCP usan un relé de servidor de Laydyne que almacena temporalmente solicitudes y resultados de herramientas para su entrega; esto no es guardado de proyectos en la nube. WebMCP experimental permite que un agente de navegador compatible llame a las herramientas de edición gratuitas directamente en la página sin ese relé ni una cuenta de Laydyne. Ninguna vía promete uso sin conexión: la carga de la aplicación, las comprobaciones de cuenta y plan, y las solicitudes del proveedor de IA aún pueden usar la red. Las tarifas y políticas de datos de tu proveedor de IA se aplican por separado.
Protege el enlace. Cualquiera con su clave puede editar la pestaña enlazada. Mantén Studio abierto; el enlace caduca dentro de 24 horas y termina cuando te desconectas o cierras sesión en ese navegador. Los agentes de navegador pueden usar WebMCP experimental directamente desde la página si su navegador lo admite.
Construye modelos grandes con un programa
Cuando un diseño sigue reglas (plantas idénticas, varios bloques de viviendas, un ancho de pasillo que cambia en cada edificio), pide a tu agente que escriba un programa en lugar de hacer cientos de llamadas a herramientas. El programa construye el sitio con el kit de Laydyne, lo verifica en tu máquina con las mismas comprobaciones que usa Studio y envía el resultado a través de MCP. Las comprobaciones, Deshacer y el guardado siguen ocurriendo en tu Studio abierto.
- Lee el formato.
get_project_schemadevuelve el formato de proyecto guardado como JSON Schema, una parte a la vez, con sus reglas: los pisos se asientan en el sitio en metros del sitio, y todo lo que está en un piso (piezas, extremos de conexión, puntos de escenario) usa los metros propios de ese piso. - Usa el kit.
/sdk/laydyne-kit.mjsen este sitio es un único archivo JavaScript para Node.js sin dependencias (tipos:/sdk/laydyne-kit.d.ts). Coloca piezas, paredes y puertas, apila las plantas de un edificio con ascensor y escaleras, conecta pisos, ensambla escenarios y verifica el resultado. - Aplica solo lo que cambió.
apply_changesagrega, reemplaza o elimina plantas, edificios, conexiones y escenarios completos por id. Todo lo demás permanece igual, incluidos tus propios edits en Studio. CondryRunprimero muestra lo que se agregaría, reemplazaría o perdería, y las huellas digitales evitan que sobrescriba un piso que hayas cambiado manualmente desde entonces.
Para flujos de trabajo con código, /sdk/laydyne-mcp.mjs proporciona un cliente MCP separado para Node.js 22+. Mantiene una conexión, lee resultados paginados completos y verifica transferencias de proyectos. Mantén las claves fuera de tus scripts. Se aplican los mismos permisos de Studio.
Para reutilizar una comparación guardada, el deriveStudySpecification del kit cambia los IDs de opciones especificados y los valores de entrada con sus notas de origen. Preserva la pregunta, los objetivos, las restricciones y la evidencia. Ejecuta la especificación devuelta a través de run_simulation_study para evaluar las opciones cambiadas.
Usa room(x, z, w, d, { label: "Exam room", group: "exam-room" }) para nombrar las paredes generadas y su grupo. Los diagnósticos conservan los IDs de piezas y muestran la pertenencia al grupo junto con las mediciones de espacio libre.
Lee get_project_schema. Descarga el kit de Laydyne y escribe un script de Node.js que construya cuatro bloques idénticos de seis plantas de viviendas, cada uno con ascensor y escaleras, alrededor de un patio compartido. Verifícalo con el kit, aplícalo con apply_changes (primero una prueba en seco) y dime qué cambió.
Una aplicación es un paso de Deshacer. Los conjuntos de cambios grandes se envían en fragmentos ordenados con una suma de verificación. El formato, el kit y la aplicación de cambios son gratuitos.
Elige qué cambiar antes de gastar dinero en ello
Un gerente de tienda puede necesitar elegir dónde agregar personal. Un ingeniero de fábrica puede necesitar elegir qué estación de trabajo mover. Un integrador de robots puede necesitar reducir una propuesta de flota antes de una prueba en el sitio. Compara esas opciones contra la misma demanda, una fecha límite o un objetivo de servicio.
- Nombra la decisión. ¿Puede una ruta de reposición más corta manejar el trabajo esperado antes de agregar un segundo asistente de almacén?
- Registra la operación actual. Mide llegadas, rutas y tiempos de procesamiento. Verifica que la línea base se parezca al sitio antes de confiar en un diseño diferente.
- Compara opciones alcanzables. Mantén la demanda fija. Compara el diseño actual, una zona de descarga movida y un asistente adicional. Cambia un factor a la vez para ver cuál ayuda.
- Lee el resultado contra un objetivo. Revisa finalización, esperas, rutas bloqueadas y carga de trabajo juntos. Un promedio rápido puede ocultar trabajos que nunca terminan.
- Conecta la diferencia con un costo real. Incluye horas pagadas, equipo, instalación, supervisión y el costo del cambio. Valida la opción prometedora en el sitio.
Una ruta de reposición más corta: un cálculo ilustrativo
Supongamos que una opción ahorra 30 segundos por viaje de ida y vuelta y hay 60 viajes por día durante 22 días laborables. Eso es 30 × 60 × 22 ÷ 3,600 = 11 horas de personal por mes. A un costo supuesto de $20 por hora, eso representa $220 de tiempo de personal.
Estos son insumos inventados para explicar la aritmética, no resultados del ejemplo de indumentaria publicado. Si la dotación y las horas pagadas siguen iguales, el ahorro en efectivo es $0; el beneficio es tiempo para otro trabajo. Los ahorros de costos reales requieren un cambio como menos horas extra, después de restar el costo de reorganizar el sitio.
¿Cuándo afecta esto a las ventas?
Menores esperas podrían ayudar a atender a clientes que antes se iban, pero el ejemplo actual de indumentaria envía a cada comprador por el mismo recorrido y no modela ventas perdidas. Una estimación de ganancia bruta adicional necesitaría compras recuperadas medidas y ganancia bruta por compra, con costos operativos adicionales deducidos. No conviertas una reducción de espera simulada en un porcentaje de ventas.
Los ejemplos de flujo de trabajo general calculan medidas operativas, no un pronóstico financiero completo. La comparación separada de robots de limpieza/transporte puede usar insumos de costos de mano de obra y robot proporcionados; aún necesita validación en el sitio. El borrador del diseño también tiene valor: mide el tiempo necesario para preparar, revisar y explicar una propuesta con tu flujo de trabajo existente y con Laydyne.
Separa los cambios antes de ponerles precio. El proyecto de indumentaria incluye la configuración actual, solo caja, solo probador y cambios combinados. Proporciona sus costos y verifica la demanda antes de elegir una inversión.
Compara una inversión en robots con un cambio de diseño
Abre el estudio de suministro de línea AMR para comparar el diseño actual, un segundo robot y una recogida más cercana. Juega en 3D, sigue a AMR 1 o cambia al mismo plano en 2D. Carga, viaje cargado, descarga y retorno vacío siguen el cronograma registrado. Los contadores en vivo describen el tiempo mostrado; la tabla siempre cubre la hora completa. Cambia opciones sin cambiar el tiempo para inspeccionar el mismo momento.
Elige una opción y abre su proyecto en Studio. Editar y guardar un archivo JSON es gratuito; revisa Cuenta antes de recalcular insumos cambiados. La recogida movida asume que el material ya está en el almacenamiento lateral de la línea. Incluye el trabajo de reposición aguas arriba y el costo de configuración en una decisión de inversión. La apariencia humana y de robot se puede seleccionar en las condiciones del proceso sin cambiar parámetros físicos.
Abre una tienda de indumentaria, haz tres cambios y conserva el proyecto
Comienza con Ajuste y caja de indumentaria. La página pública muestra un render 3D real, el mismo modelo en 2D y la salida del motor registrada. Selecciona Abrir este ejemplo, luego confirma el reemplazo en Studio. Exporta tu proyecto existente primero si necesitas una copia del archivo.
- Edita en 2D. Cambia a 2D. Mueve la mesa de características 1 m hacia el frente de la tienda, ensancha un riel de ropa de 2.2 m a 2.6 m, luego rota la exhibición de la nueva colección de 12° a 0°. Verifica cada cambio y deshazlo si es necesario. Las dimensiones del ejemplo son suposiciones.
- Inspecciona el mismo modelo en 3D. Los objetos, pisos y escenarios permanecen juntos; cambiar la vista no crea otro proyecto. Usa Verificación de ruta entre las zonas de llegada, navegación, probador y caja.
- Guarda y restaura gratis. Elige Proyecto → Archivo de proyecto. Vuelve a abrirlo desde Proyecto → Nuevo espacio → Abrir archivo. Tanto la geometría como la vista 2D/3D elegida se guardan, junto con escenarios y comparaciones congeladas. Guardar cambios de geometría no actualiza un resultado antiguo.
- Ejecuta una comparación justa. Vuelve a la geometría original antes de reproducir el resultado publicado. El proyecto incluye cuatro escenarios y cuatro opciones congeladas: 2 probadores / 1 caja, 2 / 2, 4 / 1 y 4 / 2. Ejecuta o compara esos insumos bajo las mismas 36 llegadas. Compara trabajos completados y esperas juntos.
Pregunta a tu agente MCP
Después de iniciar sesión gratis, usa Conectar IA para vincular ChatGPT, Claude, Codex o Claude Code a esta pestaña de Studio abierta. Una solicitud útil es:
Inspecciona el proyecto de indumentaria actual y su revisión. Mueve la mesa de características 1 m hacia el frente de la tienda, ensancha el primer riel de ropa a 2.6 m y establece la rotación de la exhibición de la nueva colección a 0°. Aplica los cambios uno a la vez, verificando la revisión actual. Verifica superposiciones y una ruta de comprador desde la llegada a través de navegación, probador y caja. Cambia a 2D, luego exporta el proyecto completo para que yo lo restaure más tarde. Mantén la demanda del flujo de trabajo sin cambios.
get_space, edit_space, check_space y set_space_view son gratuitos. export_project y import_project transfieren todo el proyecto en fragmentos validados. El agente debe seguir el esquema de herramientas actual, conservar el manifiesto de exportación y finalizar la transacción de importación. No guardes solo el resumen de espacio más pequeño devuelto por get_space.
Pide a tu agente que mire lo que construyó antes de informar. get_view_image devuelve tu vista actual como imagen, o una elegida: un área de piso, un nivel, cada nivel o todo el edificio, en 2D o 3D, desde una cámara nombrada como top o north-east, o enfocada en una pieza. Las imágenes permanecen dentro del límite de 1 MB del enlace (un PNG grande vuelve como JPEG, y el resultado lo dice). Tomar una no cambia tu vista ni tu historial de Deshacer. get_space_quantities devuelve áreas de piso, zona, etiqueta, nivel y edificio y conteos de piezas. Ambos son gratuitos.
Para comparar alternativas guardadas como áreas de piso de un nivel (el presente, plan A, plan B), compare_areas enumera lo que se agregó, eliminó y movió entre dos de ellas y la diferencia en área, asientos y accesorios, get_view_set dibuja las mismas vistas de cada alternativa, y get_proposal_packet recopila imágenes, dibujos, cantidades, cambios y suposiciones en una página HTML que se imprime a PDF. Los tres son gratuitos y no declaran costo ni pronóstico de ventas.
Cuando un flujo de trabajo espacial tiene una ejecución guardada, pide a tu agente que la reproduzca con set_space_view usando playbackTarget: "process". Puede reproducir, pausar, cambiar velocidad y buscar a un tiempo registrado en 2D o 3D. Inspecciona get_space.processResult.playback para el tiempo final, resultados obsoletos y límites de rastreo. La reproducción no ejecuta un nuevo cálculo. Usa playbackTarget: "robot" para volver a la reproducción de limpieza o transporte.
Para otro flujo de trabajo de tienda, prueba Reposición de indumentaria. Incluye un almacén en entrepiso, conexión de ascensor explícita y comparación de uno versus dos empleados. Modela trabajos de transferencia y el viaje de retorno, no inventario ni ventas.
Reproducción registrada versus una nueva ejecución. La reproducción pública usa rastros guardados, no un nuevo cálculo de insumos editados. Revisa advertencias de insumos cambiados en resultados antiguos. Guardado en navegador, archivos de proyecto y ver resultados guardados siguen siendo gratuitos; el guardado en la nube es una acción manual separada sujeta a los límites de tu plan.
Elige el cálculo que coincida con la pregunta
Define la carga de trabajo y verifica tu acceso de ejecución en Cuenta antes de ejecutar. El motor de cálculo se ejecuta en el navegador; los resultados se calculan a partir del modelo y el escenario, no se adivinan por un modelo de lenguaje.
| Herramienta / flujo de trabajo | Úsalo para | Alcance espacial |
|---|---|---|
simulate_space | Cobertura de limpieza o transporte de dos estaciones | Un piso activo, como máximo 60 × 60 m |
compare_cleaning_deployment | Comparar 1–8 robots de limpieza y costos ingresados | Escena de limpieza actual |
run_process_scenario | Llegadas, servicios, esperas, recursos compartidos y rutas | A través de pisos conectados, en pisos de cualquier tamaño |
Abre Proyecto → Nuevo espacio → Ejemplos de simulación desde el encabezado. La galería tiene 31 ejemplos: Cola de servicio, Transporte, Picking de almacén, Registro de lugar, Visitantes de centro comercial, Flujo de fábrica, Tareas del hogar, Entregas de edificio, Servicio de cafetería, Inspección y retrabajo, Ajuste y caja de indumentaria, y Reposición de indumentaria. La biblioteca de ejemplos pública incluye descargas de proyectos, resultados registrados y enlaces directos para abrir cada ejemplo. Cada uno explica el flujo, qué cambiar y qué resultados observar. Los ejemplos espaciales pueden abrir su diseño y escenario juntos. Abrir un ejemplo no lo ejecuta.
En el panel de simulación, elige Ejecutar simulación y luego Reproducir agentes en el plan para ver las rutas calculadas en 2D o 3D. Ambos controles aparecen sobre las entradas del escenario. Los diseños y las entradas siguen siendo editables de forma gratuita; consulta Cuenta para obtener acceso de ejecución. Para un proceso personalizado, pide a tu agente que inspeccione get_process_catalog y list_process_scenarios, y luego guarda una definición completa con put_process_scenario. Usa goto para rutas a través de pisos y enlaces modelados; el paso más simple move viaja entre coordenadas e ignora obstáculos.
La elección del modelo es importante. Las muestras de cola de servicio y transporte no usan el diseño visible. Usa una muestra espacial o goto cuando puertas, obstáculos o conexiones entre pisos deban afectar las rutas.
Consulta las preguntas resueltas para transporte en almacén de varios niveles, flujo de entrada al recinto y cobertura de limpieza de oficinas. Cada ejemplo enumera las entradas y el límite de su modelo.
Prueba un experimento repetible de varios pisos
- Abre Nuevo espacio → Centro comercial. Incluye tres niveles, pisos con formas y conexiones explícitas de escaleras mecánicas.
- Abre Simulación → Explorar ejemplos de simulación y elige Visitantes del centro comercial → Agregar al diseño actual. Inspecciona sus parámetros iniciales y luego elige Ejecutar simulación si tu plan incluye acceso.
- Cambia solo la tasa de llegada de visitantes que caminan, mantén la misma semilla y ejecuta de nuevo. Compara visitas completadas, esperas y trabajos bloqueados en lugar de confiar solo en la animación.
- Mueve una parte bloqueante o desconecta una conexión de piso, ejecuta Verificación de ruta y vuelve a ejecutar el escenario. Registra el nuevo diseño y las suposiciones con cada resultado.
Leer y comparar resultados
Compara variantes con la misma geometría, carga de trabajo, horizonte temporal y semilla aleatoria, a menos que esa entrada sea la variable que estás probando. Cambia una suposición a la vez y registra su fuente. Los escenarios de proceso pueden informar trabajos completados y bloqueados, tiempos de espera, uso de recursos y trazas de movimiento. Cuando un diseño cambia, su resultado de proceso anterior se marca como obsoleto; vuelve a ejecutarlo antes de citar sus números.
Repetir un escenario con la misma semilla reproduce su resultado. Múltiples ejecuciones muestran dispersión cuando un escenario contiene llegadas, duraciones o ramas aleatorias. La reproducibilidad no demuestra que un sitio se comporte de la misma manera. Ingresa mediciones reales y compara con operaciones observadas antes de usar un resultado para tomar una decisión de implementación.
Guardar y exportar tu trabajo
Studio mantiene el proyecto de trabajo en este navegador. Usa Proyecto → Archivo de proyecto para descargar una copia JSON portátil y Proyecto → Nuevo espacio → Abrir archivo para abrirla más tarde. Un enlace MCP edita la pestaña abierta; no es un repositorio de proyectos sin interfaz. Mantén tus archivos JSON si gestionas datos con Codex o Claude Code.
Proyecto → Dibujo 2D… guarda una hoja a escala de esta área de piso, este nivel o todos los niveles como SVG o PNG: una escala estándar elegida para ajustarse al papel (A4 a A1), una barra de escala, dimensiones de contorno, nombres de zonas con sus áreas, una tabla de áreas y un bloque de título con el proyecto, la fecha y la versión del espacio. Las zonas demasiado pequeñas para su nombre se numeran en la tabla. Agrega una flecha de norte en el ángulo que establezcas; el modelo no almacena el norte verdadero. Proyecto → Imagen 3D guarda la vista 3D que ves como PNG, con un título que indica lo que muestra y la misma versión del espacio, de modo que un dibujo y una imagen puedan coincidir con un modelo. Tu agente obtiene la misma hoja con get_view_image en 2D (format: "svg" devuelve el SVG para guardar).
Tu agente MCP puede usar export_project para guardar todo el proyecto como JSON y import_project para restaurarlo. Ambos son gratuitos, incluidos todos los pisos, comparaciones de diseño guardadas y configuraciones de vista. Restaurar un proyecto no ejecuta una simulación. Deshacer vuelve al proyecto que tenías antes de la importación. Mantén Studio abierto mientras tu agente transfiere el archivo y pídele que verifique la descarga completada antes de reemplazar tu copia de seguridad.
Si Proyectos en la nube está habilitado en tu plan, guardar allí es una acción separada. Abrir un proyecto en la nube lo carga en el espacio de trabajo del navegador; los cambios posteriores permanecen locales hasta que elijas guardarlos nuevamente en la nube. El dibujo o la foto original no se incluyen en el proyecto guardado; conserva el archivo fuente por separado.
Pide un informe a tu agente MCP
Pide a tu agente conectado un diseño de página propio con texto, tablas, dibujos, imágenes y bloques de título. La creación de informes estáticos, la edición, la exportación a HTML/PDF y el guardado en el navegador son gratuitos.
Crea un informe de dos páginas a partir de este modelo: un plano y dimensiones primero, luego una tabla de áreas de piso y suposiciones. No ejecutes una simulación. Exporta HTML y PDF, conserva el JSON del proyecto editable y guarda un proyecto de navegador con nombre.
- Redactar y revisar. El agente lee un ejemplo válido corto con
get_reportview="example"(el contrato completo esview="schema"), luego usacreate_reportyedit_reportpara tu diseño y cambios parciales. Pídele que verifiquepreview_reportantes de exportar. - Exportar.
export_reportproduce HTML o PDF autónomo. El PDF requiere un navegador Studio abierto y conectado, y conserva rutas vectoriales y texto seleccionable con fuentes incrustadas; las imágenes incrustadas permanecen como imágenes. MCP sin interfaz admite solo HTML. Conserva el JSON del proyecto como fuente editable. - Guardar y reanudar. Pide
save_reportcon un nombre yexport_projectpara el JSON completo del proyecto. Más tarde, usaopen_local_projecto importa el JSON, leeget_reporty luego edita o reexporta el documento guardado.
Los informes congelan el modelo y las comparaciones guardadas seleccionadas. Las métricas de comparación referenciadas agregan páginas de evidencia con valores, unidades, intervalos, condiciones, advertencias y suposiciones: un resumen de una página puede tener un apéndice de evidencia. Las ediciones en vivo no actualizan un informe antiguo; update_report_source crea explícitamente un documento nuevo.
Ubicación y exterior opcionales
La ubicación y el exterior son opcionales; puedes modelar un interior, guardarlo y comparar opciones sin ellos.
Elige Proyecto → Proyectos del navegador → Agregar ubicación (o Editar ubicación): una dirección sola no tiene pin, así que ingresa latitud y longitud manualmente para un pin; no se usa ninguna API automática de búsqueda de direcciones.
Usa Guardar ubicación para el trabajo actual y luego Guardar trabajo actual para conservar una copia de navegador con nombre.
Abre un modelo guardado desde Lista, o elige Lugares, selecciona un pin y presiona Abrir.
Con MCP, get_project_location y set_project_location leen y actualizan la ubicación; get_exterior y edit_exterior leen y cambian paredes exteriores, ventanas, entradas y techos.
Lo que el resultado puede y no puede decirte
Los resultados provienen de un modelo simplificado y determinista: los robots son círculos que se mueven a velocidad constante, y la misma entrada siempre da el mismo resultado. No modela colisiones ni evitación entre robots o personas (solo capacidades y colas), física de multitudes, control optimizado de grupos de ascensores (las cabinas siguen reglas fijas simples), giros ni calidad de limpieza. Las baterías, cuando un escenario las proporciona, se agotan en línea recta y se cargan a una tasa constante. Las dimensiones leídas de fotos y dibujos son suposiciones que deben verificarse con mediciones. Es para explorar opciones, no una predicción calibrada de un sitio real.
- Los escenarios de proceso cuentan capacidades y esperas FIFO, pero no modelan evitación de colisiones, adelantamiento, presión de multitudes ni velocidad de caminata dependiente de la densidad.
- El viaje en ascensor usa velocidad y capacidad; el despacho y la selección de paradas no se modelan. Por lo tanto, las esperas pueden ser demasiado bajas.
- El tiempo de apertura de puertas, la aceleración, los giros, la carga, las averías, la evacuación y el cumplimiento de códigos de seguridad están fuera del modelo.
- Una verificación de ruta verifica la geometría simplificada y los espacios libres declarados. No puede verificar que tu dibujo, tamaños de objetos o suposiciones operativas coincidan con un sitio real.
Usa Laydyne para reducir opciones y exponer suposiciones. Confirma espacios libres críticos, rendimiento y costos contra mediciones y herramientas especializadas cuando sea necesario.
Solución de problemas
Mi agente MCP no puede conectarse a Studio.
Mantén abierta la pestaña de Studio vinculada, vuelve a abrir tu cliente de IA después de agregar su configuración MCP y crea un nuevo enlace si el anterior terminó. No publiques la clave del enlace.
Una edición dice que la revisión está obsoleta o agota el tiempo.
Pide al agente que llame a get_space antes de reintentar. Una edición con tiempo agotado podría ya haberse aplicado, así que inspecciona el modelo actual primero.
Una ruta no puede llegar a otro piso.
Verifica que las dos áreas de piso tengan una conexión explícita, que el tipo de agente pueda usar esa conexión y que ningún ancla o pasaje esté bloqueado. check_space puede devolver una razón de fallo de ruta.
Una simulación dice que se requiere suscripción.
La edición, las verificaciones de ruta y las definiciones de escenarios siguen disponibles. Las herramientas de ejecución requieren acceso de simulación activo; consulta el plan que se muestra en tu cuenta.