文献翻译基于Web的CADCAM系统设计及关键技术研究.docx
《文献翻译基于Web的CADCAM系统设计及关键技术研究.docx》由会员分享,可在线阅读,更多相关《文献翻译基于Web的CADCAM系统设计及关键技术研究.docx(11页珍藏版)》请在冰点文库上搜索。
文献翻译基于Web的CADCAM系统设计及关键技术研究
附录
BaseontheWebCAD/CAMsystemdesignandkeytechniquesstudy
1.preface
Turnalongwiththeeconomicworldofdevelopincreasingly,manufacturingindustryistakingplaceadirectionfordeeplyreplacing,increasinglyhighautomation,intelligenceinfacingturn,gatheringturningwithnetworkturningdevelopment.MakeuseofthenetworktechniquewellespeciallyInternetwiththetechniqueofIntranet,realizethemanufacturingresourcesshare,supporttheworldthatacrosstheregion,cross-platformmakes,willbefromnowononeoftheimportantdevelopmentdirectionofthemanufacturingindustry.theCAD/CAMtechniqueconductandactionsmanufacturingindustryguaranteestheemollienttoolofthecompetitionability,atshortentheproductappearsonmarkettheperiodandincreasesquantity,declinelowcostetc.developtoemphasizetowantthefunction.ButblendswiththetechniqueofCAD/CAMmutuallythenetworktechniqueofaccordingtoWebthetechniqueofCAD/CAM,havebecometheimportantdirectionthatthetechniqueofCAD/CAMdevelop.
Underthecurrentcircumstance,thedomesticandinternationalbusinessenterpriseusesthesystemofCAD/CAMtoneedstodeveloptothesoftwareofCAD/CAMgenerallyandallthecompanypurchasesmanyagradecreepforcopying,andtothesystemofCAD/CAMtousuallythesoftwaredevelopsthecompanyisresponsibleof,thereforebeingWhenthesoftwarepromotetohighergrade,thebusinessenterprisebeardfacestodevelopthecompanyhandsoverthenumberofconsiderableeditiongradecreepfee,andthebusinessenterprisemustthrowinthelargequantitymanpowerfinancialpowertoproceedthemaintenancetothesoftware,thistobusinessenterprisesisaveryheavyincidence.AndhaveaccordingtoWebCAD/CAMsystemhereafter,businessenterpriseacalculationforneedingprovidingtoservicecompany(certainlylargebusinessenterprisetoocanoneselfestablishsuchsystem)applyingforanaccountnumber,canatwhicheverandlocallyanylyfirstsetconnectingintoInternetisonboardtopassthenetworkconjunctionserverusageserviceprovidesthatcompanyprovidetheCAD/CAMsoftwareproceedstheproductdesign,engineeringtheanalysisandprocesstoweavedistanceetc.work,andhavenotoneedtopreparetopackanysoftware.Likethisbusinessenterprisesinceneednotproceedingtakesalotoftimethehardtotacklesoftwarechoosesthetype,evenavoidingthesoftwaregradecreepandtheagonyofthemaintenance,butthegradecreepofthesoftwarebeprovidedbyservicewithmaintenancethecompanycompletes.ThiskindofaccordingtoWeathersystemofCAD/CAMdoubtlesswilltotheappliedmodeofthebusinessenterpriseCAD/CAMwiththeCAD/CAMsoftwareindustryproducestheimportantinfluence.2.BaseontheWebCAD/CAMsystemdesign
ThesystemconstructionofthissystemdesignadoptionB/S(browser/server)mode,wholesystemfromthebrowserofWeb(TheautothatincludetheWebbrowserdownloadsthemovementthecustomercarriesthesoftware),softwareandbackstagedatabasesthatservercarrythreepartsconstitute.It’sbasicframeconstructionisshownasdiagram.
Theworkflowofthesystemisasfollows:
1)ThecustomerpassesWebbrowserimportationcustomerwithpassword.
2)Theserverisstrictandwholecanabodyanusefulness.
3)TheservercarriesthebrowserofWebdynamicbornwebpage(amongthemincludethecustomercarrythesoftware)returnstocarrythecustomer.
4)Customer'ssoftware(existswiththeJavaAppletform)self-usestocirculateinthebrowserofWeb.
5)ThecustomerpassesthecustomercarriesthesoftwareproceedingtheCAD/CAMdesigns.Theamongthemgeneralsketchdesignisdirecttocarryatthecustomer
Complete.
6)ThecustomerprecedesthecurveandWhenthecurvedfacedesign,passthecustomercarrythesoftwarehandsovertheparametercarriestheserverhomologousplace
Managemoldpiece.
7)Theservercarriesofhandlethemoldaparameterforaccordingtocustomerhandingoverprecedethecalculation.
8)Theservercarryandwillhandletheresultreturnstocarrythecustomer.
9)Thecustomercarriesthesoftwareaccordingtotheresultprecedingmanifestationthatreturn.
Inwholesystem,itiscenterthatservercarrythatwholesystemthatmanagement,customerthenormalsafetycirculate,thefunctionofCAD/CAMthatthegradecreepthatsystemcarrythesoftwarecarrieswithcurvedfacewithmaintenanceandcomplicacycurvestocalculatetheetc.complicacyallfromittocomplete.Butwhatcustomercarryinstallsthenoppositesimple,installedthebrowserofWebonly.
3.Afewkeystechniqueofthesystemdesigninside
3.1Thecustomercarrieswiththeserverallotmentofcarryingthefunction
ThissystemconductandactionsistypicalthreelayerB/Smode,becarriedbycustomertocarrywiththeserverandthebackstagedatabaseconstitutes.Thedatabaseusedforthesavingcustomerinformation,documentinformationwithprocessthecraftparameteretc.data,itsfunctioniscertain.Thereforehowtocarrythecustomertocarrytoassignwiththeserverthefunctionisaninitialproblemtoproceedthesystemdesignthehourmustresolve.Ifallfunctionsdependsontheservertorealizeallandexcessively,thenbecausethesystemofCAD/CAMhandsoverwitheachotherthesexisverystrong,thedatadeliversmultifarious,causeeasilycustomermachineandserveraformationbottleneck;butatthesametimebecausethehardwarethatcustomercarryinstallsthespecificationgenerallower,allowthemulti-functionrealizing,alsocan'tbecarriedbycustomertoundertaketheexcessivemissionobviously.InconsiderationofabovecircumstanceandcombinationasystemusestheJava2DprimarilywiththetechniqueofJava3Dtodevelopthesketch.Customerinterfacethispresentcondition,theCAD/CAMsystemfunctioninsidecanbedirectissolidwiththeJava3DfromtheJava2D.
Nowofthefunctionassignsthecustomercarries.Thatthesefunctionlesshavenoworktoneedadditionallycanrealize,canthentheprovincegoestobigmostofthedevelopmentworks,andthesefunctionlesscarrytothecustomerthehardwareinstalltoalsohavenotoohighrequest,generalcustomer'smachinecanbear.Thesefunctionlessincludeoverwhelmingmajorityinaspecificwaytwothesketchofdimensionsdrawwithoperateandthreethesomebasicbodiesofthesketchofdimensionsdrawwithoperate.
Astofreecurve,curvedfacedesignetc.can'tbedirectfromtheJava2DwithfunctionthatJava3Dprovide,andthenfromThemachineiscarriedtoprovidethesefunctionless.Whenthecustomercarriesthefunctionthatmeetthesecomplicacies,passingtocorrespondbyletterthemoldpiecehandsoverparametertoservertohandlestotheproceeding.Theservercarriestohandlesexclusivelythemoldaparameterfor,accordingtocustomerhandingoverinformationproceedstocarrytocalculate,theresultthatthenwillhandlereturnstocarrythecustomerthemanifestation.
3.2Thedataexchangesthemethod
BecausethissystemworksontheWeb,thefunctionthatcustomercarryismoresimple,alotofmissionneedstohandovertocarrytheservertohandle,theservercarriestoalsoneedstoreturntohandletheresultcarriesthecustomer,thedataneedstobecarriedatthecustomerinevitablytoproceedthemultifariouscommutationwiththatservercarry,sohowtoguaranteesthedatavalidwithdependabilityatbothitpassesnetworkdelivertomaketodesigntheprocesstoproceedsuccessfullycountformuch.
Thedataofthissystemexchangestopassprimarilybelowwhattimecometorealizesof:
(1)AdoptiontheTCP/IPagreement(transmissioncontrolprotocol/netontheoccasionofagreement)proceedstheSocketplaitdistance.TheTCP/IPagreementhashighlydependable,itallowsheavyspreadingwhichbecauseeverykindofreasonhalfway"walkdatathatlose",andcanguaranteethenodalsequenceinwordthatreceivesendsoutwiththemissimilar.
(2)ThecorrespondenceportthatSocketplaitdistanceadoptionisexclusively.Ifusetocorrespondbyletterwithotherservicetotallytheportproceedsthecommunication,sufferingothertheinterferenceoftheserviceadataforsendingoutveryeasily,thereforethecorrespondenceportpassingexclusivelyproceedsthecorrespondencecanguaranteetheproceedingdatatodeliverdependablely.Whatthissystemadoptis2002port.
(3)Thespecializedsketchinestablishmentdeliverstheagreement.Thisisthebasictermtoguaranteedataexchangevalid,realizesdependablely.Havingnothespecializedsketchdeliverstheagreement,thedataexchangesvalidwithdependableproceedingimpossiblerealize.
Themainprocessthatthissystemdataexchangeismainlyasbelow:
(1)Thecustomercarriestocarrytopasswiththeservertheparticularsketchport(2002)establishesaSocket.(thesetconnectstheword)
(2)Theservercarriestocustomertosendoutarowofcharacterssignstring,meanthatthesetconnectsthewordFthroughestablish.
(3)Customer'smachinesendsouttoservertheaddressofcustomer'smachine.
(4)Theserversendsouttocustomer'smachinealineofwelcomeinformation.
(5)Customer'smachinesendsouttoservercustomerwithpassword
(6)Theservercarriestheproceedingverification.Iftheverificationissuccessful,thensendouttocustomer'smachinetheinformationofOK.Otherwise,sendouttheinformationoffail.
(7)Customer'smachinesendsouttoservertheinformation.
(8)Theconcreteinformationinserverthatsendoutproceedstohandleaccordingtocustomer'smachine.Ifisaproceedingtosophisticatetohandle,thenenteraccordingtothehomologousstep
Thelinehandles,theguardstohandletheresultreturn(9)thecloseSocket.(theset