Blog
Learn about industry trends, news and how-tos from our product experts.
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 Screw To 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. Read…
by
Lorenzo Capelli |
January 27, 2025 | Share
Exercise 239
//Main circle extrusion devDept.Eyeshot.Entities.Region cr1 = devDept.Eyeshot.Entities.Region.CreateCircle(Plane.XY, 0, 0, 22.5); //Main circle extrude remove devDept.Eyeshot.Entities.Region cr2 = devDept.Eyeshot.Entities.Region.CreateCircle(Plane.XY, 0, 0, 10); //Main circle extrude remove rect…
by
Federico Gherardi |
January 27, 2025 | Share
Migrating from Eyeshot 2024
Warning This is a preliminary and work-in-progress version of the official document. --> Warning We recommend taking a full backup of your project(s), including your existing Eyeshot 2024 NuGet packages. Single project update To migrate a single Eyeshot 2024-based project to Eyeshot…
by
Alberto Bencivenni |
January 14, 2025 | Share
Eyeshot 2025 Beta
We are excited to announce the Beta release of Eyeshot 2025! This release introduces significant updates, new features, and improvements designed to enhance your development experience and streamline your workflows. Key Highlights Assembly Mates, can be tested in AssemblyDemo (Video, Article)Mat…
January 13, 2025 | Share

Breaking Changes in Eyeshot version 2025
Warning This is a preliminary and work-in-progress version of the official document. --> 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 …
by
Alberto Bencivenni |
December 18, 2024 | Share
CAD Practice Drawings 74
// Base profileCircle c1 = new Circle(Plane.XY, 57); c1.Translate(40, 0, 0); Circle c2 = new Circle(Plane.XY, 27); c2.Translate(-60, 0, 0); Line[] tanLines = devDept.Geometry.Utility.GetLinesTangentToTwoCircles(c1, c2); // Arcs connecting tangent lines endpoints Arc a1 = new Arc(Plane.XY, new Poi…
by
Marco Segapeli |
December 16, 2024 | Share
Piston
For each construction step, a new sketch was created to enhance code readability. Before every operation on the BRep object, the code includes comments that, if uncommented, will display the sketch on the screen. All of the sketches have zero resulting degrees of freedom.Sketch 1 - Building the ma…
by
Giovanni Bargellini |
December 06, 2024 | Share
3D-DP951
// "C" section sliding profile devDept.Eyeshot.Entities.Region r1 = devDept.Eyeshot.Entities.Region.CreatePolygon(Plane.YZ, new Point2D[]{ new Point2D(0, 0), new Point2D(20, 0), new Point2D(20, 44), new Point2D(0, 44), new Point2D(0, 34), new Point2D(6, 34), new Point2D…
by
Giovanni Bargellini |
December 03, 2024 | Share