AnodeSpec (Under Validation)

Documentation AnodeSpec

AnodeSpec (Under Validation) stands for anode specification.

It gathers the parameters necessary to specify one type of anode. It is not related to each individual anode (for this one, refer to Anode (Under Validation)).

List AnodeSpec

Anode Spec Variables

Variable

Type

Description

pdef_id

<class ‘str’>

pdef_id is the unique identifier for the object.

pdef_type

<class ‘str’>

meta_data

<class ‘pdef.model.metadata.MetaData’>

Optional user free structured MetaData object.

additional_data

<class ‘pdef.model.additional_data.AdditionalData’>

Optional user free structured Additional Data object.

type

typing.Literal[‘half-shell bracelet’]

Type of Anode (Under Validation) required.

main_material

<class ‘pdef.model.anode_spec.ConstrainedStrValue’>

Main sacrificial material for the Anode (Under Validation).

main_material_density

<class ‘pdef.model.measure.Density’>

Material Density

main_material_electrochem_eff

<class ‘pdef.model.measure.Electro_Chemical_Efficiency’>

Electro_Chemical_Efficiency of the Material.

main_material_resistivity

<class ‘pdef.model.measure.Resistivity’>

Electrical Resistivity of the Material.

net_mass

<class ‘pdef.model.measure.Mass’>

Specified net Mass of the Anode (Under Validation).

inner_dia_nom

<class ‘pdef.model.measure.Length’>

Specified Length for anode nominal internal diameter.

outer_dia_nom

<class ‘pdef.model.measure.Length’>

Specified Length for anode nominal outer diameter.

length

<class ‘pdef.model.measure.Length’>

Specified Length of the Anode (Under Validation).

center_body_thickness

<class ‘pdef.model.measure.Length’>

Specified Length for the center body thickness of the Anode (Under Validation).

taper_length

<class ‘pdef.model.measure.Length’>

Specified Length over which the Anode (Under Validation) end is tapered.

end_thickness

<class ‘pdef.model.measure.Length’>

Specified Length for the Anode (Under Validation) end thickness.

gap_thickness

<class ‘pdef.model.measure.Length’>

Specified Length for the Anode (Under Validation) half-shelf gap.

insert_type

typing.Literal[typing.Literal[‘strap’, ‘bar’]]

Specified type for the Anode (Under Validation) insert type

insert_material

<class ‘pdef.model.anode_spec.ConstrainedStrValue’>

Material selected for the inserts of the Anode (Under Validation).

insert_thickness

<class ‘pdef.model.measure.Length’>

Specified Length for the Anode (Under Validation) insert thickness.

insert_length

<class ‘pdef.model.measure.Length’>

Specified Length for the Anode (Under Validation) insert length.

insert_mass

<class ‘pdef.model.measure.Mass’>

Specified Mass of the insert of the Anode (Under Validation).

elec_cable_length

<class ‘pdef.model.measure.Length’>

Specified Length for the Anode (Under Validation) electrical cable.

marking

<class ‘pdef.model.anode_spec.ConstrainedStrValue’>

Marking that shall be printed on the Anode (Under Validation).

bolts

<class ‘pdef.model.anode_spec.ConstrainedStrValue’>

Bolts to be used to attach the bracelet Anode (Under Validation).

nuts

<class ‘pdef.model.anode_spec.ConstrainedStrValue’>

Nuts to be used to attach the bracelet Anode (Under Validation).

washers

<class ‘pdef.model.anode_spec.ConstrainedStrValue’>

Washers to be used to attach the bracelet Anode (Under Validation).

surface_coating_type

<class ‘pdef.model.anode_spec.ConstrainedStrValue’>

Type of surface coating to be applied atop Anode (Under Validation).

surface_coating_thickness

<class ‘pdef.model.measure.Length’>

Length for specified surface coating thickness.