AnyCAD Rapid API 2026
Help you to create a better world!
载入中...
搜索中...
未找到
更新日志

2026.1

.NET运行时支持

AnyCAD Rapid .NET 2026增加.NET10的支持,移除.NET Framework 4.5/4.7.2的支持。支持的.NET版本支持如下:

  • .NET Framework 4.8
  • .NET 6.0
  • .NET 8.0
  • .NET 10.0

‍默认仅支持64位的.NET应用

程序集名称

同时支持多个.NET Core版本。

AnyCAD Rapid .NET 2026将空间的程序集名称改为:

  • AnyCAD.WinForms.NET
  • AnyCAD.WPF.NET
  • AnyCAD.Avalonia.NET

即不再增加版本后缀,在xmal中可以统一引用以下命名空间:

<Window x:Class="AnyCAD.WPF.Demo.MainWindow"
xmlns:local="clr-namespace:AnyCAD.WPF.Demo"
xmlns:anycad="clr-namespace:AnyCAD.WPF;assembly=AnyCAD.WPF.NET"
mc:Ignorable="d"
Title="AnyCAD Rapid .NET for WPF" Height="450" Width="800">
</Window>

命名空间

根据程序集名进行命名空间管理,分为以下模块

类别 NuGet 包 命名空间
基础模块 AnyCAD.Rapid.NET AnyCAD.Forms、AnyCAD.WPF
AnyCAD.Rapid.Avalonia AnyCAD.AvaloniaUI
AnyCAD.Foundation.NET AnyCAD.Foundation
AnyCAD.Exchange.NET AnyCAD.Exchange
运动仿真 AnyCAD.Simulate.NET AnyCAD.Simulate
高级建模 AnyCAD.QuickSolid.NET AnyCAD.QuickSolid
点云处理 AnyCAD.PointCloud.NET AnyCAD.PointCloud
数据管理 AnyCAD.Platform.NET AnyCAD.Platform

高级建模

新增API:

  • ProfileBuilder: 用于快速创建各种类型的轮廓的API
  • CurveAlgo2d:二维曲线算法,如判断二维图形包含关系
  • AdvSurfaceBuilder.MakeText 创建面文字,用于拉伸实体文字
  • AdvShapeBuilder.MakeSphereDome 创建球顶
  • AdvShapeBuilder.MakeEllipsoidDome 创建椭圆球顶

数据管理

增加三维交互标注命令,包括尺寸标注、角度标注、文本标注等。