Eyeshot 2024 Beta

devDept is proud to announce the Eyeshot 2024 Beta program.

 

New Hybrid Licensing Model

Eyeshot 2024 has a hybrid licensing model that combines SAAS and perpetual licensing. The new model brings a few changes that will benefit developers in several ways:

  • There will be no runtime licensing, which means there will be no licensing delays in production applications.
  • An active subscription will be required for application development, including tools like Visual Studio Designer and DebuggerVisualizer.
  • Enhanced restriction on library use without an active subscription. UI interaction will be disabled, and any use during the development will be blocked. This could impact the work on large-scale projects for development team members who do not own a valid license.
  • Developers will be able to install Eyeshot on an unlimited number of devices, but an internet connection will always be required.

 

Binaries

Eyeshot 2024 is shipped via offline NuGet packages for NET8, NET7, NET6, and NET Framework 4.7.2 (ArticleVideo). Designers are also package-based, allowing seamless upgrades without needing a full setup download and installation. System requirements are Visual Studio 2022 and NET6.

devDept Private NuGet server URL: http://nuget.devdept.com (Setup instructions

 

New Features

  • PrintSimulationMesh entity (Video)
  • MultiFastMesh entity (Article1Article2)
  • FEM Modal Analysis (Video)
  • Animation for Finite Element Analysis results (Video)
  • ReadGLTF and WriteGLTF classes
  • Improved Label drawing
  • Thread-safe Read/WriteSTEP classes
  • SketchManager class removal in favor of SketchEntity.Edit() method (Article)
  • IFC entities removal in favor of Entity.IfcProperties property
  • Refactored ReadIFC class based on XBIM
  • Material at Brep face level
  • Extensive use of NuGet packages in core product assemblies

 

New Samples

  • Code samples were refactored into a single .NET6 Visual Studio solution
  • Demos were refactored into a single .NET6 Visual Studio solution
  • New Defeature code sample (Video)
  • New ExploreIFC code sample
  • Improved TextureMapping code sample with Material Library (Video)

 

Breaking Changes

Breaking Changes in Eyeshot 2024

 

Documentation

Only the API Reference of the Eyeshot 2024 documentation is periodically updated.

 

Proprietary file format data integrity is not guaranteed during Beta.

Eyeshot 2024 Beta can be installed side-by-side with other older Eyeshot versions.

 

4

Comments

6 comments
Date Votes
  • Hi,

    I'm a little confused about this statement:

    Eyeshot 2024 is shipped via offline NuGet packages for NET8, NET7, NET6, and NET Framework 4.7.2 (ArticleVideo). Designers are also package-based, allowing seamless upgrades without needing a full setup download and installation. System requirements are Visual Studio 2022 and NET6.

    I've got two questions about this development:

    1. "... allowing seamless upgrades without full setup download...": How would you get to update "offline" nuget packages without downloading and running a new eyeshot setup?
    2. How to build your app in a CI/CD pipeline (GitLab in our case) without access to locally installed "offline" nuget packages.

    Can someone please advise or explain?

    0
  • Hi Gert,

    now devDept has a running NuGet server: you can refer to this article about NuGet package source set-up, that provides more information on the topic.

    0
  • "Developers will be able to install Eyeshot on an unlimited number of devices, but an internet connection will always be required."

    Could you please clarify:

    (1)  An internet connection will always be required when installing Eyeshot components

    OR

    (2)  An internet connection will always be required to compile/build with Eyeshot components

    Hopefully you just mean (1).

    0
  • Hello Patrick,

    An internet connection is required to authenticate as a developer with a valid subscription and allow development/debug with Eyeshot components. Just for building, it's not necessary.

    0
  • Hello Patrick,

    Yes, an offline grace period for work without an Internet connection has already been implemented.

    0
  • Fabulous!  Thanks.

    0

Please sign in to leave a comment.

Didn't find what you were looking for?

New post