Hi Robin,
Thank you for thinking along.
Regarding your suggestion: I already created the BSDF idf file manually through the GUI using the glazing system that I created through the command line interface. This creates a functioning IDF (simulates in EP as expected).
I found what was going wrong for the second workflow (reporting an IDF of an existing glazing system, possibly created through the command line first). I was missing quotations marks around the "Energy Plus BSDF IDF" also I forgot to add the path for the output. For future reference, this is was the command that worked:
W7.exe -pw W73Ev@l -db 20180913_Window_DB.mdb -log testLog_v2.log -glzReport "Energy Plus BSDF IDF" -glzSysIDStart 70201 -glzSysIDStop 70201 -output thisWorks.idf -exit
I am still a bit puzzled by the second workflow (requesting a BSDF IDF through a xml description) failing to create an IDF. Do you think there is anything contradictory in my CalcOptions settings (p.s: also tried adding the -output someOutput.idf here. With no effect).
<W6XMLInput>
<CalcOptions BsdfCalc="yes" SpecularMatrixCalc="yes" WriteEPlusBSDFIDF="yes" Basis="W6 standard basis" AutoOverwrite="yes"/>
<GlazingSystems>
<GlzSys Id="70201" Name="GLS_ScArgClr_6166_VB_Rs80Rv80Ts1Tv1Ef20Eb90_tAvtb000" BsdfOutputPath="GLS_ScArgClr_6166_VB_Rs80Rv80Ts1Tv1Ef20Eb90_tAvtb000.xml" Height="1000" Width="1000" NumberOfLayers="3" EnvironmentalConditions="4" Tilt="90" Comment="">
<GlassLayer ShadeFlag="0" Ventilated="0" Id="21056" Name="CL XTREME 70-33IIDIAM 6mm.SGG" Flipped="1" Layer="0"/>
< GapLayer Ventilated="0" Id="2" Name="Argon" Thickness="16" Layer="0"/>
<GlassLayer ShadeFlag="0" Ventilated="0" Id="103" Name="CLEAR_6.DAT" Flipped="0" Layer="1"/>
< GapLayer Ventilated="0" Id="1" Name="Air" Thickness="5" Layer="1"/>
<GlassLayer ShadeFlag="1" Ventilated="0" Id="70201" Name="shdLay_KindowVert_Rs80Rv80Ts1Tv1Ef20Eb90_tilt_0" Flipped="0" Layer="2"/>
</GlzSys>
<ShadingLayer>
<ShadeLayer Id="70201" Name="shdLay_KindowVert_Rs80Rv80Ts1Tv1Ef20Eb90_tilt_0" Type="5" ShadeMaterialId="70201" HoleArea="0.05" BSDFpath="" ConvectionFactor="0" />
<VenetianBlind Id="70201" SlatWidth="127" SlatSpacing="127" SlatTilt ="45" SlatCurvature="0"/>
<ShadeMaterial Id="70201" Name="shdMat_KindowVert_Rs80Rv80Ts1Tv1Ef20Eb90_tilt_0" Source="" SpectralData="0" AngularFunction="0" Thickness="1" Tsol="0.01" Rsol1="0.8" Rsol2="0.1" Tvis="0.01" Rvis1="0.8" Rvis2="0.1" Tir="0.01" Emis1="0.2" Emis2="0.9" Conductivity="0.3" Specularity="1" Tvis2="0.01" Tsol2="0.01" />
</ShadingLayer>
</GlazingSystems>
</W6XMLInput>
In trying to find a work around for the above I also stumbled upon something else. I was trying to request IDF BSDF reports for a series of glazing systems manually through the GUI using
report -> selected entries -> IDF BSDF
If I do this; each idf that is created will get the same name and as a result each IDF that is created overwrites the last one. Do you know if there is a way to report multiple glazing system in the GUI and give each a unique name? I tried using a * wildcard but this did not work. I know don’t really need to do this myself now because the command line approach works now; just though it might be useful for other users.
Kind regards,
Samuel