Building Design


Building design refers to the broadly based architectural, engineering and technical applications involved in the design of buildings.

Nowadays, the building design industry faces the challenge of not only building structures and systems aesthetically and efficiently, but also designing them for long-term sustainability and for providing a solution to a range of issues for multiple stakeholders.


Customers

Below is a small selection of companies that use our products.

Systems
  • InstalSoft
Engineering
  • Buildsoft
  • Graitec
  • Durcon
  • CADS
  • Strusoft
  • Hyundai Engineering, CADblance
  • Logical
  • Yunwoo
Steel Structures
  • Steel Projects
  • William Hare
Interior Design
  • Peter Max
  • Configura
  • Delta System
  • MatiCAD
Lighting Design
  • Luxtotal
  • NLT
  • Signify
  • Hungaro Lux
Project Management
  • STRUCTIS
  • OBAYASHI
Warehousing
  • Avontus
  • Symbotic
  • Mecalux
  • Vanderlande
  • Montel

FAQ

Does Eyeshot support sheets in DWG files?

Yes, when you load the DWG file in the Drawing workspace, layouts are available under the Drawing.Sheets property.

Is it possible to use Eyeshot without User Interface?

Yes, using the standalone .NET neutral cross-platform module. A set of Console application code samples is available in the installation folder.

Want to see our products in action?

Watch the Made with Eyeshot videos playlist

Got a question?

Let one of our experts help you find the answer.

TALK TO AN EXPERT

Code Samples

Below is a selection of code samples related to these industrial sectors.

Building

This sample explains how to use Block and BlockReference to draw a 3D building model. It also demonstrates how to use the Attribute entity.

CabinetDesigner

This sample explains how to model a cabinet from scratch and how to verify the assembly using the collision detection. Video1

CompareDWG

This sample explains how to compare entities of two 2D drawings and how to keep independent Design controls cameras in sync.

DraftingDemo

This sample explains how to implement interactive drawing of 2D curves and dimensions. It can be considered a good starting point to create a 2D CAD system. This sample also includes curve trim, extension, fillet and chamfer. From version 12, this sample includes import/export from DWG/DXF and export to 3D PDF file format.

FirstPerson

This sample explains how to change the viewport navigation method using the Viewport.Navigation.Mode property. It also includes an advanced implementation of multi-texturing.

HybridEntity

This sample explains how to change entity nature on the fly. In this case, the beam drawing is switched between Mesh and wires.

Layers

This sample explains how to work with layers. It also includes the code to use the ImageOnly label and tooltips support: hovering an entity, the entity index is displayed.

PaperDemo

This polyhedric demo explains how to generate Vector and Raster views of your geometry in the Drawing workspace. It is also the only sample that allows importing of DXG/DXF files that include AutoCAD paperspace or layouts. Import of STL, OBJ, IGES and STEP files are provided to test the view generation quality on your own geometry. The Drawings tab contains a number of options to add dimensions and annotations to the views. Drawing sheets can be exported to DWG/DXF as VPORT objects or exploded curves. Yes, you are right, the geometry belongs to our office desks as you can check here. Moreover, this sample shows how to use the WorkManager class to handle a queue of WorkUnits for building the views. Ready to start? Check this introductory article.

SceneEditor

This sample gives you full control on the scene lighting settings. On the left pane you see the camera view while on the right one, the 3D scene from the director point of view. You can turn on up to eight lights of point, spot, directional and stationary types and change each light settings. Currently only one light can yield shadows. You'll find the code to copy geometry from one Design control to the other as well.

SketcherDemo

This example demonstrates how to use the 2D constraint solver from UI, including sketch extrude/revolve/sweep and assembly navigation to specific component/BRep. On the left pane you'll find the assembly and features trees. Import sketch from DWG/DXF is also available. Video1, Video2, Video3

SnapToGrid

This sample demonstrates how to snap on grid lines while drawing.

TextureMapping

This sample explains how to apply different texture mappings to scene objects. You can experiment with each mapping and scaling combination simply dragging the desired material on the scene object. Additionally, it demonstrates how to create realistic materials. Video1