Sei sulla pagina 1di 39

Foros Comunidad para la Ingeniera Civil

Actividades en la Comunidad para la Ingeniera Civil =>


Programas y Herramientas para la Ingeniera Civil => Mensaje
iniciado por: Vlacev TE en 09 de Agosto de 2009, 08:52:36 pm

Ttulo: Optimizacin de Cortes para el Habilitado de Acero de


Refuerzo
Publicado por: Vlacev TE en 09 de Agosto de 2009, 08:52:36 pm

Citar

Todos, si bien en la consultora o ejecucin de obras, nos vemos a diario con la


necesidad de calcular el nmero de varillas para una estructura cualesquiera,
entonces un pequeo problema. No slo se quiere que la Comunidad sea un
lugar en donde muchos pasan y ni se les conoce (mucho menos qu pueden
aportar o buscar), no se quiere una pgina de warez, sino para compartir
herramientas y experiencias que nos puedan servir a todos. Si alguno tiene un
programa a la mano lo puede colgar y me ahorro el subir el que hice.

En el archivo adjunto, en excel, se tiene el requerimiento de refuerzo que se


utilizar para la construccin de un reservorio de 20 m3.

El dimetro de las varillas es de 3/8" (#3), se pide:


1. Hallar el nmero de varillas ptimo que se usar en el proyecto, para realizar
el requerimiento.
2. Indicar las combinaciones de los tipos de varillas y los retazos que se
tendrn como resultado de la optimizacin.
3. Comparar el peso total (para varillas de 3/8 = 0.56 Kg/m) que se obtuvo en
el metrado de la obra, con el peso real que se tendr al comprar al varillas.

En el segundo archivo adjunto encuentran la hoja de clculo en


mencin, deben de tener cuidado en habilitar las macros al abrir la
hoja, tambin que el complemento "Solver" est disponible y
activado. Las 3 primeras columnas se usan para introducir los
datos iniciales (Cdigo o Tipo de Varilla, Cantidad y Longitud de
cada tipo de corte). La primera fila no usarla ya que se program
para que vaya la descripcin de las columnas, el resto de las
celdas las pueden borrar. Este tipo de optimizaciones se realiza
mediante la programacin lineal, el cual nos permite evaluar
variables que cumplan con una o ms restricciones, en este caso
que los tipos de corte por grupo sumen igual o menos que la
longitud en que se fabrican las varillas, que los grupos y
cantidades sean menores a las que se necesitan y que los grupos
formados tengan valores enteros (nmero de cortes)

Se ha probado en la versin Excel 2007, no lo hice en la 2003. Se


podra decir que es una versin beta, se les pide probarla y dar
sus comentarios. Se ha realizado en el editor de visual basic que
viene con el excel, puede ver el cdigo ya que no est bloqueado.
De no encontrarse errores en el cdigo las limitaciones son las del
propio excel, el uso del "Solver" slo permite trabajar con 200
variables (seran 200 tipos de cortes de varillas), se supone que
los datos a ingresar corresponden a un slo tipo de dimetro de la
barra, es la razn por la que no se pide este dato, ms adelante se
puede aumentar ms opciones. A continuacin el video tutorial.

Optimizacin de varillas de refuerzo de CA


(http://www.youtube.com/watch?v=e4amhJFyZkI#lq-lq2-hq-vhq)

Ttulo: Re: Problema: Hallar el nmero de varillas ptimo a


usar
Publicado por: mgf2008 en 10 de Agosto de 2009, 02:42:51 am

ummm... me interesa el punto 3, haber que


comentarios se dan.
dejo un generador de obra, donde esta la volmetria de acero
es muy simple este generador, hecho por su servidor, en caso
de no tener nada que ver con el tema, favor eliminarlo.
Un saludo afectuoso.

Ttulo: Re: Problema: Hallar el nmero de varillas ptimo a


usar
Publicado por: Vlacev TE en 10 de Agosto de 2009,
08:36:17 am

Cita de: mgf2008 en 10 de Agosto de 2009, 02:42:51 am

ummm... me interesa el punto 3, haber que comentarios se dan.


dejo un generador de obra, donde esta la volmetria de acero
es muy simple este generador, hecho por su servidor, en caso
de no tener nada que ver con el tema, favor eliminarlo.
Un saludo afectuoso.
Entonces vale para hacer una aclaracin. Aqu en el Per el
metrado se llama, por ejemplo en una columna de concreto
armado, a medir el volumen de concreto, el rea de encofrado
(formaleta), el peso del acero de refuerzo; entonces en otros
pases el metrado se llama obtener los nmeros generadores?.

Lo que pasa en muchos proyectos es que un expediente tcnico


especifica las cantidades de refuerzo (en kilos) que se usarn en
determinadas partidas, y como en el caso del Per, en el costo
unitario se considera un 10% de desperdicio. Pero como las
varillas vienen un dimensiones dadas por el fabricante y no se
puede comprar fracciones de esas longitudes (salvo que compres
en la misma fabrica el acero habilitado), siempre se da el
problema que en obra se necesita hacer un pedido que en peso es
superior o inferior al que especifica el expediente (an
considerando el despedicio).

En muchos expedientes de obra se mencionan los kilos de acero


pero no el nmero de varillas, ah el error ya que se debera
tambin indicar la cantidad de varillas a comprar y evitar
problemas con que falte o sobren materiales.

Alguna vez jlramoscruz buscaba este tipo de aplicaciones, yo


encontr en internet pero por un precio de 800 dlares. La idea es
sencilla que se puede hacer hasta a mano, pero si se tiene una
obra muy grande con unos 500 tipos de cortes, es algo difcil de
calcular.

Ttulo: Re: Problema: Hallar el nmero de varillas


ptimo a usar
Publicado por: Vlacev TE en 10 de Agosto de 2009,
12:04:05 pm

Otro ejemplo sera: Cuntas varillas de 3/8", 5/8" y 3/4" se debe


comprar si se tiene los siguientes refuerzos a emplear:

(http://www.arivte.com/Comunidad/gallery/1_10_08_09_1_02_4
7.jpeg)

Ttulo: Re: Problema: Hallar el nmero de varillas


ptimo a usar
Publicado por: ajmojicar en 10 de Agosto de 2009,
09:54:43 pm

http://www.konstruir.com/ferralla/
(http://www.konstruir.com/ferralla/)

echen le una mirada a esta pagina

Ttulo: Re: Problema: Hallar el nmero de


varillas ptimo a usar
Publicado por: ajmojicar en 10 de Agosto de
2009, 09:59:04 pm

http://www.ferrasa.com/content.aspx?cid=191
(http://www.ferrasa.com/content.aspx?cid=191)
con este software pueden resolver todos sus interrogantes. Me
parece un excelente programa. si no estoy mal creo que se puede
bajar y probar. trae un manual.
este programa es distribuido por la empresa DISOL,
www.dds.com.co/ (http://www.dds.com.co/)

Ttulo: Re: Problema: Hallar el nmero de


varillas ptimo a usar
Publicado por: Vlacev TE en 10 de Agosto de
2009, 11:08:24 pm

En el manual del software de ferrasa se habla de una versin para


optimizar el corte de varillas, pero ser de libre distribucin?, ya
que de no disponer de esa versin no se podra solucionar el
problema mencionado.

Yo tengo una hoja de clculo propia para este objetivo, pero antes
de compartirla quera que den sus opiniones o ideas de cmo se
puede hacer esta optimizacin. De esta manera para ver qu
usuarios se interesan y ver la participacin, ya que cuelgo la hoja
que tengo, muchos lo bajarn y quiz ni sepan qu objetivo se
busca. Yo para cuantificar los materiales de una obra trabajo en
excel, es por eso que no lo program en un entorno distinto o
independiente, pero con las sugerencias de los interesados se
puede ir mejorando.
Ttulo: Re: Optimizacin de Cortes para
el Habilitado de Acero de Refuerzo
Publicado por: Vlacev TE en 12 de Agosto
de 2009, 12:15:50 am

En el primer mensaje les dej la hoja de clculo, al parecer pocos


se han puesto en la necesidad de calcular la cantidad de varillas
en una obra., y les coloco la hoja para que vean de qu se trata.

Como comentario, es frecuente que en un expediente tcnico slo


te mencionen los tipos, cantidades y longitudes de cortes en
varillas para el armado de las distintas formas estructurales en
concreto armado. Pero si eres el encargado de ejecutar la obra
tienes que realizar la cuantificacin de varillas a comprar (no nos
venden fracciones de varillas); muy pocos incluyen la cantidad
exacta de varillas en el expediente, que sera lo ms lgico.

Entonces con esta herramienta se pretende tener una ayuda a


contabilizar esta cantidad e incluir en nuestras especificaciones.

Ttulo: Re: Optimizacin de Cortes


para el Habilitado de Acero de
Refuerzo
Publicado por: ajmojicar en 12 de
Agosto de 2009, 04:39:47 pm

Bueno realmente creo que lo que se quiere hacer en la hoja de


clculo de excel consiste en ir ordenando los corte de varillas que
se requieren y los sobrantes irlos aprovechando en cortes menore
e ir agrupando los y cortados en grupos de corte que salen de
una varilla completa de X longitund estandar (puede ser 6m, 9m,
12m)esto depende de lo que nos pueda vender nuestro proovedor

Ttulo: Re: Optimizacin de Cortes


para el Habilitado de Acero de
Refuerzo
Publicado por: Vlacev TE en 12 de
Agosto de 2009, 04:57:43 pm

Cita de: ajmojicar en 12 de Agosto de 2009, 04:39:47 pm


Bueno realmente creo que lo que se quiere hacer en la hoja de clculo de excel
consiste en ir ordenando los corte de varillas que se requieren y los sobrantes
irlos aprovechando en cortes menore e ir agrupando los y cortados en grupos
de corte que salen de una varilla completa de X longitund estandar (puede ser
6m, 9m, 12m)esto depende de lo que nos pueda vender nuestro proovedor

Si, esa es la idea, no s cmo es en otros pases pero en el Per el


residente de una obra hace su requerimiento de materiales, como
ya mencion en los expedientes de obra slo se menciona las
formas de los corte del refuerzo, dimetros, y las cantidades en
kilos; entonces esta hoja ayuda al clculo de cantidades enteras
de varillas y tener una idea del desperdicio que se puede producir.
Yo que me dedico al campo de consultora y ejecucin, lo veo
aplicativo y no es necesario ser una empresa grande para
necesitarlo. En el Per tambin se comercializa el acero habilitado,
donde supongo que trabajan con softwares que hace lo mismo
pero en grandes cantidades, y la facilidad es que los retazos los
vuelven a fundir, la ventaja es que el comprador evita los
desperdicios de obra, pero su uso no es muy generalizado.

Como ventaja de contar con este tipo de hojas de clculo o


programas es qu se podra de acuerdo a los resultados, ir iterando
an ms (modificando las longitudes iniciales) para obtener an
menos desperdicio. Quiz algunos pensaron que se trata de
optimizar el diseo de los elementos o clculo estructural, ese es
otro tema.

Ttulo: Re: Optimizacin de


Cortes para el Habilitado de
Acero de Refuerzo
Publicado por: ajmojicar en 12
de Agosto de 2009, 05:18:49
pm

bueno Administrador sacar el tiempo para ver como mejoramos


la presentacin de la misma y se convierta como algo general para
cualquier proyecto.
la hoja no me funciona en Excel 2003, pero parece que el codigo si
se puede ver

Ttulo: Re: Optimizacin


de Cortes para el
Habilitado de Acero de
Refuerzo
Publicado por: Vlacev
TE en 13 de Agosto de
2009, 10:23:06 am

Arregl el ingreso de datos para no tener la necesidad de


catlogos de proveedores y quit el archivo en versin 2003 (ya
que indican que no corre, debe ser quiz a que algunos cdigos
son propios de la versin 2007). Los hice con especificaciones del
Per, quisiera que me enven listas de varillas de otros pases y
podemos integrarlos a la hoja de clculo, que indique tambin el
fabricante.

Ttulo: Re:
Optimizacin de
Cortes para el
Habilitado de Acero de
Refuerzo
Publicado
por: ajmojicar en 14
de Agosto de 2009,
05:57:55 pm

Hola Administrador Elijah, puede usted pasarme por este medio


los pasos realizados para la mecanizacin de la hoja de clculo, es
decir el diagrama de flujo o las opciones que debe hacer la hoja
para llegar a los resultados. La idea es poder hacerlo y ac en
excel 2003, ya que no me funcionan los archivos por usted
sumunistrados.
gracias

Ttulo: Re:
Optimizacin de
Cortes para el
Habilitado de
Acero de Refuerzo
Publicado
por: Vlacev
TE en 15 de Agosto
de 2009, 01:33:22
pm
Cita de: ajmojicar en 14 de Agosto de 2009, 05:57:55 pm

Hola Administrador Elijah, puede usted pasarme por este medio los pasos
realizados para la mecanizacin de la hoja de clculo, es decir el diagrama de
flujo o las opciones que debe hacer la hoja para llegar a los resultados. La idea
es poder hacerlo y ac en excel 2003, ya que no me funcionan los archivos
por usted sumunistrados.
gracias

Hay opcinoes adicionales en el office 2007 como tener una


extensin especial para archivos con macros. Cuando uno abre un
archivo en el 2003 salen errores de que nos e puede ejecutar las
macros. La solucin es configurar el excel:
Herramientas/Macro/Seguridad y seleccionar el nivel medio, as
cuando abrimos un archivo con macros nos preguntar si
queremos activarlos.

Si an con lo anterior por compatibilidad de versiones siguen sin


ejecutarse las macros, instalen este archio de microsoft: Paquete
de compatibilidad de Microsoft Office para formatos de archivos de
Word, Excel y PowerPoint 2007
(http://www.microsoft.com/downloads/details.aspx?
FamilyID=941b3470-3ae9-4aee-8f43-
c6bb74cd1466&displaylang=es).

Editando el mensaje, con lo indicado anteriormente, se corre sin


problemas en la versin 2003, quiz lo que no reconoce son los
cdigos donde se carga el "Solver" y otro arreglo es declarar la
variable "i" y "z" (Dim i as integer - Dim z as integer). Por tanto si
revisan cmo cargar el mdulo del Solver en versiones 2003 se
soluciona el problema.

Ttulo: Re:
Optimizacin
de Cortes para
el Habilitado de
Acero de
Refuerzo
Publicado
por: juan985 en
18 de Agosto
de 2009,
07:49:21 pm

hola ing elijah, estuve ejecutando la hoja de calculo con el excel


2007 y siguiendo los pasos que indica el video me sale un
mensaje de error "no se puede encontrar el proyecto o la
biblioteca" nu se el porque d este error.
estare atento a su respuesta y de antemano muchas gracias.

Ttulo: Re:
Optimizaci
n de Cortes
para el
Habilitado
de Acero de
Refuerzo
Publicado
por: dfgodo
y en 18 de
Agosto de
2009,
08:33:58
pm

Cita de: Elijah en 12 de Agosto de 2009, 04:57:43 pm

Si, esa es la idea, no s cmo es en otros pases pero en el Per el residente de


una obra hace su requerimiento de materiales, como ya mencion en los
expedientes de obra slo se menciona las formas de los corte del refuerzo,
dimetros, y las cantidades en kilos; entonces esta hoja ayuda al clculo de
cantidades enteras de varillas y tener una idea del desperdicio que se puede
producir. Yo que me dedico al campo de consultora y ejecucin, lo veo
aplicativo y no es necesario ser una empresa grande para necesitarlo. En el
Per tambin se comercializa el acero habilitado, donde supongo que trabajan
con softwares que hace lo mismo pero en grandes cantidades, y la facilidad es
que los retazos los vuelven a fundir, la ventaja es que el comprador evita los
desperdicios de obra, pero su uso no es muy generalizado.

Como ventaja de contar con este tipo de hojas de clculo o programas es qu se


podra de acuerdo a los resultados, ir iterando an ms (modificando las
longitudes iniciales) para obtener an menos desperdicio. Quiz algunos
pensaron que se trata de optimizar el diseo de los elementos o clculo
estructural, ese es otro tema.
En Mxico los presupuestos, proyectos y expedientes es lo mismo.
Solo manejan cantidades en kilos de acero de refuerzo, por
diametros y por elemento.

Yo estoy muy atrazado en la programacion de macros en excel asi


que no creo que pueda aportar mucho al tema. Lo que he hecho
es practicamente de forma manual con ayuda de unas pocas
formulas.

Parto del diametro a usar, y ingreso las longitudes de varillas a


habilitar (2.14m, 1.57, etc.). las cantidades de cada pieza. Y creo
los multiplos tomando la parte entera de dividir la longitud
comercial de la varilla (12m), pero no he logrado ligar la longitud
sobrante para cada numero, es decir para una varilla de 3.58m se
pueden cortar 1, 2 y 3 piezas pero no he podido vincular el
sobrante para cada caso. y de ahi elegir la combinacion optima

Pero repito eso lo hago de forma manual, no poseo los


conocimientos para programar en visual.

En lo que si coincido contigo es en la gran ayuda y ahorro de acero


que puedes obtener en funcion de la obra. Yo lo hice para un
puente completo y logramos ahorrar como 8 toneladas en
desperdicio y otras 4 en cambiar el diametro del proyecto (previa
autorizacion de la supervision y del proyectista). Fue un ahorro del
7% del volumen total del acero a usar.

Ttulo: R
e:
Optimiz
acin de
Cortes
para el
Habilita
do de
Acero
de
Refuerz
o
Publicado
por: Vlac
ev
TE en 19
de
Agosto
de
2009,
10:14:3
5 am

Cita de: juan985 en 18 de Agosto de 2009, 07:49:21 pm

hola ing elijah, estuve ejecutando la hoja de calculo con el excel 2007 y
siguiendo los pasos que indica el video me sale un mensaje de error "no se
puede encontrar el proyecto o la biblioteca" nu se el porque d este error.
estare atento a su respuesta y de antemano muchas gracias.

Revisa tener activado el Solver, en el video se encuentra como


activar el complemento, ya que es el solucionador de ecuaciones,
sin l no se hace nada.

Ttulo
: Re:
Opti
miza
cin
de
Cort
es
para
el
Habi
litad
o de
Acer
o de
Refu
erzo
Publi
cado
por:
Vlac
ev
TE e
n 19
de
Agos
to
de
200
9,
10:1
9:09
am

Cita de: dfgodoy en 18 de Agosto de 2009, 08:33:58 pm

En Mxico los presupuestos, proyectos y expedientes es lo mismo. Solo


manejan cantidades en kilos de acero de refuerzo, por diametros y por
elemento.

Yo estoy muy atrazado en la programacion de macros en excel asi que no creo


que pueda aportar mucho al tema. Lo que he hecho es practicamente de forma
manual con ayuda de unas pocas formulas.

Parto del diametro a usar, y ingreso las longitudes de varillas a habilitar


(2.14m, 1.57, etc.). las cantidades de cada pieza. Y creo los multiplos tomando
la parte entera de dividir la longitud comercial de la varilla (12m), pero no he
logrado ligar la longitud sobrante para cada numero, es decir para una varilla
de 3.58m se pueden cortar 1, 2 y 3 piezas pero no he podido vincular el
sobrante para cada caso. y de ahi elegir la combinacion optima

Pero repito eso lo hago de forma manual, no poseo los conocimientos para
programar en visual.

En lo que si coincido contigo es en la gran ayuda y ahorro de acero que puedes


obtener en funcion de la obra. Yo lo hice para un puente completo y logramos
ahorrar como 8 toneladas en desperdicio y otras 4 en cambiar el diametro del
proyecto (previa autorizacion de la supervision y del proyectista). Fue un
ahorro del 7% del volumen total del acero a usar.

Esa es la idea de optimizar los cortes, en la hoja de clculo del


primer post, est el macro, lo primero es activar los macros y
segundo activar el Solver, se usa la programacin lineal para la
optimizacin, djenme algo de tiempo que por el trabajo lo tengo
medido, y les indico cmo es el proceso.

Pero por lo pronto en internet busquen temas de programacin


lineal (yo uso el solver en excel en la hoja de clculo) y vern el
proceso de formular ecuaciones teniendo variables que tienen que
cumplir uno o varios requisitos.

T
t
u
l
o
:
R
e
:
O
p
ti
m
i
z
a
c
i

n
d
e
C
o
r
t
e
s
p
a
r
a
e
l
H
a
b
il
it
a
d
o
d
e
A
c
e
r
o
d
e
R
e
f
u
e
r
z
o
P
u
b
li
c
a
d
o
p
o
r
:
R
o
d
G
B
.
e
n
0
1
d
e
S
e
p
ti
e
m
b
r
e
d
e
2
0
0
9
,
0
9
:
5
4
:
1
5
p
m

Saludos a todos....Elijah seria bueno que intentaras descargar y


correr el archivo en algunas otras pc para confirmar que el archivo
funciona correctamente, ya que a mi no me corre del todo bien y
me da: " Error de copilacion. El proyecto o Biblioteca no se han
encontrado".... y esto es aun siguiendo exactamente los pasos que
muestra el video.

Esperare respuesta ya que me interesa mucho lo que respecta a la


optimizacion de varillas. Pues el buen dominio y control del Acero
en la construccion se traduce en mucho ahorro de dinero. Gracias
por el aporte..

Tt
ul
o:
R
e:
O
pt
i
m
iz
ac
i
n
de
C
or
te
s
p
ar
a
el
H
a
bi
lit
a
d
o
de
Ac
er
o
de
R
ef
u
er
zo
Pu
bli
ca
do
po
r:
Vl
ac
ev
TE
en
0
2
de
S
ep
ti
e
m
br
e
de
2
0
0
9,
0
8:
1
1:
1
3
a
m

Cita de: Iceman19 en 01 de Septiembre de 2009, 09:54:15 pm

Saludos a todos....Elijah seria bueno que intentaras descargar y correr el


archivo en algunas otras pc para confirmar que el archivo funciona
correctamente, ya que a mi no me corre del todo bien y me da: " Error de
copilacion. El proyecto o Biblioteca no se han encontrado".... y esto es aun
siguiendo exactamente los pasos que muestra el video.

Esperare respuesta ya que me interesa mucho lo que respecta a la optimizacion


de varillas. Pues el buen dominio y control del Acero en la construccion se
traduce en mucho ahorro de dinero. Gracias por el aporte..

Si lo corr en otras mquinas, digamos que en office excel 2007,


activadas las macros y el solver (para la programacin lineal),
dejen la primera fila para la descripcin, seleccionen todas las
casillas y denle un formato de nmero (me pas que alguna elda
tena formato de fecha y no itera).
Que algn otro usuario nos pueda confirmar si lo puede ejecutar,
ya que son comandos del excel y el basic que viene incluido. Yo l
vengo usando en un proyecto y ningn problema hasta un nmero
mximo de 200 tipos de varillas que permite el solver, y con
ahorros en el desperdicio. A ms tipos y cantidad mejor el
optimizado.

Ttulo:
Re:
Opti
mizac
in
de
Corte
s
para
el
Habili
tado
de
Acero
de
Refue
rzo
Public
ado
por: V
egget
a en 0
2 de
Septi
embr
e de
2009,
09:11
:59
pm

Yo lo corr en Excel 2007, con macros y el solver activados, en


Windows XP 64 bits y me funcion perfectamente,

Gracias al administrador...
Ttulo: Re
:
Optimiza
cin de
Cortes
para el
Habilitad
o de
Acero de
Refuerzo
Publicado
por: Rod
GB. en 07
de
Octubre
de 2009,
08:54:05
am

La optimizacion de aceros es muy importante en la ejecucion de


obras ya que genera ahorro de dinero. Debo optimizar el acero
que se usa en los proyectos que ejecuta la empresa para la que
trabajo...En mi pais Republica Dominicana las longitudes
comerciales de las barras son 20, 25, 30, 35 y 40 pies...... pero
por lo general solo se consiguen 20, 25 y 30. Por lo que he
programado una hoja para calcular la longitud de la barra que
debo comprar para que me de el menor desperdicio. Aqui la
comparto con ustedes para que sea probada por los interesados, y
se haga cualquier cosa para mejorarla.....

Espero sea util

Ttulo: Re:
Optimizacin
de Cortes
para el
Habilitado
de Acero de
Refuerzo
Publicado
por: ajmojica
r en 07 de
Octubre de
2009,
10:19:38 am

Hola. gracias por la hoja, sev muy interesante pero me gustara


que pudieses hacer el favor de explicarla, al parecer las unidades
estan en pies. Qu significa QQ?
gracias

Ttulo: Re:
Optimizacin
Cortes para e
Habilitado de
Acero de
Refuerzo
Publicado
por: haroldsf
07 de Octubr
de 2009,
10:39:52 am

Cita de: ajmojicar en 07 de Octubre de 2009, 10:19:38 am

Hola. gracias por la hoja, sev muy itnsoo qegstaraqu pudieses hcr el favor de
explicarla, al parecr las unidades estan en pies. Qu significa QQ?
gracias

En la Republica Dominicana qq significa quintal, es decir 100 libras


que es su equivalente.

Ttulo: Re:
Optimizacin
Cortes para e
Habilitado de
de Refuerzo
Publicado
por: steel27 e
de Noviembre
2009, 11:10:
Saludos a todos, he leido los comentarios escritos en el foro y
bueno, les comento que estoy realizando un programa para
optimizacion de cortes y lo que queria saber es si alguno de
ustedes podria proveerme de datos reales sobre un requerimiento
de cortes ( longitud estandar de la varilla a cortar y los cortes a
realizar de distintos tamaos), con el fin de poder emitir
resultados coherentes y posiblemente mejores de los que puede
arrojar el programa en Excel que describen, ya que el programa
que estoy realizando utiliza un metodo distinto de resolucion.
Bueno espero me hayan entendido ya que como programador no
manejo mucho los trminos que ustedes manejan, gracias estar
atento a alguna respuesta suya.

Ttulo: Re: Op
de Cortes par
Habilitado de
Refuerzo
Publicado por:
TE en 23 de N
de 2009, 08:0

Cita de: steel27 en 22 de Noviembre de 2009, 11:10:01 pm

Saludos a todos, he leido los comentarios escritos en el foro y bueno, les


comento que estoy realizando un programa para optimizacion de cortes y lo
que queria saber es si alguno de ustedes podria proveerme de datos reales
sobre un requerimiento de cortes ( longitud estandar de la varilla a cortar y los
cortes a realizar de distintos tamaos), con el fin de poder emitir resultados
coherentes y posiblemente mejores de los que puede arrojar el programa en
Excel que describen, ya que el programa que estoy realizando utiliza un metodo
distinto de resolucion. Bueno espero me hayan entendido ya que como
programador no manejo mucho los trminos que ustedes manejan, gracias
estar atento a alguna respuesta suya.

En el primer mensaje y en los archivos encuentras un


requerimiento de cortes, con el que podemos comprobar tus
resultados. Por qu no nos explicas qu tipo de programacin
aplicars para la optimizacin. Te comento que yo por facilidad us
el excel ya que el Solver que trae es muy completo para este
propsito y tener uno propio me hubiera sido perder mucho
tiempo.

Lo bueno sera tener un programa que nos ayude a organizar el


metrado (cuantificacin) y que tenga opciones de optimizar el
acero u otros materiales, y ms adelante organizar una base de
datos y obtener un presupuestos, es algo sencillo de programar y
organizar pero hacerlo manual es engorroso. Los programas que
hacen esto se venden muy bien y sera un principio para poder ir
colaborando con algo propio y gratuito

Ttulo: Re: Op
Cortes para e
de Acero de R
Publicado por:
de Noviembre
11:51:00 pm

Cita de: Elijah en 23 de Noviembre de 2009, 08:01:15 am

En el primer mensaje y en los archivos encuentras un requerimiento de cortes,


con el que podemos comprobar tus resultados. Por qu no nos explicas qu tipo
de programacin aplicars para la optimizacin. Te comento que yo por
facilidad us el excel ya que el Solver que trae es muy completo para este
propsito y tener uno propio me hubiera sido perder mucho tiempo.

Lo bueno sera tener un programa que nos ayude a organizar el metrado


(cuantificacin) y que tenga opciones de optimizar el acero u otros materiales,
y ms adelante organizar una base de datos y obtener un presupuestos, es
algo sencillo de programar y organizar pero hacerlo manual es engorroso. Los
programas que hacen esto se venden muy bien y sera un principio para poder
ir colaborando con algo propio y gratuito

Hola Elijah, nuevamente escribo, bueno no pude correr el excel ya


que tengo el office 2003, pero utilic los datos para probarlo con el
programa que tengo, adjunto los resultados obtenidos para el plan
de corte de longitud total de varilla de 12m y de 9m cada una. Mi
inquietud que tuve al leer un mensaje es poder resolverlo
utilizando ambas medidas 12m y 9m a la vez y emitir resultados
conbinando esas dos longitudes. Saludos

Ttulo: Re: Op
Cortes para e
Acero de Refu
Publicado por:
de Noviembre
08:15:45 am

Cita de: steel27 en 24 de Noviembre de 2009, 11:51:00 pm

Hola Elijah, nuevamente escribo, bueno no pude correr el excel ya que tengo el
office 2003, pero utilic los datos para probarlo con el programa que tengo,
adjunto los resultados obtenidos para el plan de corte de longitud total de
varilla de 12m y de 9m cada una. Mi inquietud que tuve al leer un mensaje es
poder resolverlo utilizando ambas medidas 12m y 9m a la vez y emitir
resultados conbinando esas dos longitudes. Saludos

La desventaja es que corre en Office 2007, hay laptops que vienen


con el windows vista home preinstalado y no podrn correr la
hoja, debe ser por limitaciones del sistema operativo.

Ttulo: Re: Op
para el Habili
Refuerzo
Publicado por:
Noviembre de

Te adjunto los archivos que obtuve para barras de 9 y 12 metros


para que lo puedas revisar en el Office 2003. Con tus resultados
vara en barras de 9 metros, pero en 12 metros sale muy
parecido, debe de variar por las consideraciones o cmo une las
barras el programa.

Sera bueno que tu herramienta no slo entregue las dimensiones


en el resultado, sino el cdigo de las barras, ya que en la
fabricacin se trabaja con stos.

Una pregunta adicional, en qu programa hiciste tu


optimizacin?.

Ttulo: Re: Op
para el Habili
Refuerzo
Publicado por:
Noviembre de
Cita de: Elijah en 25 de Noviembre de 2009, 03:56:09 pm

Te adjunto los archivos que obtuve para barras de 9 y 12 metros para que lo
puedas revisar en el Office 2003. Con tus resultados vara en barras de 9
metros, pero en 12 metros sale muy parecido, debe de variar por las
consideraciones o cmo une las barras el programa.

Sera bueno que tu herramienta no slo entregue las dimensiones en el


resultado, sino el cdigo de las barras, ya que en la fabricacin se trabaja con
stos.

Una pregunta adicional, en qu programa hiciste tu optimizacin?.

Hola nuevamente, tomar en cuenta esa observacion de colocar el


codigo de cada barra. Mi programa utiliza un algoritmo heuristico
el cual busca diversas soluciones existentes seleccionando la que
sea mejor de un conjunto de soluciones ( no es la optima), estoy
refinando algunas cosas. Aparte, queria saber la limitacion de tu
programa en excel si es que posees algun ejemplo donde tu
programa tenga dificultad en resolverla.

Saludos.

Ttulo: Re: Op
Habilitado de
Publicado por:
Noviembre de

Cita de: steel27 en 25 de Noviembre de 2009, 08:35:31 pm

Hola nuevamente, tomar en cuenta esa observacion de colocar el codigo de


cada barra. Mi programa utiliza un algoritmo heuristico el cual busca diversas
soluciones existentes seleccionando la que sea mejor de un conjunto de
soluciones ( no es la optima), estoy refinando algunas cosas. Aparte, queria
saber la limitacion de tu programa en excel si es que posees algun ejemplo
donde tu programa tenga dificultad en resolverla.

Saludos.

Si tuve una lista que no me lo pudo resolver, pero ya no la tengo a


la mano, pero el desbordamiento era en longitudes de barras de 3
metros, digamos que era lgico combinarlas para formar 9 metros,
lo solucion separando las barras de 3 m en las cantidades para la
vrilla completa.

En qu software ests trabajando y de qu manera piensas dar a


conocer tu programa, no s si formar parte de un proyecto ms
grande, o piensas comercializarlo, distribuilo gratuitamente con el
cdigo abierto....

Ttulo: Re: Op
Habilitado de
Publicado por:
Febrero de 20

Buenos das, queremos informarles que el software DLNET de


Ferrasa es de libre distribucin y puede ser descargado de forma
gratuita siguiendo el link
http://www.ferrasa.com/ferrasaproducts/hierro-fig-g-40-1
(http://www.ferrasa.com/ferrasaproducts/hierro-fig-g-40-1) y le
das click a descargar DLNET.

Un saludo,

Aceros Ferrasa

Ttulo: Re:Opt
Habilitado de
Publicado por:
2010, 05:16:

amigos encontre este programa para optimizar cortes de


varillas..
1DCutX - Length Cutting Add-in for Excel
1Dsolutions

Ttulo: Re:Opt
de Acero de R
Publicado por:
05:56:22 pm
la pagina es (http://www.1d-
solutions.com/1dnest/vers3SP.htm)http://www.1d-
solutions.com/1dnest/vers3SP.htm[/url]

Ttulo: Re:Opt
Acero de Refu
Publicado por:
02:02:50 pm

Gracias por los programas, me funcion perfecto el del


administrador y tambin baj el 1D, pero ste ltimo no deja de
ser una versin de evaluacin con licencia y capacidad limitadas,
adems de que no me gust la presentacin de los resultados,
pues no indica el peso ni los porcentajes de desperdicio de los
cortes.

Ambos programas optimizan el corte de las varillas dada su


longitud de fbrica e introduciendo los cortes. El gran problema
que no solucionan es precisamente el optimizar las dimensiones
de los cortes para minimizar el desperdicio. Ahora estoy
calculando unos desperdicios de varilla en pilas de cimentacin y
tengo que proponer distintas combinaciones de cortes y
calculando el desperdicio para cada combinacin por separado. El
punto es que hay otras restricciones como la longitud y el nmero
de traslapes y tambin las limitantes de no poder traslapar el
100% de las varillas en una sola seccin ni tener traslapes en las
zonas de mximo esfuerzo cortante. Vaya interesante tema.

Muchas gracias por la aportacin y saludos a todos desde Mxico,


D.F.

Ttulo: Re:Opt
Acero de Refu
Publicado por:
04:46:34 pm

lo estuve revisando, xq realmente me interesa, ya de antemano


promete mucho. pero me sale un error, a que se deber, no se si
me pueden ayudar. uso office 2007, windows 7: el error sale en la
vba: mostrandome una ventanaque dice Error de compilacion: no
se puede encontrar el proyecto o la biblioteca. intente mostrar la
image pero no se como hacerlo.. :-[
Ttulo: Re:Opt
de Refuerzo
Publicado por:

no corre en office 2010 dice que no se ha definido Sub o Function

Ttulo: Re:Opt
Refuerzo
Publicado por:

Cita de: deno44 en 13 de Febrero de 2011, 01:59:05 pm

no corre en office 2010 dice que no se ha definido Sub o Function

El problema es que han cambiado los cdigos de comando en el


excel 2010. En el primer mensaje sub el archivo para el excel
2010, de ms est decir que tienen que habilitar los macros e
instalar el complemento solver para que funcione la hoja.

Quien se anima a generar un programa enteramente en visual


basic o c#, que sea independiente de cualquier programa?.

Ttulo: Re:Opt
Refuerzo
Publicado por:

Me parecio muy interesante el aporte, queria preguntarle de la


codificacion de los elementos de acero obece a que tipo de criterio
y por otro lado si es que el calculo de la optimizacion de las
varillas de acero se podria realizar con acero de diferente diametro
puesto
de que en obra existe diferentes diametros que se utiliza

Ttulo: Re:Opt
Publicado por:

Saludos a todos....Elijah a mi no me corre del todo bien y me da:


" Error de copilacion. El proyecto o Biblioteca no se han
encontrado".... y esto es aun siguiendo exactamente los pasos que
muestra el video.

Esperare respuesta ya que me interesa mucho lo que respecta a la


optimizacion de varillas. Pues el buen dominio y control del Acero
en la construccion se traduce en mucho ahorro de dinero. Gracias
por el aporte.. demen una manito

Ttulo: Re:Opt
Publicado por:

Cita de: edwin_mperu en 02 de Marzo de 2011, 12:11:06 am

Me parecio muy interesante el aporte, queria preguntarle de la codificacion de


los elementos de acero obece a que tipo de criterio
y por otro lado si es que el calculo de la optimizacion de las varillas de acero se
podria realizar con acero de diferente diametro puesto
de que en obra existe diferentes diametros que se utiliza

La codificacin la coloca cada uno de acuerdo al plano de


detallado, esta hoja est hecha para trabajar con dimetros
comerciales y sus pesos, pero tienes la posibilidad de ingresarle
datos de una varilla que no se encuentra listada. Como se quiere
el optimizado de varillas por dimetro, como es lgico, en una
obra se tienen disitntos tamaos, correras la hoja para cada tipo
de dimetro. La nica desventaja es que tiene un lmite de 200
tipos, es una limitacin del excel.

Cita de: juanveliz en 02 de Marzo de 2011, 07:56:41 pm

Saludos a todos....Elijah a mi no me corre del todo bien y me da: " Error de


copilacion. El proyecto o Biblioteca no se han encontrado".... y esto es aun
siguiendo exactamente los pasos que muestra el video.

Esperare respuesta ya que me interesa mucho lo que respecta a la optimizacion


de varillas. Pues el buen dominio y control del Acero en la construccion se
traduce en mucho ahorro de dinero. Gracias por el aporte.. demen una manito

No sabra decirte por donde est el problema, en versiones


anteriores al 2003 tambin, algunos usuarios, reportaban que no
lo podan correr, lo nico que se requiere es que tengan
habilitados los macros y el Solver del excel. Por el momento no
podra servirte de ayuda, ya ms adelante cuando tenga tiempo se
podr realizar una herramienta independiente del excel que nos
corra sin dificultades por las versiones, o lmites por el nmero de
elementos a resolver.

Ttulo: Re:Opt
Publicado por:

Elijah,
Juanveliz,

Estimados, hace un par de aos desarroll una aplicacin de Visual


para Excel 2003, relacionado con el control de Antenas de
telefona celular (No entrar en detalles de la planilla), solo la
experiencia que tuve en el desarrollo de ella.

Pues bien, una vez desarrollada, facilitaba arduamente muchas


labores que se repetan 10 o ms veces. El problema estaba en
que no todos los equipos de la empresa podan hacer funcionar la
aplicacin, algunos 2003 y otros 2007. Luego de mucho investigar,
sucede que no todos los Excels tienen la misma versin de Visual
Basic. Inclusive, an siendo superiores en la que fue creada, a
veces generaba conflictos.

De todas maneras, estos eran casos aislados... Generalmente la


falla se produca en el tema de tener "habilitados los macros, con
seguridad mnima" y/o el dicho antivirus que poda negar el
trabajo realizado.

Por ltimo, el Excel es una planilla de clculo con excelentes


propiedades, pero muchos de nosotros, y en empresas no afines
de ingeniera, la utilizan como base de datos. Si bien es una
manera ordenada de hacerlo, el excel no es eficiente en manejo
de "sbanas de datos", y esto conlleva al uso excesivo de
recursos.

Bueno, me sal un poco del tema, pero les dejo mi experiencia con
este programa.

Atte.
Ttulo: Re:Opt
Publicado por:

Cita de: Rapaig en 05 de Marzo de 2011, 02:34:37 am

Elijah,
Juanveliz,

Estimados, hace un par de aos desarroll una aplicacin de Visual para Excel
2003, relacionado con el control de Antenas de telefona celular (No entrar en
detalles de la planilla), solo la experiencia que tuve en el desarrollo de ella.

Pues bien, una vez desarrollada, facilitaba arduamente muchas labores que se
repetan 10 o ms veces. El problema estaba en que no todos los equipos de la
empresa podan hacer funcionar la aplicacin, algunos 2003 y otros 2007.
Luego de mucho investigar, sucede que no todos los Excels tienen la misma
versin de Visual Basic. Inclusive, an siendo superiores en la que fue creada,
a veces generaba conflictos.

De todas maneras, estos eran casos aislados... Generalmente la falla se


produca en el tema de tener "habilitados los macros, con seguridad mnima"
y/o el dicho antivirus que poda negar el trabajo realizado.

Por ltimo, el Excel es una planilla de clculo con excelentes propiedades, pero
muchos de nosotros, y en empresas no afines de ingeniera, la utilizan como
base de datos. Si bien es una manera ordenada de hacerlo, el excel no es
eficiente en manejo de "sbanas de datos", y esto conlleva al uso excesivo de
recursos.

Bueno, me sal un poco del tema, pero les dejo mi experiencia con este
programa.

Atte.

El inconveniente principal es el depender de otra aplicacin para


cumplir con el objetivo, hace ya algn tiempo se plante la opcin
de realizar aplicaciones, como sta, con quienes estn interesados
ya sea aprender programacin o practicarlo. Una aplicacin de
optimizacin de varillas, es sencillsima, y en el mercado, claro con
algunas faciliaddes ms y asesoramiento, cobran cerca a los 1000
dlares. Slo se necesita realizar una programacin lineal, similar
a lo que hace el excel con la funcin Solver.

Haber si alguien que est interesado en manejo de bases de datos


y cuente con tiempo,para que se pueda programar una
herramienta completa que incluya cuantificacin de obra, manejo
de detalles de corte y optimizacin de piezas, presupuestos.
Ttulo: Re:Opt
Publicado por:

No corre en todos los excel 2007, xq al momento de instalarlo no


lo hicieron una instalacion completa. asi q vuelvan a instalarlo y
activen el macros y solver que ya lo explico detalladamente Elijah

y si aun asi no corriera intenten esto


Yo lo solucion asi: estando en la hoja excel

alt f11
men Herramientas
Referencias
destild el que decia "FALTA: Ref Edit Control",
Aceptar y asunto arreglado, al menos en mi pc ahora ya
funciona. ;D
gracias elijah por los aportes que desinteresadamente nos
alcanzas.. otra vez gracias totales

Ttulo: Re:Opt
Publicado por:

muy recontra muy buena,


deberia venderla es excelente hayq que hacer una con diagrama y
perfecto
me demore un poco en montarla pero funciona muy bien
felicitaciones.

Ttulo: Re:Opt
Publicado por:

Cita de: lrms en 17 de Septiembre de 2011, 01:52:25 pm

muy recontra muy buena,


deberia venderla es excelente hayq que hacer una con diagrama y perfecto
me demore un poco en montarla pero funciona muy bien
felicitaciones.

Gracias por el comentario, pero con la ayuda de interesados que


conozcan de programacin, se podra montar una herramienta sin
las limitaciones del excel.

Ttulo: Re:Opt
Publicado por:

MuybuenosdasamigoElijah,comoUd.loproponeseria
genialcontarconunaherramientasinlaslimitaciones
delExcelomuchomejorsintenerquedependerdel
mismo;buenoparaserlesinceroyosoyprogramadorpero
recinmeinternoenlaoptimizacindeelementos,por
loqueviendosomeramentesucdigoenelVBnoslo
quehaceexactamenteelsolverdelExcel,cosaque
quisieraquemeexpliqueparapoderaspoderprogramar
esasrutinas.

Comoledigo,entiendoelfenmenodelaoptimizaciny
mepareceungranaportesuhojadeclculo,pero
tambinquisierapoderrealizaresaoperacinenotros
lenguajesparalocualtambintendraqueprogramarlo
quehaceelsolverdelExcelcomoyalemencione.

Muchasgraciasporsurespuestadesdeya

Dioslebendiga

Hastapronto

EcObO

;)

Ttulo: Re:Opt
Publicado por:

Cita de: EcObO en 03 de Octubre de 2011, 09:55:47 am

MuybuenosdasamigoElijah,comoUd.loproponeseriagenial
contarconunaherramientasinlaslimitacionesdelExcelomucho
mejorsintenerquedependerdelmismo;buenoparaserlesinceroyo
soyprogramadorperorecinmeinternoenlaoptimizacinde
elementos,porloqueviendosomeramentesucdigoenelVBnos
loquehaceexactamenteelsolverdelExcel,cosaquequisieraque
meexpliqueparapoderaspoderprogramaresasrutinas.

Comoledigo,entiendoelfenmenodelaoptimizacinymeparece
ungranaportesuhojadeclculo,perotambinquisierapoder
realizaresaoperacinenotroslenguajesparalocualtambin
tendraqueprogramarloquehaceelsolverdelExcelcomoyale
mencione.

Muchasgraciasporsurespuestadesdeya

Dioslebendiga

Hastapronto

EcObO

;)

El solver del excel realiza rutinas de programacin lineal, entonces


la idea sera programarla, el resto es llenar o operar con listas. En
google (http://www.google.com.pe/search?q=programaci
%C3%B3n+lineal&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:es-
ES:official&client=firefox-a) hay ejemplos.

Ttulo: Re:Opt
Publicado por:

HolaotravezamigoElijah,jeje,buenosabestenala
ligerasospechaqueahsehacarutinasdeprogramacin
lineal,sinoqueexactamentequerutinassonlasquese
realizanyquemtodosseusan,talvezelmtodo
simplexoelheursticoquemencionaronanteriormente,
nolos,yquehacenlasrutinasexactamente?,es
decir,queoptimiza?Oculeselprocesode
optimizacin?,nossipodradecirmealgounpocoms
especfico,paraempezarconmiindagacindelateoria
yposteriorsuprogramacin.
Muchasgraciasporlarespuesta
Dioslebendiga
EcObO

:D
Ttulo: Re:Opt
Publicado por:

hola a todos, me he bajado el macros de optimizacion de cortes


para excel 2000 sigo todos los pasos que indica el video ( activo el
solver, el macro habilitado, calculos automaticos) ejecuto el
macros y comienza a cargar y cargar y nunca sale nada lo dejo
un par de horas y nada me tiene colgado el excel , agradeceria
que xfavor me respondiera este mensaje lo mas antes posible ,ya
que en el trabajo necesito obtener el menor desperdicio en mis
cortes eficientes.estare atento con a la reswpuesta. muchas
gracias.
martin davila castellanos.

Ttulo: Re:Opt
Publicado por:

hola a todos , mi pregunta es que cuando ejecuto el macros con


excel 2000( ya esta activado el solver, el macros y el automatico)
comienza a calcular y calcular y nunca acaba por favor estare
atento a la respuesta .

Cita de: Elijah en 09 de Agosto de 2009, 08:52:36 pm

En el segundo archivo adjunto encuentran la hoja de clculo en mencin, deben


de tener cuidado en habilitar las macros al abrir la hoja, tambin que el
complemento "Solver" est disponible y activado. Las 3 primeras columnas se
usan para introducir los datos iniciales (Cdigo o Tipo de Varilla, Cantidad y
Longitud de cada tipo de corte). La primera fila no usarla ya que se program
para que vaya la descripcin de las columnas, el resto de las celdas las pueden
borrar. Este tipo de optimizaciones se realiza mediante la programacin lineal,
el cual nos permite evaluar variables que cumplan con una o ms restricciones,
en este caso que los tipos de corte por grupo sumen igual o menos que la
longitud en que se fabrican las varillas, que los grupos y cantidades sean
menores a las que se necesitan y que los grupos formados tengan valores
enteros (nmero de cortes)

Se ha probado en la versin Excel 2007, no lo hice en la 2003. Se podra decir


que es una versin beta, se les pide probarla y dar sus comentarios. Se ha
realizado en el editor de visual basic que viene con el excel, puede ver el cdigo
ya que no est bloqueado. De no encontrarse errores en el cdigo las
limitaciones son las del propio excel, el uso del "Solver" slo permite trabajar
con 200 variables (seran 200 tipos de cortes de varillas), se supone que los
datos a ingresar corresponden a un slo tipo de dimetro de la barra, es la
razn por la que no se pide este dato, ms adelante se puede aumentar ms
opciones. A continuacin el video tutorial.

Optimizacin de varillas de refuerzo de CA (http://www.youtube.com/watch?


v=e4amhJFyZkI#lq-lq2-hq-vhq)

Ttulo: Re:Opt
Publicado por:

Realizael clculo con las varillas presentadas, as te dars cuenta


si todo marcha bien. Hay algunos juegos de varillas que podran
provocar algn desbordamiento, indcanos que lista ests
optimizando para probarlo.

Ttulo: Re:Opt
Publicado por:

Hola a todos. te comento que en la maquina de mi trabajo y en mi


laptop se demora demasiado y tengo que reiniciar la maquina.ayer
la probe en la lapto de un compero de estudio y si arranco ..no
se a que se debe tal vez sea el excel = lo voy a volver a instalar.
por otro lado tu macros es bien practico por ahora lo hago manual
y me demoro demasiado necesito realmente que funcione el
macros en mi maquina.muchas gracias.

Cita de: Elijah en 23 de Noviembre de 2011, 03:09:25 pm

Realizael clculo con las varillas presentadas, as te dars cuenta si todo


marcha bien. Hay algunos juegos de varillas que podran provocar algn
desbordamiento, indcanos que lista ests optimizando para probarlo.

Ttulo: Re:Opt
Publicado por:

Este tema es muy interesante e importante: Bueno navegando en


internet encontr un demo de un programa (Optimizador de corte
lineal)muy bueno que trata de optimizacin de cortes (tuberas,
perfiles lineales) as que decid resolver el tercer archivo adjunto
de elijah, para barras de solo 9m, luego de solo 12 m , para
terminar con una combinacin de 9m y 12m metros y lo que
obtuve es lo siguiente:

Para barras de 9 m : Long total: 1840.8 m, consumo total =


1989.0, perdida = 148.22m ( 8.049%), 221 barras Por lo que

Para barras de 12m: Long total: 1840.8 , consumo total: 1884.0,


perdida : 43.20m (2.345%) , 157 barras

Para barras de 9 y 12 m : Long total : 1840.8m, consumo total :


1863 m , perdida: 22 m (1.204%), 132 barras de 12m y 31 barras
de 9m

Comparando con la hoja de calculo que arroja una perdida de


10.49 % para barras de 9 m y de 3.65% para barras de 12m

Creo que la diferencia se debe a que se debe aumentar el numero


de iteraciones o el numero de decimales en la hoja de calculo
para afinar mas los clculos, pero es una buena aproximacin la
que que se obtiene con esta hoja de calculo (Gracias Elijah por tu
aporte).

Por otro lado el mnimo de perdidas (para este caso) se obtiene


usando una combinacin de los dos tipos de barras.

Ttulo: Re:Opt
Publicado por:

Hola muchachos!

Para todos los que tuvieron problemas con "COMIENZA A


CALCULAR Y NO PARA NUNCA DE HACERLO" les comento la
solucin del problema.
No es un problema de cdigo, es ms! El cdigo es hermoso T_T

Yo me la descargue el otro da y para probarla use N enteros y lo


saco en un segundo, pero cuando ingrese decimales no paro
nunca y a las 3 hrs. pare el excel porque ya me tenia que ir a
dormir.

El problema est en la configuracin de idioma, dado que para que


excel tome DECIMALES (DOUBLE en VBA) el separador del mismo
debe ser un PUNTO y no una coma, dado que en el lenguaje
nativo de VBA (Inglesh :) el separador de decimos es el punto y el
de miles es la coma.

Entonces hay cambiar la config. de sistema para que el separador


de miles sea la coma y el de decimales sea el punto.

Van a panel de control/preferencias de idioma/cambiar formatos


de fecha, hora o numeros

se les abre un layer y abajo en un boton dice CONFIGURACION


ADICIONAL

le dan click y ahi cambian el punto por la coma (En simbolo


separador de miles) y viceversa (en simbolo decimal).

ahora cuando le den click al boton calculara todo super rapido.

Te felicito por la planilla.

Ttulo: Re:Opt
Publicado por:

No se les ocurra hacerlo en la propia celda de excel, dado que de


esa manera no ingresaran un "numero" sino "un numero como
texto"
de por si 2,20 (N) <> 2.20 (Texto) por la config de idioma, pero
cambiandola quedaria 2.20 (N) <> 2,20 (Texto)

Ttulo: Re:Opt
Publicado por:

Cita de: Elijah en 09 de Agosto de 2009, 08:52:36 pm

En el segundo archivo adjunto encuentran la hoja de clculo en mencin, deben


de tener cuidado en habilitar las macros al abrir la hoja, tambin que el
complemento "Solver" est disponible y activado. Las 3 primeras columnas se
usan para introducir los datos iniciales (Cdigo o Tipo de Varilla, Cantidad y
Longitud de cada tipo de corte). La primera fila no usarla ya que se program
para que vaya la descripcin de las columnas, el resto de las celdas las pueden
borrar. Este tipo de optimizaciones se realiza mediante la programacin lineal,
el cual nos permite evaluar variables que cumplan con una o ms restricciones,
en este caso que los tipos de corte por grupo sumen igual o menos que la
longitud en que se fabrican las varillas, que los grupos y cantidades sean
menores a las que se necesitan y que los grupos formados tengan valores
enteros (nmero de cortes)

Se ha probado en la versin Excel 2007, no lo hice en la 2003. Se podra decir


que es una versin beta, se les pide probarla y dar sus comentarios. Se ha
realizado en el editor de visual basic que viene con el excel, puede ver el cdigo
ya que no est bloqueado. De no encontrarse errores en el cdigo las
limitaciones son las del propio excel, el uso del "Solver" slo permite trabajar
con 200 variables (seran 200 tipos de cortes de varillas), se supone que los
datos a ingresar corresponden a un slo tipo de dimetro de la barra, es la
razn por la que no se pide este dato, ms adelante se puede aumentar ms
opciones. A continuacin el video tutorial.
Optimizacin de varillas de refuerzo de CA (http://www.youtube.com/watch?
v=e4amhJFyZkI#lq-lq2-hq-vhq)

tengo un error con el solverreset

Ttulo: Re:Opt
Publicado por:

excelente aporte, muchas gracias


Ttulo: Re:Opt
Publicado por:

En el Per hay coincidencias en cuanto a la volumetra de las


barras de acero corrugado y la retacera, no est reglamentada,
slo en los Anlisis de Costos se considera un porcentaje de
desperdicios. Es menester del Jefe de Obra (Residente) de ubicar
que este porcentaje se siempre le menor, con una buena
distribucin del acero.

SMF 2.0.13 | SMF 2016, Simple Machines


Simple Audio Video Embedder
SMFAds for Free Forums
SimplePortal 2.3.6 2008-2014, SimplePortal

Potrebbero piacerti anche