S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

21
S1 Global Plug S1 Global Plug Compatibility Compatibility CAD Tools CAD Tools & & Collaboration Collaboration April 23, 2008 Don Mitchell, FNAL

Transcript of S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Page 1: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

S1 Global Plug CompatibilityS1 Global Plug Compatibility

CAD ToolsCAD Tools

&&CollaborationCollaboration

April 23, 2008 Don Mitchell, FNAL

Page 2: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

AgendaAgenda

• Design OverviewDesign Overview• Common CAD ToolsCommon CAD Tools• The EDMS environmentThe EDMS environment• Sharing data and working togetherSharing data and working together

– The pros and consThe pros and cons• Beyond the paper specificationsBeyond the paper specifications

– Neutral 3-D modelNeutral 3-D model– BOM’s and design variantsBOM’s and design variants

• Plug CompatibilityPlug Compatibility– 3 methods for collaboration3 methods for collaboration– Global Cryomodule DesignGlobal Cryomodule Design

• ConclusionsConclusions

Page 3: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Common CAD toolsCommon CAD tools

• FNAL: I-DEAS v.12FNAL: I-DEAS v.12

• SLAC: SolidedgeSLAC: Solidedge

• JLAB: I-DEASJLAB: I-DEAS

• INFN Milan: UG-NX & I-DEAS v.12INFN Milan: UG-NX & I-DEAS v.12

• INFN Pisa: I-DEAS v.12INFN Pisa: I-DEAS v.12

• KEK: One Space Design, I-DEAS KEK: One Space Design, I-DEAS v.12v.12

• DESY: I-DEAS v.12DESY: I-DEAS v.12

Page 4: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Common CAD ToolsCommon CAD Tools(in a perfect world)(in a perfect world)

• Common CAD software: I-DEAS v.12m4Common CAD software: I-DEAS v.12m4– DESY supportedDESY supported

• Common database: DESY EDMSCommon database: DESY EDMS– LiveLive– Daily useDaily use– Integrated with global collaborationIntegrated with global collaboration– Web viewable data and BOM structureWeb viewable data and BOM structure– CAD and data file storageCAD and data file storage

• 3-D, 2-D, specs, engineering notes, etc.3-D, 2-D, specs, engineering notes, etc.

• Visualization and collaborative meetingsVisualization and collaborative meetings– Teamcenter visualization softwareTeamcenter visualization software– EDMS Licenses supplied by DESYEDMS Licenses supplied by DESY– On-line collaborative meetings with file sharing.On-line collaborative meetings with file sharing.– WebEx meetings with desktop sharingWebEx meetings with desktop sharing

Page 5: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Team Center EnterpriseTeam Center EnterpriseEDMS Team Browser hosted by DESYEDMS Team Browser hosted by DESY

CAD data

portal

Page 6: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Team Center EnterpriseTeam Center EnterpriseEDMS Thin-Client hosted by DESYEDMS Thin-Client hosted by DESY

Web data

access

Page 7: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Sharing Data and Working TogetherSharing Data and Working Together

• Documents:Documents:– Easily shared by all team membersEasily shared by all team members– Software independentSoftware independent– PDF files created automaticallyPDF files created automatically– Revision control is managed easilyRevision control is managed easily

• CAD dataCAD data– Currently supports one CAD system: I-Currently supports one CAD system: I-

DEASDEAS– Automatic creation of drawing viewing filesAutomatic creation of drawing viewing files– Automatic creation of 3-D viewing filesAutomatic creation of 3-D viewing files– Revision control is managed easilyRevision control is managed easily

Page 8: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Sharing Data and Working TogetherSharing Data and Working Together

• Advantages:Advantages:– Web-based control of documents; no need Web-based control of documents; no need

to send files around to team membersto send files around to team members– Live data: always up-to-date snapshot of Live data: always up-to-date snapshot of

design and parametersdesign and parameters– 1 working model shared by entire team1 working model shared by entire team

• Disadvantages:Disadvantages:– 1 CAD tool requires all players to migrate 1 CAD tool requires all players to migrate

to one software package. Very challenging!to one software package. Very challenging!– Training: Regional training and compliance Training: Regional training and compliance

to rules. Cost of setting up and maintaining to rules. Cost of setting up and maintaining a training program.a training program.

Page 9: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Design CollaborationDesign Collaboration(in the real world)(in the real world)

• Not likely that every lab will use the same Not likely that every lab will use the same CAD packageCAD package– ““live” data maintained at each institutionlive” data maintained at each institution– 2-D & 3-D visualization files must be shared2-D & 3-D visualization files must be shared

• DESY EDMS can and should be used.DESY EDMS can and should be used.– Data maintained in EDMSData maintained in EDMS

• Project parametersProject parameters

• Engineering documentsEngineering documents

• Neutral CAD files (JT’s, CGM’s, PDF’s)Neutral CAD files (JT’s, CGM’s, PDF’s)

– Revision control in EDMSRevision control in EDMS– BOM’s (manually constructed or CAD related)BOM’s (manually constructed or CAD related)– Variances in the design (alternate BOM’s)Variances in the design (alternate BOM’s)

Page 10: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Real-Time Viewing of the DesignReal-Time Viewing of the Design

• Designs should be:Designs should be:– Current and up-to-dateCurrent and up-to-date– Maintained in one systemMaintained in one system– Easily accessibleEasily accessible– Show all design proposalsShow all design proposals– Maintained in a neutral format that Maintained in a neutral format that

anyone can view without the need of a anyone can view without the need of a CAD packageCAD package• JT’s for viewing solid modelsJT’s for viewing solid models

•CGM and PDF for viewing drawingsCGM and PDF for viewing drawings

•PDF for viewing documents PDF for viewing documents

Page 11: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

How do we get there?How do we get there?

• Initial EDMS organization:Initial EDMS organization:– Projects and teamsProjects and teams– EDMS trainingEDMS training– Upload DocumentsUpload Documents– Manual system level BOM constructionManual system level BOM construction

• Creation of CAD models and related to the Creation of CAD models and related to the system level BOM structuresystem level BOM structure

• Master 3-D model maintained by a core Master 3-D model maintained by a core teamteam– Import, convert, or create neutral, JT CAD modelsImport, convert, or create neutral, JT CAD models– Combine the JT’s into conceptual modelsCombine the JT’s into conceptual models– Maintain the master JT models in DESY’s EDMSMaintain the master JT models in DESY’s EDMS

Page 12: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Plug CompatibilityPlug CompatibilityHow do we collaborate?How do we collaborate?

• 3 Approaches for collaboration3 Approaches for collaboration– 1. DESY Model1. DESY Model

•ALL users will use I-DEAS, ILC-EDMSALL users will use I-DEAS, ILC-EDMS

– 2. One central model2. One central model•Maintained in ILC-EDMS in I-DEASMaintained in ILC-EDMS in I-DEAS

•Collaborators use I-DEAS or supply STEP files Collaborators use I-DEAS or supply STEP files that must be imported into I-DEAS and then that must be imported into I-DEAS and then uploaded into the EDMS uploaded into the EDMS

– very labor intensivevery labor intensive– Design is usually out-of-dateDesign is usually out-of-date– Data uploads always create new items in EDMSData uploads always create new items in EDMS

No version control with STEP file importsNo version control with STEP file imports– 2-D Drawings are not imported easily2-D Drawings are not imported easily

Page 13: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Plug Compatibility, cont.Plug Compatibility, cont.

• 3. JT neutral format3. JT neutral format– 3-D model maintained in I-DEAS & ILC-EDMS3-D model maintained in I-DEAS & ILC-EDMS– Collaborators work in any CAD package but must Collaborators work in any CAD package but must

be able to create their own JT filesbe able to create their own JT files– Users upload their JT files into EDMSUsers upload their JT files into EDMS

• JT files are JT files are revisionrevision controlled controlled– Newer JT files become the next revisionNewer JT files become the next revision– new EDMS items are not creatednew EDMS items are not created– EDMS numbers are retainedEDMS numbers are retained

– Master 3-D model maintained by 1 institutionMaster 3-D model maintained by 1 institution• JT files imported into the I-DEAS model or VisView JT files imported into the I-DEAS model or VisView

MockupMockup– Automatic EDMS notification when newer JT file is availableAutomatic EDMS notification when newer JT file is available

• Master JT model checked into EDMSMaster JT model checked into EDMS– Complete master JT available via EDMS by all usersComplete master JT available via EDMS by all users– Downloadable through EDMS thin client (web)Downloadable through EDMS thin client (web)– 3-D only, does not include 2-D drawings3-D only, does not include 2-D drawings

Page 14: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Plug-compatible CM design Plug-compatible CM design

• KEK STEP files were imported into I-DEASKEK STEP files were imported into I-DEAS

• JT files were created of the KEK designsJT files were created of the KEK designs

• In Vis-View Mockup, JT files were merged In Vis-View Mockup, JT files were merged together. They included:together. They included:– DESY dressed cavityDESY dressed cavity– FNAL dressed cavityFNAL dressed cavity– KEK cryomodule and cavityKEK cryomodule and cavity

• KEK cavities were replaced with DESY and KEK cavities were replaced with DESY and FNAL cavitiesFNAL cavities

• An analysis of An analysis of formform and and fitfit was performed was performed

• What ifWhat if scenarios can be explored scenarios can be explored

Page 15: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

The KEK STF ModelThe KEK STF Model

Page 16: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

KEK Cryomodule Cross-sectionKEK Cryomodule Cross-section

Page 17: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

KEK Cryomodule with DESY and FNAL KEK Cryomodule with DESY and FNAL CavitiesCavities

Page 18: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Combined Cavity-StringCombined Cavity-Stringfor comparisonfor comparison

DESY

FNAL

KEK

KEK

Page 19: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

DESY / KEK / FNAL CavitiesDESY / KEK / FNAL Cavities

DESY

KEK

FNAL

Page 20: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

Design VariantsDesign Variants

Page 21: S1 Global Plug Compatibility CAD Tools & Collaboration April 23, 2008 Don Mitchell, FNAL.

ConclusionConclusion

• We need to decide which data We need to decide which data management method will be management method will be implemented for design implemented for design collaboration.collaboration.

• A common coordinate system is A common coordinate system is needed.needed.

• CAD rules need to be identified and CAD rules need to be identified and followed.followed.