View
38
Download
0
Category
Tags:
Preview:
DESCRIPTION
Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics. Course Introduction to virtual engineering. Lecture and laboratory 9 . Modeling of engineering practice. László Horváth university professor. http://users.nik.uni-obuda.hu/lhorvath/. Contents. - PowerPoint PPT Presentation
Citation preview
Course Introduction to virtual engineering
Óbuda UniversityJohn von Neumann Faculty of Informatics
Institute of Applied Mathematics
Lecture and laboratory 9.
Modeling of engineering practice
László Horváth university professor
http://users.nik.uni-obuda.hu/lhorvath/
Contents
Lecture
Laboratory
Challenges and possibilities in virtual space.
Related constraints
Optimizing shape.
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Rule
Check
Reaction
Creating connected solid shapes.Definition of related constraints, rule, check, and reaction.
Challenges and possibilities in virtual space
New challenges
Configuration
Well-engineered
Frequent changes
Short innovation cycle
Competition
Prototyping in virtual
Human related resources
Experience
Expertise
Intelligence
New possibilities
Modeling
PLM
Knowledge in model
Physical-virtual
Sensors
Simulations
Virtual space
Total modeling
Human control
Virtual prototyping
Communication
Source: L. Horváth and I. J. Rudas, “Knowledge Technology for Product Modeling,”Chapter 5 of the book Knowledge in Context – Few Faces of the Knowledge Society, Walters Kluwer, 2010,
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Expert-like capabilities
Grouping capabilities
Relation setsParameter sets
Parameter definition capabilities
Virtual experiments
Optimizing User defined algorithms for optimization
Constraint satisfaction analysis
Relating capabilities
Rulesfor parameters depending
on situations
Checksto recognize situations
Formulas
Reactionsto react events by activity
Product structure
Product
Engineering object group
Engineering object
Source: L. Horváth and I. J. Rudas, “Knowledge Technology for Product Modeling,”Chapter 5 of the book Knowledge in Context – Few Faces of the Knowledge Society, Walters Kluwer, 2010,
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Related constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Related constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Related constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Related constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Related constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Related constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Related constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Related constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Related constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Related constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Related constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Related constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Related constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Practice of rule and check
RuleIt is a set of instructions.
The relationship between parameters is controlled. Actions to set a value or a formula to parameters.
Execute rule:input parameter changeupdate of the rule (input feature change).
Manipulates parameters (value or formula) and features.
CheckA check is a set of statements.
Conditions are fulfilled or not.
Does not modify the model.
Rule baseRules and checks Can be made up of rule sets.
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Rule
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
PartBody\Hole.1\Activity = trueif PartBody\Pad.2\FirstLimit\Length <= 40 mm{ PartBody\Hole.1\Diameter = 20 mm} else if PartBody\Pad.2\FirstLimit\Length <= 60 mm{ PartBody\Hole.1\Activity = false} else { PartBody\Hole.1\Diameter = 35 mm}
Rule is fired when parameter value changed
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Check
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Practice of reaction
Reacts to events on its sources by an action.
Events:Object (creation, deletion, update, etc.)Parameter value changes. Insert/Replace component Object Drag and Drop
The source can be:A selected featureA parameter
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Reaction
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Optimizing shapeActive application of FEA.
Design optimization procedure proposes values for design parameters in accordance with design goals and considering design limits.
Instead of analysis of a proposed shape.
Specification by the engineer (conditions for design optimization):
Design parameters to be optimized.
Design limits (allowable values):
Allowable ranges of design parameters,
Stress, deformation, natural frequency.
Design goals:
Minimum, maximum, or optimal values of performance parameters
Minimum mass of the part.
Maximum utilization of allowable stress and deformation.
a b
c
d
ba
v
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Laboratory task VE9.1
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Studying basic knowledge representations in product model
Part model before including knowledge features
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Constraint definition
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Constraint definition
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Part to be placed
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Placing part by constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Placing part by constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Placing part by constraints
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Definition of feature parameter by formula
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Definition of feature parameter by formula
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Definition of feature parameter by formula
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Conditional definition of feature parameter by rule
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Definition of check
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Active check: failed
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Active check: fulfilled
László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/
Definition of reaction
Recommended