Blog


Learn about industry trends, news and how-tos from our product experts.

Announcement

Eyeshot 2024 is here! 🎊

Bologna, Italy — March 20, 2024. devDept Software S.r.l., leading provider of software development tools to the engineering industry, today announces the release of Eyeshot 2024, the native CAD control for .NET   New Hybrid Licensing Model Eyeshot 2024 has a hybrid licensing model that combin…

March 20, 2024 | Share

public

Migrating from version 2023

Warning We recommend taking a full backup of your project(s), including your existing Eyeshot 2023 DLLs. To migrate your Eyeshot 2023-based application to Eyeshot 2024, follow the steps below: Ensure that your existing Eyeshot 2023 Visual Studio project compiles and run Close all Visual Studio i…

by Federico Fucci | March 19, 2024 | Share

CAD

CAD Practice Drawings 2D-01

Define layers, linetypes and text height. design1.Layers[0].LineWeight = 2; const string DashDot = "DashDot"; design1.LineTypes.Add(DashDot, new float[] { 5, -1, 1, -1 }); const string DimLayer = "Dimension"; design1.Layers.Add(new Layer(DimLayer, Color.CornflowerBlue)); const string Construction …

by Lorenzo Capelli | February 28, 2024 | Share

CAD

Angular Bracket

// Extruded L shape CompositeCurve cc1 = new CompositeCurve(new ICurve[]{ new Line(Plane.XZ, 0, 0, 50, 0), new Line(Plane.XZ, 50, 0, 50, -10), new Line(Plane.XZ, 50, - 10, -5, -10), new Arc(Plane.XZ, new Point2D(-5, -5), new Point2D(-10, -5), new Point2D(-5, -10)), …

by Lorenzo Capelli | February 27, 2024 | Share

public

Breaking Changes in Eyeshot 2024

This page lists the important behavior and API changes introduced in this version. If you already have projects using devDept products, you will need to peruse this list to understand the changes you might need to make to your source code to support this new release.   2024.3 BC-261 Changed Rend…

by Alberto Bencivenni | February 07, 2024 | Share

Miscellaneous

NuGet package: Local Package Source

Eyeshot is distributed via NuGet packages, which include support for .NET Framework 4.7.2, .NET 6, .NET 7, and .NET 8. This article aims to provide a detailed guide on handling NuGet packages. Visual Studio projects can be distinguished between SDK-style projects and Legacy projects. Since SDK-styl…

by Federico Fucci | January 18, 2024 | Share

Announcement

Eyeshot 2024 Beta

devDept is proud to announce the Eyeshot 2024 Beta program.   New Hybrid Licensing Model Eyeshot 2024 has a hybrid licensing model that combines SAAS and perpetual licensing. The new model brings a few changes that will benefit developers in several ways: There will be no…

January 18, 2024 | Share

public

Sketch: breaking changes in Eyeshot 2024

With version 2024, we decided to refactor the sketch-related code to make it simpler and more intuitive. To do so, we had to introduce a series of breaking changes, meaning it might take a while to update your sketcher application from Eyeshot 2023 to Eyeshot 2024. This article aims to guide you th…

by Lorenzo Celli | January 09, 2024 | Share

3D Graphics

Programmatical selection methods recap

Eyeshot offers a list of methods that allows to programmatically select entities or their sub-items in the scene. A brief recap of these method follows. Entities Selection Visible Selection A pseudo-color image of the scene is taken into account in order to process the selection. GetAllEntitiesUnde…

by Federico Fucci | January 04, 2024 | Share

Announcement

Eyeshot 2024 Anticipations

Bologna, Italy — December 10, 2023. In the ever-evolving landscape of technology, innovation is the heartbeat that keeps software solutions relevant and impactful. Today, we're thrilled to unveil the latest enhancements to Eyeshot 2024, setting a new standard for developer experience and functional…

December 10, 2023 | Share