Anda di halaman 1dari 6

EUROPEANORGANIZATIONFORNUCLEARRESEARCH

ORGANISATIONEUROPENNEPOURLARECHERCHENUCLAIRE

CERNTSDepartment
EDMSNr:590576
Groupreference:TSCSE

TSNote2005042
26May2005

CATIAV5ATCERN

T.Hakulinen,Y.Boncompagni

Abstract
ThemainprojectfortheCAEsectioninthenearfutureisnowtheprogressiveintroductionof
CatiaV5anditsdatamanagerSmarTeaminCERNdesignofficeswithoutdisturbingthe
LHC project. The report presents the section's guidelines, plans, propositions, and open
questionsonthefollowingtopics:policyofCatiausageintheframeofLHCproject,user
trainingandEucliddatamigration.

Presentedatthe2ndTSWorkshop
Archamps,France,May24May26,2005

INTRODUCTION

CatiaV5isthelatestversionoftheCatia3DCADsoftwaredevelopedbyDassaultSyst mes
andsoldbyIBM.SmarTeamisalocaldatabasemanagementsoftwareownedbyDassault,whichis
tightlyintegratedwithCatia.CatiaisalreadyinlimiteduseatCERNandSmarTeamisbeingadapted
totheexistingCERNinfrastructure.CADdataaretobemanagedbySmarTeaminastructure,which
ontheonehandresemblestheofficialequipmentstructureasdefinedintheEDMSbutontheother
handgivesthedesignersfreedomtoorganizetheirworkinawaytheythinkappropriate.
Theprincipal3DCADsystematCERNsince20yearshasbeenEuclidfromMDTVision.
The entire 3Ddesign of the LHC has been carried out with Euclid and roughly 120 designers
currentlyuseitforCERNdesignsatCERNwithseveralmoreatoutsideinstitutesanddesignoffices.
TheCERNEucliddatabasecontainspresentlyatotalof163,000CADmodels,andbytheendofthe
LHCdesign,some20,000officialLHCdrawingswithmultipleversionsaswellassome80003D
standards(simplifiedmodelsforintegration)willhavebeencreated.
MDTVisionhasdiscontinuedthedevelopmentoftheEuclidsoftware,whichmeansthatthe
lifeoftheEuclidsystematCERNiscomingtoanend.Thenew3DCADsystematCERNhasbeen
chosen to be Catia V5 from Dassault/IBM with SmarTeam as its local database manager. The
introductionofCatiafordesignsotherthanLHCisunderwaywhileEuclidwillbeusedtofinishthe
LHCdesign.TheLHCisscheduledtostartin2007,atwhichtimethegeneraluseofEuclidistobe
stopped.However,evenafterthedefinitiveshutdownofEuclidatCERN,theLHCdesignswillstill
needtobeaccessed.ThiswillrequirethattherelevantCADdatafromtheEuclidsystembemigrated
andavailableformodificationinCatia.
2
2.1

CATIAANDSMARTEAM
Catia

Catia V5 by Dassault was chosen as the new 3DCAD system for CERN based on the
recommendationoftheCAD2000taskforcein2003[1].CatiaV5isanextremelypowerfuland
versatileCADsystemwithmanyfeaturesandmodulesfordifferentdesigntasks.Itisamajorrewrite
ofthepreviousCatiaV4andassuchitisarelativelynewsoftware.Ontheonehandthismeansthat
thesoftwaresupportsmoderndesignparadigmsandthatitisbeingactivelydeveloped.Ontheother
hand,effortisneededtoevaluatethereadinessofthedifferentmodulesforproductionuse.NewCatia
releasescomeoutatthepaceofroughlytwiceayear,whichmeansthatthesituationischanging
rapidly.
ThefirstCatiaV5releaseinstalledatCERNwasR9,whichwasusedtostartthepilotproject.
ThecurrentreleaseinproductionatCERNistheR12,whichissoontobereplacedbyR14.CatiaV5
hasbeenutilisedinafewpilotprojectsatCERN:

ThemechanicaldesignoftheLEIRmachineincludingremodellingofoldreusedLEAR
parts in Catia has been nearly finished. Figure 1 shows a 3Drendering of the fully
integratedmachine.

IntegrationandDigitalMockupoftheAtlasdetectoraswellasLHCintegrationworkby
TSDEP/IC.ModelsdesignedandpositionedinEuclidwereconvertedtoVRMLwith
WorkViewandintegratedusingtheCatiaDMUmodule.

Checkingofinstalledcomponentswithalaserscanner.Catiaisusedformeshingpoint
clouds from the laser scanner data. The measurement data are meshed and checked
againstthecorrespondingEuclidmodelsinaCatiasession.

Figure1TheLEIRringasrenderedbyCatia.Thelargeblackboxinthebackontherighthandsideis
aplaceholderforintegrationofasectionmodelledinAutoCADin2D.

2.2

SmarTeam

SmarTeam was chosen together with Catia as its local data manager. SmarTeam is a
document management system, which specialises in managing CADdata [2,3]. SmarTeam is
developedbySmartSolutions,whichitselfiswhollyownedbyDassault.ThereleasesofSmarTeam
followthoseofCatiawiththesamenumbering.
SmarTeamistightlyintegratedwithCatia,whichmeansthatitknowsaboutallCatiadata
typesandisabletoautomaticallykeeptrackofallthelinksbetweenCADfilessothattheuseof
SmarTeamisastransparenttodesignersaspossible.ThemetadataarestoredinanOracledatabase
and the CAD files themselves are kept on a separate centrally managed vault server. An object
orientedprogramminginterfaceexiststoallowapplicationswritteninVisualBasic,C++,orJavato
accessandmanipulatetheSmarTeamdatabase.
ThefirstreleaseofSmarTeamatCERNwasR12installedin2004.Testinganddevelopment
havebeencarriedoutin2004.ThedatamodelspecificforCERNhasbeendefinedandiscurrently
underdevelopment.AsR12wasfoundlackinginsomecrucialaspects,includingWebinterfaceand
accesscontrols,itwasdecidedtowaitforR14,whichintroducedmajorimprovementsintheseareas.
TheroleofSmarTeamatCERNisstrictlytomanagetheinternalCADdesigndataduringthe
actualdesignphaseandtofollowupthedetailedhistoryofthemodifications.EDMS/CDDwillstore
allofficialdrawingdataandactasthepublicinterfacetowardscollaboratinginstitutesandsupplier
firms.TheofficialapprovalprocessofdrawingsproducedfromCatiadesignswillbecarriedoutin
CDDwiththeapprovalstatusreflectedinSmarTeam.SmarTeamallowsmultipleviewsoftheCAD
datawithdifferentabstractorganization.Currentlythreedifferentviewsareavailable:

Ageneralprojectstructure,whichgivesanoverviewofthedefinedCERNprojects.To
facilitate mapping of metadata between the two systems, the lowest branches of the
projecttreecorrespondtoCDDequipmentcodes.

Adocumenttree,attachedtoeachequipmentcodeproject,wheredesignerscanorganize
theirworkinawaythatissuitabletothem.

Theofficialdesignsareaccessibleinanitemstructureequallyattachedtoeachequipment
code,whichreflectstheCDDequipmentstructureandwhichalsodisplaystheactual
assemblystructureoftheequipment.AviewofthisitemstructurecanbeseeninFigure
2.

Figure2ViewtoSmarTeamequipmentitemstructure

Figure3showsaschematicoftheworkflowforeseenbetweenthedifferentcomponentsof
thefinalCatiasystematCERN.Catiaoperatesonlocalfiles,whichmeansthatthedatamanagement
softwareSmarTeamwillhandlealldetailsofcheckinginandoutofCADfiles.SmarTeammanages
all metadata, access control, version information, and interdocument links between CADdata.
OfficialequipmentcodesandtheassociatedaccesscontrolsaremanagedbyEDMS/CDDandthe
associatedutilitiesincludingCartWebandthedrawingarchivalpipeline.Theapprovalprocessof
finisheddesignsrunsonEDMSandexternalcollaboratorsareabletoaccesstheapproveddrawingsof
thesedesignsviatheEDMSWebinterfaceasusual.

Figure3WorkflowbetweenCatia,SmarTeam,andEDMS

2.3

RequirementsofSmarTeamandImpactonDesignOffices

Introduction of SmarTeam at CERN will have an impact on some issues concerning the
organizationofCERNandexternalDesignOffices:
TheaccesscontrolmechanismofSmarTeamR14isbasedonacombinationofgroupsand
roles.Usersbelongtogroupsandareassignedroles,whichdefinetheresponsibilitiesof
userswithinaproject.ThereforetheorganizationoftheDesignOfficemustbemappedin
SmarTeam.
CatiaandSmarTeamaretoolsforconcurrentengineeringandoneoftheirmaintasksisto
keepallthelinksuptodatebetweenthedocumentsdescribingthedesign.Itistherefore
almostimpossibletoworkwithofflinepartners.Thisdirectlyimpactsthesubcontracting
policy:eitheroutsourcedstudieshavetobecompletelyfrozenatCERNortheexternal
partnersmustconnecttoSmarTeamviatheWebinterface.
2.4

Training

ThecurrentpolicyisthatallCatiausersshouldreceivetrainingbeforebeingallowedtowork
onofficialdesigns.Anonlinetutorial(UserCompanion)comeswiththesoftware,whichcanbeused
for selflearning and to improve ones Catia skills. Inhouse training for the CERN specific
methodologiesandapplicationsisforeseenandthepossibilitytoorganizesomebasicCatiatraining
internallyisbeinginvestigated.
3

MIGRATIONOFEUCLIDDATA

AprojectisunderwayformigrationofEucliddesignstoCatia[4].Theaimofthisprojectis
todevelopandmaintainconversioncapabilityfromEuclidtoCatiafortheforeseeablefuture.This
willincludedevelopingthetechnicalsolution,logisticsfollowup,andareasonablepolicyofwhich
datatomigrateandwhen.
SuccessfulmigrationofCADdatarequiresbothreliablesoftwarefordataconversionand
humanresourcesforcorrectionandverificationofthemodelsanddrawings.Modelstobeconverted
mustfirstbecheckedandcorrectedinEuclidandtheresultsverifiedinCatia.Thesoftwarecurrently
used,providedbyMDTVision,doesquiteagoodjobofproducingstraightforwardconversions,butis
farfrombeingperfect.Thisislargelyduetothequitedifferentdesignmethodologiesimplementedby
thetwoCADsystems.Forarealmigration,wheretheoldmodelisfrozenandallnewdesignwork
carriedoutwiththenewsystem,itisimperativethattheconversionresultbecheckedbyahuman.
ThismakesawholesalemigrationoftheentireEucliddatabaseunfeasible.Thefollowingmigration
policyhasthereforebeendefined:

All3Dstandardsaretobeautomaticallymigratedwithanestimatedonequartertobe
checked.Whilethetwosystemsremainoperational,bothEuclidandCatiaversionswillbe
maintainedwiththeEuclidversionbeingthemastercopy.
AllofficialEuclid2Ddrawingsaretobeautomaticallymigratedwithanestimatedone
quartertobe checked.Thisisdone tomaintainacorrespondence betweentheofficial
publicdrawingdatainEDMSandtheactual2Ddrawingsource.Thiswillallowsimple
editingofthedrawingmetadatabutnotmakingchangestotheactualgeometry,whichis
basedontherespective3Dmodel.
3Dobjectsrelatedtothechecked2Ddrawingsaretobemigrated.Anestimated50%of
theEuclidmodelswillrequiremanualcorrection.
OtherfullEuclid3Dmodelscanbemigratedondemandonacasebycasebasisbythe
designersthemselves.AWebbasedtooldevelopedatCERN(WebConsult)isavailable
forthepurpose.
Drawingsandmodelstobecheckedaretobeselectedbydesignofficesbasedontheir
importanceandneedforfutureaccess.
Any CADdata migrated from Euclid is by definition official (representing existing
equipment).Thismeansthatitwillfallnaturallyintotheequipmentframeworkdefinedin
SmarTeam.
Therequiredconversionsoftwarewillmainlybepurchasedcommercially.Severalsuchtools
arecurrentlybeinginvestigated.Anyadditionalinhousesoftwaredevelopmentwillbecarriedoutby
theCAEsection.
REFERENCES
[1] TheCAD2000TaskForce,RecommendationfortheChoiceoftheComputerAidedDesign
SystemforMechanicalEngineeringatCERN.EDMSID374603
[2] http://www.3ds.com/
[3] http://www.smarteam.com/
[4] PlanforthemigrationofengineeringdesigndatafromtheEuclidCADsystemtotheCatiaCAD
system.EDMSID557840

Anda mungkin juga menyukai