Eyeshot 2025 is here!🔥

Alberto Bencivenni
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
The code samples browser has been updated to include a tab to display C# or VB.NET source code without requiring the full Visual Studio project, offering a quicker and more convenient way to review sample source code.
Â
Key Highlights
-
Assembly Mates, can be tested in AssemblyDemo (Video, Article)
Mates create geometric relationships between assembly components. As you add mates, you define the components' allowable directions of linear or rotational motion. You can move a component within its degrees of freedom, visualizing the assembly's behavior. -
Section View, can be tested in PaperDemo (Video)
In the section view of a part or assembly document, the model is displayed as if cut by planes and faces that you specify to show its internal construction. -
Blink Debugging Tool (Video)
An advanced standalone debugging tool for plotting entities and geometric data from any IDE. The Debugger Visualizer has been retired.
-
Solidifier class, can be tested in EyeshotDemo (Video)
Converts surface models into a single Brep. -
NURBS Curve Offset (Image1, Image2, Image3)
Reliable NURBS curve offset with curl removal. -
FindSimilar class (Video)
Based on the invariant properties under roto-translation of 3D objects, this class can identify all 3D objects with the same shape and rebuild an assembly tree containing unique objects (mirrored included). - Brep.FixNormals(), FlipOutward() methods
Brep face orientation fixing. - Log for Entity.IsValid(StringBuilder) and Brep.FixTopology(StringBuilder) methods
Invalid entity reason explanation. - .NET9 Support
-
ReadSVG class can be tested in DraftingDemo (Video)
To read SVG file content as Eyeshot entities. - Entity.TranslationID, Brep.Face.TranslationID, Brep.Edge.TranslationID
To manage read/write entity IDs. -
LegendItem class
Color and size of each Legend item customization. -
WireBox entity
Utility entity to draw the 12 box edges. -
SectionLine entity (Video)
Utility entity to represent section lines. - PointCloud.FitCylinder(), FitCone(), FitSphere() and FitTorus() methods (Image1, Image2)Â
3D least square fitting. - Improved Brep import quality
Brep import from STEP and IGES files with ZERO flipped faces.
- Faster Brep.ClosestPointTo() method
Â
Code Samples
-
WireEDM code sample
Wire EDM simulation. -
ImGUI code sample
QuickForms tool usage demonstration. -
GroupSimilar code sample (Video)
Assembly tree rebuilding based on similar 3D objects.
Â
Breaking Changes
Breaking Changes in Eyeshot 2025
Â
1
Comments
Please sign in to leave a comment.