Está en la página 1de 21

2019

SIMULACIÓN EN INGENIERÍA

AGUILAR FERRO, José Daniel


0201813036

21-10-2019
1
DEDICATORIA

A DIOS por ser lo más extraordinario, por estar siempre a mi lado,

por darme sabiduría y así poder elegir el camino correcto de la vida

y por darme unos padres tan ejemplares y maravillosos.

A mis padres Saida y Rafael que fueron mi guía, mi sendero en

todo momento, gracias a sus esfuerzos, sus consejos y sus valores

que ayudan a mi formación profesional y a mi vida, a ser cada día

una mejor persona.

A mis hermanos Anthony y Mayumi, por ser los mejores, por

sus consejos y su apoyo que me brindan en todo momento.

A mis entrañables Amigos, por esos desvelos, paciencia y el apoyo

frente a las adversidades, por esa amistad, la cual no puedo definir.

A toda Mi Familia, por ser la razón de mi vida, y darme las fuerzas

para seguir adelante.

José Daniel Aguilar Ferro

2
RESUMEN

El curso trata de Simulación, lo que nos conlleva a imaginar que mediante programas o
métodos encontraremos la forma de llevar un proyecto al campo virtual para poder así
someterlo a pruebas de riesgo (Resistencias, Modelos, Estructuras, etc.), todo esto permitirá
desarrollar el razonamiento e ingenio del alumno para poder resolver casos a escalas reales
mediante los formatos.

En la primera unidad del curso se comenzó definiendo lo que era un modelo matemático y la
introducción del PSEUDOCÓDIGO un modelo fundamental en el curso y en esta primera
unidad lo fue ya que se usó para programar ecuaciones matemáticas y que sean expresadas
en programas como AutoCAD, hasta la inserción del mismo código para el empleo del Visual
Basic for Application que fue introduce como una herramienta adicional del AutoCAD.

Un curso interesante e innovador que sin duda alguna ayuda a nuestra formación como
futuros ingenieros civiles y nos facilita dibujos y cálculos a escala que debemos realizar en
los terrenos donde nos toque trabajar.

3
ABSTRACT

The course deals with Simulation, which leads us to imagine that through programs or
methods we will find the way to take a project to the virtual field to be able to submit it to
risk tests (Resistances, Models, Structures, etc.), all this will allow to develop the reasoning
and ingenuity of the student to be able to solve cases at real scales through the formats.

In the first unit of the course we began defining what was a mathematical model and the
introduction of the PSEUDOCÓDIGO a fundamental model in the course and in this first
unit it was already used to program mathematical equations and to be expressed in programs
such as AutoCAD, until the insertion of the same code for the use of Visual Basic for
Application that was introduced as an additional tool of AutoCAD.

An interesting and innovative course that undoubtedly helps our training as future civil
engineers and facilitates drawings and scale calculations that we must perform in the areas
where we work.

4
ÍNDICE
CAPITULO I ..................................................................................................................................... 7
RESUMEN DEL CURSO ............................................................................................................. 8
SEMANA 1 ................................................................................................................................. 8
SEMANA 2 ............................................................................................................................... 10
SEMANA 3 ............................................................................................................................... 11
SEMANA 4 ............................................................................................................................... 12
SEMANA 5 ............................................................................................................................... 13
SEMANA 6 ............................................................................................................................... 14
SEMANA 7 ............................................................................................................................... 15
CAPITULO II.................................................................................................................................. 16
Investigación Formativa UI ........................................................................................................ 16
ANEXOS .......................................................................................................................................... 19
APENDICE ...................................................................................................................................... 20
BIBLIOGRAFÍA ............................................................................................................................. 21

5
TABLA DE ILUSTRACIONES

Ilustración 1 Introducción al pseudocódigo en horario de práctica .................................................................. 8


Ilustración 2 Estructura del Pseudocódigo (Teoría) .......................................................................................... 9
Ilustración 3 practica de lab. 01 ........................................................................................................................ 9
Ilustración 4 Pseudocódigos ............................................................................................................................ 10
Ilustración 5 Pseudocódigo en VBA ................................................................................................................. 11
Ilustración 6 generación número aleatorios .................................................................................................... 11
Ilustración 7 VBA .............................................................................................................................................. 12
Ilustración 8 comandos en VBA ....................................................................................................................... 12
Ilustración 9 coordenadas búho ....................................................................................................................... 13
Ilustración 10 Lab. 05- diseños y simulación ................................................................................................... 13
Ilustración 11 comandos Cad : Matriz, Capa, Bloque ..................................................................................... 14
Ilustración 12 control de lectura ...................................................................................................................... 15
Ilustración 13 Importar coordenadas............................................................................................................... 15
Ilustración 14 Bloque - CASA .......................................................................................................................... 17
Ilustración 15 :Programación- VBA ................................................................................................................ 17
Ilustración 16: Plano Terminado ..................................................................................................................... 18

6
CAPITULO
I

7
RESUMEN DEL CURSO

SEMANA 1

En esta semana el profesor a cargo del curso en las horas de teoría nos hizo una clara y
detallada introducción del curso y todos los aspectos que involucra, también la finalidad del
estudio del mismo y en que nos servirá cuando acabemos el ciclo.

Después hizo la lectura del sílabo, desde los datos generales, temas por semanas, llegando
finalmente al sistema de evaluación.

Teniendo una hora de practica por acabar, el profesor explicó a la clase sobre
PSEUDOCÓGICO, sus principales características, funciones y la importancia que conlleva
dominar esta forma de escritura de programación e hizo ejemplos.

Ilustración 1 Introducción al pseudocódigo en horario de práctica

En la hora de teoría, el docente hizo un repaso general de PSEUDOCÓGICO, con la adición


de una variedad de ejemplos para desarrollar fórmulas matemáticas desde las más básicas
(cuadrado, circulo) hasta llegar a un poco complejas como cilindros.

8
Ilustración 2 Estructura del Pseudocódigo (Teoría)

Asimismo, se empezó a desarrollar los trabajos subidos al campo virtual de la UNS, este
primer trabajo consistió en implementar Modelos matemáticos y su representación, a
continuación le muestro parte del trabajo realizado.

Ilustración 3 practica de lab. 01

9
SEMANA 2

En la segunda semana, se empezó por desarrollar una combinación de algoritmos del


pseudocódigo y el Excel.

En la teoría el docente propuso realizar codificaciones a nosotros, y con lo cual nos


recomendó instalar el programa de AutoCAD e instalar el complemente VBA para tener
una mejor visualización y estructura del pseudocódigo.

Ilustración 4 Pseudocódigos

Asimismo se empezó a desarrollar los trabajos subidos al campo virtual de la UNS, este
primer trabajo consistió en desarrollar 10 ejercicios de pseudocódigo, todos de modelos
matemáticos, por ejemplo:

10
Ilustración 5 Pseudocódigo en VBA

SEMANA 3

En esta semana en la hora de teoría se empezó la clase con la Teoria de la Generacion y


prueba de numero.

En el laboratorio se tuvo como practica Generación de Números Aleatorios usando los


diferentes métodos.

Ilustración 6 generación número aleatorios

11
SEMANA 4

Esta semana el docente nos


habla de una variante de
diseño en el AutoCAD, esta
vez debemos de programar
con la ayuda de la extensión
VBA de AutoCAD para
poder diseñar figuras a
través de códigos, se
procede a insertar el
comando VBMAN en el
cual nos abre un cuadro de
dialogo, donde daremos clic Ilustración 7 VBA
en New Project, y visualizar
en VBA en la parte inferior izquierda para que nos abra la pestaña del Visual Basic y poder
establecer los códigos que deseamos poner, como se muestra en la ilustración 10.

Como trabajo de practica se asignó dos trabajos, uno que se tenía que aplicar los comandos
estudiados y el segundo creación de ordenados de un búho.

Ilustración 8 comandos en VBA

12
Ilustración 9 coordenadas búho

SEMANA 5
Esta semana el profesor explico sobre los comandos en CAD: elipses, polígono, polilíneas y
sombrea; tuvimos tarea en el campus virtual que consistía en dibujar mediante el Visual Basic
objetos como lo son:

Ilustración 10 Lab. 05- diseños y simulación

13
SEMANA 6
En esta semana el docente nos propuso utilizar en el AutoCAD: Matriz, Capa, Bloque, con
el cambio de líneas y los grosores de la misma para poder identificar las diferentes capas
utilizadas en el plano, además se nos tomó el segundo control de lectura por parte del docente.

En practica se utilizamos implementamos casos utilizando los comandos (Matriz rectangular


y polar. Creacion de Planos ( uso de capas y bloques)

Ilustración 11 comandos Cad : Matriz, Capa, Bloque

14
Ilustración 12 control de lectura

SEMANA 7
Esta semana se caracterizó por la evaluación en el centro de cómputo, sobre nuestros
conocimientos que teníamos del uso del Visual Basic en AutoCAD , y en teoría el docente
explico sobre importar coordenadas.

Ilustración 13 Importar coordenadas

15
CAPITULO II
Investigación
Formativa UI

16
Programación en VBA, Plano de casa.

Procedimiento:

1. Crear un solo bloque que contenga a todos los pequeños bloques interiores e incluido
el plano.

Ilustración 14 Bloque - CASA

2. Codigo para la inserción del bloque total denominado CASA.

Ilustración 15 :Programación- VBA

17
3. Por último, al darle a reproducir el procedimiento. Tendremos el resultado del plano
completo insertado en el punto que se le asignó.

Ilustración 16: Plano Terminado

18
ANEXOS

Link del archivo:


https://mega.nz/#F!rqxxVIDJ!1wVahWHDiOK6ZkfXZk4CRw

19
APENDICE

AutoCAD.......................... 3, 4, 10, 12, 13, 15 PSEUDOCÓGICO ..................................... 8

Bloque ......................................... 6, 13, 14, 17 VBA ............................................................ 17

CAD ............................................................ 13 VBMAN ..................................................... 12

Programación ............................................ 17 Visual Basic .............................3, 4, 12, 13, 15

20
BIBLIOGRAFÍA

Raffi, L. G. (2001). Matemáticas Asistidas por Ordenador. Madrid: Editorial de la U.P.V.

21