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

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

 

Breaking Changes

Breaking Changes in Eyeshot 2025

 

1

Comments

0 comments

Please sign in to leave a comment.

Didn't find what you were looking for?

New post