Click here to Skip to main content
15,886,664 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I'm a Construction Project Engineer ,my project need to draw a floor plan with department.How to use C# to draw 2D/3D floor plan?
Posted

1 solution

The options available for drawing floor plan in C# are

The following books may be helpful to write a program or general purpose library in C# for drawing.
Practical C# Charts and Graphics book for windows forms
and if you want to develop the library in WPF then
Practical WPF Charts and Graphics book

Details about these can be seen at
http://www.drxudotnet.com/[^]

If the requirement is to draw a simple plan without many details, then I think the drawing can be generated with graphics with the help of above books.

It is a time consuming and tough task, if a full fledged library having options like Dimensions, layers etc as found in AutoCad is to be developed.

The library
http://sourceforge.net/projects/cadnetinterop/?source=directory[^]
can be used to draw to AutoCad

Commercial:
http://www.vdraw.com/[^]
is a very good library to draw drawings.
http://www.woutware.com/cadlib3.5.html[^] is another library for drawing
http://www.nevron.com/Products.DiagramDesigner.Overview.aspx[^] is a library like Visio for drawing
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900