AutoLisp es un lenguaje de programación que procesa listas, de ahí su nombre: Lisp significa List Processor. Otros dicen con humor que Lisp significa Lost In Stupid Parenthesis. (Perdido en paréntesis estúpidos), ya que los paréntesis son los que abren y cierran todas las expresiones en AutoLisp, y si no se manejan bien, pues se producen errores en los programas. AutoLisp continúa siendo el lenguaje favorito de miles de personas en todo el mundo, para desarrollar programas para AutoCAD, debido a su facilidad y versatilidad. En AutoCAD, se accede al editor de AutoLisp con la orden VLIDE. Los programas de AutoLisp se crean para cumplir las siguientes funciones:
- Reducir el tiempo que toma hacer tareas frecuentes y repetitivas en AutoCAD, como son: exportar o importar información, hacer cálculos numéricos, hacer cambios gráficos, imprimir un listado de dibujos, realizar listados de materiales, de cantidades, hacer cambios de textos, etc.
- Controlar por medio de rutinas AutoLisp los elementos que componen el juego de estándares gráficos de una oficina, como son: los estilos de textos, las dimensiones, las escalas, la inserción de bloques, etc.
Indispensable:
- El participante deberá traer su laptop que cumpla con los requerimientos del sistema.
- AutoCAD (puede ser 2000 hasta 2019) instalado en su equipo. Si no lo tiene, puede solicitar una versión de ensayo por 30 días de parte de Autodesk o puedes descargarlo del portal de Autodesk.
Consideraciones:
- La licencia del paquete es de responsabilidad del participante, no se otorgará licencia para el desarrollo del curso.
- SURVEY WORK SRL se reserva el derecho de realizar algún posible cambio en la programación del curso o cierre del curso en caso de no cumplir con el número mínimo de participantes.
- La certificación cuenta con la validez y el respaldo de la SURVEY WORK CAPACITACIONES
Expositor del curso:
- Jaime R. Mercado
- Geólogo, ejerció la docencia por 5 años en el Instituto Sencico sede Arequipa y viene laborando por más de 15 años en el rubro de la minería, donde se aplica el AutoCAD como programa para realizar los diferentes formatos de trabajo de ingeniería; los cuales son automatizados con AutoLisp, Macros, VBA y otros programas especializados.
Pre-requisitos
- Preferible: experiencia/conocimiento de AutoCAD Básico.
Dirigido a:
- Este curso está dirigido a ingenieros, topógrafos, estudiantes, comunidad universitaria y público en general
No se requiere:
- Experiencia anterior con otros lenguajes de programación
Contenido:
Lisp Entorno
- El entorno de desarrollo Visual Lisp.
Lisp Funcionalidad
- Creando una Función definida
- Crear y Usar Variables
- Obtención y definición de variables
- Utilizando "if" condición de función
- Utilizando “cond” condición de función
Trabajando con Cadenas
- Función: strcase
- Función: strcat
- Función: strlen
- Función: substr
Trabajando con Listas
- Lista y descripción de puntos pares
- Funciones: nth and length
- CDR, CAR, CADR, y más
- Función: append
- Función: subst
Obtener datos de usuarios
- Función: getstring
- Función: getpoint
- Función: getdist
- Función: getreal
- Funciones: getkword and initget
Bucles
- Función: while
- Función: repeat
- Función: foreach
- Función: ssget
- Funciones: sslength and ssname
- Selección con filtros
Trabajando con Geometría
- Función: polar
- Función: angle
- Función: distance
- Función: inters
- Supervisiones de obras civiles
- Ingeniería Geotécnica
- Proyectista de Vías
- Ingeniería Urbana
- Movimientos de tierras, carreteras, canales y represas
- Consultoría, Asesoría y más