TextCompare
Compare contenido de texto y bloques entre dos revisiones de un dibujo, entrada por entrada.
AutoCAD 2021–2027 · English / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español
Listas de archivos de Folder A (antes) y Folder B (después), listas para escanear y emparejar.
El problema
Una nota, llamada o redacción de atributo cambia en algún punto de un conjunto de dibujos revisado, y no hay forma de encontrar exactamente dónde sin volver a leer cada hoja.
Cómo funciona TextCompare
Estas son las pestañas de la aplicación real, en el orden en que aparecen —— cada captura de pantalla a continuación es una imagen real y sin editar de TextCompare en funcionamiento.
Paso 1 — Añada las revisiones antes y después
Apunte TextCompare a dos carpetas — los dibujos antes de un cambio y los mismos dibujos después — y acote la comparación a capas o ventanas gráficas específicas antes de escanear. Un interruptor Compare DWG / Compare with Excel en la barra de título elige entre ese flujo de dos carpetas y comparar contra un libro de Excel exportado.
- 1Use primero el interruptor Compare DWG / Compare with Excel de la barra de título — Compare DWG (el predeterminado, descrito a continuación) lee ambos lados del disco; Compare with Excel sustituye Folder A por un único libro de datos de texto exportado por la herramienta complementaria TextSync, mientras Folder B sigue siendo una carpeta activa de DWG.
- 2Add Files o Add Folder en Folder A (antes) y Folder B (después) — cualquier número de DWG en cada lado.
- 3TextCompare preescanea ambas carpetas y reporta un estado en vivo por archivo antes de que comience la comparación.
- 4Abra la pestaña Layers para acotar la comparación a texto y referencias de bloque en capas específicas, o la pestaña Viewports para restringirla a ventanas gráficas de espacio papel específicas.
- 5Elija una estrategia Match — Filename priority, Handle priority, o Hybrid (predeterminada, ponderada hacia coincidencias de handle) — y arrastre el control deslizante Confidence threshold que decide cuán segura tiene que ser una pareja de archivos antes de proponerse automáticamente.
- 6Guarde las selecciones actuales de pestaña como un perfil de filtro con nombre (Save…) y recárguelo más tarde (Load) para un trabajo de comparación recurrente en el mismo proyecto.
- 7Haga clic en Scan & Match para leer cada archivo y proponer emparejamientos archivo a archivo.
Options on this screen
- Filename priority / Handle priority / Hybrid (default)
- Qué señal confiar más al emparejar un archivo 'antes' con su contraparte 'después'. Hybrid combina ambas, ponderada hacia la coincidencia de handle.
- Confidence threshold
- Cuán segura tiene que ser una pareja de archivos propuesta antes de que TextCompare la acepte automáticamente en lugar de marcarla para revisión manual.
- Compare DWG / Compare with Excel
- Compare with Excel acota el escaneo de Folder B solo a los nombres de capa encontrados en el libro y por defecto usa emparejamiento por Filename priority, ya que los nombres de archivo registrados en el libro — no datos de handle en vivo — son la señal más fiable en ese lado.
Paso 2 — Confirme o corrija los emparejamientos de archivo propuestos
TextCompare empareja cada archivo 'antes' con su contraparte 'después' más probable automáticamente — esta pantalla es donde lo confirma, o lo corrige a mano, antes de comparar nada.
- 1Cada fila lista File A junto al File B propuesto por TextCompare, con una puntuación Filename %, Handle % y Combined % que indica cuán segura es la coincidencia.
- 2Las filas resaltadas en rojo son conflictos — las señales de nombre de archivo y handle no coinciden — y listan un Conflict candidate para que pueda ver al segundo clasificado antes de decidir.
- 3Sobrescriba cualquier coincidencia propuesta con el desplegable File B, o marque Exclude para descartar un archivo de la ejecución por completo.
- 4Cambie Strategy y haga clic en Re-match en cualquier momento para volver a ejecutar el algoritmo de emparejamiento contra las listas de archivos actuales.
- 5Haga clic en Compare una vez confirmado cada emparejamiento.
Paso 3 — Revise exactamente qué cambió, entrada por entrada
Cada pareja emparejada se compara por el handle de objeto persistente de AutoCAD, así que una nota reredactada, movida a una nueva capa, o redimensionada se reporta con precisión — nunca solo marcada como 'diferente'.
- 1Los resultados se agrupan por pareja de archivos emparejada, cada uno con una línea de resumen y una lista expandible de entradas.
- 2Cada entrada muestra su Handle, Block Name, Kind (Added / Removed / Modified) y el contenido de texto de la entrada, junto con cuántos Fields Changed.
- 3Haga clic en Details… en cualquier entrada modificada para abrir una ventana emergente que lista el Old Value y New Value de cada campo cambiado, uno junto al otro — incluyendo el propio contenido de texto antiguo y nuevo.
- 4Las entradas sin cambios no se listan en absoluto, así que una hoja muy anotada no entierra el puñado de cambios de redacción reales.
- 5Haga clic en Finish para cerrar la sesión, o Back para ajustar el emparejamiento y volver a comparar.
Entregue el informe a alguien que no tiene TextCompare
El mismo desglose Added / Removed / Modified, con cada cambio a nivel de campo y el contenido de texto, escrito en un libro que cualquiera puede abrir, filtrar o archivar — en cualquiera de los dos formatos que elija en el momento de exportar.
- 1Desde la pantalla Comparison Report, haga clic en Export to Excel, luego elija un formato de informe en el cuadro de diálogo que aparece.
- 2El libro lista cada entrada cambiada, añadida y eliminada con su emparejamiento de archivo, handle, nombre de bloque y valores de campo antiguos/nuevos, incluyendo el contenido de texto.
- 3Como hoja de cálculo plana y filtrable, funciona como artefacto de revisión o registro de conformidad de QA sin que nadie necesite tener TextCompare instalado.
Options on this screen
- One row per record (default)
- Cada entrada obtiene una sola fila, con su propio par de columnas TextContent A / TextContent B para la redacción antes/después y un comentario que registra el valor antiguo de cualquier otro campo cambiado.
- Before/after rows for changed records
- Una entrada Modified obtiene en su lugar dos filas adyacentes — una con los valores antiguos, otra con los nuevos — compartiendo una sola columna TextContent, con cada campo que realmente cambió resaltado en ambas filas.
También incluye
Texto y bloques comparados uno junto al otro
TextCompare alinea DBText, MText y referencias de bloque en la misma pasada, emparejados por el handle de objeto persistente de AutoCAD — un cambio de redacción en una nota y un cambio de atributo en un rótulo aparecen ambos en el mismo informe, no en dos herramientas separadas.
Tres estrategias de emparejamiento, ajustadas por un control de confianza
Filename priority y Handle priority ponderan el emparejamiento de archivos totalmente hacia una señal; Hybrid (la predeterminada) combina ambas, ponderada hacia la coincidencia de handle — útil cuando una revisión también renombra archivos. Confidence threshold decide cuándo un emparejamiento necesita revisión manual en lugar de aceptarse automáticamente.
Candidatos conflictivos visibles, no ocultos
Cuando la señal de nombre de archivo y la señal de handle no coinciden sobre a qué archivo 'después' pertenece un archivo 'antes', esa fila se resalta en rojo en Review Matches e indica el candidato segundo clasificado — así un emparejamiento conflictivo recibe una decisión, no una suposición silenciosa.
Perfiles de filtro reutilizables
Guarde el conjunto exacto de capas y ventanas gráficas marcadas como un perfil con nombre y recárguelo en la siguiente ejecución de comparación — útil para un proyecto que se vuelve a comparar frente a una nueva revisión de forma recurrente.
Compare contra una instantánea de Excel, no solo una segunda carpeta de DWG
Compare with Excel sustituye Folder A por un libro de datos de texto exportado por la herramienta complementaria TextSync — útil cuando la revisión 'antes' solo sobrevive como una hoja de cálculo que alguien entregó, no un DWG que todavía tiene a mano. Los propios nombres de capa del libro se convierten automáticamente en el alcance de la comparación.
Entorno y requisitos
Todo lo que determina si TextCompare funcionará en tu equipo y cómo se comporta una vez en marcha.
- No se necesita ninguna instalación de Microsoft Excel — TextCompare lee y escribe .xlsx directamente con su propio motor (ClosedXML).
- Windows 10/11, solo 64 bits.
- Requiere una versión completa con licencia de AutoCAD (2021–2027). AutoCAD LT no es compatible — LT no puede ejecutar la automatización en segundo plano de la que depende TextCompare.
- Si hay más de una versión de AutoCAD instalada, elija cuál usar en Settings → AutoCAD, o déjelo en "Auto (newest installed)" — si esa versión falla al cargar por cualquier motivo, se recurre automáticamente a otra versión instalada.
- Construido sobre .NET 8. Si .NET 8 Desktop Runtime no está ya en su equipo, el instalador propone descargarlo de Microsoft (gratuito, una sola vez, unos 60 MB).
- El acceso de red se usa solo para comprobar su licencia al iniciar y periódicamente después. El escaneo, la lectura y la escritura ocurren siempre en local a través del propio motor de AutoCAD — nunca se sube contenido de dibujo alguno.
- Idioma de la interfaz: English.
- Los lotes de muchos archivos pueden procesar varios dibujos en segundo plano en paralelo — ajuste "Max parallel AutoCAD instances" en Settings para equilibrar velocidad y margen de CPU/memoria.
- Cada acción de larga duración muestra una barra de progreso con un porcentaje y el tiempo estimado restante, y se puede cancelar a mitad de proceso.
- Settings → Diagnostics → Open Log Folder le lleva directamente a los registros del host y del plugin si algo necesita solución de problemas.
Consulta también la página general de requisitos del sistema que compara todas las herramientas.
Escenarios
Algunas de las situaciones para las que se creó TextCompare —— si la tuya no aparece en la lista, probablemente igualmente esté cubierta por alguna de las pestañas anteriores.
Auditoría de cambios de redacción antes de la reemisión
Antes
Una ronda de comentarios cambia la redacción de notas en un conjunto de dibujos, y confirmar que cada edición solicitada se aplicó realmente implica volver a leer cada hoja.
Después
Compare las carpetas anterior y posterior a los comentarios — cada nota, llamada y atributo cambiado se lista con el texto antiguo y nuevo, listo para marcar frente al registro de comentarios.
Tiempo ahorrado
~3 horas de comprobación cruzada manual → 15 minutos
Detección de una edición de texto no intencionada
Antes
Una pasada de buscar y reemplazar o un bloque de notas compartido se edita con un propósito y silenciosamente cambia también la redacción en otro sitio, sin registro de qué más se movió.
Después
Compare los dibujos afectados antes y después de la edición — la diferencia a nivel de campo de TextCompare muestra exactamente qué entradas de texto y atributos cambiaron, permitiendo detectar un cambio no intencionado antes de la entrega.
Tiempo ahorrado
Descubierto tras la entrega → detectado el mismo día
Verificación de una pasada de traducción o terminología
Antes
Tras traducir o actualizar terminología en un proyecto, no hay una forma sencilla de confirmar que solo cambió el texto previsto, y que la geometría o el diseño no se tocaron.
Después
Compare la carpeta antes y después de la pasada — el Comparison Report lista cada cambio de texto real, confirmando que la edición hizo exactamente lo previsto y nada más.
Tiempo ahorrado
Comprobación puntual de un puñado de archivos → un informe completo y verificado