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!

Mirror Random

When blocks are setup properly the 'Mirror Random' command can help to create some variation in the drawing. Blocks have a X, Y and Z direction which the command uses to mirror the blocks. The user needs to select the blocks and has to specify in which direction the blocks need to be mirrored. By default the command will mirror the blocks in the X and the Y direction. It is possible to mirror in any of the three directions or any combination of the directions. It's just a matter of switching them on or off. The moment the user confirms the settings the command will mirror the selected blocks randomly. The more directions are activated the more dramatic the effect will be. When X and Y are activated there are several possibilities. The block will…
...stay the same
…be mirrored in the X direction
…be mirrored in the Y direction
…be mirrored in the X and Y direction
The command keeps account with uniformly scaled blocks because uniformly scaled blocks will mirror in every direction even though just one direction is specified. The user can let the command ignore these blocks so nothing will happen, scale the block in every direction or let the command convert the block into a un-uniformly scaled block so it can be scaled in any possible direction.



Powered by Vimeo Pro