Barra de herramientas | Menú |
---|---|
|
Herramientas Utilidades de archivos > Rescatar archivo .3DM |
El comando Rescatar3dm recupera datos de archivos de Rhino dañados.
Opciones de la línea de comandos | |
---|---|
Análisis |
Descripción detallada del contenido del archivo. Busque la palabra ERROR en esta sección para ver dónde está el error. Ejemplo====== FILENAME: C:/RhinoFiles/BadFile.3dm ====== VERSION: 3 ====== COMMENT BLOCK: ... ====== CHUNKS: 211347: FFFFFFFF TCODE_ENDOFTABLE: value = 0 (00000000) 214045: 00007FFF TCODE_ENDOFFILE: length = 4 bytes |
Listar |
Enumera todos los objetos openNURBS del archivo que puedan ser recuperables. Si un objeto no está listado, significa que no podrá recuperarse. Ejemplo:Archivo correcto: ... Object[35] 16722 bytes at offset 125176. class id F06FC243-A32A-4608-9DD8-A7D2C4CE2A36 (TL_Brep) Object[36] 257 bytes at offset 142052. class id CF33BE2A-09B4-11d4-BFFB-0010830122F0 (ON_ArcCurve) Object[37] 257 bytes at offset 142463. class id CF33BE2A-09B4-11d4-BFFB-0010830122F0 (ON_ArcCurve) Object[38] 333 bytes at offset 142874. class id 5EAF1119-0B51-11d4-BFFE-0010830122F0 (TL_NurbsCurve) Object[39] 569 bytes at offset 144079. class id 4ED7D4E6-E947-11d3-BFE5-0010830122F0 (ON_PolylineCurve) Object[40] 15828 bytes at offset 145161. class id F06FC243-A32A-4608-9DD8-A7D2C4CE2A36 (TL_Brep) Object[41] 16775 bytes at offset 161143. class id F06FC243-A32A-4608-9DD8-A7D2C4CE2A36 (TL_Brep) ... Archivo dañado: Si el archivo está dañado, aparecerá la palabra "ERROR" más o menos así: ** ERROR near offset 78931 ** Rogue chunk in openNURBS class record. Para hallar partes dañadas del archivo, busque la palabra "ERROR" en la lista. Normalmente, habrá varias líneas de "ERROR" porque el lector intenta pasar el error para poder analizar el resto del archivo. |
Recuperar |
Intenta recuperar automáticamente todos los objetos disponibles en el archivo. Sólo se recuperará la geometría básica. Toda la información de atributos, como capas, materiales de renderizado, nombres, etc. no se recuperará. La opción Recuperar funciona como el comando Importar en el hecho que añade objetos del archivo que se está recuperando y mantiene los objetos de la sesión actual. |
Leer |
Lee los elementos de uno en uno. |
LeerMúltiple |
Especifica el número de elementos para leer. |
LeerTodo |
Si LeerTodo falla, imprima el archivo creado por la opción Listar y utilice la opción Leer para leer los elementos de uno en uno. Después de leer cada elemento correctamente, guarde los resultados en un nuevo archivo 3dm con un nombre diferente (para no sobrescribir el archivo con el que esté trabajando). Cuando tenga un objeto que no se pueda leer, marque ese objeto en su lista impresa y vuelva a empezar. La próxima vez que aparezca ese objeto, seleccione la opción Omitir para pasar al siguiente elemento. |
Omitir |
Omite los objetos que no se pueden leer. |
OmitirMúltiple |
Especifica el número de elementos para omitir. |
Salir |
Finaliza el comando. |
Error de comprobación de redundancia cíclica (CRC) significa que el archivo se dañó cuando se guardó.
Un CRC es un número que se calcula en un fragmento de datos ejecutando todos sus valores de bytes mediante una fórmula. La fórmula está diseñada para que si un valor de byte cambia, haya una alta probabilidad de que el número generado por la fórmula CRC cambie.
Rhino utiliza CRC para validar la integridad de los datos en los archivos. Cuando se guarda un archivo, el CRC de los datos de cada objeto se calcula y se guarda en el archivo. Cuando se lee el archivo, el CRC se vuelve a calcular y se compara con el valor CRC guardado en el archivo. Si los dos valores CRC coinciden, entonces es casi cierto que la información escrita en el archivo es exactamente la misma que la información leída del archivo. Si los valores CRC son diferentes, entonces es absolutamente cierto que la información escrita en el archivo no es la misma que la información leída. En resumen, si los valores CRC son diferentes, al menos un byte del archivo ha cambiado desde que se guardó.
Las causas más comunes de daños en los archivos son: fallo mecánico en la bandeja de disco, fallo mecánico en la estructura del cabezal, desgaste del cabezal, campos magnéticos externos que dañan la orientación de los átomos de hierro del disco duro, transmisión distorsionada (se produce cuando se copian archivos a medios extraíbles como disquetes, CD, memorias USB, etc.).
Si no dejan de generarse constantemente archivos dañados, es posible que el disco esté dañado o que tenga un virus. Si el problema se produce con frecuencia en más de un equipo, es posible que haya un campo magnético grande proveniente quizás un motor eléctrico grande sin apantallar (ascensor, aspiradora industrial, compresor de aire acondicionado, microondas de tamaño industrial dañado).
¿Qué se debe hacer? El hecho de que el error CRC se haya comunicado significa que la información leída del disco no es la misma que la información que se guardó. Si el archivo todavía se puede leer, inspeccione el modelo y compruebe que todo esté correcto. Si es así, los daños probablemente estaban en alguna parte del archivo sin importancia o bien el lector pudo detectar automáticamente el problema y reparar los daños durante el proceso de lectura.
Si el archivo no se puede leer, intente utilizar el comando Rescatar3DM para recuperar la máxima cantidad de datos posible.
En una situación de emergencia (memoria insuficiente), Rhino 3.0 guarda automáticamente su modelo actual con un nombre diferente e impide que el usuario guarde el último archivo .3dm. Busque en su disco duro archivos con el nombre RHINO_EMERGENCY_SAVE.3dm.
Rhino 7 for Mac © 2010-2021 Robert McNeel & Associates. 02-mar.-2021