You are on page 1of 6

www.hispacad.

com
Pg 1/6
Rev.0
18.01.2005
Recuperar archivos de dibujo daados.

Traduccin libre del artculo publicado en www.autodesk.com con fecha de publicacin: 2004-03-23 e
identificacin: ID: TS67106

Aplicable a:
AutoCAD 2005
AutoCAD 2004
AutoCAD 2002
AutoCAD 2000i
AutoCAD 2000
AutoCAD Release 14
AutoCAD LT 2005
AutoCAD LT 2004
AutoCAD LT 2002
AutoCAD LT 2000i
AutoCAD LT 2000
AutoCAD LT 98
AutoCAD LT 97

Asunto

Los archivos de dibujo se pueden corromper por varias razones. La causa ms comn de la corrupcin es
cuando un archivo de dibujo se copia en un disquete o en un disco duro que contiene sectores daados. En
esta situacin, algunos o todos los archivos copiados en los sectores daados son ilegibles. Otras fuentes de
corrupcin de archivos pueden ser por defectos en la RAM del ordenador, subidas de tensin de la potencia
elctrica, errores de utilizacin, problemas de transmisin de archivos en red. Otra causa de corrupcin,
aunque no es muy frecuente, se produce cuando AutoCAD se cierra inesperadamente mientras un dibujo esta
abierto. Tambin, dibujos originales traspasados de otros softwares que han sido convertidos a DXF o DWG
pueden sufrir errores en la conversin.

El camino ms efectivo para protegerse contra la prdida de datos es crear con frecuencia copias de seguridad
(backups) de tus dibujos. Aunque este documento explica diferentes formas para recuperar archivos corruptos,
la recuperacin de archivos no es siempre completamente satisfactoria.

Incluso cuando un dibujo puede ser recuperado, algunas partes del archivo siguen estando corruptas, por lo
tanto debes identificar la parte(s) del archivo que no fueron recuperadas y reconstruir los datos. En su lugar, es
obviamente mejor utilizar un buen archivo de copia de seguridad, del cual conoces los datos que contiene y
reconstruirlo basndote en la ltima copia de seguridad (archivo bak) que fue hecha.

Solucin

La mayora de los mtodos de recuperacin explicados en este documento pueden utilizarse en todas las
versiones de AutoCAD y AutoCAD LT.

Antes de recuperar un dibujo

Autodesk Product Support recomienda que realices los siguientes pasos antes de recuperar un archivo
corrupto.

Crear copia o copias de seguridad de tus dibujos en un sistema de almacenamiento seguro. Por ejemplo, si
sospechas que tu disco duro contiene sectores con errores, copia tus archivos en otro disco duro, en un disco
de red, en un disquete o en una cinta. Lo mejor es realizar operaciones de recuperacin en una copia del
archivo, ya que hay diferentes mtodos de recuperacin, y cada mtodo puede modificar el archivo de manera
diferente. Para cada mtodo de recuperacin lo mejor es utilizar una copia del archivo original ya que en los
procesos de recuperacin se puede modificar el dibujo daado todava no recuperado, pero no lo suficiente
para que AutoCAD pueda abrirlo. Si conservas una copia del archivo original daado, puedes entonces utilizar
otro proceso de recuperacin en el archivo original.

Identifique y haga copias de seguridad de los archivos BAK asociados con los dibujos daados. Si abres y
guardas un archivo daado sin recuperar completamente, puedes sobrescribir un archivo correcto BAK con un
archivo corrompido BAK
Observe que hay un mecanismo en AutoCAD que evita que un archivo correcto BAK sea sobrescrito por un
archivo corrompido BAK.
www.hispacad.com
Pg 2/6
Rev.0
18.01.2005
Cuando AutoCAD guarda un dibujo, tambin comprueba el archivo para saber si hay corrupcin. Si el archivo
esta corrupto, AutoCAD no sobrescribe el archivo BAK existente. En su lugar, crea un archivo de seguridad que
tiene la siguiente extensin(es) bk1, bk2, bk3, etc. Cuidado que este proceso no es siempre exitoso, por lo
tanto, es una buena idea hacer copias de los archivos BAK buenos si sospechas que tienes un archivo
corrupto.

Intenta identificar la causa de la corrupcin. Por ejemplo, si sospechas que los dibujos se vuelven corruptos
cuando los copias en el disco duro por que tiene sectores defectuosos, debes identificar y corregir el problema
con el disco duro antes de empezar a recuperar tus archivos. Haciendo una cierta investigacin, puedes
encontrar que hay ms de una causa que provoca la corrupcin o que tu suposicin original sobre qu est
causando el problema es incorrecta.

Registra los mensajes de error que genera AutoCAD o el sistema operativo. Observa cuando te ocurren los
mensajes para encontrar una conexin entre los mensajes y cuando el dibujo se empieza a corromper.
Continua registrando cualquier error o mensaje que se te genere durante el proceso de recuperacin


* Orden de AutoCAD RECUPERAR (RECOVER)

Para utilizar la orden RECUPERAR (RECOVER) en un dibujo daado, arranca AutoCAD y abre un nuevo
dibujo sin plantilla. Utiliza la orden ABRE (OPEN) para abrir el dibujo. Si AutoCAD detecta que esta corrupto,
un mensaje se visualizar indicando que el archivo esta daado. AutoCAD entonces te dir que utilices la
orden RECUPERAR (RECOVER) para abrir el dibujo y un mensaje se mostrar preguntndote que contestes
SI (YES) si quieres continuar. Si procedes, AutoCAD entonces explorar la base de datos del dibujo para
detectar y corregir errores. Si la orden RECUPERAR (RECOVER) repara el archivo para poderlo abrir,
AutoCAD entonces abre el dibujo y un mensaje similar al siguiente te aparecer en la lnea de comando:

Lnea de comando: RECUPERAR Command: RECOVER
Recuperacin del dibujo Drawing recovery.
Informe de la recuperacin del dibujo Drawing recovery log.
Exploracin completa Scanning completed.
Comprobacin objetos de la tabla de identificadores Validating objects in the handle table.
Objetos vlidos 10033. Objetos no vlidos 0 Valid objects 10033 Invalid objects 0
Comprobacin de objetos completada Validating objects completed.
Datos de contingencia utilizados Used contingency data.
Base de datos recuperada del dibujo Salvaged database from drawing.
0 Bloques revisados 0 Blocks audited
Fase 1 10000 objetos revisados Pass 1 10000 objects audited
Fase 2 10000 objetos revisados Pass 2 10000 objects audited
Fase 3 10000 objetos revisados Pass 3 10000 objects audited
Total de errores encontrados 720, corregidos 720 Total errores found 720 fixed 720
Regenerando modelo Regenerating drawing.


Si el dibujo no se puede reparar, uno o varios mensajes se mostrarn indicando que el archivo no se puede
recuperar. Si el dibujo esta severamente corrupto, el proceso de recuperacin puede bloquear AutoCAD o lo
puede cerrar. Si esto ocurre, necesitars reiniciar el ordenador y probar con otro mtodo diferente de
recuperacin.

Si el dibujo se puede abrir con la orden RECUPERAR (RECOVER), debes utilizar a continuacin la orden
REVISION (AUDIT). Es posible que tengas un dibujo que contenga el dao jerarquizado / anidado que no se
pueda corregir con el proceso de la orden RECUPERAR (RECOVER) en un solo paso. En esta situacin utilice
la orden REVISION (AUDIT) una ms veces para corregir este tipo de dao.

Para comenzar, escriba REVISION (AUDIT) en la lnea de comando. Le preguntarn si quieres que el proceso
de REVISION (AUDIT) corrija los errores que encuentre. Pulsar S (Y) para aceptar esta opcin y empezar el
proceso de REVISION (AUDIT). AutoCAD explorar a travs del dibujo abierto existente y procurar encontrar
y corregir errores. Un informe similar al siguiente ser mostrado en la lnea de comando (pulsa F2 cuando
REVISION (AUDIT) se haya completado para ver el informe en su totalidad)

Corregir errores detectados? [S/No] <N>: s Fix any errors detected? <N> Y
0 Bloques revisados 0 Blocks audited
Fase 1 10000 objetos revisados Pass 1 10000 objects audited
Fase 2 10000 objetos revisados Pass 2 10000 objects audited
www.hispacad.com
Pg 3/6
Rev.0
18.01.2005
Fase 3 10000 objetos revisados Pass 3 10000 objects audited
Total de errores encontrados 16, corregidos16 Total errors found 16 fixed 16

Si la orden REVISIN (AUDIT) encuentra y corrige errores, debes ejecutar el proceso otra vez hasta que no se
encuentren ningn error

Cuidado que la orden REVISIN (AUDIT) puede encontrar errores que no pueda corregir. Tambin, el proceso
de revisin algunas veces informa que ha encontrado y corregido errores en el dibujo, pero en las
subsiguientes revisiones informa que encuentra y corrige el mismo nmero de errores. Si esto sucede, intenta
ejecutar el proceso de RECUPERAR (RECOVER) otra vez o intenta uno de los mtodos de recuperacin
descritos en este documento.


* Utilizando la orden INSERTAR (INSERT) para Recuperar Dibujos

Algunas veces es posible utilizar la orden INSERTAR (INSERT) para recuperar archivos daados. Si con la
orden RECUPERAR (RECOVER) no puedes abrir el dibujo con xito, puedes insertar el dibujo en otro dibujo
como si fuera un bloque externo.

Para utilizar la orden INSERTAR (INSERT)

Iniciar AutoCAD y abrir un nuevo dibujo. Asegurarse de que no abres un dibujo plantilla.
Introducir DDINSERT en la lnea de comando (Tambin puedes acceder a travs del men Dibujo > Insertar >
Bloque / Draw > Insert > Block)
En el cuadro de dilogo de la orden INSERTAR (INSERT), pulsa Archivo (File) y selecciona el dibujo daado
en el cuadro de dilogo Seleccionar Archivo de Dibujo.
Limpia los parmetros especficos, y selecciona Descomponer (Explode).
Pulsa Aceptar (OK) en el cuadro de dilogo INSERTAR (INSERT)
AutoCAD intentar insertar y descomponer el dibujo daado. Si el proceso tiene xito, ejecuta la orden
REVISIN (AUDIT) como se ha descrito anteriormente.


* La orden WBLOCK para Guardar Partes de un Dibujo

Si tienes un dibujo que se puede abrir pero que la orden REVISIN (AUDIT) no puede corregir, utiliza la orden
BLOQUEDISC (WBLOCK) para extraer las entidades del archivo de dibujo daado. Este mtodo es tambin
bueno para utilizar en dibujos que se han corrompido otra vez aunque el proceso de RECUPERACIN
(RECOVER) tuviera xito.


Para utilizar la orden BLOQUEDISC (WBLOCK)

Iniciar AutoCAD y abrir el dibujo.

Poner todas las capas del dibujo en estado ACTIVADA (ON), REUTILIZADA (THAWED) y DESBLOQUEADA
(UNLOCKED).

Introducir la orden BLOQUEDISC (WBLOCK) para crear un nuevo bloque externo.

En el cuadro de dilogo Crear un Archivo de Dibujo (Create Drawing File), introducir un nombre para el bloque

Introducir un nombre para el bloque interno (o pulsar ENTER), y entonces seleccionar un punto de insercin.

Seleccionar todos los objetos del dibujo introduciendo todo (all) en la lnea de comando o manualmente
seleccionado todo utilizando una ventana de captura.

Cerrar el dibujo activo despus de que el bloque externo este creado sin guardar los cambios y abrir el archivo
de bloque externo.

Ejecutar la orden REVISION (AUDIT) en ese dibujo para comprobar la corrupcin.

Si ejecutando la orden REVISION (AUDIT) en ese dibujo informa que encuentra errores, descartar ese archivo
y reabrir el archivo original daado. A continuacin se explican dos mtodos de cmo proceder. El primer
www.hispacad.com
Pg 4/6
Rev.0
18.01.2005
mtodo debe ser utilizado en dibujos que contengan menos de 30 capas, el segundo mtodo debe ser utilizado
en dibujos que contengan ms de 30 capas


Mtodo n 1 Para dibujos con menos de 30 capas

Abrir el archivo de bloque como se ha escrito en la seccin anterior y ejecutar la orden REVISIN (AUDIT)

Si la orden REVISIN (AUDIT) informa de errores, descartar este dibujo, reabrir el archivo daado, y crear un
bloque externo que solo contenga los datos de la segunda capa del listado de capas.

Repetir este procedimiento hasta que determines que capas del archivo daado tienen datos corruptos.

Utiliza la orden BLOQUEDISC (WBLOCK) para crear un bloque externo que contenga todos los objetos de las
capas que no contienen datos corruptos.

Inutiliza todas las capas del dibujo excepto la primera capa de las lista de capas y crea un bloque externo de
todos los datos/objetos de esa capa.

Abre el archivo de bloque externo como se ha descrito en la seccin anterior y ejecuta la orden REVISION
(AUDIT).

Si la orden REVISION (AUDIT) informa de errores, descarta ese dibujo, reabre el archivo daado, y crea un
bloque externo que solo contenga los datos/objetos de la segunda capa de la lista.

Repite este proceso hasta que puedas determinar que capas contienen los datos corruptos.

Utiliza BLOQUEDISC (WBLOCK) para crear un bloque externo que contenga todos los objetos de las capas
que no contienen datos corruptos.


Mtodo n2 Para dibujos con ms de 30 capas.

Ajusta todas las capas del dibujo a ACTIVADA (ON), REUTILIZADA (THAWED) y DESBLOQUEADA
(UNLOCKED).

Ejecuta un zoom extensin.

Utiliza la orden BLOQUEDISC (WBLOCK) para crear un bloque externo de todos los objetos del cuadrante
superior derecho del rea de pantalla.

Repite este proceso para los restantes 3 cuadrantes del dibujo.

Abre cada dibujo de los cuadrantes por separado y ejecuta la orden REVISIN (AUDIT) para cada uno.

Uno o ms cuadrantes contienen fallos al ejecutar la orden REVISIN (AUDIT)

Divide esos cuadrantes en cuartos y repite el proceso hasta que identifiques todos o la mayor parte de
cuadrantes que no te informan de errores cuando los revisas.

Estos cuadrantes pueden montarse/reagruparse en un solo dibujo


* Recuperar Archivos utilizando las ordenes SALVADXF (DXFOUT) y CARGADXF (DXFIN)

AutoCAD contiene un conversor para crear archivos de formato de intercambio de dibujo (DXF) desde
archivos DWG. Es posible utilizar el proceso de conversin DXF para corregir dibujos daados. De todas
maneras, el conversor DXF no esta diseado para recuperar dibujos, por lo tanto este proceso no funcionar
en dibujos que contengan muchos datos daados. Tambin, los mensajes de error y de aviso que se muestran
durante la conversin de archivos DXF no proporcionan la informacin detallada sobre el estado del dao o de
la recuperacin de dibujo.

Para utilizar el conversor de archivos DXF para recuperar un archivo, necesitas abrir el dibujo en AutoCAD y
entonces inmediatamente cancelar el primer proceso de regeneracin que ocurre cuando se esta abriendo el
www.hispacad.com
Pg 5/6
Rev.0
18.01.2005
dibujo. Si puedes realizar este paso, puedes utilizar el conversor de archivos DXF para crear un archivo DXF.
Puedes entonces otra vez re-convertir el archivo DXF a archivo DWG o reparar el archivo DXF manualmente
editndolo con un editor de textos ASCII, como el bloc de notas de Microsoft.

Iniciar AutoCAD
En el archivo de men, pulsar Abrir
Puedes tambin introducir Abrir (Open) en la lnea de comando
Selecciona el dibujo daado del cuadro de dilogo Archivo (File) que se te ha abierto.
En el cuadro de dialogo Selecciona Archivo (Select File), pulsa Aceptar (OK) para abrir el dibujo e
inmediatamente despus pulsa la tecla ESC para cancelar la orden en curso, es decir la regeneracin. (Si
estas utilizando AutoCAD MS-DOS o si tienes configurado el Windows como AutoCAD Clsico debes pulsar
CTRL+C)

Este proceso debe cancelar la primera regeneracin del dibujo. Si el dibujo puede ser abierto, se mostrar la
lnea de comando de AutoCAD. (Puedes practicar este proceso con un archivo correcto para saber como se
hace esto.)

Despus, introduzca SALVADXF (DXFOUT) en la lnea de comando. Entonces le pedir un nombre para el
archivo DXF y especificar el nivel de la exactitud para la conversin del archivo. El proceso de la conversin
comienza cuando el nivel de la exactitud se introduce. Vase la gua del usuario de AutoCAD para ms
informacin sobre los archivos DXF y opciones de conversin.

Despus de haber creado el archivo DXF, reimporta el archivo a AutoCAD utilizando la orden CARGADXF
(DXFIN). Para importar el archivo dentro de AutoCAD, abre un dibujo nuevo (sin plantilla) y escribe
CARGADXF (DXFIN) en la lnea de comando y selecciona el archivo DXF que has creado. El archivo entonces
se convertir de nuevo en un archivo DWG de AutoCAD.

Si el proceso de la orden CARGADXF (DXFIN) falla puedes ver y editar el archivo DXF con un editor de textos
ASCII. El archivo DXF es una trascripcin completa de un dibujo a formato ASCII de texto. Vase el Manual de
referencia de DXF, para una descripcin del contenido y la estructura de un archivo DXF. Si prefieres no
aprender la estructura de los archivos DXF, puedes explorar el archivo en busca de anomalas o corrupciones,
o posibles secciones eliminadas o truncadas del archivo para poder salvar algunos datos.


CAUSAS DE LA CORRUPCIN DE ARCHIVOS DE DIBUJ O

Segn lo observado anteriormente, los archivos corruptos pueden ocurrir por un nmero de razones, Si
descubres que tienes un dibujo daado, es importante localizar y eliminar la causa de la corrupcin para evitar
que el problema se repita. En esta seccin se describe algunas las razones ms comunes y recomendamos las
posibles soluciones.

Causa n1

Un dibujo puede empezar a corromperse si es copiado en un disquete o disco duro que contenga sectores
defectuosos. Tambin, un dibujo en un disquete o disco duro se puede corromper por que el disco este daado
por una subida de la tensin de alimentacin o por otro tipo de dao fsico.

Soluciones / Sugerencias

Utilice las herramientas proporcionadas con el sistema operativo, como por ejemplo Scandisk (proporcionado
con Windows y MS-DOS) para detectar defectos en el hardware. Tambin, aplicaciones de terceros, como
Norton Utilities, pueden detectar, y en algunos casos, prevenir futuros accesos a sectores daados.

Los procedimientos de recuperacin de dibujo sugeridos incluyen los pasos enumerados anteriormente.
Tambin, los archivos se pueden recuperar del hardware daado por medio de los suministradores de esos
equipos.

Causa n 2

Un dibujo puede empezar a corromperse por que la RAM del sistema este defectuosa. Entonces el dibujo que
esta editado en AutoCAD, es copiado en la memoria RAM pero no es correctamente escrito en el disco duro.

Soluciones / Sugerencias

www.hispacad.com
Pg 6/6
Rev.0
18.01.2005
Este problema se manifiesta por si mismo usualmente en otras reas, como archivos de sistema corruptos o
fallos al ejecutar AutoCAD y otros programas, antes de tener experiencia con dibujos corruptos de AutoCAD. Si
encuentras cualquiera de los siguientes problemas, debes comprobar la integridad de la RAM del sistema.

- Los dibujos se corrompen
- El sistema termina inesperadamente.
- Los mensajes de error ocurren en AutoCAD y otros programas

Diversas aplicaciones de diagnostico, como por ejemplo Norton Utilities, pueden detectar defectos en la RAM
del sistema.

Causa n 3

Un dibujo puede algunas veces empezar a corromperse si la sesin de AutoCAD termina mientras el dibujo de
AutoCAD esta abierto.

Soluciones / Sugerencias

Los dibujos no se corrompen con facilidad mientras ellos estn abiertos en AutoCAD. Cuando un dibujo esta
abierto y se realizan cambios, los datos nuevos o corregidos se almacenan en archivos temporales. Cuando se
realiza un GUARDAR (SAVE), la informacin de los archivos temporales se escribe en la base de datos del
dibujo. Si una sesin de AutoCAD se termina en medio de un guardado, los datos en los archivos temporales
se pierden, por lo tanto, el dibujo no contendr cualesquiera de los cambios de la sesin de edicin actual. Sin
embargo, si una sesin de AutoCAD se cierra inesperadamente durante una operacin GUARDAR (SAVE), a
veces es posible que el archivo abierto se corrompa.

Si AutoCAD se cierra inesperadamente, generalmente es debido a conflictos de memoria con otras
aplicaciones del sistema, o a una carencia de recursos de sistema. Si la instalacin de AutoCAD se cierra
inesperadamente (aunque los dibujos no se corrompan) se debe diagnosticar el problema eliminando la
posibilidad de un conflicto de memoria o una escasez de recursos de sistema.

Causa n 4

Dibujos o archivos DXF de otras aplicaciones CAD no se pueden abrir en AutoCAD porque el archivo tiene
problemas de conversin.

Soluciones / Sugerencias

Archivos de otras aplicaciones CAD algunas veces generan mensajes de error cuando los abres en AutoCAD.
En la mayora de los casos, la aplicacin que ha creado el archivo no ha creado el archivo DWG o DXF
correctamente. Debes confirmar si el archivo no esta corrupto en la aplicacin original y ejecutar el equivalente
a la orden RECUPERAR (RECOVER) en esa aplicacin.

En muchos casos los archivos DWG o DXF creados con otro paquete de CAD solo pueden ser utilizados con
una versin especfica de AutoCAD. Por ejemplo, una aplicacin CAD que solo genera archivos que solo
pueden ser abiertos con AutoCAD versin 12 y no podrn ser abiertos con la versin 13. La documentacin de
la aplicacin que genera esos archivos generalmente provee la informacin acerca de la compatibilidad con las
versiones de AutoCAD.


ANEXO VARIABLES QUE AFECTAN A LAS ORDENES UTILIZADAS

AUDITCTL
R12 2005 Determina si el comando REVISION / AUDIT crea un archivo de informe de revisin (ADT).
0 Evita que se escriban los archivos ADT.
1 Escribe archivos ADT.

REPORTERROR
R2004 2005 Controla si se puede enviar un informe de error a Autodesk si AutoCAD se cierra
inesperadamente. Los informes de errores ayudan a Autodesk a diagnosticar problemas de
software.
0 No se muestra el mensaje Informe de error, ni se puede enviar ningn informe a Autodesk.
1 Se muestra el mensaje Informe de error, y se puede enviar un informe de errores a
Autodesk.