概述
将 CAD 功能添加到您的 .NET 应用程序
Eyeshot 是一个基于.NET Framework 的CAD 控件。它允许开发人员快速将 CAD 功能添加到 WinForms 和 WPF 应用程序。Eyeshot 提供了从头开始构建几何体、使用有限元方法对其进行分析并在其上生成刀具路径的工具。还可以使用 CAD 交换文件格式导入或导出几何图形。
为什么要Eyeshot
本机 WinForms 和 WPF 控件
在网格、实体或曲面建模技术之间进行选择
异步执行繁重的建模操作
导入/导出标准 CAD 格式
访问所有可用的模型数据:Tesselations、B-Rep、拓扑和几何、完整的产品结构
在设计时在许多预配置的视口样式和配置之间进行选择
从60 个随时可用的C# 和 VB.NET 源代码示例中学习
依靠 10 多年处理传统显示适配器、故障图形驱动程序、工业 PC、虚拟机和远程桌面连接的经验:Eyeshot 专为在普通 PC 硬件上工作而设计。
来自经验丰富的 CAD 程序员的高质量技术支持
针对 AnyCPU 编译的 100% 托管代码
Eyeshot 包括各种各样的实体类型,包括曲线、多面体网格、曲面、实体和点云。建模工具包括三角剖分和网格划分、布尔运算、曲线和曲面修剪/圆角/偏移/相交以及点云的曲面重建。对标准 CAD 格式的支持允许几何导入/导出。
该产品易于部署:一些托管的、强名称的程序集。可以使用 XCopy 或全局程序集缓存分发程序集。
它是用托管 C# 编写的,并提供与 Visual Studio .NET IDE 的集成。这允许 Visual Studio .NET 程序员在使用 Eyeshot 编程时利用他们当前的编程语言(C# 或 Visual Basic .NET)。
3D图形
忘记照明、混合、纹理、多边形偏移、着色器、阴影贴图、VBO 等。Eyeshot 已经以最有效的方式为 OpenGL 和 DirectX 渲染器实施了这些先进的3D 图形技术。
歧管BRep
曾经希望完全控制您的 Manifold BRep 几何体吗?要检查导入的 STEP 或 IGES 3D 模型拓扑的任何细节?要从头开始还是使用布尔运算来创建您的 Manifold BRep 模型?有了 Eyeshot,您现在就可以做到。
表面重建
Eyeshot 可用于对一组 3D 点进行三角测量,或从一堆计算机断层扫描中生成等值面。
表现
我们的组件在生产中使用了 250,000,000 个点云、30,000,000 个顶点三角形网格和 1,000,000 个修剪过的 Nurbs 曲面。最低帧率和小尺寸控制始终保证视图的平滑和动态变化。
质量
使用点光源、聚光灯和平行光、投影阴影、环境映射、高分辨率纹理和平面反射,在您的应用程序中制作精致的细节。
准确性
Nurbs 曲线和曲面是可用的最精确的几何表示。它们可以从头开始创建,也可以从 IGES、STEP 和 DWG/DXF 文件格式导入。许多工具允许对它们进行修剪、分割、圆角和倒角。
2D & 3D
Eyeshot 控件可以轻松配置为 2D 或 3D 视口。多视口支持也允许混合配置。
平行度
Eyeshot 尽可能利用任务并行库,尝试加载每个机器的逻辑 CPU 并避免阻塞用户界面。WorkUnit 类为开发人员提供了处理繁重任务的相同能力。
DWG支持
devDept Software 作为ODA的支持成员,始终与最新的 DWG/DXF 版本保持一致。我们的产品针对每种可用的新 DWG 文件格式进行了升级和测试。
一流的 ZPR
许多产品都声称可以缩放/平移/旋转。Eyeshot 执行动态旋转,读取鼠标光标下的场景深度。缩放也是如此。只有这样,您才能获得准确的 ZPR。您还可以在轨迹球和转盘旋转模式之间进行选择。
分析型高密度脂蛋白
无论您的几何图形多么复杂,通过解析隐藏线移除,您都可以构建二维矢量布局,其中的线段按类型分隔:轮廓、边缘和隐藏边缘。计算在单独的线程上进行,并利用机器的所有逻辑 CPU。
高级选择
Eyeshot 具有十种不同的选择模式。您可以选择通过拾取、框或多边形来选择正面或整个场景中的实体。子项目选择(对象、面、边、顶点)也可用。所有这一切甚至以编程方式进行。
有限元分析
需要检查您的模型的静态弹性吗?愿意知道支持反应吗?包括许多线性和二次 FEM 元素以及直接和迭代求解器。学到更多 ”
输入设备
在标准鼠标、3D 鼠标、手指(多点触控)或笔输入设备之间进行选择。
设计优化
结合有限元分析和建模工具,您可以轻松测试设计解决方案的效率并对其进行优化。FemMesh 实体公开所有数据以计算安全系数并检测保留、边缘和移除区域。