Angle stores the exported container data to files with a “.conx” extension. The structure of container data is:
<container type=str name=str description=str0> <shape innerRadius=float sideThickness=float0 botomThickness=float footHeight=float0 cavityRadius=float cavityDepth=float sideInnerThickness=float0 bottomUpperThickness=float bottomLowerThickness=float /> <material Container material specification /> <coatings> <coating sideThickness=float0 bottomThickness=float0 bottomUpperThickness=float0 bottomLowerThickness=float0> <material Coating material specification /> </coating> ... </coatings> </container>
A container type can have one of two predefined values:
Container dimensions are defined by the attributes of the mandatory element “shape”. Attributes depend on the container type defined. For a cylindrical container, the attributes of the “shape” element (and their types) are:
For a Marinelli container, the attributes of the “shape” element are:
Container material is specified by the mandatory element “material” (see Material data specification).
If you want to specify coating layers for the container, you have to add the element “coatings” with up to two “coating” elements, one for each layer. The attributes of the “coating” element (and their types) for cylindrical container are:
The attributes of the “coating” element (and their types) for Marinelli container are:
Each thickness attribute for a coating layer can be zero (float0), but not all of them at the same time.
A coating layer material must be defined inside each “coating” element.
<?xml version="1.0" encoding="utf-8"?> <angle generator="ANGLE" version="4.0" build="5.0.0.274" units="mm"> <container type="Cylindrical" name="Coated cylinder" description="Cylindrical container with two coating layers"> <shape innerRadius="160" sideThickness="2.5" bottomThickness="3" footHeight="0" /> <material name="Aluminium" /> <coatings> <coating sideThickness="1E-3" bottomThickness="1E-3"> <material name="Mylar/PET" /> </coating> <coating sideThickness="0.12" bottomThickness="0.1"> <material name="Plastic" /> </coating> </coatings> </container> </angle>