有哪位大神能给我解答一下,下面的这种是用什么代码实现的?基本思路是啥?

qq_26730885 2020-06-26 07:33:03
类似于软件nCodeDesignlife里的模式,将不同模块的输入输出点对点连接起来进行数据交互,然后实现一个复杂的功能。
其中每一个模块还可以打开修改一些参数,改变数据处理流程中的某些变量。
地址:https://wenku.baidu.com/view/89702ef511661ed9ad51f01dc281e53a59025170.html
我想开发一个类似的工具,用来进行轴承故障诊断,哪位仁兄相助,必有重谢!

...全文
4939 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jhonsonzhang 2020-06-28
  • 打赏
  • 举报
回复
简单看了下楼主发的链接。这个软件系统的核心应该是机械制造专业,包括零部件的基本参数以及运行参数、环境参数等等。所以楼主需要做个轴承故障诊断,跟用什么程序和代码关系不大,关键是机械制造方面的专业基础。 代码设计思路很简单,按各种轴承的基本属性,运行参数等建立基础数据表,然后就是机械专业方面的东西了,根据参数和运行环境之间的函数关系,建立算法,通过UI呈现。 还有个取巧的方法,这个链接的系统如果你们在使用的话,能否考虑直接使用其基础数据库里面所有跟轴承有关的数据。也就是提取出来建立自己的数据库。网络抓取应该也是可行的。
wanghui0380 2020-06-28
  • 打赏
  • 举报
回复
的确这个玩意,第一感觉是labview风格的东西 他们采用G语言编写,我们这边通常叫图形DSL。微软的图形Dsl就是一个出来了但没啥人用的WF WF也出来N多年了,没啥人用。因为还是前代微软的一贯方式,我有,但我不兼容任何已知的方案,并且我也不打算推广。
华芸智森 2020-06-28
  • 打赏
  • 举报
回复
WPF画图,每个框就代表一个零件。每个零件有N个函数。每个函数都有默认参数。每一个零件都有向下传递参数的出口。每个函数动态调动。(和工作流有点象)
华芸智森 2020-06-28
  • 打赏
  • 举报
回复
我看这图第一时间想象一的是: MATLAB 的仿真工具箱 。 难道楼主要做一个仿真软件 ? 干嘛不用 MATLAB 来做 ?
  • 打赏
  • 举报
回复
使用 WPF,使得我们的开发效率提高了10倍。不过我今天不会用 WPF了,我现在反而嫌它复杂也太消耗资源了。但是对于没有做过的人,也许 WPF 是个很好的上图系统开发工具。
  • 打赏
  • 举报
回复
基本上,你会封装和动态产生(例如用代码把一个用户控件实例放到另一个用户控件里边)各种用户控件,会拾取(捕捉)各种鼠标点击、划过、经过等等事件,会一些数学编程(例如会计算各种折线的各个最佳拐点,会用逼近和检测方法来简化一些图元的偏移旋转等等计算公式——当我懒得找数学公式计算目标点时经常写代码来逼近目标点)。总之基础是要对开发用户控件有信心,因为即使是一根简单的直线段也要开发为用户控件(因直线段也要有各种属性编辑,处理用户用别的剪刀控件“切割”线段的事件,处理线段旋转和产生不同的顶端图形,处理线段上标注等等)。如果不熟练开发各种 UI 用户控件,那么就好像是地上的肉食动物仰望天上的飞鸟,没用,组合不起来灵活的 UI 开发技术。
  • 打赏
  • 举报
回复
多年前,我们用 WPF 做了这样一个工作流系统,可以自己轻松画工作节点流程图,可以编辑流程、(图上)设置各个节点等等。大概用了3个人月时间开发完成。
threenewbee 2020-06-26
  • 打赏
  • 举报
回复
datagridview/listview
下面那个可以自己画

16,555

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧