Top Banner
Parametric Piping Models Naveed Anwar July 2003
55

Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Apr 06, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Piping Models

Naveed Anwar

July 2003

Page 2: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

The Idea

• Basic idea is to assign parametric objects to basic line or area objects in the SAP2000 model and then generate detailed mesh for each object, on-demand using physical dimensions and parameters of the respective objects

• The object parameters as well as its location in overall model can be modified any time and mesh re-generated

Page 3: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

The Process

• The User

– Draws simplified line model

– Assigns the piping objects to the line objects

– Set the properties of the piping objects

• The Program

– Generates a Detailed Line Model

– Generates a Detailed Shell Model

– Generates a Mixed Model

Page 4: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Basic Object Types

• Pipes and Tubes

• Vessels

• Bends

• Joints and Connections

• Transitions

• Caps and Covers

• Pedestals

Page 5: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

The Basic Line Model

• The line object model

created in SAP2000

• Objects are assigned

to various line objects

• Parameters for each

object assigned in

separate templates

and forms

Page 6: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

1

2

3

5

6

7

8

10

4

9

11

1. Pedestal

2. Cap

3. Pipe

4. Cap

5. Bends

6. Transition

7. Pipe

8. S-Bend

9. Pipe

10. Bend

11. Pipe and Transition

The Parametric Models

Page 7: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

The Model The Mesh

The Generated Model

Page 8: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Object Based Model

The Line Model Meshed Model

Page 9: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Generated Shell Model

Page 10: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

The Detailed Line Model

The User Line Model The Generated Line Model

Page 11: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Models

1. Pipe

2. Bend, Sharp

3. Pipe

4. Bend, Sharp

5. Pipe

6. Bend, Arc

7. Joint

31

2

7

6

3

4

5

Page 12: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Models

1. Pedestal

2. Joint

3. Bend, Arc

4. Pipe

5. Bend, Arc

6. Pipe

7. Tube

8. Pedestal

3

1

4

2

7

5

6

8

Page 13: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Models

1. Graded Tube

2. Transition

3. Pipe

4. Joint

5. Pipe

6. Transition

7. Transition

8. Pipe

3

1

4

2

7

5

6

8

Page 14: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Models

1. Tube Joint

2. Tube

3. Transition

4. Pipe

5. Pipe Joint

3

1

4

2

5

Page 15: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Mesh Clipping

A tool for Meshing of

Junction and Intersections

Page 16: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Mesh Clipping

• Mesh clipping is used as the basic tool to create mesh at object intersections

• Four 3D Mesh Clippings are used

– Mesh Clipped by Plane

– Mesh Clipped by Pipe

– Mesh Clipped by Tube

– Mesh Clipped by Sphere

• Direct Mesh Intersection is computed using Triangle-Triangle Intersection

Page 17: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Mesh Clipped by Plane

• Given Mesh is clipped

at the intersection of a

Plane Defined by

3-Points

• Mesh above and below

the plane is returned

Page 18: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Mesh Clipped by Pipe

• Given Mesh is clipped

at the intersection of a

pipe defined by

diameter and centerline

• Mesh inside and

outside the pipe is

returned

Page 19: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Mesh Clipped by Tube

• Given Mesh is clipped

at the intersection of a

rectangular tube

defined by b x h and

centerline

• Mesh inside and

outside the tube is

returned

Page 20: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Mesh Clipped by Sphere

• Given Mesh is clipped

at the intersection of a

sphere defined by

diameter and center

• Mesh inside and

outside the sphere is

returned

Page 21: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Object Intersections

Page 22: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Pipe and Plate Intersection

Pipe Cut By Two Planes

Page 23: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Pipes and Plates Intersection

Page 24: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

General 3-Pipe Junction

Page 25: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

General 3-Pipe Junction

Page 26: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

General Multi-pipe Junction

1

2

3

4

Page 27: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Cut Pipes Before Weld

Pipe 1

Pipe 4

Pipe 2

Pipe 3

Page 28: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Mesh Unwrapping

Mesh Intersection Result

Flat Sheet Equivalent For Cutting Etc.

Page 29: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Sheets Before Pipes

Pipe2 Pipe3 Pipe4

Page 30: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Sphere and Pipe Junction

Holes Cut by Pipes The Assembly

The Subtracted Sphere

Page 31: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Basic Piping Objects

Page 32: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Nuclear Plant Piping

Single Offset U Double Offset U

Double Offset ExpansionU Expansion

Page 33: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Nuclear Plant Piping

Page 34: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Pipe and Vessel Pedestals

Page 35: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

PLATES

Page 36: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL ViewSAP2000 Model

Page 37: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL ViewSAP2000 Model

Page 38: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL View

SAP2000 Model

Page 39: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL View

SAP2000 Model

Page 40: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL View

SAP2000 Model

Page 41: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

PIPES AND TUBES

Page 42: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL View

SAP2000 Model

Page 43: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL View

SAP2000 Model

Page 44: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL View

SAP2000 Model

Page 45: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL View

SAP2000 Model

Page 46: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL View

SAP2000 Model

Page 47: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

CONNECTIONS

Page 48: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL View

SAP2000 Model

Page 49: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL View

SAP2000 Model

Page 50: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL View

SAP2000 Model

Page 51: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL View

SAP2000 Model

Page 52: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Page 53: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Transitions

Page 54: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model

Parametric Model OpenGL View

SAP2000 Model

Page 55: Parametric Piping Models - Dr. Naveed Anwardrnaveedanwar.net/wp-content/uploads/2016/02/1-Object...The Idea •Basic idea is to assign parametric objects to basic line or area objects

Parametric Model OpenGL View

SAP2000 Model