From b96caedf0cd27c535ca26c02da2f42468630e595 Mon Sep 17 00:00:00 2001 From: cdeline Date: Tue, 3 Sep 2024 10:31:23 -0600 Subject: [PATCH] check for weird CECMod DataFrame orientation; more pytests --- bifacial_radiance/data/module.json | 65 ++++++++++++------------------ 1 file changed, 26 insertions(+), 39 deletions(-) diff --git a/bifacial_radiance/data/module.json b/bifacial_radiance/data/module.json index f75b3954..61c80902 100644 --- a/bifacial_radiance/data/module.json +++ b/bifacial_radiance/data/module.json @@ -62,51 +62,38 @@ "z": 0.02, "zgap": 0.1 }, + "test": { + "bifi": 1, + "glass": false, + "modulefile": "objects\\test.rad", + "modulematerial": "black", + "numpanels": 1, + "offsetfromaxis": 0, + "scenex": 1.6, + "sceney": 0.95, + "scenez": 0.1, + "text": "! genbox black test 1.59 0.95 0.02 | xform -t -0.795 -0.475 0 -a 1 -t 0 0.95 0", + "x": 1.59, + "xgap": 0.01, + "y": 0.95, + "ygap": 0.0, + "z": 0.02, + "zgap": 0.1 + }, "test-module": { "bifi": 1, - "cellModule": { - "centerJB": null, - "numcellsx": 6, - "numcellsy": 10, - "xcell": 0.156, - "xcellgap": 0.02, - "ycell": 0.156, - "ycellgap": 0.02 - }, - "frameParams": { - "frame_material": "Metal_Grey", - "frame_thickness": 0.003, - "frame_width": 0.05, - "frame_z": 0.03, - "nSides_frame": 4 - }, - "glass": true, + "glass": false, "modulefile": "objects\\test-module.rad", "modulematerial": "black", "numpanels": 1, - "offsetfromaxis": 0.18, - "omegaParams": { - "inverted": true, - "mod_overlap": 0.003, - "omega_material": "Metal_Grey", - "omega_thickness": 0.004, - "x_omega1": 0.005, - "x_omega3": 0.0015, - "y_omega": 0.5 - }, - "scenex": 1.046, - "sceney": 1.74, - "scenez": 0.15, - "text": "! genbox black cellPVmodule 0.156 0.156 0.02 | xform -t -0.44 -0.87 0.18 -a 6 -t 0.176 0 0 -a 10 -t 0 0.176 0 -a 1 -t 0 1.74 0\r\n! genrev Metal_Grey tube1 t*1.046 0.05 32 | xform -ry 90 -t -0.445 0 0\r\n! genbox stock_glass test-module_Glass 1.046 1.75 0.01 | xform -t -0.445 -0.875 0.175 -a 1 -t 0 1.74 0\r\n! genbox Metal_Grey frameside 0.003 1.74 0.03 | xform -t -0.518 -0.87 0.145 -a 1 -t 0 1.74 0 | xform -rz 0\r\n! genbox Metal_Grey frameleg 0.047 1.74 0.003 | xform -t -0.515 -0.87 0.145 -a 1 -t 0 1.74 0 | xform -rz 0\r\n! genbox Metal_Grey frameside 0.003 1.74 0.03 | xform -t 0.515 -0.87 0.145 -a 1 -t 0 1.74 0 | xform -rz 0\r\n! genbox Metal_Grey frameleg 0.047 1.74 0.003 | xform -t 0.468 -0.87 0.145 -a 1 -t 0 1.74 0 | xform -rz 0\r\n! genbox Metal_Grey frameside 1.03 0.003 0.027 | xform -t -0.515 0.867 0.148 -a 1 -t 0 1.74 0\r\n! genbox Metal_Grey frameleg 0.936 0.05 0.003 | xform -t -0.468 0.82 0.145 -a 1 -t 0 1.74 0\r\n! genbox Metal_Grey frameside 1.03 0.003 0.027 | xform -t -0.515 -0.87 0.148 -a 1 -t 0 1.74 0\r\n! genbox Metal_Grey frameleg 0.936 0.05 0.003 | xform -t -0.468 -0.87 0.145 -a 1 -t 0 1.74 0\r\n! genbox Metal_Grey mod_adj 0.005 0.5 0.004 | xform -t 0.515 -0.25 0.141\r\n! genbox Metal_Grey verti 0.004 0.5 0.1 | xform -t 0.5150000000000001 -0.25 0.04499999999999999\r\n! genbox Metal_Grey tt_adj 0.0015 0.5 0.004 | xform -t 0.5135000000000002 -0.25 0.04499999999999999\r\n! genbox Metal_Grey mod_adj 0.005 0.5 0.004 | xform -t -0.52 -0.25 0.141\r\n! genbox Metal_Grey verti 0.004 0.5 0.1 | xform -t -0.5190000000000001 -0.25 0.04499999999999999\r\n! genbox Metal_Grey tt_adj 0.0015 0.5 0.004 | xform -t -0.5150000000000001 -0.25 0.04499999999999999", - "torquetube": { - "diameter": 0.1, - "material": "Metal_Grey", - "tubetype": "Round", - "visible": true - }, - "x": 1.036, + "offsetfromaxis": 0, + "scenex": 1.01, + "sceney": 2.0, + "scenez": 0.1, + "text": "! genbox black test-module 1 2 0.02 | xform -t -0.5 -1.0 0 -a 1 -t 0 2.0 0", + "x": 1, "xgap": 0.01, - "y": 1.74, + "y": 2, "ygap": 0.0, "z": 0.02, "zgap": 0.1