Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 12 additions & 9 deletions Examples/01 - VerySimpleFixedPVC2_without_electrical_layout.pvc2
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
</contributor>
<coverage>
<geographic_location>
<longitude>15.3</longitude>
<latitude>10.1</latitude>
<altitude mode="absolute">150</altitude>
<longitude>6.11</longitude>
<latitude>46.24</latitude>
<altitude mode="absolute">420</altitude>
</geographic_location>
</coverage>
<created>2024-06-06T13:32:31Z</created>
Expand Down Expand Up @@ -126,9 +126,9 @@
<source id="rack1MeshSource">
<float_array id="rack1FloatArray" count="12">
0 0 0
-1500 0 0
-1500 -500 200
0 -500 200
-1394 0 0
-1394 -460 200
0 -460 200
</float_array>
<technique_common>
<accessor count="4" source="#rack1FloatArray" stride="3">
Expand All @@ -151,9 +151,12 @@
<!-- rack tag -->
<pv:rack>
<pv:rack_type>fixed_tilt</pv:rack_type>
<pv:module_rows>1</pv:module_rows>
<pv:module_columns>4</pv:module_columns>
<pv:tilt>0</pv:tilt>
<pv:row_spacing>0</pv:row_spacing>
<pv:column_spacing>0</pv:column_spacing>
<pv:module_rows>5</pv:module_rows>
<pv:module_columns>7</pv:module_columns>
<pv:module_orientation>landscape</pv:module_orientation>
<pv:tilt>23.50</pv:tilt>
<pv:azimuth>0</pv:azimuth>
<pv:module_id>ModuleModel1</pv:module_id>
</pv:rack>
Expand Down
40 changes: 21 additions & 19 deletions Examples/02 - TrackersPVC2_without_electrical_layout.pvc2
Original file line number Diff line number Diff line change
Expand Up @@ -128,8 +128,8 @@
<source id="rack1MeshSource">
<float_array id="rack1FloatArray" count="12">
0 0 0
0 -1500 0
-400 -1500 0
0 -1528 0
-400 -1528 0
-400 0 0
</float_array>
<technique_common>
Expand All @@ -156,7 +156,7 @@
<pv:row_spacing>2</pv:row_spacing>
<pv:column_spacing>2</pv:column_spacing>
<pv:module_rows>2</pv:module_rows>
<pv:module_columns>6</pv:module_columns>
<pv:module_columns>15</pv:module_columns>
<pv:module_orientation>portrait</pv:module_orientation>
<pv:tracker_azimuth>0</pv:tracker_azimuth>
<pv:tracker_slope>0</pv:tracker_slope>
Expand Down Expand Up @@ -206,8 +206,8 @@
<pv:gap>
<pv:type>joint</pv:type>
<pv:rigid>false</pv:rigid>
<pv:width>20</pv:width>
<pv:joint_angle>3</pv:joint_angle>
<pv:width>50</pv:width>
<pv:joint_angle>0</pv:joint_angle>
</pv:gap>
</technique>
</extra>
Expand Down Expand Up @@ -247,7 +247,7 @@
<pv:gap>
<pv:type>motor</pv:type>
<pv:rigid>true</pv:rigid>
<pv:width>50</pv:width>
<pv:width>200</pv:width>
</pv:gap>
</technique>
</extra>
Expand Down Expand Up @@ -340,7 +340,7 @@
</node>
<!-- We instantiate the second post using a translation -->
<node>
<translate>-200 -1400 0</translate>
<translate>-200 -1428 0</translate>
<instance_geometry url="#PostModel1">
<bind_material>
<technique_common>
Expand All @@ -357,7 +357,7 @@
</node>
<!-- We instantiate the first joint gap using a translation -->
<node>
<translate>-200 -1550 140</translate>
<translate>-200 -1578 140</translate>
<instance_geometry url="#JointGapModel1">
<bind_material>
<technique_common>
Expand All @@ -374,7 +374,7 @@
</node>
<!-- We instantiate the third post using a translation -->
<node>
<translate>-200 -1650 0</translate>
<translate>-200 -1678 0</translate>
<instance_geometry url="#PostModel1">
<bind_material>
<technique_common>
Expand All @@ -391,7 +391,7 @@
</node>
<!-- We instantiate the second rack using a translation -->
<node>
<translate>0 -1550 150</translate>
<translate>0 -1578 150</translate>
<instance_geometry url="#RackModel1">
<bind_material>
<technique_common>
Expand All @@ -408,7 +408,7 @@
</node>
<!-- We instantiate the fourth post using a translation -->
<node>
<translate>-200 -2950 0</translate>
<translate>-200 -3006 0</translate>
<instance_geometry url="#PostModel1">
<bind_material>
<technique_common>
Expand All @@ -425,7 +425,7 @@
</node>
<!-- We instantiate the motor gap using a translation -->
<node>
<translate>-200 -3150 110</translate>
<translate>-200 -3206 110</translate>
<instance_geometry url="#MotorGapModel1">
<bind_material>
<technique_common>
Expand All @@ -442,7 +442,7 @@
</node>
<!-- We instantiate the fifth post using a translation -->
<node>
<translate>-200 -3350 0</translate>
<translate>-200 -3406 0</translate>
<instance_geometry url="#PostModel1">
<bind_material>
<technique_common>
Expand All @@ -459,7 +459,7 @@
</node>
<!-- We instantiate the third rack using a translation -->
<node>
<translate>0 -3250 150</translate>
<translate>0 -3306 150</translate>
<instance_geometry url="#RackModel1">
<bind_material>
<technique_common>
Expand All @@ -476,7 +476,7 @@
</node>
<!-- We instantiate the sixth post using a translation -->
<node>
<translate>-200 -4650 0</translate>
<translate>-200 -4734 0</translate>
<instance_geometry url="#PostModel1">
<bind_material>
<technique_common>
Expand All @@ -493,7 +493,7 @@
</node>
<!-- We instantiate the second joint gap using a translation -->
<node>
<translate>-200 -4800 140</translate>
<translate>-200 -4884 140</translate>
<instance_geometry url="#JointGapModel1">
<bind_material>
<technique_common>
Expand All @@ -510,7 +510,7 @@
</node>
<!-- We instantiate the seventh post using a translation -->
<node>
<translate>-200 -4900 0</translate>
<translate>-200 -4984 0</translate>
<instance_geometry url="#PostModel1">
<bind_material>
<technique_common>
Expand All @@ -527,7 +527,7 @@
</node>
<!-- We instantiate the fourth rack using a translation -->
<node>
<translate>0 -4800 150</translate>
<translate>0 -4884 150</translate>
<instance_geometry url="#RackModel1">
<bind_material>
<technique_common>
Expand All @@ -544,7 +544,7 @@
</node>
<!-- We instantiate the eighth post using a translation -->
<node>
<translate>-200 -6100 0</translate>
<translate>-200 -6212 0</translate>
<instance_geometry url="#PostModel1">
<bind_material>
<technique_common>
Expand All @@ -564,6 +564,8 @@
<!-- table tag -->
<pv:table>
<pv:type>tracker</pv:type>
<pv:tracker_type>single_axis</pv:tracker_type>
<pv:tracker_max_rotation>-45.0 45.0</pv:tracker_max_rotation>
</pv:table>
</technique>
</extra>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -255,9 +255,9 @@
<source id="rack1MeshSource">
<float_array id="rack1FloatArray" count="12">
0 0 0
-1500 0 0
-1500 -500 200
0 -500 200
-1394 0 0
-1394 -460 200
0 -460 200
</float_array>
<technique_common>
<accessor count="4" source="#rack1FloatArray" stride="3">
Expand All @@ -280,9 +280,12 @@
<!-- rack tag -->
<pv:rack>
<pv:rack_type>fixed_tilt</pv:rack_type>
<pv:module_rows>1</pv:module_rows>
<pv:module_columns>4</pv:module_columns>
<pv:tilt>0</pv:tilt>
<pv:row_spacing>0</pv:row_spacing>
<pv:column_spacing>0</pv:column_spacing>
<pv:module_rows>5</pv:module_rows>
<pv:module_columns>7</pv:module_columns>
<pv:module_orientation>landscape</pv:module_orientation>
<pv:tilt>23.50</pv:tilt>
<pv:azimuth>0</pv:azimuth>
<pv:module_id>ModuleModel1</pv:module_id>
</pv:rack>
Expand Down
Loading
Loading