您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 数控玻璃切割机上位机软件的研究与开发
上海交通大学硕士学位论文数控玻璃切割机上位机软件的研究与开发姓名:魏林申请学位级别:硕士专业:机械电子工程指导教师:陈建平20070201IDXFIITHERESEARCHANDDEVELOPMENTOFNCGLASSCUTTER’sPOSITIONMACHINEABSTRACTGlassiswidelyappliedinvariousfieldsowingtoitstransparent,reflected,polychrome,shiningspeciality.Itsmarketingpotentialisverylarge.Butthetechnologyofglassmachiningathomeisstillcorrespondinglybehindhand,mostofautomaticglasscuttingsystemdependonimport,thepriceandthemaintenancecostsishigh,thecycleofmaintenanceislong,andalsodifficulttoconsiderourcustomer’sespecialrequirement.Thereforeitisofimportantmeaningtodevelopautomaticglasscuttingsystemdependentlyanditwillgreatlyimproveinternationalcompetitivepowerofdomesticglassmachinemanufacturer.Positionmachine’ssoftwareisanimportantpartofautomaticglasscuttingsystem.Thethesiscombinedtheglasscuttingrequirement,cameintobeingthestructureofsoftware.Discussedthemaintechnologyissueaboutthegraphicslayoutsystem,includingextractionofdrawinginformation,materialoptimization,interactivegraphicslayout,thestoragewayofdata.Thereinto,advancedaheuristicarithmeticofrectanglelayoutbasedonglasscuttingtechnics,itcaneffectivelyimprovetheutilizationratioofmaterialandlayoutvelocity.Expatiatedonthearithmeticofmachiningpath,analyzedthemaininfluencefactorofIIIcuttingquality.Aftersummarizedthetasksofcommunications,designedcommutationprotocolsandthenrealizeddownloadthemachiningfilesandrealtimesimulationofmachiningpath.Introducedtheuserinterfaceofthesoftware.Lastly,aimedatthecharacteristicofglassmachiningindustry,advancedfourmethodsofreverseengineeringappliedinglasscutting,thenanalyzedadvantage,disadvantageandappliedrangeofeachmethod.Keywords:DXF,materialoptimization,machiningpath,thetechnicsofglasscutting,serialcommunication2007210□√“√”2007210200721011.11.1.11184319995002000100080202575BOTTEROBYSTRONICLISEC2CADNC,,,,,,,[2],,,1.1.2GSQ1.2GSQGSQ/34GSQ2.1GSQGSQ“GSA-A”“GSQ-B”SQ-C2-12-1Figure2-1fullautomaticglasscuttingproductline2.1.1GSQ-A52-22-2GSQ-AFigure2-2GSQ-Ahydraulicpressurebidirectional(singledirectional)uploadmachine2-3Figure2-3thesketchmapofoverturnmachine2-3CNC10062.1.2GSQ-B52-42-4GSQ-BFigure2-4GSB-Bcuttingmachine2.1.3GSQ-C122-572-5Figure2-5breakmachinewithairbed[4]2.22-6(a)2-6(b)8(a)(b)(a)Verticalincisionline(b)Horizontalincisionline2-6Figure2-6theilluminationofincisionline2.3PC,,,PCCNC[5],PC+PC2-7,,[5]2-7Figure2-7thecontrolstructureofglasscutterPC()RS-2322.2.1GSQ91.a.b.c.CAD[11]2.3.NC4.RS232I/O2.2.22-710DXFXI/O2-7Figure2-7thegeneralframeofsupervisorcomputersoftware2.2.3//CPU80060064M10MRS-232Windows98WindowsMeWindows2000WindowsXPVisualC#.netC#CC++C#RapidapplicationdevelopmentRADC/C++VisualC#.netVisualC++112.4/123.1AutoCADAutoCADAutoCADDXFDXFDXF3.2.1DXFDXFAutoCADDrawingExchangeFormatAutoCADASCIICADDXFSECTION•HEADERAutoCAD•CLASSESBLOCKSENTITIESOBJECTS•TABLESAPPIDBLOCK_RECORDDIMSTYLELAYERLTYPESTYLEUCSVIEWVPORT•BLOCKS•ENTITIES13•OBJECTSOBJECTS•THUMBNAILIMAGEDXFgroup3-1DXFSECTION0ENDSEC03-1DXFFigure3-1thestructureofDXF3.2.2,,,,DXF3-2(a)3-2(b)141011X1Y1X2Y2NNYY(a)(b)(a)Generalflowchart(b)Theflowchartofline3-2DXFFigure3-2theflowcharofreadingDXF12153.2DXF3-3DXF3-3Figure3-3communicationbetweenthegraphicsdatafileandmodulesDXFDXF3-1Table3-1theilluminateofgraphicsdatafile’sformat010203X04Y00011012013X16X014YY01501601711018XY019XY021DXFX1022DXFY1023DXFX2024DXFY2031DXFX032DXFY033DXFR034DXF1α035DXF2αDXF3.3,17[18][19]3.3.13.3.1.2NPNondeterministicPolynomialLWLWsiiniliwiilw1siinn==∑N[20]1()maxsiiiilwnfNLW==∑(3-1)123183.3.1.21.(1)mWa.1kwmW3-4R1b.2klmW3-4R2c.33kkmw∑mW3-4R3d.44kkml∑mW3-4R41k2k3k4km3-4Figure3-4thesketchmapofbreadthmatching3-5(a)(b)(a)Arrangemannerofalongwidth(b)Arrangemannerofalonglength3-5Figure3-5thearrangemannerofstripmaterial(2)3-619lWmlWmLW0WmYNYYNN3-6Figure3-6theflowchartofmaterialoptimizationmWmW1kwmWil33kkmmwW=44kkmmlW=3kw4klm33kkmmwW=44kkmmlW=R(*l,*w*mwW=(,)RLWR(*l,*w20*lW*lL(5)iWmaW,iw∑aW:maxiixw∑0im≤≤(3-2)iiaxww≤∑(0im≤≤)iaww≥∑0ix=1[21]0-1[22](5)3300mm2100mm3-23-2Table3-2thedataforarranging/mm/mm1105053002106053503127504504128504005149505506810004507911006503-7(a)(b)21(c)(d)(e)3-7Figure3-7theeffectofarrangement5(a)97%(b)94%(c)87%(d)93%(e)95%593.2%(5)80%[23]3.3.21.2DadgTbehcfi=(3-3)2DTadbe22()cdghgx1ghy1h()i2DT2DT[]100x[]001Y[]001(1)()''1001(1)01011xyxyxTxyxyyTTT+=+(3-4)()''1xy(1)xy:'xxxT=+'xxxT=+(2)()()''0011000011xxyySxSxyxySSy=(3-5)()''1xy()1xy:xS=yS=1xS=ySlxS=ySlxS≠yS(3)()()''cossin01(1)sincos0cossinsincos1001xyxyxyxyθθθθθθθθ=−=−+(3-6)()''1xy()1xy2.2311(,)xy22(,)xy33(,)xy44(,)xy23xx≤14xx≥32yx≥41yx≥3.4AutoCAD--DXFNP244.14.1.1a.b.ac.4-1YXYA--B--C--D--E--F--G--H--I--J--K--LB--CD--EF--GH--IJ--KYLYMXd.e.254-1Figure4-1theilluminateofpathlayouta.011012013014015016017018019b.c.d.4-2AC4-2Figure4-2thelineendtoendbutbelongedtodifferentrectanglee.1t2t1t2tf.264.1.2XXXYYYV164-1Table4-1parameterilluminateofpathfileXY0.001mm09999999=00036000-360000.001VV=0V0Vm/min4.2X---,27[35]95165[36]80m/min60m/min120m/min19mm60m/min3mm120m/min[36]4.34.2.11.28X2.3.I/OXYZXYZXYZ4.5.XY
本文标题:数控玻璃切割机上位机软件的研究与开发
链接地址:https://www.777doc.com/doc-286906 .html