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)
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. - 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. -
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). - 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.
Try It Today!
We invite developers to explore the Beta and share their insights. Your feedback is invaluable in helping us fine-tune Eyeshot 2025 before the official release. The Beta version can be installed alongside your current Eyeshot installation.
Feedback and Support
As this is a beta release, there may be areas needing refinement. We encourage you to report bugs, suggest improvements, or share your use cases via technical support tickets.
Migration Guide & Breaking Changes
Migrating from Eyeshot 2024, Breaking Changes in Eyeshot version 2025
Timeline for Official Release:
The official release of Eyeshot 2025 is planned for the beginning of March 2025. Your participation in the beta phase will help us deliver a rock-solid final version.
Thank you for being part of our development journey. We can’t wait to hear what you build with Eyeshot 2025!
Comments
Wow! ImGui Quickforms sample...? Great work team!
Last Sep, I remember the roadmap of 2025 states "Complete refactoring of the ReadSTEP class", it is not there anymore, is it dropped?
Blink looks like a real good addition. Will try that one out.
Hello An,
It was included in the last Eyeshot 2024 stable version.
Is there a way to get rid of the "BETA" watermark?
Please sign in to leave a comment.