Blog
Learn about industry trends, news and how-tos from our product experts.
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 Practice Drawings 27
// Define layer names and text size. const string Dim = "Dimension", DashDot = "DashDot"; const double TextHeight = 2.5; // Adding different layers design1.Layers.Add(new Layer(Dim, Color.CornflowerBlue)); design1.Layers[0].LineWeight = 2; design1.LineTypes.Add(DashDot, new float[] { 10, -2, 2, -2…
by
Davide Angiolini |
May 15, 2025 | Share
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
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
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
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
2D Exercise 900
// Define layer names and text size. const double TextHeight = 2.5; const string Dim = "Dimension", DashDot = "DashDot"; // Adding different layers design1.Layers.Add(new Layer(Dim, Color.CornflowerBlue)); design1.Layers[0].LineWeight = 2; design1.LineTypes.Add(DashDot, new float[] { 10, -2, 2, -…
by
Federico Gherardi |
April 22, 2025 | Share
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
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
Pipe Vice
In this article, we will use Assembly Mates to assemble the pipe vice attached.Step 1: Main ScrewTo begin, we fix the Support and add the first ConcentricMate between it and the Main Screw. For each Mate, we identify the defining faces and, for each face, its corresponding chain of parents.ReadFile…
by
Lorenzo Capelli |
January 27, 2025 | Share