Slide 1: 3DEXPERIENCE Knowledgeware Overview
3DEXPERIENCE Knowledgeware Overview \ 3DEXPERIENCE® CONFERENCE . ii DESIGN, MODELING & SIMULATION i NOVEMBER 19-21, 2019 | DARMSTADT, GERMANY November 2019 3DEXPERIENCE CATIA Mechanical Systems Modeling & Simulate Centre of Excellence
Slide 2: Introduction | Knowledge Based Engineering
Introduction | Knowledge Based Engineering > Knowledge Based Engineering is the ability to create a design taking into account a company’s existing knowledge, but also company standards or international rules. > This knowledge is captured and formalized, so that it is directly available to an engine
Slide 3: What is Knowledge Based Engineering with CATIA?
What is Knowledge Based Engineering with CATIA ? == Requirements User(s) Interaction ==> & Specifications t Tae | Design nd | Rules and Checks hE > [T i ay Result Fe PU Company specific template ve Part Template - Gear Product Template ~ Ge | DS BOSSBYE | The 3DEXPERIENCE’ Company
Slide 4: Knowledge Based Engineering | Who benefits?
Knowledge Based Engineering | Who benefits? Increase company competitiveness through know-how capitalization Manager Harmonize design methodologies inside Quick access to function driven design to design right first time & eliminating non-value added tasks the company & ensure on time delivery with
Slide 5: CATIA Know-How Capitalization | Impact
CATIA Know-How Capitalization | Impact Knowledge Based Engineering (KBE) is key technology to enhance competitiveness Traditional engineering approach 20% ~ 40% overall savings KBE Er approach PP! 0° —_————- 1 ! : DS BOSSBYE | The 3DEXPERIENCE’ Company
Slide 6: Aim of CATIA Knowledge applications
Aim of CATIA Knowledge applications > CATIA Knowledge apps include a set of tools intended to assist engineering decisions. They automate design and detect predefined design errors to achieve maximum process productivity. > These apps enable users to: > Automate product definition and create generic
Slide 7: How is KBE addressed on the 3DEXPERIENCE platform?
How is KBE addressed on the 3DEXPERIENCE platform ? > Existing CAD data iT _ a Requirements 9 S S S . 5 . fy \ \ \ \ \ 1 1 t ' 1 1 1 \ \ ZEs ‘ ; ; ‘ 5 a s ra , ——— z--d- 9 ae: v2 . DS sasremes | The 3DEXPERIENCE’ Company —> Design Results
Slide 8: Multi Discipline Automated Engineering - 2019x
Multi Discipline Automated Engineering —- 2019x Product Optimisation Designer (KPO) A sophisticated set of applications to optimize the product definition process with Quality Rules Designer (KHC) Create and deploy enterprise rules, standards and best respect to key performance indicators. Template
Slide 9: Multi-Discipline Automated Engineering
Multi-Discipline Automated Engineering 3D Templates Capture for Mechanical Designers Basic knowledge functions like creating user parameters, formulas, design tables and defining reports are available with CATIA design roles. 3D Templates capture app is also part of most mechanical design roles. It
Slide 10: Multi-Discipline Automated Engineering
Multi-Discipline Automated Engineering Role Template Designer (KDI) Define and reuse smart engineering templates, and manage your company IP with Knowledgeware rules and checks, automate design-tasks Apps Functions Check... Reactions ao _ $2) Engineering Template Actions DS BOSSBYE | The 3DEXPERIENC
Slide 11: Template Designer | Engineering Templates
Template Designer | Engineering Templates DS BOSSBYE | The 3DEXPERIENCE’ Company
Slide 12: Template Designer | Engineering Templates
Template Designer | Engineering Templates Interactively create intelligent knowledge templates: the encapsulation of feature, part and assembly specifications of any level of complexity within 3D Templates Capture allows the capture of the design methodology defined interactively, as well as the reu
Slide 13: 6WTags
6WTags Search Tags * TY Who Last Modified By Organization Responsible ¥ @When Creation Date Modification Date + @ What Pallsharntive Balteye 2 elements selected PS_3D Stape Skeleton000002618 PS_SD Shape Skeleton_EngineenngTemplaeAssembly_001 PS_Chaptermo2_Functions PS_EngineerngTempiate_Test Beanngo
Slide 14: Template Designer | Engineering Rules Capture
Template Designer | Engineering Rules Capture DS BOSSBYE | The 3DEXPERIENCE’ Company
Slide 15: Knowledge Pattern
33 Knowledge Pattern A knowledge pattern uses the standard EKL language with some additional specific methods and a specific list that provides a very powerful associativity level. For example, you can iterate on an input list containing points, instantiate a user feature, select its point input, fi
Slide 16: Rules and Reactions
A Rule is a set of instructions, generally based on conditional statements, whereby the relationship between parameters is controlled. In addition, depending on the context described by the rule instructions, actions can be executed: * To set a value or a formula to parameters, including feature act
Slide 17: Checks
You can create Checks to make sure that some conditions are fulfilled. A check is a multiline statement that you can write either by typing directly the appropriate syntax in the editor box or by selecting items from the editor dictionary list. It is a Boolean expression. In this example, checks are
Slide 18: Actions
ee You an create an Action that lets you perform interactively what the Enterprise Knowledge Language enables you to do. Actions SONPCRIENCE| CATIA Crsincering Res Capture In this example, valve springs are selected, instantiated and positioned in the assembly. Driving parameters and bounding elemen
Slide 19: Design Apps Developer / User
Design Apps Developer / User be rz /a\ Oh bes "i 4 [ \ a igs JF 4 JE DS BOSSBYE | The 3DEXPERIENCE’ Company
Slide 20: Difference between Developer and User roles
Difference between Developer and User roles (KAC vs. KAX) Know-how Apps Authoring Suite is a series of apps that allow defining and managing custom applications developed within 3DEXPERIENCE. The definition of such apps is stored in database and can be easily deployed on final user seats. The Develo
Slide 21: Design Apps Developer
Design Apps Developer The Design Apps Developer role provides Know-How Apps Suite which is a series of apps that allow interactively defining and managing custom applications developed within 3DEXPERIENCE. The definition of such apps is stored in the database and can be easily deployed for end users
Slide 22: Slide 22
Slide 23: Slide 23
Slide 24: Understanding the EKL
Enterprise Knowledge Language (EKL) is a programming U Nn d e rsta n d i Nn g th e E KL language intended for the development of applications and their integration in a more general context. EKL provides a way to: * Embed decisions into the definition of a template to process information (from input
Slide 25: Gear parameters example
Power - 57 kW Speed Ratio 1 - 4:1 Speed Ratio 2 - 2.9:1 Material - Steel
Slide 26: The 3DEXPERIENCE Company
v2 DS sass | The 3DEXPERIENCE® Company
Slide 27: 3DEXPERIENCE Conference 2020 save the date
3DEXPERIENCE Conference for Design, Modeling & Simulation 2020 WHEN’ November 10 - 12, 2020 WHERE Darmstadtium, Darmstadt, Germany WEB 3ds.com/events/ WE ARE LOOKING FORWARD TO SEE YOU AGAIN! ps eesraaee | The 3DEXPERIENCE’ Company