Documentación de BlockSync
BlockSync tiene dos modos, que se cambian desde la píldora en la barra de título: AutoCAD → Excel (extracción) y Excel → AutoCAD (reescritura). La extracción es una sola pantalla con un conjunto de pestañas Blocks/Layers/Viewports; la reescritura es una secuencia corta — elija un libro y una carpeta, revise una diferencia, escriba y, por último, una pantalla de resultados aparte.
Primeros pasos
Las capturas de pantalla corresponden a una versión reciente — algunos detalles visuales pueden diferir de la versión instalada.
AutoCAD → Excel (extract)
Añadir archivos y escanear
Añada dibujos y BlockSync escanea automáticamente bloques, capas y ventanas gráficas.
- Add Files… (Ctrl+O) elige archivos .dwg individuales; Add Folder… escanea toda una carpeta en busca de archivos .dwg — que también escanee subcarpetas depende de "Include subfolders when opening a DWG folder" (Settings → AutoCAD, desactivado por defecto).
- Añadir, quitar o vaciar archivos vuelve a escanear automáticamente todo el lote. F5 vuelve a escanear a petición sin cambiar la lista de archivos. El propio escaneo no se puede cancelar una vez iniciado, ya que detenerlo a mitad dejaría las listas de Blocks/Layers/Viewports incoherentes entre sí.
- Remove Selected descarta el archivo resaltado y vuelve a escanear; Clear All vacía la lista y vuelve a escanear. Pulsar Suprimir también quita el archivo seleccionado, pero solo mientras una fila de archivo tiene el foco — pulsarlo mientras se escribe en un cuadro de búsqueda borra texto en su lugar.
- La lista de archivos muestra nombre, ruta y una columna Status/Details con código de color; un archivo que falla al escanear se marca con su error y se omite, sin bloquear el escaneo normal del resto del lote.
- La línea de estado bajo la lista informa del resultado combinado de todos los archivos escaneados: "{blocks} block definitions, {layers} layers, {viewports} viewports across {files} file(s)."
Pestaña Blocks
Elija qué definiciones de bloque extraer, con detalle por bloque disponible bajo demanda.

- Columnas: una casilla, una vista previa en miniatura, el nombre del bloque, References (número total de instancias en todo el lote), In files (en cuántos archivos aparece), los indicadores Dynamic y Has attrs, y un botón Details… (hacer doble clic en una fila hace lo mismo).
- Details abre una pequeña ventana emergente con los recuentos de referencias/archivos del bloque, su recuento de texto/MText, su lista de etiquetas de atributo y — para un bloque dinámico — el nombre y los valores permitidos de cada propiedad dinámica. Permanece abierta mientras se recorren otras filas en lugar de cerrarse sola.
- Search filtra la lista por nombre de bloque a medida que escribe. Select All / Select None / Invert solo se aplican a lo que muestra la búsqueda actual, no a la lista completa sin filtrar.
- Save Profile… nombra y guarda el conjunto actual de bloques marcados; Load Profile vuelve a aplicar un conjunto guardado (cualquier nombre de bloque del perfil que ya no exista simplemente queda sin marcar). La edición gratuita conserva un perfil guardado a la vez — guardar un segundo muestra un aviso de actualización en lugar de sobrescribir o fallar en silencio.
- Extract to Excel solo está disponible cuando hay al menos un bloque marcado; con archivos cargados pero nada marcado todavía, la indicación bajo el botón dice "Select at least one block above to enable extraction."
Pestaña Layers
Restrinja opcionalmente la extracción a capas concretas — con su propio filtro y su propio perfil guardado, aparte de Blocks.

- Lista todos los nombres de capa encontrados en todo el lote, cada uno con una muestra de color y un botón "Present in N file(s)…" (o doble clic en la fila) que indica qué archivos la contienen realmente.
- Deje todo sin marcar para extraer todo, como de costumbre; marque una o varias capas para extraer solo las referencias de bloque colocadas en esas capas.
- Tiene su propio cuadro Search y su propio par Save Profile…/Load Profile — una selección de capas se guarda por separado de lo que esté marcado en la pestaña Blocks, incluso cuando ambas se guardan bajo el mismo nombre de perfil, de modo que guardar un perfil de capas llamado "Foo" no sobrescribe un perfil de bloques también llamado "Foo".
Pestaña Viewports
Restrinja opcionalmente la extracción a bloques visibles a través de ventanas gráficas de espacio papel concretas.

- Lista todas las ventanas gráficas encontradas (por nombre de layout, capa, ancho, alto y forma), con la misma búsqueda "Present in N file(s)…" que Layers, y su propio cuadro Search — no hay guardado/carga de perfil en esta pestaña.
- Marcar una o varias ventanas gráficas extrae solo las referencias de bloque visibles a través de la vista recortada de esa ventana hacia el espacio modelo; no marcar ninguna extrae todo, la misma convención que Layers.
- Marcar cualquier ventana gráfica aquí fuerza en silencio Include geometry para la ejecución (véase Options más abajo), aunque esa casilla esté desmarcada — filtrar por ventana gráfica necesita la posición de cada bloque para comprobarla contra el límite de la ventana.
Options
Qué se extrae junto con los propios valores de atributo — todo activado por defecto.
- Include nested blocks — también extrae referencias de bloque anidadas dentro de otros bloques, no solo las inserciones de nivel superior.
- Include dynamic block attributes — extrae propiedades de bloque dinámico (estados de visibilidad, parámetros personalizados) junto con los atributos normales. Leer estos valores está disponible en la edición gratuita; reescribir después valores de atributo dinámico modificados es solo para Pro (véase Write Selected Files más abajo).
- Include geometry — extrae la posición y rotación de cada referencia de bloque. Se activa automáticamente siempre que hay un filtro de Viewports activo, sin importar cómo esté configurada esta casilla.
- Include layer info — extrae la capa en la que está cada referencia de bloque.
- Parallel processing — escanea/extrae varios archivos a la vez en lugar de uno por uno. La edición gratuita está limitada a un archivo a la vez sin importar cómo estén configurados esta casilla o el valor "Max parallel AutoCAD instances" de Settings — la mejora de velocidad solo se aplica en Pro.
Extract to Excel
Dónde se escribe el libro, y los límites de la edición gratuita que se aplican a una sola ejecución.
- Extract to Excel siempre escribe un único libro combinado — BlockSync_Export_{yyyyMMdd_HHmmss}.xlsx — con cada definición de bloque en su propia hoja; no hay opción para un libro separado por archivo.
- La carpeta de salida por defecto es la carpeta principal compartida de todos los archivos añadidos; si los archivos abarcan más de una carpeta, recurre en su lugar a una carpeta fija Documents\BlockSync\Exports. Open Output Folder lleva directamente allí, creándola primero si aún no existe.
- La edición gratuita limita una sola ejecución a 3 archivos DWG y 300 filas exportadas en total. Superar cualquiera de los dos límites bloquea la exportación por completo antes de que se escriba nada, en lugar de exportar en silencio un resultado truncado — una exportación gratuita nunca falta datos calladamente, se rechaza directamente con un mensaje que nombra el límite. Pro elimina ambos límites.
- Tras escribir, un aviso ofrece abrir el libro inmediatamente. Cancel (durante la extracción) se detiene después del archivo en curso, y también termina el trabajo en segundo plano de AutoCAD sobre ese archivo en lugar de dejarlo en ejecución.
Excel → AutoCAD (write back)
Elegir el libro y la carpeta de DWG
Indique a BlockSync una exportación editada y los dibujos a los que se aplica, además de dónde se escriben las copias de seguridad.

- El paso 1 navega hasta el libro .xlsx exportado (y desde entonces editado); el botón junto a él abre ese mismo archivo directamente desde el sistema, para una comprobación rápida antes de emparejar.
- El paso 2 elige la carpeta de DWG. "Same folder as Excel file" (marcado por defecto) la deriva automáticamente de la ubicación del propio libro; navegar a una carpeta a mano desmarca esa casilla, de modo que no volverá en silencio a la carpeta derivada automáticamente más tarde.
- Emparejar una fila del libro con un dibujo es solo por nombre de archivo exacto, dentro de esa única carpeta — no hay recursión de subcarpetas aquí, a diferencia de Add Folder en el lado AutoCAD → Excel.
- Enable automatic backup (activado por defecto) copia cada archivo a punto de escribirse en la carpeta de copia de seguridad primero, sin modificar, antes de realizar cualquier cambio. Desactivarlo elimina cualquier forma de revertir esa ejecución concreta después.
- La carpeta de copia de seguridad por defecto es una carpeta _BlockSyncBackup creada junto a la carpeta de DWG la primera vez que se elige una; Browse la cambia.
- Restore Backup… abre una ventana independiente y aparte (véase más abajo), inicializada con la carpeta de copia de seguridad actual — lee los archivos de copia directamente del disco, así que sigue funcionando incluso después de reiniciar la aplicación, a diferencia del Rollback All de la sesión en curso en la pantalla de resultados.
Vista previa de diferencias
Todos los cambios de atributo que BlockSync está a punto de hacer, calculados primero como una simulación de solo lectura.

- Elegir un libro y una carpeta con al menos una coincidencia ejecuta una vista previa automáticamente, comparando cada fila de Excel con el atributo del dibujo activo atributo por atributo, emparejado por el propio handle de objeto de AutoCAD en lugar de por la posición u orden de las filas.
- La lista de archivos de la izquierda muestra un recuento de Change y un recuento de Blocked por archivo emparejado; seleccionar un archivo muestra su tabla completa File / Handle / Block / Attribute / Current / New a la derecha.
- Show unchanged rows está desactivado por defecto — con cientos de atributos sin tocar y un puñado de ediciones reales, las filas sin cambios de otro modo enterrarían las que importan. Actívelo para auditar un archivo por completo.
- Una fila puede quedar Blocked en lugar de ser un cambio normal por estos motivos: el handle de Excel ya no existe en el dibujo, la etiqueta de atributo no existe en esa instancia, (en un atributo dinámico) el nuevo valor no está en la lista de valores permitidos, el valor del atributo procede de un campo (escribirlo reemplazaría el campo por texto estático) o el propio dibujo no se pudo leer. Ninguno detiene el resto de la ejecución: solo se omite esa fila (o ese archivo).
- Una fila del libro cuyo nombre de archivo no tiene coincidencia exacta en la carpeta de DWG aparece bajo la pestaña Unmatched en lugar de hacer fallar toda la comparación.
- Export Preview… escribe todas las filas de todos los archivos — cambiadas, sin cambios y bloqueadas por igual — en su propio libro, útil si la diferencia necesita revisarse o aprobarse fuera de BlockSync antes de escribir nada.
Write Selected Files
Confirma el alcance exacto de una escritura antes de que ocurra nada, y luego verifica que cada cambio realmente se aplicó.
- Solo se incluyen en una escritura los archivos que sigan marcados en la lista de la izquierda de la vista previa de diferencias; dentro de un archivo incluido, solo se envían las filas marcadas como cambio real — las filas sin cambios y las bloqueadas nunca se escriben, incluso en un archivo que tenga de ambos tipos.
- El cuadro de confirmación indica exactamente cuántos archivos y cuántos cambios de atributo están a punto de producirse, y nombra la carpeta de copia de seguridad — o, si la copia está desactivada, advierte explícitamente que estos archivos se modificarán sin forma de revertirlos después.
- Editar el valor de un atributo de bloque dinámico es una función Pro: si algún cambio incluido es una edición de atributo dinámico, la edición gratuita bloquea toda la escritura con "Editing dynamic block attributes is a Pro feature." (leer valores de atributo dinámico durante la extracción no se ve afectado por esto).
- El mismo límite de 3 dibujos por ejecución que en Extract se aplica también aquí, contado sobre los archivos marcados/incluidos.
- Los archivos se procesan uno a uno — se copian, se escriben y luego se releen para confirmar — en lugar de en paralelo, ya que se está creando un archivo de copia de seguridad real en disco por archivo. Si la copia de seguridad de un archivo falla, su escritura se omite por completo; BlockSync nunca escribe un archivo cuya copia de seguridad acaba de fallar, aunque el cambio en sí pudiera haber sido seguro.
- Después de escribir, BlockSync vuelve a leer todo lo que acaba de cambiar —atributos, propiedades dinámicas, capa y rotación— y lo compara con lo escrito. Una discrepancia no hace fallar la ejecución, pero se registra y se muestra en la pantalla de resultados en lugar de darse por buena.
- Cancel termina el archivo que se está escribiendo en ese momento y luego se detiene antes del siguiente — nunca interrumpe una escritura a mitad de archivo.
Resultados de la escritura
Qué le ocurrió a cada archivo de la ejecución, incluido cualquiera que no se releyera tal como se escribió.

- Una fila por archivo: estado general, cuántos cambios de atributo tuvieron éxito y cuántos fallaron, dónde acabó su copia de seguridad (o por qué no hay ninguna), y cuántas discrepancias de relectura se encontraron.
- El recuento de Fail y el de discrepancias de relectura de un archivo son ambos clicables cuando no son cero, y abren una ventana emergente con los motivos o valores concretos en lugar de solo un número.
- Export Report… guarda el mismo desglose por archivo en un libro, para tener un registro fuera de la aplicación.
- Rollback All restaura con un solo clic todos los archivos de esta ejecución desde su propia copia de seguridad previa a la escritura — pero solo mientras esta pantalla de resultados siga abierta. Una vez que la abandone (Finish) o la aplicación se reinicie, use en su lugar la ventana independiente Restore Backup, que funciona a partir de archivos de copia de seguridad en disco en lugar del estado en memoria de esta ejecución.
- Finish vuelve a una pantalla Excel → AutoCAD en blanco y descarta los resultados de esta ejecución — exporte el informe primero si necesita un registro de ello.
Restore Backup
Restore Backup (ventana independiente)
Restaure cualquier archivo de copia de seguridad anterior, con independencia de qué ejecución esté o no en pantalla en ese momento.

- Se abre como su propia ventana en lugar de una pestaña en la aplicación principal, así que sigue funcionando incluso después de haber reiniciado BlockSync y de que la sesión original de reescritura ya haya terminado hace tiempo.
- Indique una carpeta de copias de seguridad: se enumeran todas las copias que contiene, una por ejecución, de la más reciente a la más antigua. Las copias actuales son carpetas Backup_{timestamp}; también se muestran los archivos Backup_*.zip creados por versiones anteriores.
- Seleccionar un archivo comprimido lista los DWG individuales que contiene con una casilla cada uno; Select All / Deselect All alternan toda la lista a la vez.
- Restore copia los archivos marcados desde el archivo comprimido a la carpeta de destino elegida, sobrescribiendo cualquier cosa que ya exista con el mismo nombre — no hay opción de fusión parcial, así que compruebe bien la carpeta de destino antes de confirmar.
Configuración
Se abre desde el icono del engranaje en la barra de título. Cada campo se guarda de inmediato — no hay un botón Guardar independiente.
Language
Settings → GeneralEnglish / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español. Reinicie la aplicación para que un cambio de idioma surta efecto.
Predeterminado: EnglishTheme
Settings → GeneralSystem / Light / Dark. Reinicie la aplicación para que un cambio de tema surta efecto.
Predeterminado: Match systemAutoCAD version
Settings → AutoCADQué versión de AutoCAD instalada usar primero. Si falla al cargar, la aplicación recurre automáticamente a otra versión instalada.
Predeterminado: Auto (newest installed)Max parallel AutoCAD instances
Settings → AutoCADCuántos dibujos puede procesar AutoCAD en segundo plano a la vez (opciones: 1, 2, 4, 6, 8, 12, 16). Cuanto más alto, más rápido, pero usa más CPU y memoria — bájelo en un equipo de gama más baja.
Predeterminado: 8Include subfolders when opening a DWG folder
Settings → AutoCADSe aplica a Add Folder… en la pantalla AutoCAD → Excel.
Predeterminado: OffLicencias
El estado de su licencia se muestra en la barra de título como Free, Pro, Pro (offline) o Expired, y con todo detalle en Settings → License.
Para activar: pegue su clave de licencia en Settings → License → "License key" y haga clic en Activate. Para trasladar una licencia a un equipo nuevo, haga clic primero en "Deactivate this machine" en el antiguo, y luego active en el nuevo.
Si la aplicación no puede conectar con el servidor de licencias (sin Internet, o servidor no disponible temporalmente), una licencia Pro ya activada sigue funcionando 14 días como «Pro (offline)». Vuelva a conectarse dentro de ese plazo para revalidarla: tras 14 días sin una comprobación correcta, después de la fecha de fin de la suscripción o si se ha atrasado el reloj del sistema, la licencia aparece como Expired hasta que se pueda revalidar.
Solución de problemas
"AutoCAD not found" o un error de confianza de complemento cuando la aplicación inicia un trabajo
La aplicación controla AutoCAD en segundo plano para abrir y procesar cada dibujo, así que necesita una instalación completa y con licencia de AutoCAD 2021–2027 — AutoCAD LT no es compatible. Si AutoCAD está instalado pero este error sigue apareciendo, probablemente esa versión de AutoCAD nunca se ha abierto en este equipo: ábrala una vez (aunque solo sea hasta la pantalla de dibujo), ciérrela e inténtelo de nuevo — AutoCAD solo confía en la ubicación de un complemento después de haberse ejecutado de forma interactiva al menos una vez.
Un escaneo, extracción o reescritura parece quedarse atascado en un archivo
Cada archivo tiene su propio límite de 10 minutos además de poder pulsar Cancel manualmente — si AutoCAD se bloquea en un archivo durante ese tiempo, BlockSync termina el proceso en segundo plano que lo gestiona y lo notifica como agotado por tiempo, y el resto del lote continúa. Consulte la carpeta de registros para ver qué estaba haciendo ese archivo cuando se bloqueó.
Un archivo aparece en "Unmatched" durante la reescritura
El emparejamiento es por nombre de archivo exacto dentro de la carpeta de DWG elegida, sin recursión de subcarpetas ni coincidencia aproximada — compruebe el nombre de archivo del libro contra lo que realmente hay en esa carpeta (no en una subcarpeta) y que no se haya renombrado desde la exportación.
"Write Selected Files" está bloqueado con un mensaje de atributo dinámico
Reescribir en un dibujo el valor de un atributo de bloque dinámico modificado es una función Pro. Leer valores de atributo dinámico durante la extracción sigue funcionando en la edición gratuita — solo se restringe reescribir un valor editado. Actualice a Pro, o desmarque los archivos/filas que contienen ese cambio de atributo dinámico.
La escritura de un archivo se omite aunque la copia de seguridad esté activada
Si la copia de seguridad de ese archivo en concreto falla (por ejemplo, la carpeta de copia de seguridad no admite escritura), BlockSync omite escribir ese archivo por completo en lugar de continuar sin una copia de seguridad. Consulte la columna Backup del informe de escritura para ver el error de ese archivo, corríjalo (permisos de carpeta, espacio en disco) y vuelva a ejecutar.
"Rollback All" no aparece o no hace nada
Solo funciona mientras los resultados de esa ejecución siguen en la pantalla Write results; después de Finish o de reiniciar la aplicación, use la ventana independiente Restore Backup… (abierta desde la pantalla Excel → AutoCAD), que lee cualquier copia de seguridad que siga en el disco, incluidos los archivos Backup_*.zip de versiones anteriores.
Archivos en disco
Settings → Diagnostics → Open Log Folder te lleva directamente a los registros si necesitas solucionar un problema.
| Configuración | %LocalAppData%\CADXChange\BlockSync\settings.json |
| Registros | %LocalAppData%\CADXChange\BlockSync\Logs\ |
| Carpeta de copia de seguridad por defecto | {DWG folder}\_BlockSyncBackup |
| Carpeta de exportación por defecto | Documents\BlockSync\Exports |