Blog


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

Announcement

Eyeshot 2025.2 Released

Bologna, Italy — May 29, 2025. devDept Software S.r.l., leading provider of software development tools to the engineering industry, today announces the release of Eyeshot 2025.2, the CAD control for .NET Available on our private NuGet server: http://nuget.devdept.com (Setup instructions)&…

May 29, 2025 | Share

CAD

CAD Practice Drawings 27

const string Dimensions = "m"; const string DashDot = "DashDot"; design1.Grid.Visible = false; design1.Layers[0].LineWeight = 2; design1.Layers.Add(new Layer(Dimensions, Color.CornflowerBlue) { LineWeight = 0.2f }); design1.LineTypes.Add(DashDot, new float[] { 7, -2, 2, -2 }); Circle c1 = new Cir…

by Davide Angiolini | May 15, 2025 | Share

CAD

Modeling Practice Drawings 57

CompositeCurve cc1 = new CompositeCurve( new Line(65, 0, 0, -65, 0, 0), new Arc(Plane.XY, new Point3D(-45, 0, 0), 20, Math.PI, 3 * Math.PI / 2.0), new Line(-45, -20, 0, 65, -20, 0), new Line(65, -20, 0, 65, 0, 0) ); devDept.Eyeshot.Entities.Region r1 = new devDept.Eyeshot.Entities.Reg…

by Davide Angiolini | May 15, 2025 | Share

CAD

Modeling Practice Drawings 135

devDept.Eyeshot.Entities.Region front = devDept.Eyeshot.Entities.Region.CreatePolygon(Plane.XZ, new Point2D[]{ new Point2D(-120,0), new Point2D(-150,0), new Point2D(-150,-60), new Point2D(-134,-60), new Point2D(-134,-25), new Point2D(-120,-25), }); front.Translate(0, 38…

by Davide Angiolini | May 15, 2025 | Share

CAD

Part2

devDept.Eyeshot.Entities.Region front = devDept.Eyeshot.Entities.Region.CreatePolygon(Plane.XZ, new Point2D[]{ new Point2D(0,0), new Point2D(12.5,0), new Point2D(12.5-5,8), new Point2D(17.5,8), new Point2D(17.5,16), new Point2D(-17.5,16), new Point2D(-17.5,8), new Point2D(-…

by Davide Angiolini | May 13, 2025 | Share

public

2025.2

Fix sub curve selection by code for SketchEntitiy and CompositeCurve Set Entity.RegenMode to CompileOnly after a change to LineTypeScale, regardless of LineTypeMethod. Added reference item constructor in FindSimilar class Fixed designer drawing for Legend and ScaleBar UI elements Fixed NRE on Temp…

by Alberto Bencivenni | May 09, 2025 | Share

Miscellaneous

Prevent Eyeshot notifications

Since Eyeshot 2024, a Visual Studio 2022 extension is installed alongside the SDK: among the tasks it performs, it notifies the user when a new version of Eyeshot has been deployed. If you want to prevent such notifications, you can turn them off by setting Show Notifications to False in the settin…

by Federico Fucci | April 24, 2025 | Share

CAD

2D Exercise 900

Define layer names and text size. private const string DimLayer = "Dimension", ThinLayer = "ThinLayer", DashDot = "DashDot"; private const double TextHeight = 2.5; Draw the component and its dimensions. design1.Layers[0].LineWeight = 2; design1.Layers.Add(new Layer(DimLayer, Color.CornflowerBlue…

by Federico Gherardi | April 22, 2025 | Share

Miscellaneous

Blink Debugging Tool

This tool enables the plotting of any Eyeshot entity directly from the Visual Studio Watch window, Immediate window, or within source code. It also supports various geometric data types including points, planes, vectors, and analytic surfaces. Furthermore, the Blink debugging tool is compatible wi…

by Daniel Maura | March 14, 2025 | Share

Announcement

Eyeshot 2025 is here!🔥

Bologna, Italy — March 12, 2025. devDept Software S.r.l., leading provider of software development tools to the engineering industry, today announces the release of Eyeshot 2025, the native CAD control for .NET   New Features Assembly Mates, can be tested in AssemblyDemo (Video, Article)Mat…

March 12, 2025 | Share