Turn on developers mode in your website

Just an idea!

Recently I’ve been working on two websites ( and which have a common point; They rely heavily on Javascript! In the both cases, they use Ajax technology to fill a HTML element with retrieved data. To debug them I had to refresh the whole page which wastes about 2s of my life every time!

read more…


AutoCad has been always the last thing that I want to deal with! But ever since I start working as an architect, I find AutoCad as a mandatory part of professional environment where all the documents should be transferred and reviewed in this software. And I said “Okay! let’s face the truth and instead of complaining, make it a better place to work…”.

read more…

Download Url: Download Dll file
Repository: NxAutocad on Github
Programming Language: C# .Net

AC Version

Detecting DWG files version right into your browser

It happens sometimes that you want to transfer an AutoCad DWG file and you have to change its version (for example downgrading to lower version number). It’s a good practice to check version of files’ before sending them to the client.

read more…

Assign materials randomly by MaxScript

Working in NextOffice architecture studio, I faced the problem of giving a natural look to a masonry building includes thousands of individual bricks!

read more…

Repository: Randomizer on Github
Programming Language: MaxScript

CFD streamlines in Grasshopper

As an experience I tried to import streamlines generated in Ansys Fluent into Grasshopper environment and I developed two (actually one and a half!) C# components in Grasshopper to do this. Basically generated tables in CFD Post are saved as a single file so you have to separate different tables and save them as individual .CVS files which is really easy, and then these C# components will do their missions!

read more…

Download Url: Grasshopper file
File Format: grasshopper [.gh]
Requirements: Rhino 3D, Grasshopper
Programming Language: C# .Net