更全的杂志信息网

计算机辅助配色模纹教学软件的开发

更新时间:2016-07-05

绘图演示过程是“织物结构与设计”课程的重要环节,目的是增加学生对织物成形的理解.尤其针对色纱和织物组织相互配合才能表现织物外观效果的配色模纹,教学过程中绘图往往占用大量课堂时间.配色模纹的外观不仅受到色纱排列、织物组织变化的影响,还受到颜色搭配带来的配色模纹形状变化的影响[1-2],影响条件一旦发生变化,必须重新绘图.由于传统手工黑板绘图存在绘图质量低、效率低的弊端,开发相应的绘图软件以提高绘图质量和效率成为当前“织物结构与设计”课程教学需要解决的问题[3].近年来配色模纹设计及相关绘图软件的开发成为该领域的研究热点之一.在配色模纹设计方面,顾平[4-5]等给出了条形、菱形点、犬牙、梯形和格形等5种典型配色模纹的设计方法.谢光银[6]等提出配色模纹花型设计中如何巧妙运用色纱排列、组织图等实现文字图案等特殊效果的设计思路.韩慧敏[7]等将配色模纹设计与表里换层组织相结合开发出图案美观且具有类似毛麻效果的新型装饰织物.上述研究拓宽了传统配色模纹的设计方法和产品种类.在绘图软件开发方面,许璀莹[8]等根据角联锁组织的交织特点,开发了实口重纬结构角联锁组织计算机绘图软件.陈浩文[9]等和郑飞[10]等分别基于Visual Basic6.0、Visual C++6.0开发了配色模纹设计软件.上述研究表明,运用计算机辅助设计可极大地提高配色模纹的设计及绘图效率.目前针对教学使用的配色模纹绘图软件开发研究尚不多见,故研究根据配色模纹的构成原理,以Visual Basic 6.0为工具,建立了配色模纹矩阵模型,并开发适合教学演示用绘图软件.

氧化锆陶瓷手表外观件是品牌手表最常用的硬材料之一,也是彩色陶瓷手表外观件的首选和主流材料。在手表上使用的氧化锆陶瓷外观件其制程通常包括制备高纯和粒度均匀并添加稳定剂增韧的超细氧化锆粉体,以及模压成型或注射成型、脱蜡排脂、真空烧结或热等静压烧结、滚抛研磨等加工工序。由于物体的颜色是由光源的光谱成分和物体表面反射或透射的特性决定的,越光滑的表面色彩越饱满鲜艳。因此氧化锆陶瓷手表外观件表面的抛光研磨质量对于其色彩极为重要,可见加工工艺之于产品质量的重要性。

1 配色模纹的矩阵模型

配色模纹的影响因素包括色纱排列和组织图.配色模纹及矩阵示意图如图1所示.由图1可知,左侧完整的配色模纹图包括3个部分,组织图、色纱排列图和配色模纹图.组织图在配色模纹图的左上角,用来反映经纬交织规律,经组织点用“×”表示,纬浮点则空白.图1所示为2/2右斜纹组织.配色模纹图的上方和左方分别为色经、色纬排列图,分别用两种不同颜色区分.如灰色、白色分别代表颜色A、颜色B,那么色经、色纬排列均为BBAAAABB(或2B4A2B).

图1b为矩阵模型,组织矩阵中元素“1”“0”分别代表组织图中经、纬组织点.色经排列矩阵中元素“A”“B”所在的列分别表示该列经纱颜色为A或B.色纬排列矩阵中元素“A”“B”所在的行分别表示该行纬纱颜色为A或B.配色模纹矩阵中元素“A”“B”分别表示该处组织点的颜色为A或B.

根据图1可令组织图对应矩阵Z,其完全组织循环的行数、列数分别为rZcZ.令色经排列对应矩阵J,其一个色经排列循环行数为1,列数为cJ.色纬排列对应矩阵W,其一个色纬排列循环行数为rW,列数为1.令配色模纹对应矩阵P,其完全循环对应的行数rPrzrw的最小公倍数,列数cPcZcJ的最小公倍数.配色模纹某点的颜色由该点的组织点性质和对应的色经、色纬颜色共同决定.在已知组织图和色纱排列后,可按照下列3个步骤分析:①填绘组织图、色经排列图、色纬排列图,并确定配色模纹循环数;②在配色模纹中填绘经浮点标记;③根据色经、色纬及组织点性质,逐个判断并绘制配色模纹方格的颜色.其判断原则是,如当前方格为经组织点则填绘对应列色经的颜色,当前方格为纬组织点则填绘对应行色纬的颜色.

图1 配色模纹组织及矩阵示意图

2 配色模纹绘图软件的开发

2.1 软件功能设计

If Z(i, j) = 1 Then

2.2 软件界面设计

图2 配色模纹软件界面

运用Visual Basic 6.0开发配色模纹教学绘图软件的过程包括界面设计和代码编写.配色模纹软件界面如图2所示.由图2可知,配色模纹软件界面由窗体(Form)、图片框(PictureBox)、框架(Frame)、单选按钮(OptionButton)、命令按钮(CommandButton)、组合框(ComboBox)、文本框(TextBox)及标签(Label)等构成.窗体内包括色经排列、色纬排列、配色模纹等3个图片框.配色模纹图片框下侧为参数选择区和状态显示区,前者包括经点标记和颜色、经纬纱数输入文本框、组织图选择和色纱颜色选择,后者可显示当前时间及鼠标所在的经纬纱位置等信息.配色模纹图片框右侧为命令按钮,包括绘图、配色模纹、保存图像、保存组织矩阵、保存配色模纹矩阵、帮助和退出等.

2.3 软件代码设计

(1)总体设计思路.Visual Basic 6.0属于面向对象程序(Object-oriented programming)设计语言,其执行机制是消息驱动(Message-driven),即对象之间的联系依靠消息驱动对应过程的发生.过程是完成某个目的需要执行的代码段.配色模纹教学软件代码设计思路如下:①程序初始化过程,包括为参数设定预置值,为各控件属性设置预定值等;②输入经纬纱数并选择组织图(或自定义),点击绘图按钮,则配色模纹图片框产生输入经纬纱数的方格,同时色经、色纬排列区也产生对应的方格及预置颜色;③组织图可从组合框中选择常用组织,或以自定义方式,通过鼠标点击配色模纹图片框相应的方格产生组织点并记录组织矩阵Z,其中状态区能提示当前经纬位置以方便绘图;④鼠标点击色经、色纬方格区域可编辑色经、色纬排列,并记录相应的色纱排列矩阵JW.如单击处当前已存在A色(或B色),则使其变为B色(或A色);⑤点击配色模纹按钮,则根据色纱排列矩阵JW和组织图矩阵Z,产生配色模纹矩阵P并绘制配色模纹组织;⑥点击保存图像按钮可以图像形式存储配色模纹图,点击组织矩阵、配色矩阵按钮,可将组织矩阵、配色矩阵保存为文本文件;⑦点击效果图按钮,则以循环排列的方式方便观察配色模纹的整体效果;⑧帮助和退出按钮,分别执行操作提示和退出功能.

P(i, j) = W(1, j)

PLSVC漏诊原因:⑴过快超声扫查速度,尤其初学者经验不足、图像识别敏感性低,更容易漏诊。⑵PLSVC内径细小;三血管气管切面不标准,肺动脉左侧不能扫查出多一根血管;或是把左房部分显示出来造成伪像;笔者就有体会。⑶胎位关系,胎儿仰卧位或俯卧位时,心尖朝上或朝下时,因PLSVC与超声束平行而易造成漏诊。⑷PLSVC胎儿合并心内畸形时冠状静脉窦常不大,满足于诊断心脏结构异常,导致诊断不充分,尤其容易漏诊合并的染色体异常。

ReDim J(1 to cj, 1 to 1) as String

ReDim W(1 to 1, 1 to rw) as String

ReDim P(1 to cp, 1 to rp) as String

其中,rzcz分别表示组织矩阵行数、列数;cj表示色经列数;rw表示色纬行数;rpcp分别表示配色模纹矩阵行数、列数;Integer、String分别表示整形、字符型.需要注意的是,Visual Basic 6.0对数组的序号规定是:列号在前,行号在后.

JWZ已知,且cp=cz=cjrp=rz=rw时,下列二重循环可实现数组P的生成.

For i = 1 To cp

For j = 1 To rp

根据配色模纹教学需要,绘图软件应具有功能:①具有输入经、纬纱数,自动产生配色模纹方格区域的功能;②具有鼠标点击输入组织图及常用组织图的自动读入功能;③具有鼠标点击输入色经和色纬排列规律的功能;④具有根据色纱排列和织物组织自动生成配色模纹的功能.此外,应具有配色模纹数据和图像存储功能.

当学生积累了一定的文言知识后,到高三阅读《论语》时,不仅培养了自己文言文阅读及用文言素材转化为白话文写出优质文章的能力,而且还培养了他们热爱传统文化及在传统文化中熏陶渐染并慢慢懂得“仁”“义”“礼”“智”“信”的真谛,化为生活实践,与时代结合,取其精华、革故鼎新,在做好学问之余,反转过来促进做人、做事的和谐与圆通。

分析广西贫困县县域经济现状发现,小企业获取贷款的主要障碍是缺乏抵押品和担保,原因在于银行在面对众多中小企业时,由于信息不对称,获取信息成本高昂。在信息不对称以及广西贫困县县域目前的信用环境下,银行贷款通常采用抵押担保方式,但是县域现行担保制度存在较大局限性,主要表现为数量极少,缺乏正规担保机构,以及现有担保机构实力整体弱小,过分强调风险,要求比银行更为严格,从而现有担保机构失去其本身存在意义,因此亟需加快创新县域经济现行担保制度。

公开报道称,杜伟民是吴浈的江西老乡,早年是江西省卫生防疫站检验科一名检验员,1993年,他与曾在河南开封龙亭区卫生防疫站担任副站长的韩刚君下海,进军疫苗行业。

P(i, j) = J(i, 1)

Else

最后,社会主义的价值观。在政治上,委内瑞拉扩大公民政治治理的民主参与范围,建立参与式民主制度经济上,以国家调控逐步代替自由市场,以国有化形式巩固民族经济基础,通过合作和工人管理的形式组织具有社会主义自治性质的经济实体。事实上,查韦斯社会主义观在拉美主要国家是获得基本认同的,而这种基于草根阶层利益考量的社会主义价值实现路线,与马里亚特吉“本土主义”的马克思主义,在价值立场上也是基本相同的。

(2)矩阵生成代码.组织矩阵Z、色经排列矩阵J、色纬排列矩阵W和配色模纹矩阵P,均用Visual Basic 6.0的二维数组建立,其中Z为数值型数组,其元素1、0分别表示经、纬组织点,JWP均为字符型数组,其元素A、B分别代表颜色A及颜色B.先预定义动态数组ZJWP,当数组维数的变量确定后,数组申明语句如下:

End If

Next j

Next i

笔者在高一第一学期首先对学生进行各种摸底考查,目的是了解学生对初中英语的掌握程度,看是否有该会未会、该记未记的东西,以便有的放矢地进行“填平补齐”的教学工作。在考查中发现有些学生对音素和读音规则掌握得不好,语音、语调有待改进,词汇也遗忘了许多,语法仍比较模糊。

上述代码,即当数组Zi列第j行为1,则将数组J第1行第i列元素,赋值给数组P的第i列第j行元素.否则将数组W第1列第j行元素,赋值给数组P的第i列第j行元素.

(3)配色模纹绘图代码.配色模纹矩阵P生成后,可运用二重循环逐列逐行判断元素的颜色属性,并执行line方法实现在图片框控件Picture1内的绘图.

For i = 1 To cp

For j = 1 To rp

If P(i, j) = "A" Then

Picture1.Line (x1+(i-1)*w, y1+(j-1)*h)-(x2+i*w,y2+j*h), color1, BF

通用电气公司对员工进行严格考核,在科学考评的基础上进行奖惩。他们创造了一种称为“阶段C”的管理方法,即“行动、决策和严格的跟踪机制”。每年初,各业务部门都要由上而下制定出个人发展计划,部门领导负责对下属的工作表现进行评价,提出是否提职、加薪的建议。公司则根据员工不同岗位、不同贡献的情况,采取包括提升、发放奖金、奖励持股权等多种形式对员工进行奖励。同时,下决心解雇10%的最差员工,这种优胜劣汰、奖惩分明的机制,保持了公司的生机和活力。

End If

ReDim Z(1 to cz,1 to rz) as Integer

If P(i, j) = "B" Then

Picture1.Line (x1+(i-1)*w, y1+(j-1)*h)-(x2+i*w,y2+j*h), color2, BF

成功获得10条HPV18型E7基因序列(318 bp,nt590~nt907),变异分析发现,和参照序列(NC001357)比对,均未发生基因变异。

End If

正想着,女孩停在路边一辆被雪覆盖的小车前,腾地趴倒在小汽车前盖上。田铭愣住,莫不是冻晕了吧,他想了一下上前询问:“小姐,不是,喂,你怎么了,哪儿不舒服吗?”

Next j

例如,教学《除法的初步认识》时,设计了白雪公主和四个小矮人的动画片:白雪公主获得了全国舞蹈大赛一等奖,四位小矮人去为她祝贺,白雪公主拿出12个苹果来招待他们。白雪公主应该怎样分才合适呢?让学生帮助白雪公主分一分,并说一说是怎么想的。在学会了除法后,再让学生帮助小矮人解救被恶毒皇后使用魔法而困住的白雪公主,让学生破解三道魔法(练习题),解救出白雪公主。白雪公主为了感谢大家,和小矮人推着十个大西瓜,地上放着两个箩筐(画外音:小朋友谢谢你们了,如果你们能根据图意列出除法算式,这些西瓜就送给你们了!)。这样把教材中的例题、习题有机的结合起来,使学生在玩中学,学中玩,把认识活动动态化,情感化。

Next i

其中,wh分别为正方形的宽度和高度;color1、color2分别表示两种颜色.当P的元素为“A”时,当前位置的正方形填充颜色color1,当P的元素为“B”时,当前位置的正方形填充颜色color2.

图像保存、矩阵文本文件保存及颜色设置均调用Windows通用对话框控件(CommonDiaglog)实现,这里不再赘述.

3 绘图实例

打开软件后,首先输入经纬纱数和确定织物组织,点击“绘图”按钮,则产生相应的组织图.接着,用鼠标点击设置色经排列和色纬排列,点击配色模纹按钮,则生成配色模纹图案.如同时勾选“显示组织”,则既显示配色模纹图案,又显示经浮点,否则仅显示配色模纹图案.

配色模纹教学软件运行实例如图3所示.图3a的经、纬纱数均设置为32,织物组织选择平纹,设置色经、色纬排列均[1B1A]4[1A1B]4,点击配色模纹按钮,则出现条格纹图案.图3b的经、纬纱数均设置为24,织物组织选择2/2右斜纹,设置色经、色纬排列均[4B4A],点击配色模纹按钮,则出现千鸟纹图案.图3c的经、纬纱数均设置为16,织物组织选择2/2右斜纹,色经、色纬排列均[1A1B],点击配色模纹按钮,则出现小阶梯纹图案.图3d的经、纬纱数均设置为24,织物组织选择2/2方平,设置色经排列[1A1B]6[1B 1A]6,设置色纬排列[1B 1A]6[1A1B]6,点击配色模纹按钮,则出现由阶梯纹组合形成的菱形纹图案.图3e为运用自定义方式设计的组织,经、纬纱数均设置为18,设置色经、色纬排列均[1A1B]9,点击配色模纹按钮,则出现大阶梯纹图案.图3f为点击“效果图”按钮,将图3e产生的配色模纹图按照3×3的规模扩大后排列的效果图.

图3 配色模纹教学软件运行实例

点击“保存图像”按钮,则弹出Windows通用对话框,实现图像保存.点击“组织矩阵”“配色矩阵”按钮,则弹出Windows通用对话框,实现数据保存,其中组织矩阵元素“1”“0”分别表示纬、经浮点,配色矩阵元素“A”“B”分别代表两种不同颜色.

4 结论

通过分析配色模纹的构成规律,建立了相应的矩阵模型,并开发了配色模纹教学软件.教学实践表明,开发的软件以鼠标点击的方式即可实现色纱排列、组织图的输入,并自动产生配色模纹,既方便了课程的教学,又提高了绘图质量和效率.

参考文献:

[1] 杨远志.织物配色模纹设计方法初探[J].棉纺织技术,2017,45(9):35-38.

[2] 杨远志,王国和.纱线色彩配置对织物配色模纹影响的探讨[J].丝绸,2008(11):11-13,17.

[3] 潘如如,王鸿博,高卫东.“织物结构设计”课程教学软件的设计与应用探讨[J].纺织服装教育,2015,30(4):324-326.

[4] 顾平.织物的配色模纹效应及其设计[J].国外丝绸,2007(6):31-34.

[5] 周亦清,顾平.织物饰纹效应-配色模纹的设计与创新[J].丝绸,2004(10):10-11.

[6] 谢光银.配色模纹织物的花形设计探讨[J].毛纺科技,2002(1):29-31.

[7] 韩慧敏.表里换层小提花织物的配色模纹设计[J].棉纺织技术,2016,44(12):57-60.

[8] 许璀莹,顾冬娟,张玲妹,等.实口结构重纬角联锁织物组织图计算机辅助绘制[J].丝绸,2010(8):45-46.

[9] 陈浩文,冯岑.织物配色模纹的计算机辅助设计[J].丝绸,2006(9):11-13.

[10] 郑飞,李逢玲.面向对象的配色花纹CAD系统的设计与实现[J].丝绸,2006(5):6-7.

王旭,宋远丁,倪庆清,刘新华
《安徽工程大学学报》2018年第2期文献

服务严谨可靠 7×14小时在线支持 支持宝特邀商家 不满意退款

本站非杂志社官网,上千家国家级期刊、省级期刊、北大核心、南大核心、专业的职称论文发表网站。
职称论文发表、杂志论文发表、期刊征稿、期刊投稿,论文发表指导正规机构。是您首选最可靠,最快速的期刊论文发表网站。
免责声明:本网站部分资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有
如有不愿意被转载的情况,请通知我们删除已转载的信息 粤ICP备2023046998号