# Constructive

> Constructive section of a well (borehole geometry, casings, screens, fills).

> **Constructive** = `object`

Constructive section of a well (borehole geometry, casings, screens, fills).

## Properties

### bore\_hole

> **bore\_hole**: [`BoreHole`](/core/api/type-aliases/BoreHole)[]

***

### cement\_pad?

> `optional` **cement\_pad?**: [`CementPad`](/core/api/type-aliases/CementPad)

***

### centralizers?

> `optional` **centralizers?**: [`Centralizer`](/core/api/type-aliases/Centralizer)[]

***

### hole\_fill

> **hole\_fill**: [`HoleFill`](/core/api/type-aliases/HoleFill)[]

***

### reduction

> **reduction**: [`Reduction`](/core/api/type-aliases/Reduction)[]

***

### surface\_case

> **surface\_case**: [`SurfaceCase`](/core/api/type-aliases/SurfaceCase)[]

***

### well\_case

> **well\_case**: [`WellCase`](/core/api/type-aliases/WellCase)[]

***

### well\_screen

> **well\_screen**: [`WellScreen`](/core/api/type-aliases/WellScreen)[]
