Register | Log in

Eyeshot 11 Released

Proprietary file format, Collision detection, IFC file import.

Learn more »

What is Eyeshot?

Eyeshot is a CAD control based on the Microsoft .NET Framework. It allows developers to add CAD functionalities to WinForms and WPF applications in a snap. Eyeshot provides tools for building geometry from scratch, for analyzing it with finite element method and to generate toolpaths on it. Geometry can also be imported or exported using CAD exchange file formats.

Learn more

Free Your Imagination

Combine multiple data sources, input devices and CAD entity types as has never been possible before. Import your dataset from file or from Visual Studio project resources or from database. Allow end-users to interact using keyboard, mouse, 3D mouse or fingers. Select between Mesh, Solid and Nurbs surface modeling technologies to unleash your creativity.

Learn more

Developing CAD Applications has never been so easy fun!

Eyeshot is the only 100% .NET CAD component on the market. With 60 source code samples (in both C# and VB.NET and for both WinForms and WPF platforms) it’s also the easiest to learn.

Learn more

Latest Posts


Mesh entity displayed as wireframe object

You can have a mesh entity displayed always in wireframe mode, regardless of the DisplayMode, by using the following class derived from Mesh:    class MyWireMesh : Mesh { public MyWireMesh(Mesh another) : base(another) ...


Revision Cloud ☁️

The following code snippet shows how to get a Revision Cloud like AutoCad from a generic ICurve lying on a specific Plane (Plane XY in this case):  double radius = 0.3; LinearPath lp = new LinearPath(5,10); CompositeCurve revCloud = UtilityEx.GetRevi ...


Enable multitouch on Eyeshot WPF control when added programmatically

The Eyeshot WPF control, in order to manage multitouch in an efficient way, uses multitouch input as WM_TOUCH window messages instead of touch input via the tablet platform. As a result, if you need to add it dynamically in your application, you have ...


Eyeshot 11 Released πŸŽ‰

Bologna, Italy β€” January 31, 2018. devDept Software S.r.l., leading provider of software development tools to the engineering industry, today announces the release of Eyeshot 11, the native CAD control for .NET Framework. What's New Proprietary file ...


Zoom invariant / Position Invariant entity

The code is the same as for Eyeshot 8 sample, with this changes:   Instead of  public override bool IsInFrustum(PlaneEquation[] frustum, Point3D center, double radius, bool quick) use public override bool IsInFrustum(FrustumParams data, Point3D ce ...

Photo Stream