Apoyo 4 – Optimización del Rendimiento con Civil 3D · 4 Apoyo 4 – Optimización del...

18
Guía del participante Apoyo 4 – Optimización del Rendimiento con Civil 3D Descripción de la sesión: Objetivos: En esta sesión aprenderá consejos y trucos para maximizar el rendimiento con Civil 3D. Además, aprenderá descifrar algo de la jerga relativa a especificaciones de computadoras, además de como ocuparse de las tareas intensivas específicas encontradas mientras trabaja con Civil 3D. En esta sesión usted: Explorará las opciones de la CPU y determinará que no todo depende de los GHz Analizará la memoria en relación a los diferentes sistemas operativos Aprenderá la diferencia entre OpenGL y Direct3D, y cuál puede ser mejor para Civil 3D Encontrará valiosas variables AutoCAD y las mejores prácticas que le ayudarán a mejorar el rendimiento general Explorará las mejores prácticas para trabajar con datos de grandes superficies Explorará las mejores prácticas para trabajar con datos de Mapa

Transcript of Apoyo 4 – Optimización del Rendimiento con Civil 3D · 4 Apoyo 4 – Optimización del...

   Guía del 

participante 

 

Apoyo 4 – Optimización del Rendimiento con Civil 3DDescripción de la sesión:  Objetivos:En esta sesión aprenderá consejos y trucos para maximizar el rendimiento con Civil 3D. Además, aprenderá descifrar algo de la jerga relativa a especificaciones de computadoras, además de como ocuparse de las tareas intensivas específicas encontradas mientras trabaja con Civil 3D. 

En esta sesión usted: • Explorará las opciones de la CPU y 

determinará que no todo depende de los GHz 

• Analizará la memoria en relación a los diferentes sistemas operativos 

• Aprenderá la diferencia entre OpenGL y Direct3D, y cuál puede ser mejor para Civil 3D 

• Encontrará valiosas variables AutoCAD y las mejores prácticas que le ayudarán a mejorar el rendimiento general  

• Explorará las mejores prácticas para trabajar con datos de grandes superficies 

• Explorará las mejores prácticas para trabajar con datos de Mapa 

    

    

Contenido  

Parte I – Panorama General de los Requisitos de Hardware ........................................................ 3 

Parte II – Cambio del Flujo de Trabajo para Aumentar el Rendimiento ..................................... 11 

Parte III – Consejos Rápidos y Variables ..................................................................................... 15 

Resumen ..................................................................................................................................... 18 

 

 

Apoyo 4 – Optimización del Rendimiento con Civil 3D   3  

 

Parte I – Panorama General de los Requisitos de Hardware En esta sección de abertura de este curso, repasaremos cómo seleccionar la mejor CPU para sus necesidades, cómo se usa la memoria de sistema en diferentes ambientes  y las cosas que deben considerarse al elegir su tarjeta de video. Esto es mucho más profundo que los requisitos de sistema publicados y es apenas una guía de sentido común para configurar su sistema a fin de ejecutar eficientemente el software. Los temas aquí mencionados se pueden aplicar a cualquier versión de AutoCAD Civil 3D, y no significan un endoso para ninguna una configuración específica. Si un usuario está utilizando el software para dibujar líneas, arcos y texto, entonces los requisitos mínimos serán suficientes. Sin embargo, a medida que las tareas crecen en complejidad, también lo hacen los requisitos de supervisión del sistema.   

Selección de CPU Ha habido una cierta confusión y muchas dudas con respecto a la mejor CPU para utilizar con AutoCAD Civil 3D. Los requisitos de sistema para los 2009 productos indican el siguiente: 

Intel Pentium 4 (3 GHz o mayor); AMD Athlon; soporta procesadores múltiples, soporta doble núcleo  Este es un excelente punto de partida, pero recuerde que la CPU Pentium 4 de Intel ni siquiera se ha fabricado durante más de 2 años. Mucha gente se desconcierta por las opciones que hay por allí, y termina seleccionando su CPU solamente en base a la velocidad declarada (GHz.) Hay mucho más en su procesador que la velocidad, como le demostraremos.  Antes de entrar de lleno, comencemos con una declaración general como punto de lanzamiento: pruebas nada oficiales han demostrado que un procesador de doble núcleo "mediano" satisface las necesidades del usuario medio. Esto es útil, ya que estos procesadores han llegado a ser la base para muchas configuraciones estándar de computadoras actuales.     Con los núcleos cuádruples haciéndose mucho más comunes en las nuevas máquinas, vale explorar si esto es una mejora justificada, o no proporciona nada más que el derecho a jactarse entre sus compañeros.  No hace mucho tiempo que una actualización a un núcleo cuádruple significaba dos cosas: un enorme aumento en el precio y una disminución total de la velocidad de procesador.  Actualmente, esas diferencias se han reducido enormemente.  Así es que debemos preguntarnos, "¿vale la pena un núcleo cuádruple?"       Para contestar a esta pregunta, necesitamos observar cómo utiliza la aplicación los procesadores de núcleo múltiple.  Una cosa importante que tener presente es que, a nivel de aplicación, sólo un puñado de ellas actualmente puedan aprovechar completamente los 4 núcleos.  Y esto es 

4    Apoyo 4 – Optimización del Rendimiento con Civil 3D 

 

cierto para AutoCAD y su Civil 3D vertical, que sólo utiliza los núcleos múltiples para una cantidad limitada de funciones.  La variable WHIPTHREAD fue introducida al inicio de los procesadores de núcleo múltiple y empujará parte del trabajo de REGEN hacia un segundo procesador.  Sin embargo, aunque esto era de gran ayuda en aquel entonces, en los ambientes actuales se observa una mejora mucho más pequeña.  Y aún así, quizá sólo pueda notar esto al trabajar con dibujos realmente grandes. Sin embargo, a nivel de sistema, tener núcleos múltiples (2 ó 4) permitirá que las aplicaciones se dividan en núcleos separados, permitiendo más capacidad de cálculo para cada uno.  En vez de que todas sus aplicaciones luchen por uno o dos procesadores, puede repartir su carga de trabajo entre dos o cuatro núcleos.  Así pues, es posible que observe mejoras de rendimiento en el sistema total si es un usuario intensivo de multi‐tareas. Es decir, si disfruta ejecutando Outlook, Photoshop, Media Player, y AutoCAD al mismo tiempo, todo esto mientras edita un poco de vídeo...  bien, ¡quizá el núcleo cuádruple sea para usted!   

¿Dónde perciben las mejoras más visibles los usuarios de Civil 3D con una CPU de núcleo cuádruple? Las pruebas no oficiales demuestran que  El despliegue de imágenes es en donde sobresale el núcleo cuádruple. El tiempo que pasa con una caja de marcadores para hacer un plan de la presentación se está volviendo menos común.  Con la capacidad de desplegar imágenes en Civil 3D, los usuarios pueden crear un hermoso plan mucho más fácilmente (sin ese notorio "dolor de cabeza del marcador ").  A continuación  presentamos  algunas mediciones de varios CPU's desplegando la imagen de una escena típica con la configuración de fábrica.  Si compara el E6700 al Q6700, verá que estos dos son esencialmente iguales, salvo que 

el Q6700 es un núcleo cuádruple. Puede observar que tener el núcleo cuádruple redujo el tiempo de Despliegue de la imagen a la mitad.  Además, como se esperaba, un aumento en la velocidad del procesador dará lugar a una disminución en el tiempo de despliegue de la imagen.  Al comparar procesadores con la misma cantidad de núcleos, la correlación entre la velocidad de proceso y el tiempo para despliegue de imágenes es casi lineal.    

• Intel E6700 (doble núcleo) @ 2.67ghz: 30:25 mins  • Intel Xeon 5130 x 2 (doble núcleo) @ 2.0ghz 17:13 mins  (esta máquina tiene 2 procesadores de doble núcleo.  Los 4 núcleos se 

utilizaron durante el despliegue de la imagen)  • Intel Q6700 (cuádruple núcleo) @ 2.67ghz: 14:41 mins  • Intel Q6700 (cuádruple núcleo) @ 3.40ghz (reloj acelerado): 11:26 mins  

Apoyo 4 – Optimización del Rendimiento con Civil 3D   5  

 

La respuesta corta es que si es un usuario de multi‐tareas, o despliega muchas imágenes, entonces el núcleo cuádruple puede ser adecuado para ellos. También, si es difícil lograr actualizaciones frecuentes en su oficina, quizá un núcleo cuádruple resista mejor el futuro. Sin embargo, si su usuario no ejecuta multi‐tareas ni despliega imágenes o si sólo está corto de fondos, puede adquirir un procesador de doble núcleo con una velocidad de procesador más rápida que un núcleo cuádruple y salir ganando en comandos de un solo frente, donde típicamente su rendimiento es más rápido. 

Un Panorama General de la Memoria del Sistema y de Sistemas Operativos 

Con el lanzamiento de Civil 3D 2009 llegó una nueva lista de system requirements.  Aquí puede verse que el requisito de RAM aumentó de 2GB a 3GB.  A medida que el programa avanza y se agregan las características solicitadas, aumentan también los requisitos para ejecutar esta aplicación.  La mayoría de las nuevas máquinas se construyen con por lo menos 2GB del RAM, y con los precios del  RAM DDR2 bajando, se facilitan las actualizaciones.   

Aunque 3GB  satisfacen las necesidades la mayor parte de ustedes, aquellos que trabajan con dibujos e imágenes más grandes regularmente preguntan qué ventajas pueden obtener al aumentar más allá de la cantidad requerida, o incluso cambiando a un sistema de 64 bits. A veces este tema no se entiende bien y existe mucha información en conflicto en Internet (incluso entre los sitios populares), así que repasemos algunos de los fundamentos. 

Lo primero que debemos observar es que las versiones de 32 bits de XP y de Vista están limitadas a 4GB de RAM física instalada.  Tenga cuidado, ya que no toda esta memoria estará disponible.  Esto es más obvio para aquellos de ustedes con 4GB instalados, ya que una parte de eso es "utilizado" por diferentes piezas de hardware, como sus tarjetas video.  Esta es la razón por la cuál en XP y pre‐SP1 Vista, no aparecen los 4GB completos en las Propiedades de su Computadora. SP2 de Vista cambió esto, así que "muestra" 4GB.  Lo que significa que USTED puede ver 4GB, pero su computadora todavía ve menos que eso.     

Los sistemas de 64 bits han estado con nosotros desde hace algún tiempo, pero están comenzando a ser más comunes.  Los ambientes de 64 bits permiten casi una infinita cantidad de memoria (¡~17 millones de Terabytes!), aunque en realidad, esto puede estar limitado, dependiendo de su SO (Vista Ultimate es el que más soporta, hasta 128 GB de RAM instalada). 

Bien, ahora que hemos hecho a un lado las restricciones físicas del RAM, hablemos sobre la Memoria Virtual.  Este término a menudo es mal empleado, y por ello puede ser confuso.  Básicamente, la Memoria Virtual Total es la suma de su RAM Físico (instalado en su computadora) y el Archivo de Paginación que se configura en Propiedades Avanzadas del Sistema.  ¿Qué es un Archivo de Paginación? A veces a esto se le llama Archivo de Intercambio y es una manera de usar su unidad de disco duro como memoria adicional.  Por lo tanto, si tiene 3GB de RAM físico y un 

Ar

A(vqs

"a(a/t

"atudMd

6   

Archivo de Paginarealmente tiene i

Ahora necesitam(limitada obviamevuelve difícil.  Únque hay dos lugasegundo es cuand

"¿Entonces qué eanteriormente de(kernel).  Una vezalgo que le intere/interruptor" cuaterminarse la Me

"Tengo 8GB (o maplicación de 32 btendrá acceso a 3una gran ventaja.disponible para éMemoria Virtual de 64 bits de una

Apoyo 4 –

ación de 3GB, teninstalada.   

os hablar de los lente por su Memicamente 2GB deres en los que pudo llega al límite 

es este  /3GB que e modo que 3GB z más, todavía estese mirar en detaando lo necesite. emoria Virtual.  N

ás) de RAM instabits, todavía tiene3GB (sin necesida.  Pero esto es lo él, y el RAM Físicotenga en total, q aplicación (tal co

– Optimiza

ndrá aprox. 6GB d

ímites de una apmoria Virtual Totae eso es utilizado uede toparse con de proceso de 2G

oiga mencionar?del espacio de ditará limitado a sualle.  Típicamente Tenga presente o obstante, tal ve

alada en mi máque las mismas limiad del interruptorque usted neceso adicional permitue muchas más aomo AutoCAD de

ación del R

de Memoria Virtu

licación de 32 bitl).  Esto es verdapara el proceso problemas.  El pGB para la Memo

?"  En un Sistema irección de la meu Memoria Virtuae se recomendaríaque en situacionez aún pueda ofr

uina Vista‐64.  Es itaciones de procr  /3GB) del espacita recordar, cadate más espacio libaplicaciones puede vainilla 2009), u

Rendimien

ual Total.  De esta

ts.  A cada aplicacd, sin importar cumismo (por ej., arimero es una veoria Virtual.   

Operativo de 32emoria virtual seral Total.  Si usted a arrancar normaes del mundo reaecerle una mejor

perfecto, ¿Verdaceso que antes.  Scio de direccionea proceso tendrábre para el uso toden ejecutarse al sted tiene memo

 Si esto epuede ha64 bits dsesión demismo tproceso.Archivo desto era mucho luCivil 3D, t

nto con Civ

a forma su comp

ción se le asigna uuánta memoria Rcad.exe).  Los 2Gz que su sistema 

 bits, este interrurá asignado al proes del tipo que talmente para el ual, el proceso acara, pero no esper

ad?"  Bueno, no eSi es "sensible a ds de Memoria Vi 2 (si no es "sensotal de la memormismo tiempo. oria virtualmente

es más de lo que acer con 8GB de de Vista, entoncese Civil 3D, pude aiempo!  Aquí es d.  Además, puestode Paginación, esprácticamente eugar para jugar cotambién abrí: 

vil 3D

utadora utiliza m

una dirección de RAM tenga instalaGB restantes es paalcance su límite

uptor cambia la coceso y solamentrabaja con archivuso diario, y solamad.exe no llegará e milagros.  

exactamente.  Puedirecciones altas"rtual.  A primera ible a direccionesria.  Esto significa,Por supuesto, si e ilimitada dispon

usted quería, y sóMemoria Física is aquí tiene algunabrir 11 copias dedonde topé con eo que se estaba usto era extremadl límite para ese on el resto del Sis

más memoria de la

memoria virtual ada.  Aquí es donara el núcleo (Kere de Memoria Vir

onfiguración dese 1GB para el núvos grandes, estomente "cambiar ehasta 3GB antes 

esto que Civil 3D , y Civil 3D lo es, vista esto no sues altas") o 3GB de, dependiendo deestá ejecutando ible para ese pro

ólo tiene curiosidnstalada en una vnas pruebas.  ¡Ene un dibujo de 42el límite de 3GB putilizando muy poamente rápido. proceso, todavía stema.  Así que, a

 

 

a que 

hasta 4GB de se rnel). Así rtual.  El 

crita cleo o puede ser el de 

es una entonces ena como e RAM e cuánta una versión oceso.   

dad de qué versión de  una sola 2 MB al para el oco del Aunque  tenía además de 

Apoyo 4 – Optimización del Rendimiento con Civil 3D   7  

 

• Google Earth  • Google Chrome Browser con 15 Pestañas  • Windows Live Writer  • Windows Media Player 11  

Con todo esto y apenas estaba usando menos del 60% de mi RAM física.  ¡Sólo por diversión, abrí una 2da sesión de Civil 3D y abrí OTRAS 10 copias de ese archivo de 42MB!  ¡Ahora eso sí es multi‐tarea!  Ciertamente, esto no sería posible en una máquina de 32 bits.  Eche una mirada a la imagen de arriba.  Observará que cada proceso acad.exe está utilizando apenas debajo de ése el límite 3GB. 

¿Qué Tarjeta Gráfica es la mejor para mí? 

Con mucha frecuencia oímos la pregunta que se plantea arriba: ¿Cuál es la mejor tarjeta video para Civil 3D? Un tiempo atrás, la respuesta era muy clara, pero los tiempos definitivamente están cambiando. Antes de empezar, fijemos algunas expectativas: Esto no es para que lo lea y pueda ir y seleccionar un número de parte específico con su revendedor preferido en línea. No voy a decir qué marca de fábrica o tarjeta particular es mejor que cualquier otra. Muchos usuarios de Civil 3D tienen tarjetas de cada uno de los principales jugadores del juego de las tarjetas gráficas (ATI y nVidia) y tienen excelente rendimiento con ambos. Esta sección simplemente comparará algunas de las arquitecturas de tarjeta video y explicará cómo se aplica esto al uso diario de Civil 3D.

¿Así que, cuál ha sido esa respuesta tan clara en el pasado? La respuesta estándar de soporte técnico en años pasados era "Debe comprar una tarjeta gráfica de calidad para estación de trabajo, y no una tarjeta para juegos." Ahora, para aclarar, cuando dije la "calidad de estación de trabajo", me refería típicamente a una tarjeta OpenGL. Las tarjetas para "juego" eran tarjetas Direct3D. Las marcas de fábrica familiares de tarjetas serían nVidia Quadro FX y ATI FireGL para compatibilidad de OpenGL y ATI Radeon y nVidia GeForce para Direct3D. Sin embargo, mis respuestas tienden, incluso más ahora, a inclinarse en la exacta dirección opuesta: Creo que llegó el momento de las tarjetas de "juego" para aplicaciones basadas en AutoCAD, debido al soporte mejorado para Direct3D en el programa central de AutoCAD.

Primero, un poco de historia entre los dos. Silicon Graphics creó OpenGL, que era el sucesor de Iris GL. Iris GL era un componente importante de muchas antiguas estaciones de trabajo de UNIX. Estaba diseñada para utilizarse en una variedad de sistemas operativos, y como una manera muy precisa de dibujar gráficas. OpenGL es una marca registrada de OpenGL Architectural Review Board (ARB.) La ARB escribe la definición de OpenGL, y gobierna una estricta serie de pruebas mediante la cuál, una implementación puede llamarse a sí mismo un dispositivo OpenGL.

(

8   

(http://www.ope

Apoyo 4 –

Directesta teconsidlos grá

Comocomo muy imincorr

engl.org/pipelin

– Optimiza

t3D es una tecnoecnología en 199dera extensamenáficos 3D.

o indiqué anterioMicrosoft cambmportante, puesrecto, puesto quene/article/vol003

1Open

2pixel

Puesdandexpenuevmen

Puesharddebitiemtiemun erecu

ación del R

ología de Micro96 y la ha estadonte como una ar

ormente, en el pabió plataformas,sto que la idea fae Vista soporta d3_7/):

1. Los fabricantenGL con cadena v2. La implementl con numeración

sto simplementedo lugar a su interimentarán menvo modelo del cncionado anterio

sto que Windowdware, ahora es pidas a programa

mpos fuera en Wmpo en el chip deerror en el chip, upera el controla

Rendimien

osoft, y es una Ao ofreciendo comquitectura de ju

asado cualquier, se han alejado

falsa común ha sdos OpenGL im

es de hardware pvariable para destación de softwan más alta.  

e, OpenGL y Ditegración complnos BSOD’s en

controlador de dormente, encontr

ws Vista controlaposible, en todoción inválida. E

Windows Vista (Te gráficas (más deshabilita todo

ador de gráficos

nto con Civ

API de gráficos 3mo componente

uego, ya que per

r persona decía "del soporte nati

sido que Windowmplantations

proporcionan un pliegue.  re de OpenGL 1.1

irect3D son trataleta en el SO. Inn Vista que en Xisplay de Windoramos el siguien

a la sumisión deo el sistema operEsto se logra meTDR). Cuando ude dos segundo

os los contextos s, a fin de mante

vil 3D

3D basada en COe de la tecnologírmite un mapeo

"nada que no seivo de OpenGL ws Vista no sop

controlador de c

1 de Microsoft se

ados de igual foncluso mejor, losXP debido a la mows. En el artícunte:

e los búferes de rativo, detectar diante la detecc

un búfer de coms), el sistema opgráficos, reinic

ener respondien

OM. Microsoft ía DirectX. Diremucho más ava

a OpenGL"; sinde fábrica. Este

porta OpenGL. E

liente instalable 

e agrupa en forma

rma por Windows usuarios norm

manera en que trulo sobre OpenG

comandos gráfifallas del chip g

ción y recuperacmando pasa demaperativo asume qia el chip de grdo al sistema op

 

 

adquirió ect3D se anzado de

n embargo, e énfasis es Esto es

para 

atos de 

ws Vista, malmente rabaja el GL.org

icos al gráfico ción de asiado que existe ráficos y perativo. El

Apoyo 4 – Optimización del Rendimiento con Civil 3D   9  

 

usuario verá entonces una burbuja emergente que notifica que "El controlador del display dejó de responder y se ha recuperado."

Continúa en la página siguiente.

Puesto que la mayor parte de ésos errores terminaron típicamente con una bella pantalla azul, hacer que se recupere el controlador es una bendición. Ahora, aunque éstas son buenas noticias, todavía hay ciertas noticias no tan buenas para los usuarios de AutoCAD que ejecutan el software Vista: OpenGL no es soportado en AutoCAD 2009 cuando se ejecuta en Windows Vista. Sin embargo, puedo decir que mi tarjeta OpenGL ejecuta Civil 3D perfectamente bien, tanto en Vista como en XP. Todos los efectos están habilitados y encendidos, pero solamente cuando usa el controlador de Direct 3D, como se indica en la imagen siguiente:

¿Cómo determina el programa cuál está encendido y cuál está apagado en el diálogo de ajuste manual? Esto se determina mediante el archivo AdskHwCertificationDatabase.xml que está instalado con el software. Esta base de datos de hardware verifica el nombre de su tarjeta, su versión del controlador, su sistema operativo y su versión de AutoCAD para determinar qué puede encenderse y qué debe deshabilitarse.

Por ejemplo, mi tarjeta gráfica es una nVidia Quadro FX 1700 que funciona en Vista x64 - la entrada en el archivo de XML para esta tarjeta es la siguiente:

‐ <cardDriver testedOn="7.15.0011.6939"> 

- <certified by="Autodesk" os="WinVista64" status="Passed" overallStatus="1" comments="" default="D3D" osID="2048" reject="" commentsOGL="" commentsD3D="">

<effect name="AALines" status="3" driver="ALL" />

<effect name="phong" status="1" driver="D3D" />

<effect name="gooch" status="1" driver="D3D" />

<effect name="shadows" status="1" driver="D3D" />

10    Apoyo 4 – Optimización del Rendimiento con Civil 3D 

 

<effect name="TextureCompression" status="1" driver="D3D" />

Como puede ver, todo lo que tengo está habilitado, sólo configure el controlador Direct 3D para usarse.

Así que, después de todo los que se ha dicho (ciertamente es una larga lectura, ¿no es así?), ¿Qué es lo mejor para usted? Creo que una tarjeta de video decente, de gama media y capaz de usar Direct3D, conseguirá a la mayoría de la gente el funcionamiento que necesitan, pero OpenGL también funcionará decentemente todavía. ¡No tire la casa por la ventana!: las tarjetas de video dobles de alta gama pueden ser buenas para jugar videojuegos los fines de semana, pero no obtendrá ninguna ventaja de una configuración así con Civil 3D. En lo que respecta a la memoria, discreta es la palabra clave aquí. Discreta significa que la memoria de video no se comparte con la memoria del sistema, sino que viene con la memoria instalada en la tarjeta video, sólo para la tarjeta. Generalmente, ¡más es mejor!: mis dos tarjetas funcionan con MB 512 de memoria discreta, lo que me da un buen rendimiento.

¿Quiere saber si una tarjeta que está pensando comprar funcionará bien con AutoCAD? Puede consulta una lista de tarjetas gráficas certificadas en el sitio Web de Autodesk. La certificación de hardware de gráficos de Autodesk indica que Autodesk ha trabajado con el proveedor de hardware de gráficos para probar el hardware a fin de asegurarse de que soporta el sombreado 3D en tiempo real, sombras, y características de display de líneas suaves de los productos basados en el software de AutoCAD 2007, de AutoCAD 2008, o de AutoCAD 2009. También indica que la tarjeta soporta dibujo en 2D en el sistema operativo Windows Vista al usar la aceleración del hardware.

PREgc 

T

dKp

Parte IIRendimEsta sección se ocgrandes, e insertaconjuntos de dato

Trabajo con

dibujo, en absolKB! El programpero el dibujo n

I – Cammiento cupará de dos árear archivos grandos a conseguir qu

n Superficies

luto. Si únicamema crea un archiv

o sólo SE ABRE

Apoyo 4 –

mbio del eas específicas qdes de formas. ¿Due se haga el trab

s Grandes 

Actuauna suconsidembarque C

Los sisus grcrear uYoutuen malos madatos

1) Nosu dibcreó u

ente agrega el arvo externo con uE rápidamente,

– Optimiza

l Flujo d

ue comúnmente Detección de un tbajo. 

almente, los datouperficie de tierrderaba una cantirgo, actualmente

Civil 3D trabaje m

iguientes son algrandes superficieuna superficie qube, escribe un eatch.com, calculalos en Crysis. Econ los cuales e

o inserte el archibujo. Mi archivoun archivo que erchivo del puntouna extensión Msino que tambié

ación del R

 de Trab

causan problemaema? Estos cons

os del LiDAR (Dra existente en Cidad absurda dee esos datos hanmejor con los d

gunos consejos es resultantes. Eque exhiba un inemail a su abuella la hoja de cálcEsto, sin embargestá trabajando.

vo LiDAR en suo de punto de prera de 337 MB. o a una superficiMMS que limita én despliega los

Rendimien

bajo pa

as de rendimientejos deben ayuda

Detección de LuCivil 3D. La gee puntos con los n llegado a ser catos?

y trucos para traEsto no le dirá cntervalo de contola, modifica conculo del fútbol dgo, le dirá cómo

u dibujo. Esto úrueba (3.25 milloEsos son apenaie, el archivo resel tamaño del a contornos rápid

nto con Civ

ra Aum

to con Civil 3D: trar a aquellas pers

uz y alcance) estente está pidiendcuales construir

comunes. Pero, ¿

abajar con grandómo insertar 20orno de .01' mie

n photoshop ese de fantasía, todoo conseguir el m

únicamente ocupones de puntos)s los puntos, ninsultante es solamarchivo. Mi archdamente.

vil 3D  

mentar e

abajo con superfsonas que tienen

tán de moda pardo y obteniendor sus superficies¿Cómo puede u

des archivos de 0 mil millones puentras fluye vídecuadro que qui

o esto mientras dmejor rendimient

pa espacio innec) insertado en unnguna superficiemente 603 KB. hivo MMS es de

11  

 

 el 

ficies n grandes 

ra construir o lo qué se s. Sin sted hacer

punto y untos y eo de ere poner dispara a to de los

cesario en n dibujo, e en este ¡Sí, dije e 296 MB,

c2t

5mt

12   

contorno de 1’ m25? ¿O aún 20 ytrazado?

5) No cree una smismo dibujo. Ltamaño de archi

Apoyo 4 –

menor y 5’ mayoy 100? ¿O podrí

superficie de tieLos Atajos de Divos y el rendim

– Optimiza

2) Utilinecesitdatos q

3) Tompersonarepresecampo tiraran la mismuna supinteligedeshaciVRMescon el c

4) No eor (intermedio eía usted apenas d

erra existente deDatos son sus ammiento será rápid

ación del R

ice límites del cta puntos para laque están dentro

me en cuenta el has pueden pensaentación más preperfectamente plos puntos con u

ma cosa! entoncperficie que sóloente entra en el jiendo de puntossh (www.vrmecuál pueda traba

exhiba lo que noe índice para ustdesplegar la fron

l tamaño de un pmigos. Construyado!

Rendimien

lip de datos. Si a ciudad entera.

de los límites, d

hecho de que noar que los puntoecisa de la superplano que tiene un intervalo de es, ¿una superfio incluyó puntosjuego. Deshacers que son importsh.com) puedenajar fácilmente.

o necesite. ¿Nectedes los viejos)ntera mientras e

pequeño país dea la superficie y

nto con Civ

está trabajando Al usar un límitdando por result

o necesita cada us muy densos sorficie de tierra. Sun tamaño de 11’, son 43,560 p

icie que incluyó s en las esquinarse de los puntotantes para la su

n realizar esta ru

cesita desplegar )? ¿No cree usteestá trabajando y

el tercer mundo y después refiéra

vil 3D

en algunas callete del clip de datado un archivo

uno de los puntoon algo bueno, ySin embargo, im acre – 43560 ppuntos: ¡puntos todos esos punt

as? No. Aquí es s es una cosa, p

uperficie. Los prutina y dejarle co

el Mt. Everest eed que podría pay después activa

y luego ponga sase a ella en otro

es de la ciudad, atos, sólo utiliza mucho más ma

os que le dieron.ya que proporci

magínese por favpies cuadrados. Ss que le dicen extos se vería difeadonde el diezm

pero usted se estrogramas tales con un archivo de

en un intervalo dasar la idea con, ar los contornos

su diseño encimo dibujo: ¡esto li

 

 

no ará los anejable.

. Algunas onan una vor un Si hizo que xactamente erente de mado aría

como e punto

de tal vez 5 y para el

ma de ese imitará el

Apoyo 4 – Optimización del Rendimiento con Civil 3D   13  

 

Importación de archivos SHP grandes en Civil 3D Ha habido algunos casos de usuarios que reciben mensajes de error al intentar insertar archivos ESRI SHP  en un dibujo.  En esta sección, vamos a explorar un ejemplo del "mundo real", y la solución provisional que realmente funcionó para el usuario.  Esta puede no ser la solución para todos los casos, pero le ayudará a pensar  de otra forma y quizás obtenga una nueva perspectiva en técnicas del flujo de trabajo.  Para los propósitos de este escenario, FDO no era una opción, ya que el archivo tenía que estar disponible para los usuarios en el campo con las computadoras móviles. Entonces, ¿Cómo consigue importar y guardar el archivo entero en un dibujo sin toparse con este error? Simple ‐ ¡FDO fue la respuesta, después de todo! 

La computadora que se utilizaba para esta prueba era una laptop con especificaciones decentes: un procesador Core 2 de doble núcleo funcionando a 2.8 GHz, 4 GB de RAM instalada, una tarjeta de video ATI Mobility FireGL V5700 con 512 MB de RAM dedicada y Windows XP x32 sin el interruptor de /3GB habilitado. El archivo SHP que se importó tenía un tamaño combinado de apenas por encima de 136.8 MB e intentábamos colocarlo en un dibujo en blanco usando el comando de MAPIMPORT. El comando procesó parte del archivo y entonces se paró y presentó una advertencia de que se estaba acabando la memoria del sistema, y el comando fue abortado. Esto dejó al dibujo con solamente una porción del archivo SHP cargado, lo que se consideró inaceptable.

Se intentó entonces este mismo proceso en una computadora con mejores especificaciones: un procesador Core 2 de doble núcleo que funcionaba en 3.0 GHz, 6 GB de RAM instalada, una tarjeta video nVidia Quadro FX 1700 con 512 MB de RAM dedicada y acceso a hasta 2 GB de RAM del sistema y Windows Vista x64. El mismo archivo SHP exactamente se importó perfectamente a un dibujo en blanco en esta máquina, principalmente debido al RAM disponible agregado. Desafortunadamente, la actualización de la computadora no es siempre una solución viable, y definitivamente no lo era en este caso particular.

Había malas y buenas noticias para descubrir:

Las malas noticias: la base del código para Map 3D ha crecido en las versiones anteriores. Esto significa que lo qué pudo haber sido posible en una versión anterior, puede no ser posible en la versión actual porque la versión actual tiene simplemente una huella más grande en lo que respecta a recursos de sistema. Ésa es una manera elegante de decir que el Mapa 2009 apenas necesita un poco más espacio para procesar la misma tarea.

Las buenas noticias: algunos formatos geoespaciales de archivo son más eficientes que otros. Específicamente, el formato de archivo de Autodesk SDF (formato de datos espacial) es más eficiente que el convertidor ESRI SHP. Observe que esto pertenece solamente a los productos basados en AutoCAD Map 3D: No estoy haciendo ninguna aseveración de que SDF es superior, apenas de que es más

14    Apoyo 4 – Optimización del Rendimiento con Civil 3D 

 

eficiente en el Mapa 3D. Se pensaba que un archivo SDF que contenía los mismos datos podría importarse más fácilmente a Civil 3D que el archivo de la SHP.

Aquí es donde entra FDO: - puesto que FDO (Objetos de Datos de Característica) es una conexión más que una importación, requiere menos carga administrativa. FDO no está intentando tomar la fecha de un archivo y convertirla a un formato que AutoCAD pueda utilizar; simplemente está exhibiendo el archivo y los datos asociados en el formato ESRI nativo. En nuestro primer paso, fue posible conectar con el archivo SHP sospechoso y exhibirlo muy fácilmente en la máquina de Windows XP x32, pero tuvo que ir un paso más lejos: tuvieron que convertirse los datos a un formato diferente.

Puesto que el archivo SHP ahora estaba conectado, había una correspondiente capa de datos enumerada en el Administrador de Display del espacio de trabajo del Mapa. Si hace clic con el botón derecho en esa capa de datos, tiene una opción para Exportar Datos de la Capa a SDF. La selección de esa opción crea un nuevo archivo SDF que viene adentro en un esbelto 120.6 MB: ¡algo ya parece un poco más eficiente!

Una vez que se crea el archivo SDF, puede cerrar el círculo completo: regresé al dibujo en blanco, y de nuevo al comando MAPIMPORT… cambiando los formatos del archivo, selección del nuevo archivo SDF, y la espera con mucha anticipación.

¡Funcionó! E incluso mejor, no hubo mucha vacilación en absoluto. Esto importa completamente los datos en el dibujo: trabajo de línea completo con los registros de datos asociados. El dibujo se pudo guardar entonces y los usuarios de campo estuvieron felices. Como se mencionó antes, no hay un flujo de trabajo perfecto que funcione para cada proyecto. Éste es apenas un ejemplo de cómo ver las cosas desde un nuevo ángulo puede ayudar a solucionar el problema.

Apoyo 4 – Optimización del Rendimiento con Civil 3D   15  

 

Parte III – Consejos Rápidos y Variables En esta sección final abarcaremos algunos buenos consejos de organización y limpieza para su máquina.  No subestime la importancia del mantenimiento de la computadora.  Las estaciones de trabajo de CAD son una parte crucial de cada compañía.  Además de consejos del sistema, abarcaremos algunas buenas prácticas a nivel del dibujos, así como algunas variables de AutoCAD que le permiten hacer ajustes finos al rendimiento.     

Consejos del sistema Estos consejos están diseñados para mantener su computadora funcionando sin problemas: 

• Asegúrese de estar cumpliendo por lo menos los requisitos mínimos de RAM del sistema. 

• Realice SCANDISK en sus unidades de discos duros locales para asegurarse de que no haya errores en ellas. 

• Ejecute DEFRAG en el disco duro. En Windows Vista esto se hace automáticamente. Los usuarios de Windows XP deben hacer esto manualmente. 

• Compruebe el tamaño de su Archivo de Intercambio. La mejor práctica es dejar que su sistema operativo maneje esto. Asignarle un valor más alto en realidad puede hacer más lento su rendimiento. 

• En Propiedades del Sistema ‐> Pestaña Avanzadas, fije "Efectos Visuales" a "Ajustar para el mejor desempeño." Esto reducirá la carga sobre los recursos de sistema de Windows 

 

Consejos para Dibujar Estos consejos se pueden aplicar a los archivos de dibujo, y son solamente mejores prácticas generales para el uso del programa: 

• Purgue cualesquiera capas, bloques, etc. que sean innecesarios. 

• Use la Utilidad de Limpieza del Mapa para reducir el tamaño de su archivo de dibujo 

• Purgue REGAPPS usando el comando ‐ PURGUE. 

• Congelar las capas que no se necesitan le ayudará con las operaciones de regen, zooming y panning 

• Realice la trama al final, y cerciórese de poner la trama en una capa separada para facilitar que se congele cuando no sea necesaria. 

• Utilice Atajos de Datos o Vault para compartir datos y para mantener los archivos más pequeños 

16    Apoyo 4 – Optimización del Rendimiento con Civil 3D 

 

Variables del sistema Estas variables de sistema de AutoCAD pueden todas ayudar con pequeños aumentos de rendimiento cuando se usan: 

• FILLMODE ‐ Esto especifica si se rellenan multilíneas, trazos, sólidos, todas las tramas (incluidos los rellenos sólidos) y polilíneas anchas se rellenan. Desactivar esta variable del sistema configurándola en OFF, puede ayudarle a reducir los tiempos de regeneración. 

• INDEXCTL ‐ Controla si la capa y los índices espaciales se crean y guardan en archivos de dibujo. Configúrela a 1, 2 o 3 para un mejor rendimiento al realizar una carga de demanda xref del dibujo actual. Recuerde, al configurar INDEXCTL a cualquier valor diferente de 0, aumentará la cantidad de tiempo necesario para guardar el dibujo y aumentará su tamaño. Nota: Por omisión, INDEXCTL se fija a 0 cuando se crea un nuevo dibujo. 

• QTEXT - Cuando está activado el modo Quick Text, sólo se despliega un cuadro que define el texto, lo cuál ayuda a mejorar el rendimiento al dibujar. Observe que cuando Quick Text está activado, se grafica el cuadro de texto, pero no el texto. Su valor por omisión es OFF. 

• MAXACTVP – Establece el número máximo de visores que puedan estar activos a la vez en una disposición. MAXACTVP no tiene ningún efecto sobre la cantidad de visores que se grafican. 

• LAYOUTREGENCTL ‐ Especifica la forma en que la lista del display se actualiza en las pestañas Modelo y disposición. Para cada pestaña, la lista de display se actualiza ya sea regenerando el dibujo cuando cambia a esa pestaña, o guardando la lista de display en la memoria y regenerando únicamente los objetos modificados cuando cambia a esa pestaña. Cambiando la configuración de LAYOUTREGENCTL puede mejorar el rendimiento. 

• REGENAUTO ‐ Cuando está activado (en posición ON) , regenera el dibujo inmediatamente si existe alguna regeneración suprimida en la cola y continúa regenerando automáticamente siempre que realice una acción que requiera de regeneración. 

• LAYERFILTERALERT ‐  Suprime los filtros excesivos de la capa para mejorar el rendimiento. Cuando el dibujo tiene 100 o más filtros de capa, y la cantidad de filtros de capa excede la cantidad de capas, LAYERFILTERALERT proporciona un método para eliminar filtros de capa y mejorar así el rendimiento. 

• SCALELISTEDIT ‐ Controla la lista de escalas disponibles para los visores de la disposición, las disposiciones de página, y el trazado.  El reajuste de esta lista mantiene las cosas bajo control. 

• DRAWORDERCTL ‐ Controla la exhibición de objetos traslapados. Utilice este ajuste para mejorar la velocidad de las operaciones de edición en dibujos grandes.  El valor por omisión es 3, que retardará el rendimiento al máximo. 

• DYNTOOLTIP ‐  Controla cuáles tooltips se ven afectados por la configuración de apariencia de tooltips. Una configuración de 0 significa solamente campos de valor de entrada dinámica. 

Apoyo 4 – Optimización del Rendimiento con Civil 3D   17  

 

• BACKGROUNDPLOT ‐ Controla si el trazado del fondo está activado o desactivado para trazado y publicación. Por omisión, el trazado del fondo está desactivado para el trazado y activado para publicar. 

• DYNMODE – Activa o desactiva las características de la entrada dinámica . 

• VIEWRES ‐ Fija la resolución para los objetos en el visor actual. Al aumentar el porcentaje de zoom en VIEWRES puede incrementarse el tiempo que se necesita para regenerar el dibujo. 

18    Apoyo 4 – Optimización del Rendimiento con Civil 3D 

 

Resumen En esta presentación aprendimos que tanto el hardware de computadoras, como un adecuado flujo de trabajo juegan un papel importante en el rendimiento de Civil 3D.  Aunque el usuario promedio estará bien con un procesador "mediano" de doble núcleo, aquellos que pasan mucho tiempo realizando multitareas o efectuando despliegue de imágenes se beneficiarán con un procesador de núcleo cuádruple.  Sin embargo, probablemente la manera más importante y más rentable de mejorar el rendimiento, desde un punto de vista de hardware, es aumentando su RAM.  Aunque Civil 3D todavía está restringido por los límites de una aplicación de 32 bits, puede ganar mucho utilizando el RAM adicional que le permite un sistema operativo de 64 bits.  El RAM es barato, así que cerciórese de que usted y sus usuarios tengan por lo menos el mínimo de 3 GB requeridos por el sistema.  Aunque el hardware es ciertamente importante, significa poco si no se está siguiendo el flujo de trabajo apropiado.  Dos puntos del área que pueden ser problemáticos para los usuarios son: lidiar con superficies grandes, e importar archivos de formas.  Vimos algunos cambios simples que puede realizar a su flujo de trabajo actual para disminuir los recursos utilizados, y ayudar a aumentar el rendimiento de la aplicación.  Es necesario observar que no hay instrucciones paso a paso que sean óptimas para cada situación.  Lo que funciona en una situación puede no funcionar en la siguiente.  La clave está en reconocer estos momentos y saber cómo utilizar estos consejos.  Por último, repasamos algunas de las mejores prácticas en relación tanto a nivel del sistema como a nivel del dibujo.  Con demasiada frecuencia vemos llegar dibujos que están hinchados con contenido innecesario.  Estas cosas pueden eliminarse fácilmente y ayudar a reducir el tamaño, y en consecuencia aumentar el rendimiento.  Estos simples consejos deben utilizarse regularmente para mantener sus dibujos limpios y optimizados.  Además, existen muchas variables que un usuario puede cambiar para afinar la aplicación.  Los usuarios deben familiarizarse con ellos y utilizarlos según sea necesario.  Esperamos que encuentre útil esta información.  Aunque puede no haber un solo consejo que lleve a cabo una mejora dramática, al considerarlos en conjunto, creemos que le ayudarán a mantener su aplicación Civil 3D funcionando de manera suave y rápida.