Sobre o Eyeshot Fem

Adicione recursos CAD aos seus aplicativos .NET, incluindo malha geométrica e análise de elementos finitos.

Eyeshot is a CAD control for the .NET Framework. It includes four different Visual Studio toolbox items: “Design” for 2D & 3D geometry creation, “Drawing” for automatic 2D orthogonal view generation, “Simulation” (Fem edition only) for geometry validation using linear static analysis and “Manufacture” for CNC toolpath generation and simulation. A number of translators for standard CAD exchange file formats are also part of the library. The installer includes 70 code samples for both WinForms and WPF and C# and VB.NET that cover most recurrent CAD/CAM/CAE topics.

FEM (Polygonal modeling, drafting and point cloud, plus NURBS and BRep modeling, IGES/STEP, CAM, 2D/3D meshing and Finite Element Analysis)

  • Modules
    • Region Booleans - Trim and Union/Subtraction/Intersection operations for planar regions.
    • BRep Booleans - Trim and Union/Subtraction/Intersection operations for manifold 3D solids.
    • Meshing - Subdivision of a continuous geometric space into discrete geometric and topological cells.
    • Collision Detection - Determining if when and where two objects come into contact.
    • Geometric Constraint Solver - Find the positions of geometric elements that satisfy the given constraints.
    • Hidden Lines - 2D vector views generation of complex 3D models.
    • FEM Solver - Partial differential equations solution in two or three space variables.
    • Surface Reconstruction - Compute a triangle mesh interpolating a given point cloud.
    • Geometry Tessellation - Subdivision of analytical curves and surfaces into polygonal chains and meshes.
    • Surface Trim - Find the intersection of two surfaces.
    • Surface Fillet - Create a surface that smoothly connects two primary surfaces.
    • Machining - Generate 3D toolpaths for a given setup, geometry and tool definition.
    • Marching Cubes - Generate surfaces for a 3D scalar field.
    • Mesh Booleans - Union/Subtraction/Intersection operations for mesh objects.
    • Measure - Minimum distance computation between objects.
  • Entities
    • Point
    • Line
    • Circle
    • Ellipse
    • LinearPath
    • CompositeCurve
    • Mesh
    • Solid (Polygonal)
    • PointCloud
    • Region
    • Dimensions
    • Sketch
    • NURBS Curve
    • NURBS Surface
    • BRep
    • FemMesh
  • Workspaces (the actual .NET controls)
    • Design
    • Drawing
    • Simulation
    • Manufacture
  • CGAL
    • Triangulation
    • Mesh reconstruction from point cloud
    • Marching squares/cubes
    • Collision detection
    • Area/mass properties
    • Hidden Lines Removal
    • Hidden Lines Removal with 3D model edges recover
    • Constraint solver
  • 3D Graphics
    • OpenGL and DirectX renderers
    • Fully-leveraged 3D GPU acceleration
    • Wireframe, Shaded, Rendered, Flat and HiddenLines display modes
    • Orthographic and perspective projection for each viewport
    • Up to eight lights (point, spot, directional)
    • Examine, Walk and Fly navigation modes
    • Planar and realistic shadows (with three different quality settings)
    • Multi-viewport support
    • Anti-aliasing
    • Planar reflection
    • Environment mapping
    • Dashed hidden lines
    • Geometric and image-based silhouette curves
    • Minimum frame rate control
    • Progressive drawing
    • Built-in High DPI Support
    • Turbo mode
    • Screen Space Ambient Occlusion
    • Small object and frustum culling
    • Up to six clipping planes
    • Customizable overlay drawing
    • High-quality TrueType and 3D text support
    • High-quality WYSIWYG hard copy output
    • Vector copy to Windows clipboard
  • Modeling
    • Mesh booleans/cut/split/section
    • Curve-Curve Intersection
    • Surface-Surface Intersection
    • BRep booleans/cut/split/section
    • Curve and surface offset
    • Curve and surface edit
    • Fillet and chamfer
  • Proprietary File Format
    • Always compatible with previous versions
    • Geometry, tessellation or both.
    • Single or multi-file
    • Lazy loading of large assemblies
    • Extensible with customer data
    • Optional data compression
  • Input
    • Keyboard
    • Touch
    • Mouse
    • Space mouse
  • Translators
    • ASC
    • LAS
    • STL
    • OBJ
    • DWG/DXF
    • IFC
    • BRep in IFC import
    • WebGL
    • GCode
    • PDF
    • 3D PDF
    • IGES
    • STEP
    • Nastran
  • Miscellaneous
    • WorkUnit and WorkManager
    • WinForms and WPF Visual Studio designer support
    • ViewCube, Legend, Toolbar, Timeline and Histogram UI elements
  • Labels
    • TextOnly
    • LeaderAndText
    • ImageOnly
  • CAM
    • Work plane setup
    • Support for flat, bull nose and ball end mills
    • Support for any kind of geometry (flipped, cracked and faulty included)
    • 2D toolpath generation
    • Material removal simulation
    • Climb, conventional and mixed cut directions.
    • Straight and circular leads
    • Plunge and helix ramps
    • 3D Clearing
    • 3D Pocket
    • 3D Contour
    • 3D Parallel
    • Toolpath generation limited to a boundary region
    • Flat area detection
  • Meshing
    • 2D triangles (linear and quadratic)
    • 3D tetrahedrons (linear and quadratic)
    • 3D meshing on NURBS surface and BRep objects with mesh control at vertex/edge/face level
  • FEM Boundary conditions
    • Fixed displacement and rotation
    • Concentrated load and moment
    • Pressure load
    • Temperature
  • FEM Element Types
    • 2D & 3D trusses
    • 3 & 6 node triangles - plane stress & strain, 3D axisymmetric
    • 4 & 8 node quadrilaterals - plane stress & strain, 3D axisymmetric
    • 4 & 10 node solid tetrahedrons
    • 6 & 15 node solid pentahedrons
    • 8 & 20 node solid hexahedrons
    • 2D & 3D joints
  • FEM Solvers
    • Direct
    • Parallel, iterative, preconditioned Conjugate Gradient