holmlund-cad data migration for legacy programs · 2009-07-15 · •manual validation ... user...
TRANSCRIPT
CAD Data Migration & Management for Legacy
ProgramsJeff Holmlund
Lockheed Martin Aeronautics Company
2009 -- 1
Leader in Design, Development, Production, and Support of Advanced Military Aircraft and Related Technologies
The World’s Best Integrator in Aerospace, Defense, and Technology Services
Technology Technology ServicesServices
Systems Systems IntegrationIntegration
Global Global TelecomTelecom--
municationsmunicationsSpaceSpace
SystemsSystemsAeronauticsAeronautics
CompanyCompany
2009 -- 2
2009 -- 3
Integrated Front EndIntegrated Front End
AdvancedAdvancedDevelopmentDevelopment
Programs Programs
Business Thrusts
Air Air Mobility Mobility
Combat Combat Aircraft Aircraft
Major Lines of BusinessMajor Lines of Business
SoSFramework
SoSSoSFrameworkFramework
Concepts and TechnologyConcepts and Technology
CC44ISRISRProgramsPrograms
Market Market SegmentSegment
2009 -- 4
Legacy Data• Legacy programs = legacy data
– C130 (1950’s)– C5 (1960’s)– F16 (1970’s)– F22 (1980’s)– F35 (1990’s -> 21st Century)– Advanced Development Programs (19?? – 20??)
• Data in many forms– Vellum, physical media, etc– 2D CAD (CADAM, CATIA V2/V3/V4/V5)– 3D Surface data (CATIA V2/V3/V4/V5)– 3D solids (CATIA V3/V4/V5)– Full 3D definition
• Supplier data– Another story for another time
2009 -- 5
CAD/CAM Technology Evolution
19701970
CADAMCADAM
CATIA V4CATIA V4 CATIA V5CATIA V5
19901990
20002000
20052005
20102010
2D Product Definition2D Product Definition
2D Product Definition2D Product Definition3D Design Integration3D Design Integration
3D Product Definition, 3D Product Definition, Manufacturing and Manufacturing and Design IntegrationDesign Integration
ProcessProcess--Based Based Design, Parametric Design, Parametric Modeling and Virtual Modeling and Virtual SimulationSimulation
KnowledgeKnowledge--Based Engineering Based Engineering Design Capture and ReuseDesign Capture and Reuse
•Digital Data Re-use
•Digital Validation
•Simulation
•Global Collaboration
•Automation for Design
•Downstream Data Flow/Use
•Minimal Data Re-use
•Manual Validation
•Limited to No Collaboration
PastPast
TodayToday
2009 -- 6
Legacy Data Management Systems
• Physical Media – Vaults, locked rooms, cabinets, environmentally controlled atmospheres– Drawings and BOM’s
• 2D CAD– File structure based release and storage mechanisms– Later -> promotion to database solutions (some
software required to “connect the dots”)• Early 3D CAD
– File structure based release and storage mechanisms– Later -> CAD Data managers (in-house, COTS)
• PDM– Mainframe based– Face of drawing
2009 -- 7
Data Management Systems• PDM & CAD “de-linked”
– Release coordination done procedurally– Limited intelligence– “Connection” made via humans
• Newer programs– PDM system handles CAD/PDM data management– PDM/CAD releases in sync– Downstream integration easier– Still some gaps
• Modification and Follow-on programs– Legacy data, new systems and ideas– How do we get from here to there?
2009 -- 8
Legacy CAD Data ManagerLegacy CAD Data Manager PurposePurpose
Provide shared access and configuration management Provide shared access and configuration management of of inworkinwork and released CAD data and released CAD data (Engineering, Planning, (Engineering, Planning, Tooling, Tooling, ……))
Consolidate multiple CAD data types into a single Consolidate multiple CAD data types into a single database and release system database and release system (CATIA V5, CATIA V4, CCD)(CATIA V5, CATIA V4, CCD)
Insure data integrity Insure data integrity (naming convention, uniqueness, format, & (naming convention, uniqueness, format, & links)links)
Provide drawing access to nonProvide drawing access to non--CAD users in the lifeCAD users in the life--cycle cycle (Management, Check, Specialty Engineering, Planning, (Management, Check, Specialty Engineering, Planning, …….).)
Provide a central repository and distribution capability Provide a central repository and distribution capability for Standard Part modelsfor Standard Part models
2009 -- 9
CAD Data Management ScopeCAD Data Management ScopeManagement of CATIA V5, CATIA V4, CCD, Management of CATIA V5, CATIA V4, CCD, and related dataand related data
DataSetDataSet configuration management & releaseconfiguration management & release
Revision and ownership controlRevision and ownership control
Model formatting and validationModel formatting and validation
Model introspection and data extractionModel introspection and data extraction
Digital MockupDigital MockupLarge scale visualizationLarge scale visualizationData presentationData presentationVolumetric and Type Version Volumetric and Type Version EffectivityEffectivity queryquery
Standard part model management & Standard part model management & distributiondistribution
BOM development supportBOM development support
Downstream integration with doc mgmt Downstream integration with doc mgmt systemssystemsData recovery and backupData recovery and backup
2009 -- 10
CAD Data Management InterfacesCAD Data Management InterfacesCATIA V5CATIA V5
DataSetDataSet Manager Manager (Web)(Web)
CCDCCD
CATIA V4CATIA V4
Design ReleaseDesign ReleaseFunctionsFunctions
NonNon--CADCADAccessAccess
CAD Data MgrCAD Data MgrProgram DesignData
Standard PartsDatabase
3dxml
Drawing Images
Standard Part Manager Standard Part Manager (Web)(Web)Part request, problem reporting,Part request, problem reporting,& remote Program access& remote Program access
2009 -- 11
CAD Data ManagerCAD Data Manager Program IntegrationProgram Integration
CAD Data MgrCAD Data Mgr
BTP ReleaseBTP Release
NonNon--CAD AccessCAD Access
Online BriefingsOnline Briefings& Tutorials& Tutorials DocumentDocument
ManagementManagementSystemSystem
Automatic ImageAutomatic ImageDistributionDistribution
at Releaseat Release
BTP CheckBTP Check
EngineeringEngineeringTool DesignTool DesignPlanning Planning Numerical ControlNumerical ControlFlight TestFlight TestSupport EquipSupport Equip……
CCD UsersCCD Users
CATIA V5 UsersCATIA V5 UsersUser Account User Account ManagementManagement
CATIA V4 UsersCATIA V4 Users
2009 -- 12
Data Migration and Promotion Strategies• When to Migrate?
– Decision tree (is there a valid business case for data migration/promotion)
– Downstream Function impacts?– Customer requirements– Supply Chain impacts?
• Hybrid Raster• 2D to 3D?
– Follow on contracts may facilitate– Automation?
• Hybrid Assembly Models– CATIA V5 CATProduct with V4/V5 Detail Part model files– Only used on F-35 (Right Now)
• CATIA Dataset Ratings– Level 1 through 5
• Best Modeling Practices (CATIA V4)– Organized by Part Types (NC machined versus Composite
laminate)
2009 -- 13
Data Migration and Promotion Strategies– CATIA V5 Methods
• Similar in intent to V4 Best Modeling Practices• Organized loosely with V5 workbenches• Promotion of common modeling practices
– CATIA Customizations• LM Aero developed code to “enhance” the CATIA
driver’s experience• Established and “locked” down environment settings
(V4 & V5)• Some customizations tailored for data management
activities– CAD System Version Upgrades
• New version introduced while program still viable• Similar strategies still apply – there needs to be a
business case to migrate
2009 -- 14
How do you sell data migration to Management?• Existence of legacy and newer programs may
limit methods to produce similar commodities (including engineering)
• Technology Obsolescence– Hardware and Software support– IT Staff knowledge base– Security risks
• Potential for improved product quality and reduced program cost
• Knowledge base for legacy systems and methods waning
– Recent Engineering Graduates not interested in learning V4 or CCD
2009 -- 15
There are some Risks/Costs• Updated documentation required
– Update Procedures– Update Contracts as applicable
• Training on target systems• Hardware/Software Costs• Data migration issues
– Mitigated with translators, healers and quality checkers
– Some touch labor on destination system may be required
• How long does the legacy system coexist with the new system?
– Batch Migrate versus “As Touched”
2009 -- 16
Summary• Data migration is not a perfect science• Goal is to achieve technology and productivity
gains• Risk and Cost involved• Personnel impacts• Don’t forget to check your contracts!• Coordination with Supply Chain critical
2009 -- 17
2009 -- 18