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¶
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. |