# CoaxialInsulationLayer

A core insulating layer for a CoaxialCableCrossSection.

## Example

application = cf.Application.GetInstance()
project = application:NewProject()

-- Add dielectrics to be as the insulation

perfectElectricConductor = project.Definitions.Media.PerfectElectricConductor

coaxialCable = project.Definitions.Cables.CrossSections:AddCoaxialUsingDimensions(perfectElectricConductor, 0.001, dielectric1, 0.001, shield)

-- Add a second insulating layer to the coaxial cross section using the GetProperties and SetProperties method

properties = coaxialCable:GetProperties()
properties.CoreInsulatingLayers[2] = {}
properties.CoreInsulatingLayers[2].Medium = dielectric2
properties.CoreInsulatingLayers[2].Thickness = "0.005"
coaxialCable:SetProperties(properties)

## Inheritance

The CoaxialInsulationLayer object is derived from the IsotropicDielectricLayers object.

## Usage locations

The CoaxialInsulationLayer object can be accessed from the following locations:

## Property List

Medium
The dielectric medium of the material to be used for the layer. (Read/Write Dielectric)
Thickness
The thickness (in the model unit) of the layer. (Read/Write ParametricExpression)

## Property Details

Medium
The dielectric medium of the material to be used for the layer.
Type
Dielectric
Access