6,493 bytes added
, 12:16, 17 May 2022
<noinclude>
{{OslTemplate:LabProcess/Header
|name=KIproBatt v1 Separation
|output_category=Category:220123-sist-0013-mc
|output_type=
|debug={{OslTemplate:Helper/Strings/No}}
}}
</noinclude>
<includeonly>
{{OslTemplate:LabProcess/Instance/Header
|name=Separation Protocol
|output_category={{{output_category}}}
|output_type={{{output_type}}}
|type_symbol={{{type_symbol}}}
|creator_abbreviation={{{creator_abbreviation}}}
|creator={{{creator}}}
|short_timestamp={{{short_timestamp}}}
|timestamp={{{timestamp}}}
|projects={{{projects}}}
|additional_ids={{{additional_ids}}}
|template={{{template}}}
|debug={{OslTemplate:Helper/Strings/No}}
}}
</includeonly><!-- __NOCACHE__ -->
<!-- We need a separate selection subprocess. Otherwise we have no intermidiade object and would have to map one electrode foil to n separated electrodes -->
{{OslTemplate:LabProcess/Steps/Generic
|id=0010
|name=Electrode Foil Selection
|link_type=post button
|popup={{OslTemplate:Helper/Strings/No}}
|required={{OslTemplate:Helper/Strings/Yes}}
|predecessor=
|precondition=
|input_objects=
|output_objects={{OslTemplate:LabProcess/Object/ById |id_postfix=90-mi |label=ElectrodeFoil }}
|description=
<!-- |nominal_device_category=220123-sist-0004-mc -->
|nominal_object_category=Category:220123-sist-0014-mc
|objects=<!-- [1][object_id]=ElectrodeFoil;[1][name]=Electrode foil;[1][nominal_type]=;[1][nominal_instance]=;[1][actual_type]=; -->
{{OslTemplate:LabProcess/Parameter/MultiObject/Config
|index=1
|param_name=ElectrodeFoil
|object_id={{OslTemplate:LabProcess/Object/Id |id_postfix=90-mi}}
}}
<!-- |objects={{OslTemplate:LabProcess/Parameter/MultiObject/ParamArray |count=3 |nominal_type=Material:211121-sist-0001-mt |actual_type=Material:211121-sist-0001-mt}} -->
<!-- |quantitatives=[1][object_id]=;[1][name]=ElectrodeCount;[1][nominal_quantity]=Property:Number;[1][nominal_unit]=;[1][actual_quantity]=Property:Number;[1][actual_unit]=; -->
<!-- |nominal_file_category=Category:File -->
<!-- |files={{OslTemplate:LabProcess/Parameter/MultiFile/ParamArray |count=3 |nominal_type=FileType:220122-sist-0001-ft |actual_type=FileType:220122-sist-0001-ft}} -->
<!-- |files=[1][object_id]=TestID;[1][name]=Test;[1][nominal_type]=FileType:220122-sist-0001-ft;[1][nominal_instance]=Test1.pdf;[1][actual_type]=FileType:220122-sist-0001-ft;
[2][object_id]=TestID;[2][name]=Test;[2][nominal_type]=FileType:220122-sist-0001-ft;[2][nominal_instance]=Wiki1.jpg;[2][actual_type]=FileType:220122-sist-0001-ft -->
}}
{{OslTemplate:LabProcess/Steps/Generic
|id=0020
|name=Electrode Foil Separation
|link_type=post button
|popup={{OslTemplate:Helper/Strings/No}}
|purge={{OslTemplate:Helper/Strings/Yes}}<!-- Requiered to update count param -->
|required={{OslTemplate:Helper/Strings/Yes}}
|predecessor=0010
|precondition=
|description=
|input_objects={{OslTemplate:LabProcess/Object/Id |id_postfix=90-mi}}
|output_objects=
{{OslTemplate:LabProcess/Object/ObjectCreator
|name=Electrode
|type=Material:220126-sist-0001-mt
|id_postfix=mi
|count={{OslTemplate:LabProcess/Query/Param |param_name=ElectrodeCount |default=6}}
}}
|nominal_device_category=Category:220123-sist-0004-dc
|tools=
{{OslTemplate:LabProcess/Parameter/MultiTool/Config
|index=1
|param_name=PunchingMachine
|nominal_category=Category:220123-sist-0004-dc
|nominal_type=Device:220123-sist-0003-dt
|actual_category_sync_active=Yes
}}
|quantitatives=
{{OslTemplate:LabProcess/Parameter/MultiQuantitative/Config
|index=1
|param_name=CompactingPressure
|nominal_quantity=Property:HasPressure
|nominal_value=20
|nominal_unit=bar
}}
{{OslTemplate:LabProcess/Parameter/MultiQuantitative/Config
|index=2
|param_name=ElectrodeCount
|nominal_quantity=Property:Number
|nominal_value=
{{#ifeq: {{{output_type|}}} | Material:220221-sist-0001-mt | 5 | }}
{{#ifeq: {{{output_type|}}} | Material:220123-sist-0005-mt | 6 | }}
|actual_value=
{{#ifeq: {{{output_type|}}} | Material:220221-sist-0001-mt | 5 | }}
{{#ifeq: {{{output_type|}}} | Material:220123-sist-0005-mt | 6 | }}
|nominal_unit=
}}
}}
<!-- ElectrodeCount: {{OslTemplate:LabProcess/Query/GenericParam |process_step_name=0020 |parameter_name=ElectrodeCount |parameter_property=Property:Number |exists_not_msg=6 |link={{OslTemplate:Helper/Strings/No}}}} -->
{{OslTemplate:LabProcess/Steps/Generic
|id=0030
|name=Electrode weighing
|description=
|link_type=post button
|popup={{OslTemplate:Helper/Strings/No}}
|required={{OslTemplate:Helper/Strings/Yes}}
|predecessor=0020
|precondition=
|input_objects=
{{OslTemplate:LabProcess/Object/ObjectCreator
|name=Electrode
|type=Material:220126-sist-0001-mt
|id_postfix=mi
|count={{OslTemplate:LabProcess/Query/Param |param_name=ElectrodeCount |default=6}}
}}
|output_objects={{OslTemplate:LabProcess/Object/ById |global={{OslTemplate:Helper/Strings/Yes}} |id_postfix=00-mi |label=Electrode magazine |type={{{output_type|Material:220126-sist-0002-mt}}} }}
|nominal_device_category=Category:220330-sist-0001-dc
|tools=
{{OslTemplate:LabProcess/Parameter/MultiTool/Config
|index=1
|param_name=CameraWeighingScale
|nominal_category=Category:220330-sist-0001-dc
|nominal_type=Device:220408-sist-0001-dt
|actual_category_sync_active=Yes
}}
|quantitatives=
{{OslTemplate:LabProcess/Parameter/MultiQuantitative/ParamArray
|count={{OslTemplate:LabProcess/Query/Param |param_name=ElectrodeCount |default=6}}
|param_type=Term:FabricatedElectrodePredryingMass
|param_name=PredryingMass
|param_label=Predrying mass
|nominal_quantity=Property:HasMass
|nominal_unit=mg
}}
|nominal_file_category=Category:220122-sist-0002-fc
|files=
{{OslTemplate:LabProcess/Parameter/MultiFile/ParamArray
|count={{OslTemplate:LabProcess/Query/Param |param_name=ElectrodeCount |default=6}}
|param_type=Term:FabricatedElectrodeFrontsideImage
|param_name=ElectrodeImage
|param_label=Electrode image
|object_id_postfix=mi
|nominal_type=FileType:220315-sist-0001-ft
}}
}}
<includeonly>
{{OslTemplate:LabProcess/Instance/Footer}}
</includeonly>
<noinclude>
{{OslTemplate:LabProcess/Footer}}
</noinclude>