Course Introduction to virtual engineering

38
Course Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Lecture and laboratory 5. Positioning and moving related shapes László Horváth university professor http://users.nik.uni-obuda.hu/ lhorvath/

description

Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics. Course Introduction to virtual engineering. Lecture and laboratory 5 . Positioning and moving related shapes. László Horváth university professor. http://users.nik.uni-obuda.hu/lhorvath/. - PowerPoint PPT Presentation

Transcript of Course Introduction to virtual engineering

Page 1: Course Introduction to virtual engineering

Course Introduction to virtual engineering

Óbuda UniversityJohn von Neumann Faculty of Informatics

Institute of Applied Mathematics

Lecture and laboratory 5.

Positioning and moving related shapes

László Horváth university professor

http://users.nik.uni-obuda.hu/lhorvath/

Page 2: Course Introduction to virtual engineering

Contents

Keeping constraints at modification of related solid shapes

Creating mechanisms by adding relative movements to solid shapes

Positional relationships of solid shapes in model space

Lecture

Placing and modification of relationships at connection of components (VE5.1)

Laboratory

Definition of mechanism and simulation of kinematics (VE5.2)

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 3: Course Introduction to virtual engineering

Positional relationships of solid shapes in model space

1

2

Under and over defined constraining are to be avoided.

Required and sufficient number of relationships (constraints).

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 4: Course Introduction to virtual engineering

Positional relationships of solid shapes in model space

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Examples for relationships (constraints)

Page 5: Course Introduction to virtual engineering

Positional relationships of solid shapes in model space

Reference plane

Coincidence

AngleContact Distance

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 6: Course Introduction to virtual engineering

Change positional relationship

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 7: Course Introduction to virtual engineering

Change positional relationship

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 8: Course Introduction to virtual engineering

Definition of Part3 in the context of placed Part1 and Part2

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 9: Course Introduction to virtual engineering

Definition of Part3 in the context of placed Part1 and Part2

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 10: Course Introduction to virtual engineering

Definition mechanism

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 11: Course Introduction to virtual engineering

Modified offset parameter value needs modified Part3

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 12: Course Introduction to virtual engineering

Syncronize then update the contextual Part3

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 13: Course Introduction to virtual engineering

Kinematics simulation of the modified mechanism

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 14: Course Introduction to virtual engineering

Analysis results for placing constraints and mechanism

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 15: Course Introduction to virtual engineering

Keeping constraints at modification of related solid shapes

l1'

A1

A2

l1

l2

A1

A2

l3

l2 '

A1

A2

l3

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 16: Course Introduction to virtual engineering

Adding relative movements to solid shapes at relationships

C1

C2 C3

R3

R1

R2 R4

C4

Structure of mechanismC – jointR – rodRv – frame

Rv=R1

Base featureBoundaryrepresentation

Shape modifications

Placing of parts

Allowed movements (DOFs)

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 17: Course Introduction to virtual engineering

Adding relative movements to solid shapes at relationships

1 translation

Translational

1 rotation + 1 translation

Cylindrical

2 rotations

Universal

3 rotations

Ball

Joint type

Degrees of freedom (DOFs)

1 rotation

Rotational

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 18: Course Introduction to virtual engineering

Relationships and kinematics of boundary represented feature driven solids

Laboratory tasks VE5.1 and VE5.2

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 19: Course Introduction to virtual engineering

Parts to be placed: Part1

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 20: Course Introduction to virtual engineering

Parts to be placed: Part2

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 21: Course Introduction to virtual engineering

Parts to be placed: Part3

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 22: Course Introduction to virtual engineering

Parts to be placed: Part4

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 23: Course Introduction to virtual engineering

Part1 and part2 in the placing space

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 24: Course Introduction to virtual engineering

Placing Part1 and Part2

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 25: Course Introduction to virtual engineering

Placing Part2 and Part3

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 26: Course Introduction to virtual engineering

Placing Part2 and Part3

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 27: Course Introduction to virtual engineering

Placing Part3 and Part4

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 28: Course Introduction to virtual engineering

Placing Part3 and Part4

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 29: Course Introduction to virtual engineering

Placing Part3 and Part4

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 30: Course Introduction to virtual engineering

Result of part placing

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 31: Course Introduction to virtual engineering

Definition of kinematics

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 32: Course Introduction to virtual engineering

Definition of kinematics

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 33: Course Introduction to virtual engineering

Parts to be placed: Part4

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 34: Course Introduction to virtual engineering

Definition of kinematics

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 35: Course Introduction to virtual engineering

Definition of kinematics

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 36: Course Introduction to virtual engineering

Kinematics definition result

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 37: Course Introduction to virtual engineering

Basic simulation of mechanism

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/

Page 38: Course Introduction to virtual engineering

Basic simulation of mechanism

László Horváth ÓU-IAM http://users.nik.uni-obuda.hu/lhorvath/