EyeShot Ultimate 11.0.433 for Winform & WPF » Developer.Team

EyeShot Ultimate 11.0.433 for Winform & WPF

EyeShot Ultimate 11.0.433 for Winform & WPF
EyeShot Ultimate 11.0.433 for Winform & WPF


Eyeshot is a CAD control based on the Microsoft .NET Framework. It allows developers to add CAD functionalities to WinForms and WPF applications in a snap. Eyeshot provides tools for building geometry from scratch, for analyzing it with finite element method and to generate toolpaths on it. Geometry can also be imported or exported using CAD exchange file formats.

Why Eyeshot

Native WinForms and WPF controls
Select between Mesh, Solid or Surface modeling technologies
Do heavy modeling operations asynchronously
Import/export standard CAD formats
Access all available model dР°ta: Tesselations, B-Rep, topology and geometry, full product structure
Select between a number of preconfigured viewport styles and configurations at design-time
Learn from 60 ready to use source code samples in both C# and VB.NET
Count on 10+ years of experince on legacy display adapters, faulty graphics drivers, virtual machines and remote desktop connections: Eyeshot is designed to work on common PC hardware.
High quality technical support from experienced CAD programmers
100% managed code compiled against AnyCPU
Royalty free licensing model
Source Code Escrow service

Eyeshot includes a full assortment of entity types, including curves, polyhedral meshes, surfaces, solids and point clouds. Modeling tools include triangulation and meshing, boolean operations, curve and surface trim/fillet/offset/intersection and surface reconstruction from point clouds. Support for standard CAD formats allows geometry import/export.

The product is easy to deploy: a few managed, strongnamed assemblies. Assemblies can be distributed using XCopy or the global assembly cache.

It is written in managed C# and provides integration with Visual Studio .NET IDE. This allows Visual Studio .NET programmers to leverage their current programming language (C# or Visual Basic .NET) when programming with Eyeshot. The product is based on a per developer licensing scheme, and it is royalty-free to distribute.

3D Graphics
Forget about lighting, blending, textures, polygon offset, shaders, shadow maps, VBOs, etc. Eyeshot already implements these advanced 3D graphics technologies in the most efficient way and for both OpenGL and DirectX renderers.

Free Your Imagination
Combine multiple data sources, input devices and CAD entity types as has never been possible before. Import your dataset from file or from Visual Studio project resources or from database. Allow end-users to interact using keyboard, mouse, 3D mouse or fingers. Select between Mesh, Solid and Nurbs surface modeling technologies to unleash your creativity.

Developing CAD Applications has never been so easy fun!
Eyeshot is the only 100% .NET CAD component on the market. With 60 source code samples (in both C# and VB.NET and for both WinForms and WPF platforms) it’s also the easiest to learn.

Manifold BRep
Ever desired to have full control on your Manifold BRep geometry? To inspect any detail of an imported STEP or IGES 3D model topology? To create your Manifold BRep models from scratch or using boolean operations? With Eyeshot you can do it now.

Surface Reconstruction
Eyeshot can be used to triangulate a set of 3D points or to generate isosurfaces from a stack of Computed Tomography scans.

Performance
Our components are used in production with 250,000,000 points point clouds, 30,000,000 vertices triangle meshes and 1,000,000 trimmed Nurbs surfaces. The minimum frame rate and small size control always guarantee smooth and dynamic change of views.

Quality
Craft exquisite details in your application with point, spot and directional lights, projected shadows, environment mapping, high-resolution textures and planar reflection.

Accuracy
Nurbs curve and surface are the most accurated geometry representation available. They can be created from scratch or imported from IGES, STEP and DWG/DXF file formats. A number of tools allow to trim, split, fillet and chamfer them.

2D & 3D
The Eyeshot control can be easily configured as 2D or 3D viewport. Multi-viewport support allows mixed configurations as well.

Parallelism
Eyeshot exploits Task Parallel Library wherever possible, trying to load each machine logical CPU and avoid blocking User Interface. The WorkUnit class gives the same ability to developers for their heavy tasks.

DWG support
devDept Software, as ODA Sustaining Member, is always aligned with latest DWG/DXF versions. Our products are upgraded and tested for every new DWG file format available.

Best in class ZPR
Many products out there claims to Zoom/Pan/Rotate. Eyeshot performs dynamic rotations reading the scene depth under mouse cursor. The same is true for zoom. Only in this way you get accurate ZPR. You can also select between trackball and turntable rotation modes.

Analytic HDL
No matter how complex is your geometry, with analytic hidden line removal you can build 2D vector layouts with segments separated by type: silhouettes, edges and hidded edges. The computation is made on a separate thread and taking advantage of all logical CPUs of the machine.

Advanced selection
Eyeshot features ten different selection modes. You can chose to select entities on front or throughout the scene by pick, by box or by polygon. Sub-item selection (Object, Face, Edge, Vertex) is available too. All of this even programmatically.

FEM Features

Analysis type
Linear elastic
Boundary conditions
Fixed displacement and rotation
Concentrated load and moment
Pressure load
Temperature
Materials
Isotropic
Beam materials for square, rectangular, circular, I, C and T sections.
Element types
2D & 3D trusses
2D & 3D beams with hinge support
3 & 6 node triangles - plane stress & strain, 3D axisymmetric
4 & 8 node quadrilaterals - plane stress & strain, 3D axisymmetric
6 & 15 node curved solid pentahedrons
8 & 20 node curved solid hexahedrons
4 & 10 node curved solid tetrahedrons
2D & 3D joints
Solvers
Direct
Parallel iterative Preconditioned Conjugate Gradient

What's New



Proprietary file format
Eyeshot finally gets its own versioned and extensible binary file format that includes geometry, geometry+tessellation, tessellation only read and write options to leverage file size versus loading speed. Backward compatibility will be guaranteed for reading operations only. File compression is supported as well.

Collision detection
You asked. We delivered. Eyeshot v11 features advanced collision detection using OBB, Octree and accurate intersection. See RobotArm source code sample.

IFC file import
Eyeshot v11 can now import IFC (and IFCZIP) files with all the relevant properties, containers and hierarchy structures.

Asynchronous regeneration
Regeneration engine now works on a separate thread to avoid blocking the application user interface.

Clipped objects capping
During clipping plane edit, you can now fill clipped objects.

Of course, there are more features and improvements.

3DS file import. You can test this using the 'Import' button of EyeshotDemo source code sample
Octree data structure to increase speed of FindClosestTriangle() method on large datasets
Dimension tolerances
DWGВ® 2018 support
Massive use of KeyedCollections
RobotArm, AnimatedPicture, PerformanceStudio, Wing and FileFormatExtension source code samples

Only for V.I.P
Warning! You are not allowed to view this text.