如何开发基于.NET三维控件,实现个性化三维管道设计的长尾词应用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计895个文字,预计阅读时间需要4分钟。
1. 简介管道软件管道软件广泛用于化工、工厂、建筑、市政等方面,关系到国民生活。尽管种类繁多,有的非常强大(但也非常昂贵),但仍无法完全满足个性化需求。
1 简介
管道广泛用于化工、工厂、建筑、市政等方面,关系到国计民生。虽然管道设计软件种类繁多,有的也非常强大(然而也非常昂贵),但也并不能完全满足个性化需要。 如何快速开发一款满足自己需求的三维管道设计软件?本文提供一种基于AnyCAD .NET SDK的开发解决方案,不妨一试。
2 方案
《.NET6: 开发基于WPF的摩登三维工业软件》系列提供了一种插件式的开发工业软件的框架(源码详见:gitee.com/anycad/RapidCAX )。本案例基于该框架开发。
整体上采用MVVM模式,以直管为例,整体架构如下:
注:上述架构在《.NET6: 开发基于WPF的摩登三维工业软件》系列有详细说明。
3 实现
本案例中,管道由直管和弯管组成,两种的参数不一样,因此需要按照不同的类型来处理。由于篇幅所限,此处以直管为例的MVVM架构实现。
本文共计895个文字,预计阅读时间需要4分钟。
1. 简介管道软件管道软件广泛用于化工、工厂、建筑、市政等方面,关系到国民生活。尽管种类繁多,有的非常强大(但也非常昂贵),但仍无法完全满足个性化需求。
1 简介
管道广泛用于化工、工厂、建筑、市政等方面,关系到国计民生。虽然管道设计软件种类繁多,有的也非常强大(然而也非常昂贵),但也并不能完全满足个性化需要。 如何快速开发一款满足自己需求的三维管道设计软件?本文提供一种基于AnyCAD .NET SDK的开发解决方案,不妨一试。
2 方案
《.NET6: 开发基于WPF的摩登三维工业软件》系列提供了一种插件式的开发工业软件的框架(源码详见:gitee.com/anycad/RapidCAX )。本案例基于该框架开发。
整体上采用MVVM模式,以直管为例,整体架构如下:
注:上述架构在《.NET6: 开发基于WPF的摩登三维工业软件》系列有详细说明。
3 实现
本案例中,管道由直管和弯管组成,两种的参数不一样,因此需要按照不同的类型来处理。由于篇幅所限,此处以直管为例的MVVM架构实现。

