999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于UML的硅鋼片數(shù)控橫剪線加工系統(tǒng)建模

2018-07-19 07:33:24陶建華黎達(dá)成吳庭筠盧永焰
機(jī)械設(shè)計(jì)與制造 2018年7期
關(guān)鍵詞:系統(tǒng)

陶建華,黎達(dá)成,吳庭筠,盧永焰

(廣州大學(xué) 機(jī)械與電氣工程學(xué)院,廣東 廣州 510006)

1 引言

電力變壓器的主要組成部分有鐵芯、繞組、絕緣材料、外殼等,其中鐵芯是由不同形狀且片厚(0.23~0.35)mm的硅鋼片堆疊而成。硅鋼片在早期是通過(guò)單機(jī)手工產(chǎn)生或用機(jī)械定位的簡(jiǎn)易生產(chǎn)線制造,使得勞動(dòng)強(qiáng)度大,加工效率低,精度低,廢料多等缺點(diǎn)[1]。隨著數(shù)控技術(shù)的發(fā)展,出現(xiàn)了硅鋼片數(shù)控橫剪線。其中一種加工方式是利用CNC控制器實(shí)現(xiàn),生產(chǎn)數(shù)據(jù)靠鍵盤和顯示器輸入計(jì)算機(jī),操作簡(jiǎn)單。另外一種方式是利用PLC實(shí)行片形計(jì)算和控制,通過(guò)上位機(jī)進(jìn)行生產(chǎn)參數(shù)輸入并加工。以上兩種方式均需要手工編寫大量程序,存在修改困難,系統(tǒng)柔性差,開(kāi)放性和重構(gòu)性差,不方便擴(kuò)充,勞動(dòng)強(qiáng)度大,效率低等缺點(diǎn)。利用“PC+運(yùn)動(dòng)控制卡”的開(kāi)放式數(shù)控系統(tǒng)解決這些問(wèn)題,利用計(jì)算機(jī)復(fù)雜算法編寫的能力,使加工策略更加豐富,免去各個(gè)片形的程序編寫,極大提高工作效率;同時(shí)提高系統(tǒng)的開(kāi)放性、重構(gòu)性和柔性。

2 硅鋼片數(shù)控橫剪線的工作原理

如圖1(a)所示,硅鋼片橫剪線主要是由開(kāi)卷機(jī)、送料機(jī)構(gòu)(包括送料、拉料輥)、機(jī)床部分、出料機(jī)構(gòu)和分理料機(jī)構(gòu)組成;每組送料輥都包括上下輥,氣動(dòng)壓緊并通過(guò)反向運(yùn)動(dòng)送料;機(jī)床部分由不同加工類型的沖床和剪床組成。開(kāi)始加工時(shí)需把放卷機(jī)送出一定長(zhǎng)度硅鋼帶,置于送料輥之間,硅鋼帶在送料輥的轉(zhuǎn)動(dòng)下向前送料并進(jìn)入機(jī)床部分,沖床在一定的限位范圍內(nèi)在線調(diào)整位置以適應(yīng)送料距離,此后在系統(tǒng)的控制下并按照加工策略沖剪出特定形狀和尺寸的片形,如圖1(b)所示。最后送到出料機(jī)構(gòu)將成品送出,分理料機(jī)構(gòu)負(fù)責(zé)把不同規(guī)格的硅鋼片分類、疊料[2]。

3 硅鋼片數(shù)控橫剪線加工系統(tǒng)運(yùn)行原理

硅鋼片數(shù)控橫剪線加工系統(tǒng)的運(yùn)行原理,如圖2所示。上位機(jī)軟件可調(diào)用系統(tǒng),它們之間通過(guò)動(dòng)態(tài)鏈接庫(kù)互相通訊,以進(jìn)行數(shù)據(jù)交換和指令傳輸;另外通過(guò)動(dòng)態(tài)鏈接庫(kù)給運(yùn)動(dòng)控制卡下達(dá)指令,同時(shí)進(jìn)行數(shù)據(jù)交換,包括需要監(jiān)控的外設(shè)狀態(tài)等;上位機(jī)軟件、系統(tǒng)和運(yùn)動(dòng)控制卡都由線程管理軟件來(lái)管理線程、程序調(diào)度等。運(yùn)動(dòng)控制卡與外部硬件也要進(jìn)行數(shù)據(jù)、命令的交換,運(yùn)動(dòng)控制卡通過(guò)本地軸連接板與外部的伺服驅(qū)動(dòng)器、伺服電機(jī)連接,由于運(yùn)動(dòng)控制卡自帶的本地軸主要用于送料輥送料和各機(jī)床的加工位置調(diào)整,因此需要使用編碼器模塊;除了本地軸以外,還需要控制機(jī)床的沖剪動(dòng)作,因此需要用軸控模塊進(jìn)行軸的網(wǎng)絡(luò)擴(kuò)展,連接外部伺服驅(qū)動(dòng)和伺服電機(jī),不同的是運(yùn)動(dòng)控制卡與本地軸連接板通過(guò)DB62針插座連接,而軸控模塊與運(yùn)動(dòng)控制卡通過(guò)工業(yè)網(wǎng)線連接[3];另外通過(guò)工業(yè)網(wǎng)線,使用輸入輸出模塊來(lái)控制外部氣缸、開(kāi)關(guān)等邏輯信號(hào)。

圖1 橫剪線和硅鋼片加工Fig.1 Process of Transverse Shear Line and Silicon Steel Sheet

圖2 運(yùn)行原理圖Fig.2 Operating Principle of System

4 基于UML的硅鋼片數(shù)控橫剪線加工系統(tǒng)設(shè)計(jì)

4.1 UML理論

UML是統(tǒng)一建模語(yǔ)言,其作用是為開(kāi)發(fā)面向?qū)ο蟮能浖峁┮惶子糜陉U述、設(shè)計(jì)、建立和編寫軟件密集系統(tǒng)的開(kāi)放的、可視化的方法。它在表達(dá)面向?qū)ο筌浖男枨蟆⒖蚣芊矫嫣峁┝藦?qiáng)有力的手段。在表達(dá)軟件的功能和框架兩方面,UML提供了兩種模型,分別是設(shè)計(jì)用例模型和實(shí)體類模型[4]。組成設(shè)計(jì)用例模型有四大要素,參與者、用例、關(guān)系、系統(tǒng)邊界。基本的設(shè)計(jì)用例模型,如圖3所示。其中,人形圖標(biāo)表示參與者,橢圓形圖標(biāo)表示用例,中間的連線表示它們之間的關(guān)系。實(shí)體類模型是直接用來(lái)反映實(shí)體類之間聯(lián)系機(jī)制的模型,可以清晰地反映系統(tǒng)內(nèi)部結(jié)構(gòu),同時(shí)類是面向?qū)ο蟪绦蛟O(shè)計(jì)中的重要組成部分,了解了類的關(guān)系和內(nèi)部機(jī)制就能知道類中信息的結(jié)構(gòu)。實(shí)體類模型由類、接口、類的內(nèi)部要素和它們之間的關(guān)系組成,基本的實(shí)體類模型,如圖4所示。

圖3 設(shè)計(jì)用例模型Fig.3 Design Use Case Model

圖4 實(shí)體類模型Fig.4 Entity Class Model

4.2 系統(tǒng)需求分析

在進(jìn)行系統(tǒng)的需求分析之前,需要了解該系統(tǒng)總體的使用流程,如圖5所示。

圖5 系統(tǒng)總體流程Fig.5 Overall Process System

表1 系統(tǒng)模塊功能分析Tab.1 Function Analysis of System Module

根據(jù)系統(tǒng)的使用流程,先從用戶的角度得出不同用戶的需求:(1)工人的步驟應(yīng)盡量少,因此工人需選擇已經(jīng)設(shè)計(jì)完成的硅鋼片或組合;并能夠?qū)ζ溥M(jìn)行縮放、移動(dòng)等;對(duì)于硅鋼片組合類型,應(yīng)能查看所有的片形,以確保正確;檢查無(wú)誤后,接收上位機(jī)軟件的指令進(jìn)行片形計(jì)算,轉(zhuǎn)化為用于加工的工藝數(shù)據(jù)。(2)技術(shù)人員擁有硅鋼片基本操作功能;能夠按照加工圖紙?jiān)O(shè)計(jì)新的硅鋼片片形或者組合并編輯;必要情況下還要利用系統(tǒng)輸出的數(shù)據(jù)進(jìn)行片形仿真分析[5];同時(shí)要確保與上位機(jī)軟件的通訊正常;能夠監(jiān)控和設(shè)置運(yùn)動(dòng)軸的有關(guān)數(shù)據(jù),也能從上位機(jī)軟件上獲取數(shù)據(jù)、設(shè)置參數(shù);還需處理系統(tǒng)的報(bào)錯(cuò)和反饋。(3)管理人員可以設(shè)置系統(tǒng)參數(shù)、設(shè)定硅鋼片生產(chǎn)計(jì)劃,對(duì)總體產(chǎn)量和各類硅鋼片片形的產(chǎn)量管理,方便補(bǔ)充某一種片形。在不同用戶需求分析的基礎(chǔ)上,將系統(tǒng)分模塊分析,簡(jiǎn)化、整理需求,如表1所示。

4.3 系統(tǒng)用例分析

要建立用例圖,需要先確定系統(tǒng)的參與者,根據(jù)系統(tǒng)的使用流程和需求分析,確立系統(tǒng)的參與者有工人、技術(shù)員、管理者和上位機(jī)[6],得出系統(tǒng)的用例圖,如圖6所示。

圖6 系統(tǒng)用例圖Fig.6 Use Case Model of System

4.4 系統(tǒng)設(shè)計(jì)類圖

系統(tǒng)類圖是系統(tǒng)設(shè)計(jì)階段的關(guān)鍵一環(huán),是實(shí)現(xiàn)用例的邏輯解決方案。結(jié)合系統(tǒng)運(yùn)行原理和用例圖,以硅鋼片加工用例為例,得到實(shí)現(xiàn)該用例所需要的設(shè)計(jì)類圖,如圖7所示。主要設(shè)計(jì)的類如下:(1)硅鋼片方面:特征坐標(biāo)類(Coordinate);(2)運(yùn)動(dòng)軸方面:軸類(Axis)、軸數(shù)據(jù)類(AxisData);(3)工藝方面:?jiǎn)尾焦に囶悾≒rocess),工藝組類(MyProcess);(4)加工方面:規(guī)劃類(Planning),工步類(Step),加工狀態(tài)類(ProcessState),動(dòng)作類(Action),伺服控制類(ServoControl),加工流程控制類(TaskControl)。

圖7 硅鋼片加工類圖Fig.7 Silicon Steel Sheet Processing Class Diagram

4.5 系統(tǒng)狀態(tài)分析

狀態(tài)圖主要用來(lái)描述對(duì)象、子系統(tǒng)、系統(tǒng)的生命周期,通過(guò)狀態(tài)圖可以了解到一個(gè)對(duì)象所能達(dá)到的所有狀態(tài)以及對(duì)象收到的事件對(duì)對(duì)象的影響[8]。系統(tǒng)人機(jī)界面的狀態(tài)圖,如圖8所示。

從狀態(tài)圖中可知,當(dāng)無(wú)上位機(jī)運(yùn)行信號(hào)時(shí),可以進(jìn)入或退出系統(tǒng)設(shè)置狀態(tài)、通訊測(cè)試狀態(tài)、硅鋼片設(shè)計(jì)和修改狀態(tài)、硅鋼片片形文件管理狀態(tài),但是當(dāng)成功接受上位機(jī)信號(hào)時(shí),不允許進(jìn)入這些狀態(tài)。當(dāng)橫剪線運(yùn)行過(guò)程中可以進(jìn)入或退出計(jì)劃管理和監(jiān)控狀態(tài)。采用狀態(tài)機(jī)方便實(shí)現(xiàn)系統(tǒng)狀態(tài)管理[9]。人機(jī)界面方便了對(duì)系統(tǒng)的配置,進(jìn)一步提高了硅鋼片數(shù)控橫剪線加工系統(tǒng)的開(kāi)放性。

圖8 人機(jī)界面狀態(tài)圖Fig.8 Man-Machine Interface State

4.6 系統(tǒng)序列圖

序列圖是描述對(duì)象如何交互,并且將重點(diǎn)放在消息序列上。系統(tǒng)中設(shè)計(jì)編輯的序列圖,如圖9所示。當(dāng)用戶用鼠標(biāo)選擇硅鋼片的特征時(shí),通過(guò)CPoint類獲取當(dāng)前鼠標(biāo)的坐標(biāo),返回給主界面,再判定特征類別從而發(fā)送窗口消息到ModifyDlg類供用戶修改數(shù)據(jù),修改完成后發(fā)送數(shù)據(jù)到GroupSheets類進(jìn)行數(shù)據(jù)校驗(yàn),校驗(yàn)無(wú)誤后就發(fā)送信息到Draw類進(jìn)行繪圖,最終通過(guò)主界面CScreenEditorDlg類進(jìn)行片形顯示的更新[10]。

圖9 設(shè)計(jì)編輯序列圖Fig.9 Sequence of Design and Edit

5 實(shí)例仿真與數(shù)據(jù)驗(yàn)證

采用基于SolidWorks的片形仿真來(lái)驗(yàn)證硅鋼片數(shù)控橫剪線加工策略可行性。兩剪三沖數(shù)控橫剪線的加工裝置具體為:第一剪加工裝置C1,第二剪加工裝置C2,沖V槽加工裝置V:橫向移動(dòng),第一沖圓孔裝置O1、第二沖圓孔裝置O2:縱向移動(dòng),兩個(gè)沖圓孔加工裝置刀具相同;設(shè)定以下機(jī)械參數(shù)進(jìn)行模擬。各軸零位:|OC2|=50、|OC1|=100、|OO2|=150、|OV|=200、|OO1|=250、|OSb|=300、|OSa|=120。沖圓孔裝置的正負(fù)限位:ON=-40,OP=40,沖V槽加工裝置的正負(fù)限位:VN=-20,VP=20。生產(chǎn)的片形以一組邊片和軛片作為例子,組片形并已標(biāo)注尺寸,假設(shè)生產(chǎn)2組,共4片硅鋼片,即邊片和軛片各2片,如圖10所示。運(yùn)行兩剪三沖數(shù)控橫剪線自動(dòng)利用得出的加工數(shù)據(jù)文件結(jié)合SolidWorks系統(tǒng)進(jìn)行片形仿真,片形仿真文件,如圖12所示。加工系統(tǒng),得到的加工數(shù)據(jù)文件,如圖11所示。

圖10 示例片形組Fig.10 Example of Shapes

圖11 加工數(shù)據(jù)文件Fig.11 Process Data File

把加工裝置塊置于硅鋼帶后就充當(dāng)硅鋼片片形的基本特征,多個(gè)片形基本特征組成了整個(gè)硅鋼片片形;同時(shí)各個(gè)特征均有尺寸,仿真完成后,通過(guò)驗(yàn)證尺寸可知片形正確無(wú)誤。仿真驗(yàn)證的片形尺寸和形狀均無(wú)誤后,再次對(duì)系統(tǒng)輸出的加工數(shù)據(jù)作進(jìn)一步的檢驗(yàn)分析。以圖11所示的加工數(shù)據(jù)文件作為分析對(duì)象,把②區(qū)中兩個(gè)送料軸的送料距離合為ds,把③區(qū)中加工裝置的軸當(dāng)前位置轉(zhuǎn)化為加工裝置的軸位置,并把有動(dòng)作的裝置列出,如表2所示。片形仿真文件,如圖12所示。

圖12 片形仿真文件Fig.12 Simulation File of Shape

表2 轉(zhuǎn)化后數(shù)據(jù)Tab.2 Converted Data

從表中數(shù)據(jù)看出:(1)表中O1動(dòng)作了5次,而O2動(dòng)作了3次,它們之和剛好對(duì)應(yīng)圖10片形組的8個(gè)孔;通過(guò)該加工系統(tǒng),待加工特征可以選擇能夠進(jìn)行該特征加工的加工裝置。(2)工步4中的第二沖圓孔裝置O2相對(duì)于工步3作了移動(dòng),但是O2沒(méi)有動(dòng)作,只通過(guò)移動(dòng)送料軸來(lái)實(shí)現(xiàn)O1、C2的動(dòng)作,因此當(dāng)前工步雖然是空移動(dòng),但卻可以移動(dòng)到第5步的O2的軸位置,即提前移動(dòng)到35,實(shí)現(xiàn)了O2提前移動(dòng)優(yōu)化。(3)工步6中O1從-40移動(dòng)至工步7的-15,工步7中O1相對(duì)于工步6沒(méi)有動(dòng)作,是因?yàn)镺1提前移動(dòng)了部分距離,假如從-10移動(dòng)到工步8的O1位置40,需要移動(dòng)80的距離,但比當(dāng)前工步7中送料軸移動(dòng)的距離25還要大,由于送料軸送料和加工裝置移動(dòng)是并發(fā)的,勢(shì)必會(huì)造成送料軸等待加工裝置移動(dòng)到位,因此,加工裝置移動(dòng)的距離最多跟送料軸一樣為25,故工步7中O1的軸位置為-15,實(shí)現(xiàn)了O1提前移動(dòng)優(yōu)化。(4)加工2組的“邊片+軛片”需要9個(gè)工步,而原來(lái)一個(gè)工步加工一個(gè)特征的加工方法需要16個(gè)工步,減少7個(gè)工步;加工效率得到了大大的提升。

6 結(jié)語(yǔ)

通過(guò)橫剪線的工作原理、加工系統(tǒng)的運(yùn)行原理,分析了系統(tǒng)的功能需求、系統(tǒng)架構(gòu)、系統(tǒng)模塊之間的關(guān)系和系統(tǒng)的控制流程。在硅鋼片數(shù)控橫剪線加工系統(tǒng)的分析、設(shè)計(jì)、測(cè)試過(guò)程中引入U(xiǎn)ML技術(shù),為實(shí)現(xiàn)系統(tǒng)的開(kāi)放性、重構(gòu)性和柔性提供了有力支持,提高了數(shù)控橫剪線加工系統(tǒng)開(kāi)發(fā)的效率。最后以加工邊片和軛片的片形組合為例子,采用SolidWorks的參數(shù)化功能對(duì)兩剪三沖數(shù)控橫剪線自動(dòng)加工系統(tǒng)生成的加工數(shù)據(jù)進(jìn)行片形仿真,得出正確片形,并驗(yàn)證了數(shù)據(jù)的準(zhǔn)確性和加工策略的可行性,以及加工的高效性,證明了基于UML所建的硅鋼片數(shù)控橫剪線加工系統(tǒng)模型體系的合理性,達(dá)到了建模的目的和效果。

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無(wú)人機(jī)系統(tǒng)
ZC系列無(wú)人機(jī)遙感系統(tǒng)
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動(dòng)化虛擬裝配系統(tǒng)開(kāi)發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: av天堂最新版在线| 亚洲美女视频一区| 久久国产高清视频| h视频在线播放| 精品国产美女福到在线不卡f| 亚洲福利片无码最新在线播放| 久久人人97超碰人人澡爱香蕉| 伊人久久久久久久| 国产00高中生在线播放| 欧美色亚洲| 美女被躁出白浆视频播放| 亚洲精品欧美日本中文字幕| 成人免费视频一区二区三区| 免费一级无码在线网站| 99手机在线视频| 试看120秒男女啪啪免费| 久久久久国产精品嫩草影院| 午夜欧美理论2019理论| 青青国产成人免费精品视频| 91探花国产综合在线精品| 亚洲熟女中文字幕男人总站| 欧美国产视频| 亚洲欧美日韩天堂| 亚洲精品大秀视频| 91久久国产成人免费观看| 欧美一区中文字幕| 国产精品蜜臀| 毛片在线区| 久久久久久久蜜桃| 夜夜拍夜夜爽| 欧美国产精品拍自| 波多野结衣视频一区二区 | 欧美激情视频在线观看一区| 男人天堂伊人网| 亚洲综合片| 天堂久久久久久中文字幕| 欧美翘臀一区二区三区| 精品久久久久久中文字幕女| 日本精品中文字幕在线不卡| 午夜爽爽视频| 国产导航在线| 看看一级毛片| 久久精品人人做人人| 99这里只有精品6| 91免费在线看| 国产精品视频999| 欧美三级视频网站| 久久鸭综合久久国产| 免费人成又黄又爽的视频网站| 国产成人综合亚洲网址| 国产精品女在线观看| 国产96在线 | 91麻豆国产精品91久久久| 中文字幕无码制服中字| 被公侵犯人妻少妇一区二区三区| 伊人大杳蕉中文无码| 精品無碼一區在線觀看 | 日韩欧美国产精品| 色综合久久综合网| 欧美精品成人| 国产91小视频在线观看| 日韩高清在线观看不卡一区二区| 专干老肥熟女视频网站| 国产精品无码翘臀在线看纯欲| 一区二区日韩国产精久久| 91原创视频在线| 97色婷婷成人综合在线观看| 国产在线一区视频| 亚洲AV无码久久天堂| 国产精品视频导航| 国产在线91在线电影| 日a本亚洲中文在线观看| 亚洲伦理一区二区| 好吊日免费视频| 亚洲视频影院| 国产激爽爽爽大片在线观看| 成人精品区| 婷婷午夜影院| 香蕉久久国产超碰青草| 精品国产成人a在线观看| 亚洲欧美另类日本| 国产真实乱子伦视频播放|