You are on page 1of 18

Guadel

participante

Apoyo 4 Optimizacin del Rendimiento con


Civil 3D
Descripcindelasesin: Objetivos:
Enestasesinaprenderconsejosytrucospara
maximizarelrendimientoconCivil3D.Adems,
aprenderdescifraralgodelajergarelativaa
especificacionesdecomputadoras,ademsde
comoocuparsedelastareasintensivas
especficasencontradasmientrastrabajacon
Civil3D.
Enestasesinusted:
ExplorarlasopcionesdelaCPUy
determinarquenotododependede
losGHz
Analizarlamemoriaenrelacinalos
diferentessistemasoperativos
AprenderladiferenciaentreOpenGL
yDirect3D,yculpuedesermejor
paraCivil3D
EncontrarvaliosasvariablesAutoCAD
ylasmejoresprcticasquele
ayudarnamejorarelrendimiento
general
Explorarlasmejoresprcticaspara
trabajarcondatosdegrandes
superficies
Explorarlasmejoresprcticaspara
trabajarcondatosdeMapa


Contenido

ParteIPanoramaGeneraldelosRequisitosdeHardware........................................................3
ParteIICambiodelFlujodeTrabajoparaAumentarelRendimiento.....................................11
ParteIIIConsejosRpidosyVariables.....................................................................................15
Resumen.....................................................................................................................................18

Apoyo 4 OptimizacindelRendimientoconCivil3D 3

ParteIPanoramaGeneraldelosRequisitosdeHardware
Enestaseccindeaberturadeestecurso,repasaremoscmoseleccionarlamejorCPUparasusnecesidades,cmoseusalamemoriade
sistemaendiferentesambientesylascosasquedebenconsiderarsealelegirsutarjetadevideo.Estoesmuchomsprofundoquelosrequisitos
desistemapublicadosyesapenasunaguadesentidocomnparaconfigurarsusistemaafindeejecutareficientementeelsoftware.Lostemas
aqumencionadossepuedenaplicaracualquierversindeAutoCADCivil3D,ynosignificanunendosoparaningunaunaconfiguracin
especfica.Siunusuarioestutilizandoelsoftwareparadibujarlneas,arcosytexto,entonceslosrequisitosmnimossernsuficientes.Sin
embargo,amedidaquelastareascrecenencomplejidad,tambinlohacenlosrequisitosdesupervisindelsistema.

SeleccindeCPU
HahabidounaciertaconfusinymuchasdudasconrespectoalamejorCPUparautilizarconAutoCADCivil3D.Losrequisitosdesistemapara
los2009productosindicanelsiguiente:
IntelPentium4(3GHzomayor);AMDAthlon;soportaprocesadoresmltiples,soportadoblencleo

Esteesunexcelentepuntodepartida,perorecuerdequelaCPUPentium4deIntelnisiquierasehafabricadodurantemsde2aos.Mucha
gentesedesconciertaporlasopcionesquehayporall,yterminaseleccionandosuCPUsolamenteenbasealavelocidaddeclarada(GHz.)Hay
muchomsensuprocesadorquelavelocidad,comoledemostraremos.Antesdeentrardelleno,comencemosconunadeclaracingeneral
comopuntodelanzamiento:pruebasnadaoficialeshandemostradoqueunprocesadordedoblencleo"mediano"satisfacelasnecesidades
delusuariomedio.Estoestil,yaqueestosprocesadoreshanllegadoaserlabaseparamuchasconfiguracionesestndardecomputadoras
actuales.

Conlosncleoscudrupleshacindosemuchomscomunesenlasnuevasmquinas,valeexplorarsiestoesunamejorajustificada,ono
proporcionanadamsqueelderechoajactarseentresuscompaeros.Nohacemuchotiempoqueunaactualizacinaunncleocudruple
significabadoscosas:unenormeaumentoenelprecioyunadisminucintotaldelavelocidaddeprocesador.Actualmente,esasdiferenciasse
hanreducidoenormemente.Asesquedebemospreguntarnos,"valelapenaunncleocudruple?"

Paracontestaraestapregunta,necesitamosobservarcmoutilizalaaplicacinlosprocesadoresdencleomltiple.Unacosaimportanteque
tenerpresenteesque,aniveldeaplicacin,slounpuadodeellasactualmentepuedanaprovecharcompletamentelos4ncleos.Yestoes
4 Apoyo4OptimizacindelRendimientoconCivil3D

ciertoparaAutoCADysuCivil3Dvertical,quesloutilizalosncleosmltiplesparaunacantidadlimitadadefunciones.Lavariable
WHIPTHREADfueintroducidaaliniciodelosprocesadoresdencleomltipleyempujarpartedeltrabajodeREGENhaciaunsegundo
procesador.Sinembargo,aunqueestoeradegranayudaenaquelentonces,enlosambientesactualesseobservaunamejoramuchoms
pequea.Yanas,quizslopuedanotarestoaltrabajarcondibujosrealmentegrandes.Sinembargo,aniveldesistema,tenerncleos
mltiples(24)permitirquelasaplicacionessedividanenncleosseparados,permitiendomscapacidaddeclculoparacadauno.Envezde
quetodassusaplicacionesluchenporunoodosprocesadores,puederepartirsucargadetrabajoentredosocuatroncleos.Aspues,es
posiblequeobservemejorasderendimientoenelsistematotalsiesunusuariointensivodemultitareas.Esdecir,sidisfrutaejecutando
Outlook,Photoshop,MediaPlayer,yAutoCADalmismotiempo,todoestomientraseditaunpocodevdeo...bien,quizelncleocudruple
seaparausted!

DndepercibenlasmejorasmsvisibleslosusuariosdeCivil3DconunaCPUde
ncleocudruple?LaspruebasnooficialesdemuestranqueEldesplieguede
imgenesesendondesobresaleelncleocudruple.Eltiempoquepasaconuna
cajademarcadoresparahacerunplandelapresentacinseestvolviendomenos
comn.ConlacapacidaddedesplegarimgenesenCivil3D,losusuariospueden
crearunhermosoplanmuchomsfcilmente(sinesenotorio"dolordecabezadel
marcador").AcontinuacinpresentamosalgunasmedicionesdevariosCPU's
desplegandolaimagendeunaescenatpicaconlaconfiguracindefbrica.Si
comparaelE6700alQ6700,verqueestosdossonesencialmenteiguales,salvoque
elQ6700esunncleocudruple.PuedeobservarquetenerelncleocudrupleredujoeltiempodeDesplieguedelaimagenalamitad.
Adems,comoseesperaba,unaumentoenlavelocidaddelprocesadordarlugaraunadisminucineneltiempodedesplieguedelaimagen.
Alcompararprocesadoresconlamismacantidaddencleos,lacorrelacinentrelavelocidaddeprocesoyeltiempoparadesplieguede
imgenesescasilineal.
IntelE6700(doblencleo)@2.67ghz:30:25mins
IntelXeon5130x2(doblencleo)@2.0ghz17:13mins(estamquinatiene2procesadoresdedoblencleo.Los4ncleosse
utilizaronduranteeldesplieguedelaimagen)
IntelQ6700(cudruplencleo)@2.67ghz:14:41mins
IntelQ6700(cudruplencleo)@3.40ghz(relojacelerado):11:26mins
Apoyo 4 OptimizacindelRendimientoconCivil3D 5

Larespuestacortaesquesiesunusuariodemultitareas,odespliegamuchasimgenes,entonceselncleocudruplepuedeseradecuadopara
ellos.Tambin,siesdifcillograractualizacionesfrecuentesensuoficina,quizunncleocudrupleresistamejorelfuturo.Sinembargo,sisu
usuarionoejecutamultitareasnidespliegaimgenesosisloestcortodefondos,puedeadquirirunprocesadordedoblencleoconuna
velocidaddeprocesadormsrpidaqueunncleocudrupleysalirganandoencomandosdeunsolofrente,dondetpicamentesurendimiento
esmsrpido.
UnPanoramaGeneraldelaMemoriadelSistemaydeSistemasOperativos
ConellanzamientodeCivil3D2009llegunanuevalistadesystemrequirements.AqupuedeversequeelrequisitodeRAMaumentde2GBa
3GB.Amedidaqueelprogramaavanzayseagreganlascaractersticassolicitadas,aumentantambinlosrequisitosparaejecutaresta
aplicacin.Lamayoradelasnuevasmquinasseconstruyenconporlomenos2GBdelRAM,yconlospreciosdelRAMDDR2bajando,se
facilitanlasactualizaciones.
Aunque3GBsatisfacenlasnecesidadeslamayorpartedeustedes,aquellosquetrabajancondibujoseimgenesmsgrandesregularmente
preguntanquventajaspuedenobteneralaumentarmsalldelacantidadrequerida,oinclusocambiandoaunsistemade64bits.Aveces
estetemanoseentiendebienyexistemuchainformacinenconflictoenInternet(inclusoentrelossitiospopulares),asquerepasemos
algunosdelosfundamentos.
Loprimeroquedebemosobservaresquelasversionesde32bitsdeXPydeVistaestnlimitadasa4GBdeRAMfsicainstalada.Tengacuidado,
yaquenotodaestamemoriaestardisponible.Estoesmsobvioparaaquellosdeustedescon4GBinstalados,yaqueunapartedeesoes
"utilizado"pordiferentespiezasdehardware,comosustarjetasvideo.EstaeslaraznporlaculenXPypreSP1Vista,noaparecenlos4GB
completosenlasPropiedadesdesuComputadora.SP2deVistacambiesto,asque"muestra"4GB.LoquesignificaqueUSTEDpuedever4GB,
perosucomputadoratodavavemenosqueeso.
Lossistemasde64bitshanestadoconnosotrosdesdehacealgntiempo,peroestncomenzandoasermscomunes.Losambientesde64
bitspermitencasiunainfinitacantidaddememoria(~17millonesdeTerabytes!),aunqueenrealidad,estopuedeestarlimitado,dependiendo
desuSO(VistaUltimateeselquemssoporta,hasta128GBdeRAMinstalada).
Bien,ahoraquehemoshechoaunladolasrestriccionesfsicasdelRAM,hablemossobrelaMemoriaVirtual.Estetrminoamenudoesmal
empleado,yporellopuedeserconfuso.Bsicamente,laMemoriaVirtualTotaleslasumadesuRAMFsico(instaladoensucomputadora)yel
ArchivodePaginacinqueseconfiguraenPropiedadesAvanzadasdelSistema.QuesunArchivodePaginacin?Avecesaestoselellama
ArchivodeIntercambioyesunamaneradeusarsuunidaddediscodurocomomemoriaadicional.Porlotanto,sitiene3GBdeRAMfsicoyun
A
r
A
(
v
q
s
"
a
(
a
/
t
"
a
t
u
d
M
d
6
ArchivodePagina
realmentetienei
Ahoranecesitam
(limitadaobviame
vuelvedifcil.n
quehaydosluga
segundoescuand
"Entoncesque
anteriormentede
(kernel).Unavez
algoqueleintere
/interruptor"cua
terminarselaMe
"Tengo8GB(om
aplicacinde32b
tendraccesoa3
unagranventaja.
disponiblepara
MemoriaVirtual
de64bitsdeuna
Apoyo4
acinde3GB,ten
instalada.
oshablardelosl
enteporsuMem
icamente2GBde
resenlosquepu
dollegaallmite
eseste/3GBque
emodoque3GB
zms,todavaest
esemirarendeta
andolonecesite.
emoriaVirtual.N
s)deRAMinsta
bits,todavatiene
3GB(sinnecesida
.Peroestoeslo
l,yelRAMFsico
tengaentotal,q
aplicacin(talco
Optimiza
ndraprox.6GBd
mitesdeunaap
moriaVirtualTota
eesoesutilizado
uedetoparsecon
deprocesode2G
oigamencionar?
delespaciodedi
tarlimitadoasu
alle.Tpicamente
Tengapresente
oobstante,talve
aladaenmimqu
elasmismaslimi
addelinterruptor
queustedneces
oadicionalpermit
uemuchasmsa
omoAutoCADde
acindelR
deMemoriaVirtu
licacinde32bit
l).Estoesverda
paraelproceso
problemas.Elp
GBparalaMemo
?"EnunSistema
ireccindelame
uMemoriaVirtua
eserecomendara
queensituacion
ezanpuedaofr
uinaVista64.Es
itacionesdeproc
r/3GB)delespac
itarecordar,cada
temsespaciolib
aplicacionespued
evainilla2009),u
Rendimien
ualTotal.Deesta
ts.Acadaaplicac
d,sinimportarcu
mismo(porej.,a
rimeroesunave
oriaVirtual.
Operativode32
emoriavirtualser
alTotal.Siusted
aarrancarnorma
esdelmundorea
ecerleunamejor
perfecto,Verda
cesoqueantes.S
ciodedireccione
aprocesotendr
breparaelusoto
denejecutarseal
stedtienememo
Siestoe
puedeha
64bitsd
sesinde
mismot
proceso.
Archivod
estoera
mucholu
Civil3D,t
ntoconCiv
aformasucomp
cinseleasignau
untamemoriaR
cad.exe).Los2G
zquesusistema
bits,esteinterru
rasignadoalpro
esdeltipoquet
almenteparaelu
al,elprocesoaca
ra,peronoesper
ad?"Bueno,noe
Sies"sensiblead
sdeMemoriaVi
2(sinoes"sens
otaldelamemor
mismotiempo.
oriavirtualmente
esmsdeloque
acercon8GBde
deVista,entonces
eCivil3D,pudea
iempo!Aquesd
.Adems,puesto
dePaginacin,es
prcticamentee
ugarparajugarco
tambinabr:
vil3D
utadorautilizam
unadireccinde
RAMtengainstala
GBrestantesespa
alcancesulmite
uptorcambialac
ocesoysolament
rabajaconarchiv
usodiario,ysolam
ad.exenollegar
emilagros.
exactamente.Pue
direccionesaltas"
rtual.Aprimera
ibleadirecciones
ria.Estosignifica,
Porsupuesto,si
eilimitadadispon
ustedquera,ys
MemoriaFsicai
saqutienealgun
abrir11copiasde
dondetopcone
oqueseestabau
stoeraextremad
llmiteparaese
onelrestodelSis
msmemoriadela
memoriavirtual
ada.Aquesdon
araelncleo(Ker
edeMemoriaVir
onfiguracindes
e1GBparaeln
vosgrandes,esto
mente"cambiare
hasta3GBantes
estoqueCivil3D
,yCivil3Dloes,
vistaestonosue
saltas")o3GBde
,dependiendode
estejecutando
ibleparaesepro
lotienecuriosid
nstaladaenunav
naspruebas.En
eundibujode42
ellmitede3GBp
utilizandomuypo
amenterpido.
proceso,todava
stema.Asque,a

aque
hasta4GB
dese
rnel).As
rtual.El
crita
cleo
opuedeser
el
de
esuna
entonces
enacomo
eRAM
ecunta
unaversin
oceso.
daddequ
versinde
unasola
2MBal
parael
ocodel
Aunque
tena
ademsde
Apoyo 4 OptimizacindelRendimientoconCivil3D 7

GoogleEarth
GoogleChromeBrowsercon15Pestaas
WindowsLiveWriter
WindowsMediaPlayer11
Contodoestoyapenasestabausandomenosdel60%demiRAMfsica.Slopordiversin,abruna2dasesindeCivil3DyabrOTRAS10
copiasdeesearchivode42MB!Ahoraesosesmultitarea!Ciertamente,estonoseraposibleenunamquinade32bits.Echeunamiradaa
laimagendearriba.Observarquecadaprocesoacad.exeestutilizandoapenasdebajodeseellmite3GB.
QuTarjetaGrficaeslamejorparam?
Con mucha frecuencia omos la pregunta que se plantea arriba: Cul es la mejor tarjeta video para Civil 3D? Un tiempo atrs, la
respuesta era muy clara, pero los tiempos definitivamente estn cambiando. Antes de empezar, fijemos algunas expectativas: Esto no
es para que lo lea y pueda ir y seleccionar un nmero de parte especfico con su revendedor preferido en lnea. No voy a decir qu
marca de fbrica 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 grficas (ATI y nVidia) y tienen excelente rendimiento con ambos. Esta seccin
simplemente comparar algunas de las arquitecturas de tarjeta video y explicar cmo se aplica esto al uso diario de Civil 3D.
As que, cul ha sido esa respuesta tan clara en el pasado? La respuesta estndar de soporte tcnico en aos pasados era "Debe
comprar una tarjeta grfica de calidad para estacin de trabajo, y no una tarjeta para juegos." Ahora, para aclarar, cuando dije la
"calidad de estacin de trabajo", me refera tpicamente a una tarjeta OpenGL. Las tarjetas para "juego" eran tarjetas Direct3D. Las
marcas de fbrica familiares de tarjetas seran nVidia Quadro FX y ATI FireGL para compatibilidad de OpenGL y ATI Radeon y
nVidia GeForce para Direct3D. Sin embargo, mis respuestas tienden, incluso ms ahora, a inclinarse en la exacta direccin 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 diseada
para utilizarse en una variedad de sistemas operativos, y como una manera muy precisa de dibujar
grficas. OpenGL es una marca registrada de OpenGL Architectural Review Board (ARB.) La ARB
escribe la definicin de OpenGL, y gobierna una estricta serie de pruebas mediante la cul, una
implementacin puede llamarse a s mismo un dispositivo OpenGL.
(
8
(http://www.ope
Apoyo4

Direct
esta te
consid
los gr
Como
como
muy im
incorr
engl.org/pipelin
Optimiza
t3D es una tecno
ecnologa en 199
dera extensamen
ficos 3D.
o indiqu anterio
Microsoft camb
mportante, pues
recto, puesto que
ne/article/vol003
1
Open
2
pixel
Pues
dand
expe
nuev
men
Pues
hard
debi
tiem
tiem
un e
recu
acindelR
ologa de Micro
96 y la ha estado
nte como una ar
ormente, en el pa
bi plataformas,
sto que la idea fa
e Vista soporta d
3_7/):
1. Losfabricante
nGLconcadenav
2. Laimplement
lconnumeracin
sto simplemente
do lugar a su int
erimentarn men
vo modelo del c
ncionado anterio
sto que Window
dware, ahora es p
idas a programa
mpos fuera en W
mpo en el chip de
error en el chip,
upera el controla
Rendimien
osoft, y es una A
o ofreciendo com
quitectura de ju
asado cualquier
, se han alejado
falsa comn ha s
dos OpenGL im
esdehardwarep
variableparades
tacindesoftwa
nmsalta.
e, OpenGL y Di
tegracin compl
nos BSODs en
controlador de d
ormente, encontr
ws Vista controla
posible, en todo
cin invlida. E
Windows Vista (T
e grficas (ms
deshabilita todo
ador de grficos
ntoconCiv
API de grficos 3
mo componente
uego, ya que per
r persona deca "
del soporte nati
sido que Window
mplantations
proporcionanun
pliegue.
redeOpenGL1.1
irect3D son trata
leta en el SO. In
n Vista que en X
isplay de Windo
ramos el siguien
a la sumisin de
o el sistema oper
Esto se logra me
TDR). Cuando u
de dos segundo
os los contextos
s, a fin de mante
vil3D
3D basada en CO
e de la tecnolog
rmite un mapeo
"nada que no se
ivo de OpenGL
ws Vista no sop
controladordec
1deMicrosoftse
ados de igual fo
ncluso mejor, los
XP debido a la m
ows. En el artcu
nte:
e los bferes de
rativo, detectar
diante la detecc
un bfer de com
s), el sistema op
grficos, reinic
ener respondien
OM. Microsoft
a DirectX. Dire
mucho ms ava
a OpenGL"; sin
de fbrica. Este
porta OpenGL. E
lienteinstalable
eagrupaenforma
rma por Window
s usuarios norm
manera en que tr
ulo sobre OpenG
comandos grfi
fallas del chip g
cin y recuperac
mando pasa dema
perativo asume q
ia el chip de gr
do al sistema op

adquiri
ect3D se
anzado de
n embargo,
e nfasis es
Esto es
para
atosde
ws Vista,
malmente
rabaja el
GL.org
icos al
grfico
cin de
asiado
que existe
rficos y
perativo. El
Apoyo 4 OptimizacindelRendimientoconCivil3D 9

usuario ver entonces una burbuja emergente que notifica que "El controlador del display dej de responder y se ha recuperado."
Contina en la pgina siguiente.

Puesto que la mayor parte de sos errores terminaron tpicamente con una bella pantalla azul, hacer que se recupere el controlador es
una bendicin. Ahora, aunque stas son buenas noticias, todava 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 estn habilitados y
encendidos, pero solamente cuando usa el controlador de Direct 3D, como se indica en la imagen siguiente:
Cmo determina el programa cul est encendido y cul est apagado en el dilogo 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 versin del controlador, su sistema operativo y su versin de AutoCAD para determinar qu puede encenderse y qu debe
deshabilitarse.
Por ejemplo, mi tarjeta grfica es una nVidia Quadro FX 1700 que funciona en Vista x64 - la entrada en el archivo de XML para esta
tarjeta es la siguiente:
<cardDrivertestedOn="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 Apoyo4OptimizacindelRendimientoconCivil3D

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


Como puede ver, todo lo que tengo est habilitado, slo configure el controlador Direct 3D para usarse.
As que, despus 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 mayora de la gente el funcionamiento que
necesitan, pero OpenGL tambin funcionar decentemente todava. 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 configuracin 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, slo para la tarjeta. Generalmente,
ms 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 grficas
certificadas en el sitio Web de Autodesk. La certificacin de hardware de grficos de Autodesk indica que Autodesk ha trabajado con
el proveedor de hardware de grficos para probar el hardware a fin de asegurarse de que soporta el sombreado 3D en tiempo real,
sombras, y caractersticas de display de lneas suaves de los productos basados en el software de AutoCAD 2007, de AutoCAD 2008,
o de AutoCAD 2009. Tambin indica que la tarjeta soporta dibujo en 2D en el sistema operativo Windows Vista al usar la aceleracin
del hardware.
P
R
E
g
c

T
d
K
p
ParteII
Rendim
Estaseccinseoc
grandes,einserta
conjuntosdedato
Trabajocon
dibujo, en absol
KB! El program
pero el dibujo n
ICam
miento
cupardedosre
ararchivosgrand
osaconseguirqu
nSuperficies
luto. Si nicame
ma crea un archiv
o slo SE ABRE
Apoyo 4
mbiodel

easespecficasq
desdeformas.D
uesehagaeltrab
sGrandes
Actua
una su
consid
embar
que C
Los si
sus gr
crear u
Youtu
en ma
los ma
datos
1) No
su dib
cre u
ente agrega el ar
vo externo con u
E rpidamente,
Optimiza
lFlujod
uecomnmente
Deteccindeunt
bajo.
almente, los dato
uperficie de tierr
deraba una canti
rgo, actualmente
Civil 3D trabaje m
iguientes son alg
randes superficie
una superficie q
ube, escribe un e
atch.com, calcul
alos en Crysis. E
con los cuales e
o inserte el archi
bujo. Mi archivo
un archivo que e
rchivo del punto
una extensin M
sino que tambi
acindelR
deTrab
causanproblema
ema?Estoscons
os del LiDAR (D
ra existente en C
idad absurda de
e esos datos han
mejor con los d
gunos consejos
es resultantes. E
que exhiba un in
email a su abuel
la la hoja de clc
Esto, sin embarg
est trabajando.
vo LiDAR en su
o de punto de pr
era de 337 MB.
o a una superfici
MMS que limita
n despliega los
Rendimien
bajopa
asderendimient
ejosdebenayuda
Deteccin de Lu
Civil 3D. La ge
e puntos con los
n llegado a ser c
atos?
y trucos para tra
Esto no le dir c
ntervalo de conto
la, modifica con
culo del ftbol d
go, le dir cmo
u dibujo. Esto
rueba (3.25 millo
Esos son apena
ie, el archivo res
el tamao del a
contornos rpid
ntoconCiv
raAum
toconCivil3D:tr
araaquellaspers
uz y alcance) est
ente est pidiend
cuales construir
comunes. Pero,
abajar con grand
mo insertar 20
orno de .01' mie
n photoshop ese
de fantasa, todo
o conseguir el m
nicamente ocup
ones de puntos)
s los puntos, nin
sultante es solam
archivo. Mi arch
damente.
vil3D
mentare
abajoconsuperf
sonasquetienen
tn de moda par
do y obteniendo
r sus superficies
Cmo puede u
des archivos de
0 mil millones pu
entras fluye vde
cuadro que qui
o esto mientras d
mejor rendimient
pa espacio innec
) insertado en un
nguna superficie
mente 603 KB.
hivo MMS es de
11

el
ficies
ngrandes
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,
c
2
t
5
m
t
12
contorno de 1 m
25? O an 20 y
trazado?
5) No cree una s
mismo dibujo. L
tamao de archi
Apoyo4
menor y 5 mayo
y 100? O podr
superficie de tie
Los Atajos de D
ivos y el rendim
Optimiza
2) Utili
necesit
datos q
3) Tom
persona
represe
campo
tiraran
la mism
una sup
intelige
deshaci
VRMes
con el c
4) No e
or (intermedio e
a usted apenas d
erra existente de
Datos son sus am
miento ser rpid
acindelR
ice lmites del c
ta puntos para la
que estn dentro
me en cuenta el h
as pueden pensa
entacin ms pre
perfectamente p
los puntos con u
ma cosa! entonc
perficie que slo
ente entra en el j
iendo de puntos
sh (www.vrme
cul pueda traba
exhiba lo que no
e ndice para ust
desplegar la fron
l tamao de un p
migos. Construya
do!
Rendimien
lip de datos. Si
a ciudad entera.
de los lmites, d
hecho de que no
ar que los punto
ecisa de la super
plano que tiene
un intervalo de
es, una superfi
o incluy puntos
juego. Deshacer
s que son import
sh.com) pueden
ajar fcilmente.
o necesite. Nec
tedes los viejos)
ntera mientras e
pequeo pas de
a la superficie y
ntoconCiv
est trabajando
Al usar un lmit
dando por result
o necesita cada u
s muy densos so
rficie de tierra. S
un tamao de 1
1, son 43,560 p
icie que incluy
s en las esquina
rse de los punto
tantes para la su
n realizar esta ru
cesita desplegar
)? No cree uste
est trabajando y
el tercer mundo
y despus refira
vil3D
en algunas calle
te del clip de da
tado un archivo
uno de los punto
on algo bueno, y
Sin embargo, im
acre 43560 p
puntos: puntos
todos esos punt
as? No. Aqu es
s es una cosa, p
uperficie. Los pr
utina y dejarle co
el Mt. Everest e
ed que podra pa
y despus activa
y luego ponga s
ase a ella en otro
es de la ciudad,
atos, slo utiliza
mucho ms ma
os que le dieron.
ya que proporci
magnese por fav
pies cuadrados. S
s que le dicen ex
tos se vera dife
adonde el diezm
pero usted se est
rogramas tales c
on un archivo de
en un intervalo d
asar la idea con,
ar los contornos
su diseo encim
o dibujo: esto li

no
ar los
anejable.
. Algunas
onan una
vor un
Si hizo que
xactamente
erente de
mado
ara
como
e punto
de
tal vez 5 y
para el
ma de ese
imitar el
Apoyo 4 OptimizacindelRendimientoconCivil3D 13

ImportacindearchivosSHPgrandesenCivil3D
HahabidoalgunoscasosdeusuariosquerecibenmensajesdeerroralintentarinsertararchivosESRISHPenundibujo.Enestaseccin,vamos
aexplorarunejemplodel"mundoreal",ylasolucinprovisionalquerealmentefuncionparaelusuario.Estapuedenoserlasolucinpara
todosloscasos,peroleayudarapensardeotraformayquizsobtengaunanuevaperspectivaentcnicasdelflujodetrabajo.Paralos
propsitosdeesteescenario,FDOnoeraunaopcin,yaqueelarchivotenaqueestardisponibleparalosusuariosenelcampoconlas
computadorasmviles.Entonces,Cmoconsigueimportaryguardarelarchivoenteroenundibujosintoparseconesteerror?SimpleFDO
fuelarespuesta,despusdetodo!
La computadora que se utilizaba para esta prueba era una laptop con especificaciones decentes: un procesador Core 2 de doble ncleo
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 tena un tamao combinado de apenas por
encima de 136.8 MB e intentbamos 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 porcin 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 ncleo 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 mquina, principalmente debido al RAM disponible agregado. Desafortunadamente, la actualizacin de la computadora
no es siempre una solucin viable, y definitivamente no lo era en este caso particular.
Haba malas y buenas noticias para descubrir:
Las malas noticias: la base del cdigo para Map 3D ha crecido en las versiones anteriores. Esto significa que lo qu pudo haber sido
posible en una versin anterior, puede no ser posible en la versin actual porque la versin actual tiene simplemente una huella ms
grande en lo que respecta a recursos de sistema. sa es una manera elegante de decir que el Mapa 2009 apenas necesita un poco ms
espacio para procesar la misma tarea.
Las buenas noticias: algunos formatos geoespaciales de archivo son ms eficientes que otros. Especficamente, el formato de archivo
de Autodesk SDF (formato de datos espacial) es ms eficiente que el convertidor ESRI SHP. Observe que esto pertenece solamente a
los productos basados en AutoCAD Map 3D: No estoy haciendo ninguna aseveracin de que SDF es superior, apenas de que es ms
14 Apoyo4OptimizacindelRendimientoconCivil3D

eficiente en el Mapa 3D. Se pensaba que un archivo SDF que contena los mismos datos podra importarse ms fcilmente a Civil 3D
que el archivo de la SHP.
Aqu es donde entra FDO: - puesto que FDO (Objetos de Datos de Caracterstica) es una conexin ms que una importacin, 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 fcilmente en la mquina de Windows XP x32, pero tuvo que ir un paso ms
lejos: tuvieron que convertirse los datos a un formato diferente.
Puesto que el archivo SHP ahora estaba conectado, haba una correspondiente capa de datos enumerada en el Administrador de
Display del espacio de trabajo del Mapa. Si hace clic con el botn derecho en esa capa de datos, tiene una opcin para Exportar
Datos de la Capa a SDF. La seleccin de esa opcin crea un nuevo archivo SDF que viene adentro en un esbelto 120.6 MB: algo ya
parece un poco ms eficiente!
Una vez que se crea el archivo SDF, puede cerrar el crculo completo: regres al dibujo en blanco, y de nuevo al comando
MAPIMPORT cambiando los formatos del archivo, seleccin del nuevo archivo SDF, y la espera con mucha anticipacin.
Funcion! E incluso mejor, no hubo mucha vacilacin en absoluto. Esto importa completamente los datos en el dibujo: trabajo de
lnea 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 cmo
ver las cosas desde un nuevo ngulo puede ayudar a solucionar el problema.
Apoyo 4 OptimizacindelRendimientoconCivil3D 15

ParteIIIConsejosRpidosyVariables
Enestaseccinfinalabarcaremosalgunosbuenosconsejosdeorganizacinylimpiezaparasumquina.Nosubestimelaimportanciadel
mantenimientodelacomputadora.LasestacionesdetrabajodeCADsonunapartecrucialdecadacompaa.Ademsdeconsejosdelsistema,
abarcaremosalgunasbuenasprcticasaniveldeldibujos,ascomoalgunasvariablesdeAutoCADquelepermitenhacerajustesfinosal
rendimiento.

Consejosdelsistema
Estosconsejosestndiseadosparamantenersucomputadorafuncionandosinproblemas:
AsegresedeestarcumpliendoporlomenoslosrequisitosmnimosdeRAMdelsistema.
RealiceSCANDISKensusunidadesdediscosduroslocalesparaasegurarsedequenohayaerroresenellas.
EjecuteDEFRAGeneldiscoduro.EnWindowsVistaestosehaceautomticamente.LosusuariosdeWindowsXPdebenhaceresto
manualmente.
CompruebeeltamaodesuArchivodeIntercambio.Lamejorprcticaesdejarquesusistemaoperativomanejeesto.Asignarleunvalor
msaltoenrealidadpuedehacermslentosurendimiento.
EnPropiedadesdelSistema>PestaaAvanzadas,fije"EfectosVisuales"a"Ajustarparaelmejordesempeo."Estoreducirlacarga
sobrelosrecursosdesistemadeWindows

ConsejosparaDibujar
Estosconsejossepuedenaplicaralosarchivosdedibujo,ysonsolamentemejoresprcticasgeneralesparaelusodelprograma:
Purguecualesquieracapas,bloques,etc.queseaninnecesarios.
UselaUtilidaddeLimpiezadelMapaparareducireltamaodesuarchivodedibujo
PurgueREGAPPSusandoelcomandoPURGUE.
Congelarlascapasquenosenecesitanleayudarconlasoperacionesderegen,zoomingypanning
Realicelatramaalfinal,ycerciresedeponerlatramaenunacapaseparadaparafacilitarquesecongelecuandonoseanecesaria.
UtiliceAtajosdeDatosoVaultparacompartirdatosyparamantenerlosarchivosmspequeos
16 Apoyo4OptimizacindelRendimientoconCivil3D

Variablesdelsistema
EstasvariablesdesistemadeAutoCADpuedentodasayudarconpequeosaumentosderendimientocuandoseusan:
FILLMODEEstoespecificasiserellenanmultilneas,trazos,slidos,todaslastramas(incluidoslosrellenosslidos)ypolilneasanchas
serellenan.DesactivarestavariabledelsistemaconfigurndolaenOFF,puedeayudarleareducirlostiemposderegeneracin.
INDEXCTLControlasilacapaylosndicesespacialessecreanyguardanenarchivosdedibujo.Configrelaa1,2o3paraunmejor
rendimientoalrealizarunacargadedemandaxrefdeldibujoactual.Recuerde,alconfigurarINDEXCTLacualquiervalordiferentede0,
aumentarlacantidaddetiemponecesarioparaguardareldibujoyaumentarsutamao.Nota:Poromisin,INDEXCTLsefijaa0
cuandosecreaunnuevodibujo.
QTEXT - CuandoestactivadoelmodoQuickText,slosedespliegauncuadroquedefineeltexto,loculayudaamejorarel
rendimientoaldibujar.ObservequecuandoQuickTextestactivado,segraficaelcuadrodetexto,peronoeltexto.Suvalorpor
omisinesOFF.
MAXACTVPEstableceelnmeromximodevisoresquepuedanestaractivosalavezenunadisposicin.MAXACTVPnotieneningn
efectosobrelacantidaddevisoresquesegrafican.
LAYOUTREGENCTLEspecificalaformaenquelalistadeldisplayseactualizaenlaspestaasModeloydisposicin.Paracadapestaa,
lalistadedisplayseactualizayasearegenerandoeldibujocuandocambiaaesapestaa,oguardandolalistadedisplayenlamemoriay
regenerandonicamentelosobjetosmodificadoscuandocambiaaesapestaa.CambiandolaconfiguracindeLAYOUTREGENCTL
puedemejorarelrendimiento.
REGENAUTOCuandoestactivado(enposicinON),regeneraeldibujoinmediatamentesiexistealgunaregeneracinsuprimidaenla
colaycontinaregenerandoautomticamentesiemprequerealiceunaaccinquerequieraderegeneracin.
LAYERFILTERALERTSuprimelosfiltrosexcesivosdelacapaparamejorarelrendimiento.Cuandoeldibujotiene100omsfiltrosde
capa,ylacantidaddefiltrosdecapaexcedelacantidaddecapas,LAYERFILTERALERTproporcionaunmtodoparaeliminarfiltrosde
capaymejoraraselrendimiento.
SCALELISTEDITControlalalistadeescalasdisponiblesparalosvisoresdeladisposicin,lasdisposicionesdepgina,yeltrazado.El
reajustedeestalistamantienelascosasbajocontrol.
DRAWORDERCTLControlalaexhibicindeobjetostraslapados.Utiliceesteajusteparamejorarlavelocidaddelasoperacionesde
edicinendibujosgrandes.Elvalorporomisines3,queretardarelrendimientoalmximo.
DYNTOOLTIPControlaculestooltipssevenafectadosporlaconfiguracindeaparienciadetooltips.Unaconfiguracinde0significa
solamentecamposdevalordeentradadinmica.
Apoyo 4 OptimizacindelRendimientoconCivil3D 17

BACKGROUNDPLOTControlasieltrazadodelfondoestactivadoodesactivadoparatrazadoypublicacin.Poromisin,eltrazadodel
fondoestdesactivadoparaeltrazadoyactivadoparapublicar.
DYNMODEActivaodesactivalascaractersticasdelaentradadinmica.
VIEWRESFijalaresolucinparalosobjetosenelvisoractual.AlaumentarelporcentajedezoomenVIEWRESpuedeincrementarseel
tiempoquesenecesitapararegenerareldibujo.
18 Apoyo4OptimizacindelRendimientoconCivil3D

Resumen
Enestapresentacinaprendimosquetantoelhardwaredecomputadoras,comounadecuadoflujodetrabajojueganunpapelimportanteenel
rendimientodeCivil3D.Aunqueelusuariopromedioestarbienconunprocesador"mediano"dedoblencleo,aquellosquepasanmucho
tiemporealizandomultitareasoefectuandodesplieguedeimgenessebeneficiarnconunprocesadordencleocudruple.Sinembargo,
probablementelamaneramsimportanteymsrentabledemejorarelrendimiento,desdeunpuntodevistadehardware,esaumentandosu
RAM.AunqueCivil3Dtodavaestrestringidoporloslmitesdeunaaplicacinde32bits,puedeganarmuchoutilizandoelRAMadicionalque
lepermiteunsistemaoperativode64bits.ElRAMesbarato,asquecerciresedequeustedysususuariostenganporlomenoselmnimode3
GBrequeridosporelsistema.

Aunqueelhardwareesciertamenteimportante,significapocosinoseestsiguiendoelflujodetrabajoapropiado.Dospuntosdelreaque
puedenserproblemticosparalosusuariosson:lidiarconsuperficiesgrandes,eimportararchivosdeformas.Vimosalgunoscambiossimples
quepuederealizarasuflujodetrabajoactualparadisminuirlosrecursosutilizados,yayudaraaumentarelrendimientodelaaplicacin.Es
necesarioobservarquenohayinstruccionespasoapasoqueseanptimasparacadasituacin.Loquefuncionaenunasituacinpuedeno
funcionarenlasiguiente.Laclaveestenreconocerestosmomentosysabercmoutilizarestosconsejos.

Porltimo,repasamosalgunasdelasmejoresprcticasenrelacintantoaniveldelsistemacomoaniveldeldibujo.Condemasiadafrecuencia
vemosllegardibujosqueestnhinchadosconcontenidoinnecesario.Estascosaspuedeneliminarsefcilmenteyayudarareducireltamao,y
enconsecuenciaaumentarelrendimiento.Estossimplesconsejosdebenutilizarseregularmenteparamantenersusdibujoslimpiosy
optimizados.Adems,existenmuchasvariablesqueunusuariopuedecambiarparaafinarlaaplicacin.Losusuariosdebenfamiliarizarsecon
ellosyutilizarlossegnseanecesario.

Esperamosqueencuentretilestainformacin.Aunquepuedenohaberunsoloconsejoquelleveacabounamejoradramtica,al
considerarlosenconjunto,creemosqueleayudarnamantenersuaplicacinCivil3Dfuncionandodemanerasuaveyrpida.

You might also like