No results.

UrbanLISP covers a wide range of customizations for AutoCAD. LISP is a program language of AutoCAD and is one of the ways UrbanLISP customizes AutoCAD's working environment. UrbanLISP is the result of three passions: the love for cities and architecture, the fascination for programming and most of all the joy of working together with people.

UrbanLISP commands are developed during projects in Urban Design, Landscape Architecture and Architecture: Urban Environments in it's broadest sense. In a profession where deadlines are often tight UrbanLISP commands have to enable the user to focus on designing as much as possible be it by saving time, increasing accuracy or streamlining AutoCAD. Being able to focus on designing and not having to do some of the most tedious tasks UrbanLISP commands just make working with AutoCAD more fun!

Trough UrbanLISP's video tutorials frequent users of AutoCAD can see what the possibilities of LISP programming are. The tutorials serve as a guidance for those who have UrbanLISP at their disposal. Together these videos form an overview of the most significant part of UrbanLISP's portfolio, toolbox or arsenal if you will. A big thanks to my colleges, who make this work so much fun. Enjoy watching the videos!

Beam & Knot Inventory

For a pedestrian bridge in Wenduine, Belgium data had to be subtracted from the design. The design of the bridge exists out of several layers of beams crossing each other at various points. At the points where the beams cross they are bolded together. The bolts are the knots in the design of the bridge. In order to place the bolts holes have to be pre-drilled in the beams of the bridge. Due to the design of the bridge there's a large variety in beam lengths so virtually every beam is different. This makes it quiet hard to do an inventory of the beams of the bridge. Without the 'Beam & Knot Inventory' command that is. With this command the user can generate an complete list in just three steps:
1. At the start of the command the user has to make a selection of closed polylines, the beams, and points, the knots.
2. When confirmed the user has to specify a prefix. This prefix is used in the codes the command will generate. Because the bridge is build up out of several segments the user can determine an appropriate prefix for every segment making the code for every segment unique.
3. To finish the command the user needs to pick a point. This point will be used to place the labels for the knots.
When the point is picked to command will do the rest. The command places labels for the points using the X-coordinate of the knots of the bridge and the Y-coordinate of the selected point. The labels and points are connected with a line to emphasise which label belongs to which knot. The codes for the knot labels are KN-A-B, where A is the prefix determined by the user and B is a sequential number. These numbers start at the right side and end at the left side. This same principal applies to the beams. These codes are however A-L-B, where A is the prefix determined by the user, L is the number found in the layer on which the beam is drawn, and B is the sequential number. When the user navigates to the folder in which the drawing file is saved, it will find an Excel file. In this file all beams are listed in order of their codes. The length and width of the beams are right after the code. The most relevant data however is the right part of the file. This is where the knots are listed. The knots are effectively the points where a hole needs to be drilled in the beam. There for the distance between the start of the beam and the first hole, the distance between the holes on the same beam and the distance between the last hole and the end of the beam are listed between the relevant knots. This way a complete list of beams is created in an instant.



Powered by Vimeo Pro