Blog posts : "General"

Autocad:Adding elevation Automatically to multiple Contours That have Zero Elevation

I usually add post here for things that i couldn't find or could hardly find on web. I was asked to find some Autocad program that can automatically or semi automatically, add elevation to contours that have no elevation (0). we have many DWG contour files that all poly lines have zero elevation. Fi…

Read more

Import Points into autocad

Download From HERE!

You may have an Ascii text that contains some point coordinates and want to import that point into CAD. First it seems very easy and you may think to have many choices. You may think Autocad Land, Civil3d or Bentley Microstation, but what if you don't have any of them?

I wr…

Read more

Best Text Position in Polygon

You have many polygons and you want place some texts in each of them. polygons may have different shapes. they may be concave polygons. How you can find best place for your text?
My Solution is as follows:
1- Buffer Polygon to inside of it. I mean Buffer (Offset)  Polygon with a…

Read more

Unicode Text in DXF

If you are a Software Developer you may want to write a DXF writer for your application.There are some free .net class to do this.
 The problem is that the DXF class did not support Unicode characters as a Autocad text Entity. Its because it write DXF with ASCII (Ansi) code page.
If you want to…

Read more

Autocad txtxexp problem. Change Scale and position of the text. Solution? and All about txtexp

I had about 4700 dwg files with Shx fonts and i have to convert all object (not Splines and Arcs and other impossible obj) to just lines. txtexp do this for texts but it have some issues to be fix.

one of most important items was that txtexp move and scale texts to another position. unfortunately t…

Read more

How to Change All text style Backward Off in Autocad?

Here is a simple lisp that change all text style backwards off.

It seems simple but may be handy specially if you want to explode text.

;;; turn all text style backward off;;; Type B0 (B&Zero) to run
(defun C:B0 (/ ad style oldcmdecho)  (vl-load-com)  (setq ad (vla-get-ActiveDo…

Read more

ArcGis License Expire in 11-nov-2011. What is solution?

Download from HERE and Enjoy!!!

Download and Unpack file.

How it work?

sorry if  i do not explain completly. it is because i don't have Arc9x in PC that I update this website. so i hope to do not miss anything.

  1. Bring  task manager & end task ArcGis.exe and also lmgrd.exe
  2.  Copy arc…

Read more

WCF Tutorial

I have read many atricles about WCF. Finally i found these books :

"Windows® CommunicationFoundation 4 Step by Step" by "john sharp"

And also :

"Programming WCF Services,  Mastering WCF and the Azure AppFabric Service Bus 3rd_Edition" by "Juval Löwy"

Books take much time but are good as ref…

Read more

How to Build a Flash Map?

uses Adobe Flash Cs3 to make a dynamic Map.  use Flash button with assigned URL links to it. you can find how build it in many websites and also here.

Here is the steps you can follow to do this task:

  1. find a vector base sample of your map. you can see here. this helps me so much. if you find you…

Read more

Convert PDMS "IOS" File to 3D Isometric Model!!

Another popular Export That you can Get from PDMS is and isometric DWG file. But this is a 2D isometric and it is just a sketch. it has dimensions but lengths are not related. if you want a real 3D isometric with correct lengths you should draw again all the lines in a 3d model. It is a tedious work. I myself test it in AutoCAD. so i built an application to Convert 2D isometrics Models to real 3D models.

You Can Download it From Following Link:


Extract RAR archive It Contains 3 Files :

  1. A .dwg file that contains some PDMS sample files
  2. a .lsp  file
  3. a .dvb file


  1. open .dwg file
  2. Load The lisp and "iso3d.dvb" from Autocad menu-> tools-> Load Application
  3. in AutoCAD command prompt type iso to start application
  4.  ....

It is really hard to explain some notes on how to use this application. So i built a mp4 Tutorial.

You can Download the Tutorial Here.

Remember These points in mind when using this application:

  1. Close all other dwg files that are already open and only open one that you want to convert
  2. Make Osnap OFF
  3. Begin From START of pipe to the end and follow direction of pipes shown in drawing with Arrow (->). otherwise  the direction computed by application will be in opposite direction
  4. Start of pipe line some times has and (E,N,H)
  5. in Tee branches type "T' and after finishing branch to continue from beginning of tee branch type "S" to Stop branch
  6. If you want continue from somewhere in your last drawn isometric, immediately after running "iso.lsp" (by typing iso in command prompt) type "P" for pick point option. this let you select a point 3d isometric and then return to 2d isometric.

This application is not perfect and surely has some bugs. It is because of the nature of PDMS isometric maps. They are not regular and built to be understood by human.

Read more

10 blog posts