一种用于纺织教学的格子型控件的制作方法

文档序号:2528338阅读:179来源:国知局
专利名称:一种用于纺织教学的格子型控件的制作方法
技术领域
本发明涉及一种用于纺织教学的格子型控件,包括格子数目、大小、外框线颜色、填绘模式的属性设置,格子填绘数据的保存和读取等,其属于新型纺织教学领域,具体涉及到图像图形学技术、织物组织与结构学、程序设计技术等。
背景技术
在纺织高等教育的课程教学中,如织物组织与结构学、纺织CAD、纺织产品设计等课程,经常要涉及到织物组织图、上机图的绘制,经常要使用到格子模型。传统教学中,一般在上课时备用专用的格子黑板,这个格子黑板来回携带不便,且使用时间长久以后会出现格子线模糊,与现代教学理念不相适应,尤其是多媒体教学模式出现后,对电子版的格子模型需要更为迫切。专用的纺织CAD、CAM软件中带有格子绘制功能,但专用的纺织CAD、CAM软件价格昂贵,且一般带有加密狗,不便于带入到教室进行课程教学,软件功能也一般较为复杂,不利已教师进行自行拓展。为了适应纺织现代教学,尤其是多媒体教学,本发明给出了一种用于纺织教学的格子型控件,用于织物组织图、上机图等的绘制。发明包括以下内容:(1)格子能够表示的经纱根数和纬纱根数数字可调;(2)格子大小可控,单个格子的高度和宽度数字可调;(3)格子外框线的颜色可调,可进行全部或分组颜色调整;(4)格子填绘模式多样,支持七种填绘模式且可进行扩展;(5)格子填绘数据保存与读取,以矩阵形式保存和读取格子填绘的数据;(6)格子填绘数据可以图像形式进行保存。本发明提出的用于纺织教学的格子型控件的功能如图1所示。

发明内容
本发明的目的是提供一种格子型控件,用于纺织高等教学中织物组织与结构学、纺织CAD、纺织产品设计等多门课程的教学。本发明采用的技术方案如下:(I)利用一定的程序设计语言,开发用于纺织教学的格子型控件,程序设计语言可米用 Visual Basic、Delph1、Visual C++等;(2)格子控件对应的经纱根数和纬纱根数数字可调,通过属性设置可以调整格子数目;(3)格子控件的格子大小数字可调,通过属性设置可以调整格子的高度和宽度;(4)格子控件的外框线颜色可调,通过属性设置可以实现格子外框线颜色的全部和分组调整;(5)格子控件的填绘模式可调,通过属性设置可以实现格子填绘模式的调整;(6)格子控件填绘数据的保存和读取,通过矩阵形式将格子控件填绘的数据进行保存,也可以读入矩阵中保存的数据;(7)格子控件的绘制结果可以采用图像的进行保存。


图1格子控件的功能示意图
图2格子控件的默认模式
图3格子数目调整示意图
图4格子大小调整不意图
图5格子框颜色调整示意图
图6格子控件绘制示意图
图7格子控件填绘数据的保存形式具体实施方式
图1为格子控件的功能示意图,可以实现格子数目、大小、外框线颜色、填绘模式的属性设置,格子控件的填绘数据可以保存和读取,填绘结果可以用图像形式进行保存。
图2为格子模型的默认模式,水平方向(纬纱方向)和竖直方向(经纱方向)各有20个格子,对应表示20根纬纱和20根经纱,每个格子的高度和宽度分别为20个像素,本例中的格子控件以Visual Basic6.0语言开发。
图3为格子数目的调整示意,通过调整格子控件属性改变水平方向和竖直方向上的格子数目,本例调整后GridHNumber = 8,GridVNumber = 12,即水平方向上有8排格子,竖直方向上有12列格子。
图4为格子大小的调整示意,通过调整格子控件属性改变格子高度和宽度,本例调整后GridHeight = 25,GridWidth = 15,即单个格子的高度为25像素,格子宽度为15个像素。
图5是对格子外框线颜色进行调整,本例调整后,格子控件中GroupHNumber=5, GroupVNumber = 5,即水平和竖直方向都每5个格子分为一组,GroupHLColor =&H00C00000&(水平分组格子外框线颜色为蓝色),GroupHLColor = &H00004000&(竖直分组格子外框线颜色为绿色),ILineColor = &H00FF00FF&(格子水平外框线为紫色),vLineColor = &H00FF00FF&(格子竖直外框线为紫色)。
图6为利用格子型控件绘制的一种双层织物组织图,系统中通过设置PaintKind属性米改变格子控件的填绘模式。
图7是图6中所绘制的双层织物组织填绘数据的保存形式,图中I标识的部分中第一个数字表示竖直方向的格子数,第二个数字表示水平方向的格子数,图中2标识的部分中,不同的数字表示格子控件PaintKind属性的不同取值,用于表示格子控件的不同填绘模式。在本例中,格子数据的保存和读取以图7中所示的数据模式进行,文件保存格式为氺.pat ο
采用格子控件填绘相关的数据后,可以调用格子控件自带的保存图像功能,将绘制结果存为图像模式,本例中支持的图像格式包括bmp,jpg和tif。
权利要求
1.一种用于纺织教学的格子型控件,其特征在于:利用程序设计语言开发ActiveX控件,用于纺织高等教育中织物组织与结构学、纺织CAD、纺织产品设计等相关课程的教学,开发的格子控件属性数字可调,且具有数据保存功能。
2.根据权利要求1的程序设计语言,其特征在于:该程序设计语言能够用于ActiveX控件的开发,包括 Visual Basic, Delphi, Visual C++等。
3.根据权利要求1的格子控件属性可调,其特征在于:该格子控件的格子数目、大小、外框线颜色、填绘模式均可通过控件属性进行调整。
4.根据权利要求1的数据保存功能,其特征在于:能够将格子填绘数据通过矩阵形式进行保存和读取,并支持将格子填绘结果以图像形式结果保存。
全文摘要
本发明公布了一种用于纺织教学的格子型控件,该控件可用于纺织高等教育中织物组织与结构学、纺织CAD、纺织产品设计等课程教学。发明主要包括(1)格子能够表示的经纱根数和纬纱根数数字可调;(2)格子大小可控,单个格子的高度和宽度数字可调;(3)格子外框线的颜色可调,可进行全部或分组颜色调整;(4)格于填绘模式多样,支持七种填绘模式且可进行扩展;(5)格子填绘数据保存与读取,以矩阵形式保存和读取格子填绘的数据;(6)格子填绘数据可以图像形式进行保存。
文档编号G09B23/00GK103198738SQ20131013964
公开日2013年7月10日 申请日期2013年4月19日 优先权日2013年4月19日
发明者张晓婷, 潘如如, 刘基宏, 高卫东, 王鸿博 申请人:江南大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1