少有人走的路

勇哥的工业自动化技术网站

本站视觉相关教程整理贴子,持续更新

2020年勇哥的机器视觉实验项目清单(大纲)

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

[netMarketing类库] 自定义组件dataGridViewEx 扩展功能dataGridView

名空间:UserUI功能:自定义组件,dataGridViewEx功能详细说明:dataGridViewEx是一个扩展功能的dataGridView,它实现的更丰富的表头控制,并且带有报表输出功能。下图是它的效果的一个演示例子截图。后面会给出一个简单的使用例子。dataGridViewHelper类是一个方便操作dataGridView控件(包括dataGridViewEx控件)的类。下面是演示代码:using sharClass; using System; using

解决halcon中draw_rectangle2Mod方法在没有移动Roi位置的情况下返回空的错误

draw_rectangle1_mod   和  draw_rectangle2_mod画矩形ROI的一些问题!:< 一 >错误情景再现:  参数没有错误,原因是在Image窗口上画ROI的时候,没有移动和改变起始ROI大小,直接右键确定,所导致的错误(输出值变为空),请问如何处理这个问题?< 二 >产生错误的具体步骤说明:1、hdevelop源代码,先执行draw_rectangle1_modread_image&nbs

[netMarketing类库] UserPermission类:用户权限类,可为类或者Form提供用户权限检查机制

命名空间:sharClass.UserPermission功能:用户权限类,可为类或者Form提供用户权限检查机制功能详细说明:用户权限类,可为类或者Form提供用户权限检查机制。常用函数列表:/// <summary> /// 权限改变通知 /// </summary> public event Action<userLeveEnum> levelUpdateEvent; ///&nbs

[netMarketing类库] myForm类:记录窗体位置大小等信息、统一化字休颜色风格、Docking(窗体停靠)等功能

命名空间:sharClass.myForm功能:myForm封装了记录窗体位置、大小等信息,以及统一化字休颜色风格, 以及继承DockContent等功能功能详细说明:myForm封装了记录窗体位置、大小等信息,以及统一化字休颜色风格, 以及继承DockContent等功能。所有Form都应该继承myForm以提供Form功能及额外的好。2018.8.11增加权限管理的功能,见接口IuserPermission这个类的定义如下:public class myForm 

利用netMarketing类库组建MDI多文档窗口界面

这个例子是利用netMarketing类库组建MDI多文档窗口界面。这种多文档界面的好处是面板可以任意依靠位置,有点像VS开发环境中的那种面板剥离停靠效果。 对于大部分应用来说,这种效果可以有效的解决用户在界面上的需求变更。 变态的客户经常希望程序的各种面板按他们的想法出现在指定的位置,而面板固定不变的程序就只能傻眼。 创建一个winform工程 引用netMarketin

解决netMarketing类库dataSetHelper类在多线程下的使用问题

在v1.3.0版本的netMarketing类库中,dataSetHelper类已经做了多线程安全性的处理。对于在多线程下绑定dataTable到dataGridView控件时出现的错误(见下图1),这一版已经做了处理。(图1)详细的解决办法请参考下面的演示程序。其关键的是使用returnDataTableCopy()函数返回表的拷贝,而不是直接使用returnDataTable()返回表对象。 myDataGridView1.DataSource = null;

显示Linef的points信息的小程序,C#代码

在视觉调试的时候,如果断点查看Linef对象的Points信息(即线的点集合),都是包含点位置x,y信息的数据,有些时候想显示Linef对象的points信息为图形化,则可以使用下面的小程序。你只需要vs的“即时窗口”输出这个Points对象,然后把它复制下来,粘贴到程序窗体中,然后点击“计算窗口内points”转换即可。下面的复制下来的Points对象: [0]: {4086.82373046875,1817.00036621094,0,0}   &n

netMarketing类库版本更新记录

netMaketing V1.3.2 (未发部)2020/7/2HalconEngine类,它是halcon引擎封装功能类,见下面的贴子的介绍2020/6/28  1. 添加Vector3类,它是一个空间向量计算类,介绍见下面的贴子    [netMarketing类库] Vectec类、Vector3类: 平面向量、空间向量类  注意:这个版本的视觉平台halcon已经换成halcon19.11。如果你想切换成其它

模拟组态软件:用plc写逻辑,PC端做为组态显示,交通灯程序

组态软件的一些组件,关联到plc的内存,能反映出plc程序的运行结果。下面的程序模拟了组态软件这种效果,其目的是方便测试plc程序的运行效果,而不借助于实际的硬件。例如我们用plc编写一下交通灯轮换显示的程序,可以用本程序实现实时的结果显示。这里的plc程序勇哥只是用3个输入IO,点亮3个输出IOplc用的是欧姆龙的cp1h下面是pc端的程序,当设置好plc的连接参数和输出IO地址后,会实时显示上面plc程序的运行结果。源代码:using netMarketing.automation

[netMarketing类库] FinsSocket类: 欧姆龙PLC基于Tcp通讯的Fins通讯类,支持CP系列, NJ系列, NX系列的欧龙PLC

命名空间:netMarketing.automation.plc.Omron.FinsLibrary功能:欧姆龙PLC基于Tcp通讯的Fins通讯类,支持全系列的欧龙PLC功能详细说明:FinsSocket支持的欧姆龙PLC包括CP系列, Nj系列, Nx系列的欧姆PLC。可以在监视模式或者运行模下读写PLC的内存。这个类使用简单,已经经过多个项目检验过,勇哥推荐使用它!常用函数列表:/// 构造函数 public FinsSocket(string strSer
<< < 1 2 3 4 5 6 7 8 9 > >>
«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864