Eyeshot 2023是一个基于 Microsoft .NET Framework 的 CAD 控件。它允许开发人员快速将 CAD 功能添加到 WinForms 和 WPF 应用程序。Eyeshot 提供了从头开始构建几何体、使用有限元方法对其进行分析并在其上生成刀具路径的工具。还可以使用 CAD 交换文件格式导入或导出几何图形。
此页面列出了此版本中引入的重要行为和 API 更改。如果您已经有使用 devDept 产品的项目,则需要仔细阅读此列表以了解您可能需要对源代码进行的更改以支持此新版本。
BC-189 | Drawing.Rebuild() 方法 | 现在,即使异步参数为真,结果也会添加到绘图中。以前,客户必须在工作完成时手动调用 AddToDrawing()。 |
BC-188 | 删除了 BlockEx、LayerEx、TextStyleEx、LineTypeEx、SheetEx、FileSerializerEx、BlockExKeyedCollection。将 EntitiesEx 移至 Eyeshot。 | BlockReferenceEx、CurveEx、LinearPathEx、Ole2Frame 和 XLine 现在可在 Eyeshot 中使用,而不是在 Autodesk 程序集中使用。BlockEx、LayerEx、TextStyleEx 和 LineTypeEx 类已被删除,它们的属性分别添加到 Block、Layer、TextStyle 和 LineType。FileSerializerEx 和 BlockExKeyedCollection 已被删除,因为现在没用了。为需要为其扩展格式定义标签的客户添加了 FileSerializerWithLabels。 |
BC-187 | Mouse3D设置更改 | devDept.Eyeshot.Control.Mouse3DSettings 已重新设计:现在只有一个(无参数)构造函数可用;我们现在拥有一个统一的 SpeedFactor(其值适用于不同的比例),而不是三个不同的 PanSpeed、RotateSpeed 和 ZoomSpeed 属性。 |
BC-186 | 删除了 FemMesh 无参数构造函数 | |
BC-184 | 删除了 SketchManager.ProjectedCurvesColor 属性 | |
BC-183 | 删除了 SketchCurve.Projected 属性 | |
BC-182 | LicenseManger.Unlock() 方法 | LicenseManger.Unlock() 方法现在只接受序列号作为字符串参数 |
BC-181 | ViewportLayout 和 Model 过时类 | ViewportLayout 和 Model 过时的类现在派生自 Design。在早期版本中,它们源自 Simulation for Fem edition。 |
Eyeshot 版本 2023 基于 .NET Framework 4.7.2 或 .NET6 或 .NET6-Windows