12.07.2015 Views

“Computational Civil Engineering - "Intersections" International Journal

“Computational Civil Engineering - "Intersections" International Journal

“Computational Civil Engineering - "Intersections" International Journal

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

“Computational <strong>Civil</strong> <strong>Engineering</strong> 2005”, <strong>International</strong> SymposiumIaşi, România, May 27, 2005AutoLISP Automated Drawing Programming under AutoCADMircea Petrina 1 , Roxana Balc 2 , Cristian Ciplea 3 , and Marchis Ciprian 31 Professor, Technical University, Cluj-Napoca, 3400, Romania2 Assistant, Technical University, Cluj-Napoca, 3400, Romania3Student, Technical University, Cluj-Napoca, 3400, RomaniaSummaryThe AutoLISP program that is presented in this paper has the purpose to generateand draw reinforcement tables into AutoCAD drawings, using the informationgiven by the user. AutoLISP is a programming language that can substantiallyenhance user’s productivity by automating often used or repetitive tasks.KEYWORDS: reinforcement table, AutoLISP, AutoCAD, drawing, programming,automated.1. INTRODUCTIONAutoLISP is a programming language that can substantially enhance user’sproductivity by automating often used or repetitive tasks. An AutoLISP routinegives complete control of its interaction with the user and what it does once it isloaded.LISP stands for LISt Processing. AutoLISP expressions can be typed at thecommand line in response to prompts or can be saved to a file to be loaded andused when needed. AutoLISP offers wide and varied possibilities for shortcuts.Best of all, AutoLISP can be customized to any level of complexity.2. PROGRAM DESCRIPTIONThe AutoLISP program that is presented in this paper has the purpose to generateand draw reinforcement tables in AutoCAD drawings, using the data given by theuser. This program has three important parts :A. AutoLISP function “MARCA”A. AutoLISP function “MARCA”B. Fortran Program “Sort”C. AutoLISP function “TABLE”By using this function, the user is guided step-by-step to give the followinginformation: scale of the AutoCAD drawing, element name, for which the user

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!