Skip to content

Commit 759ca5d

Browse files
committed
Renamed project name sandbox to simulation
1 parent c1b7570 commit 759ca5d

File tree

27 files changed

+124
-124
lines changed

27 files changed

+124
-124
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Learn Sequential Logic in Time Dependant Processes
22

3-
[![ Run Tests on Godot 3.3 ](https://github.com/Kersoph/open-sequential-logic-sandbox/actions/workflows/run_wat_tests.yml/badge.svg)](https://github.com/Kersoph/open-sequential-logic-sandbox/actions/workflows/run_wat_tests.yml)
3+
[![ Run Tests on Godot 3.3 ](https://github.com/Kersoph/open-sequential-logic-simulation/actions/workflows/run_wat_tests.yml/badge.svg)](https://github.com/Kersoph/open-sequential-logic-simulation/actions/workflows/run_wat_tests.yml)
44

55
Build solutions for real and fictional scenarios where cyclic working controllers work in time dependant environments (e.g. Programmable Logic Controller PLC).
66
A programming language close to Sequential Function Chart (SFC EN 61131-3 / IEC 61131-3) is used while it is intended to add more languages later. SFC is used to learn the basic principles as it focuses exactly on the core elements of sequential logic and the control of serial or parallel tasks, is easy to learn, has similarities to petri-nets, GRAFCET, Activity Diagrams, State Machines or Statecharts and can be used to program PLCs.
@@ -29,7 +29,7 @@ Iterate over your solutions and see what will happen with your approaches.
2929

3030
## Download
3131

32-
Select the latest version under [Releases](https://github.com/Kersoph/open-sequential-logic-sandbox/releases) on the right side.
32+
Select the latest version under [Releases](https://github.com/Kersoph/open-sequential-logic-simulation/releases) on the right side.
3333

3434

3535

@@ -39,7 +39,7 @@ Select the latest version under [Releases](https://github.com/Kersoph/open-seque
3939
2. Follow the mono version [installation](https://docs.godotengine.org/en/stable/getting_started/scripting/c_sharp/c_sharp_basics.html)
4040
- If you just want to compile it, you only need to follow the first step: Install ".NET Core SDK" e.g. from https://dotnet.microsoft.com/download/dotnet
4141
- There are also many tips on that page on how to set up external editors and debuggers.
42-
3. Download this project (https://github.com/Kersoph/open-sequential-logic-sandbox) (Clone or download as zip)
42+
3. Download this project (https://github.com/Kersoph/open-sequential-logic-simulation) (Clone or download as zip)
4343
4. Open Godot Mono and open the downloaded project with it
4444
5. Press F5 or the small play button on the top right corner
4545

@@ -56,9 +56,9 @@ Please provide **detailed information on how to reproduce the bug** and attach s
5656

5757
Please make sure the functionality is desired. Keep in mind that this is a **simulation tool to learn the basic principles of sequential logic in time dependant processes**. Open a feature proposal if you are unsure if your feature is needed or how to implement it best. For bugfixes, please refer to the issue in the issue tracker.
5858

59-
Please follow the [C# style guide](https://github.com/Kersoph/open-sequential-logic-sandbox/blob/main/c-sharp-style-guide.rst) and use **clean code**.
59+
Please follow the [C# style guide](https://github.com/Kersoph/open-sequential-logic-simulation/blob/main/c-sharp-style-guide.rst) and use **clean code**.
6060

61-
**Write Unit Tests**. Have a look on other tests in the folder [wat_tests](https://github.com/Kersoph/open-sequential-logic-sandbox/tree/main/wat_tests).
61+
**Write Unit Tests**. Have a look on other tests in the folder [wat_tests](https://github.com/Kersoph/open-sequential-logic-simulation/tree/main/wat_tests).
6262

6363
Format your commit messages with readability in mind: A Git commit message is formatted as a **short title (first line)** and an **extended description (everything after the first line)**.
6464

data/core/scene_manager/MainNode.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public void ChangePageTo(PageCategory page)
5858
{
5959
_lessonController.ApplyPage(page);
6060
_navigationSteps.VisibleViewIs(page);
61-
if (page == PageCategory.Exit) QuitSfcSandbox();
61+
if (page == PageCategory.Exit) QuitSfcSimulation();
6262
}
6363
#endregion
6464

@@ -69,7 +69,7 @@ private void HandleWindow()
6969
OS.WindowMaximized = true;
7070
}
7171

72-
private void QuitSfcSandbox()
72+
private void QuitSfcSimulation()
7373
{
7474
GetTree().Quit();
7575
}

data/diagram_models/sfc/editor/controls/Sfc2dControls.tscn

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,8 +137,8 @@ theme = SubResource( 1 )
137137
access = 2
138138
filters = PoolStringArray( "*.sfc ; SFC" )
139139
show_hidden_files = true
140-
current_dir = "/Projects/P9_MT/open-sequential-logic-sandbox"
141-
current_path = "/Projects/P9_MT/open-sequential-logic-sandbox/"
140+
current_dir = "/Projects/P9_MT/open-sequential-logic-simulation"
141+
current_path = "/Projects/P9_MT/open-sequential-logic-simulation/"
142142
script = ExtResource( 8 )
143143
__meta__ = {
144144
"_edit_use_anchors_": false

data/plant_models/circular_saw/spatial_elements/meshes/import/CircularSawTable.dae

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
</asset>
1313
<library_images>
1414
<image id="lookup_table_png" name="lookup_table_png">
15-
<init_from>/G:/Projects/P9_MT/open-sequential-logic-sandbox/data/plant_models/circular_saw/spatial_elements/meshes/import/LookupTable.png</init_from>
15+
<init_from>/G:/Projects/P9_MT/open-sequential-logic-simulation/data/plant_models/circular_saw/spatial_elements/meshes/import/LookupTable.png</init_from>
1616
</image>
1717
</library_images>
1818
<library_effects>
Binary file not shown.

data/plant_models/electrical_barrier/spatial_elements/meshes/import/Barriers.dae

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@
55
<author>Blender User</author>
66
<authoring_tool>Blender 2.79.0 commit date:2018-03-22, commit time:14:10, hash:f4dc9f9d68b</authoring_tool>
77
</contributor>
8-
<created>2021-04-27T13:48:22</created>
9-
<modified>2021-04-27T13:48:22</modified>
8+
<created>2021-11-22T16:47:16</created>
9+
<modified>2021-11-22T16:47:16</modified>
1010
<unit name="meter" meter="1"/>
1111
<up_axis>Z_UP</up_axis>
1212
</asset>
1313
<library_images>
1414
<image id="lookup_table_png" name="lookup_table_png">
15-
<init_from>/G:/Projects/P9_MT/open-sequential-logic-sandbox/data/plant_models/electrical_barrier/spatial_elements/meshes/import/lookup_table.png</init_from>
15+
<init_from>/G:/Projects/P9_MT/open-sequential-logic-simulation/data/plant_models/electrical_barrier/spatial_elements/meshes/import/LookupTable.png</init_from>
1616
</image>
1717
</library_images>
1818
<library_effects>
19-
<effect id="lookup_material-effect">
19+
<effect id="LookupMaterial-effect">
2020
<profile_COMMON>
2121
<technique sid="common">
2222
<phong>
@@ -44,8 +44,8 @@
4444
</effect>
4545
</library_effects>
4646
<library_materials>
47-
<material id="lookup_material-material" name="lookup_material">
48-
<instance_effect url="#lookup_material-effect"/>
47+
<material id="LookupMaterial-material" name="LookupMaterial">
48+
<instance_effect url="#LookupMaterial-effect"/>
4949
</material>
5050
</library_materials>
5151
<library_geometries>
@@ -83,7 +83,7 @@
8383
<vertices id="Barrier_Fence-mesh-vertices">
8484
<input semantic="POSITION" source="#Barrier_Fence-mesh-positions"/>
8585
</vertices>
86-
<triangles material="lookup_material-material" count="520">
86+
<triangles material="LookupMaterial-material" count="520">
8787
<input semantic="VERTEX" source="#Barrier_Fence-mesh-vertices" offset="0"/>
8888
<input semantic="NORMAL" source="#Barrier_Fence-mesh-normals" offset="1"/>
8989
<input semantic="TEXCOORD" source="#Barrier_Fence-mesh-map-0" offset="2" set="0"/>
@@ -125,7 +125,7 @@
125125
<vertices id="Barrier_Pole-mesh-vertices">
126126
<input semantic="POSITION" source="#Barrier_Pole-mesh-positions"/>
127127
</vertices>
128-
<triangles material="lookup_material-material" count="208">
128+
<triangles material="LookupMaterial-material" count="208">
129129
<input semantic="VERTEX" source="#Barrier_Pole-mesh-vertices" offset="0"/>
130130
<input semantic="NORMAL" source="#Barrier_Pole-mesh-normals" offset="1"/>
131131
<input semantic="TEXCOORD" source="#Barrier_Pole-mesh-map-0" offset="2" set="0"/>
@@ -167,7 +167,7 @@
167167
<vertices id="Barrier_Cone-mesh-vertices">
168168
<input semantic="POSITION" source="#Barrier_Cone-mesh-positions"/>
169169
</vertices>
170-
<triangles material="lookup_material-material" count="160">
170+
<triangles material="LookupMaterial-material" count="160">
171171
<input semantic="VERTEX" source="#Barrier_Cone-mesh-vertices" offset="0"/>
172172
<input semantic="NORMAL" source="#Barrier_Cone-mesh-normals" offset="1"/>
173173
<input semantic="TEXCOORD" source="#Barrier_Cone-mesh-map-0" offset="2" set="0"/>
@@ -209,7 +209,7 @@
209209
<vertices id="Barrier_Wall-mesh-vertices">
210210
<input semantic="POSITION" source="#Barrier_Wall-mesh-positions"/>
211211
</vertices>
212-
<triangles material="lookup_material-material" count="52">
212+
<triangles material="LookupMaterial-material" count="52">
213213
<input semantic="VERTEX" source="#Barrier_Wall-mesh-vertices" offset="0"/>
214214
<input semantic="NORMAL" source="#Barrier_Wall-mesh-normals" offset="1"/>
215215
<input semantic="TEXCOORD" source="#Barrier_Wall-mesh-map-0" offset="2" set="0"/>
@@ -251,7 +251,7 @@
251251
<vertices id="Barrier_Electrical_Base-mesh-vertices">
252252
<input semantic="POSITION" source="#Barrier_Electrical_Base-mesh-positions"/>
253253
</vertices>
254-
<triangles material="lookup_material-material" count="42">
254+
<triangles material="LookupMaterial-material" count="42">
255255
<input semantic="VERTEX" source="#Barrier_Electrical_Base-mesh-vertices" offset="0"/>
256256
<input semantic="NORMAL" source="#Barrier_Electrical_Base-mesh-normals" offset="1"/>
257257
<input semantic="TEXCOORD" source="#Barrier_Electrical_Base-mesh-map-0" offset="2" set="0"/>
@@ -293,7 +293,7 @@
293293
<vertices id="Barrier_Electrical_Pole-mesh-vertices">
294294
<input semantic="POSITION" source="#Barrier_Electrical_Pole-mesh-positions"/>
295295
</vertices>
296-
<triangles material="lookup_material-material" count="156">
296+
<triangles material="LookupMaterial-material" count="156">
297297
<input semantic="VERTEX" source="#Barrier_Electrical_Pole-mesh-vertices" offset="0"/>
298298
<input semantic="NORMAL" source="#Barrier_Electrical_Pole-mesh-normals" offset="1"/>
299299
<input semantic="TEXCOORD" source="#Barrier_Electrical_Pole-mesh-map-0" offset="2" set="0"/>
@@ -309,7 +309,7 @@
309309
<instance_geometry url="#Barrier_Fence-mesh" name="Barrier_Fence">
310310
<bind_material>
311311
<technique_common>
312-
<instance_material symbol="lookup_material-material" target="#lookup_material-material"/>
312+
<instance_material symbol="LookupMaterial-material" target="#LookupMaterial-material"/>
313313
</technique_common>
314314
</bind_material>
315315
</instance_geometry>
@@ -319,7 +319,7 @@
319319
<instance_geometry url="#Barrier_Pole-mesh" name="Barrier_Pole">
320320
<bind_material>
321321
<technique_common>
322-
<instance_material symbol="lookup_material-material" target="#lookup_material-material"/>
322+
<instance_material symbol="LookupMaterial-material" target="#LookupMaterial-material"/>
323323
</technique_common>
324324
</bind_material>
325325
</instance_geometry>
@@ -329,7 +329,7 @@
329329
<instance_geometry url="#Barrier_Cone-mesh" name="Barrier_Cone">
330330
<bind_material>
331331
<technique_common>
332-
<instance_material symbol="lookup_material-material" target="#lookup_material-material"/>
332+
<instance_material symbol="LookupMaterial-material" target="#LookupMaterial-material"/>
333333
</technique_common>
334334
</bind_material>
335335
</instance_geometry>
@@ -339,7 +339,7 @@
339339
<instance_geometry url="#Barrier_Wall-mesh" name="Barrier_Wall">
340340
<bind_material>
341341
<technique_common>
342-
<instance_material symbol="lookup_material-material" target="#lookup_material-material"/>
342+
<instance_material symbol="LookupMaterial-material" target="#LookupMaterial-material"/>
343343
</technique_common>
344344
</bind_material>
345345
</instance_geometry>
@@ -349,7 +349,7 @@
349349
<instance_geometry url="#Barrier_Electrical_Base-mesh" name="Barrier_Electrical_Base">
350350
<bind_material>
351351
<technique_common>
352-
<instance_material symbol="lookup_material-material" target="#lookup_material-material"/>
352+
<instance_material symbol="LookupMaterial-material" target="#LookupMaterial-material"/>
353353
</technique_common>
354354
</bind_material>
355355
</instance_geometry>
@@ -359,7 +359,7 @@
359359
<instance_geometry url="#Barrier_Electrical_Pole-mesh" name="Barrier_Electrical_Pole">
360360
<bind_material>
361361
<technique_common>
362-
<instance_material symbol="lookup_material-material" target="#lookup_material-material"/>
362+
<instance_material symbol="LookupMaterial-material" target="#LookupMaterial-material"/>
363363
</technique_common>
364364
</bind_material>
365365
</instance_geometry>
Binary file not shown.

data/plant_models/electrical_barrier/spatial_elements/meshes/import/EnviromentModels.dae

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@
55
<author>Blender User</author>
66
<authoring_tool>Blender 2.79.0 commit date:2018-03-22, commit time:14:10, hash:f4dc9f9d68b</authoring_tool>
77
</contributor>
8-
<created>2021-04-21T12:21:56</created>
9-
<modified>2021-04-21T12:21:56</modified>
8+
<created>2021-11-22T16:37:18</created>
9+
<modified>2021-11-22T16:37:18</modified>
1010
<unit name="meter" meter="1"/>
1111
<up_axis>Z_UP</up_axis>
1212
</asset>
1313
<library_images>
1414
<image id="lookup_table_png" name="lookup_table_png">
15-
<init_from>/G:/Projects/P9_MT/open-sequential-logic-sandbox/data/plant_models/electrical_barrier/spatial_elements/meshes/import/lookup_table.png</init_from>
15+
<init_from>/G:/Projects/P9_MT/open-sequential-logic-simulation/data/plant_models/electrical_barrier/spatial_elements/meshes/import/LookupTable.png</init_from>
1616
</image>
1717
</library_images>
1818
<library_effects>
19-
<effect id="lookup_material-effect">
19+
<effect id="LookupMaterial-effect">
2020
<profile_COMMON>
2121
<technique sid="common">
2222
<phong>
@@ -44,8 +44,8 @@
4444
</effect>
4545
</library_effects>
4646
<library_materials>
47-
<material id="lookup_material-material" name="lookup_material">
48-
<instance_effect url="#lookup_material-effect"/>
47+
<material id="LookupMaterial-material" name="LookupMaterial">
48+
<instance_effect url="#LookupMaterial-effect"/>
4949
</material>
5050
</library_materials>
5151
<library_geometries>
@@ -83,7 +83,7 @@
8383
<vertices id="Tree_001-mesh-vertices">
8484
<input semantic="POSITION" source="#Tree_001-mesh-positions"/>
8585
</vertices>
86-
<triangles material="lookup_material-material" count="104">
86+
<triangles material="LookupMaterial-material" count="104">
8787
<input semantic="VERTEX" source="#Tree_001-mesh-vertices" offset="0"/>
8888
<input semantic="NORMAL" source="#Tree_001-mesh-normals" offset="1"/>
8989
<input semantic="TEXCOORD" source="#Tree_001-mesh-map-0" offset="2" set="0"/>
@@ -125,7 +125,7 @@
125125
<vertices id="Tree_002-mesh-vertices">
126126
<input semantic="POSITION" source="#Tree_002-mesh-positions"/>
127127
</vertices>
128-
<triangles material="lookup_material-material" count="136">
128+
<triangles material="LookupMaterial-material" count="136">
129129
<input semantic="VERTEX" source="#Tree_002-mesh-vertices" offset="0"/>
130130
<input semantic="NORMAL" source="#Tree_002-mesh-normals" offset="1"/>
131131
<input semantic="TEXCOORD" source="#Tree_002-mesh-map-0" offset="2" set="0"/>
@@ -141,7 +141,7 @@
141141
<instance_geometry url="#Tree_001-mesh" name="Tree_001">
142142
<bind_material>
143143
<technique_common>
144-
<instance_material symbol="lookup_material-material" target="#lookup_material-material"/>
144+
<instance_material symbol="LookupMaterial-material" target="#LookupMaterial-material"/>
145145
</technique_common>
146146
</bind_material>
147147
</instance_geometry>
@@ -151,7 +151,7 @@
151151
<instance_geometry url="#Tree_002-mesh" name="Tree_002">
152152
<bind_material>
153153
<technique_common>
154-
<instance_material symbol="lookup_material-material" target="#lookup_material-material"/>
154+
<instance_material symbol="LookupMaterial-material" target="#LookupMaterial-material"/>
155155
</technique_common>
156156
</bind_material>
157157
</instance_geometry>
Binary file not shown.

data/plant_models/electrical_barrier/spatial_elements/meshes/import/Ground.dae

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@
55
<author>Blender User</author>
66
<authoring_tool>Blender 2.79.0 commit date:2018-03-22, commit time:14:10, hash:f4dc9f9d68b</authoring_tool>
77
</contributor>
8-
<created>2021-04-26T10:58:47</created>
9-
<modified>2021-04-26T10:58:47</modified>
8+
<created>2021-11-22T16:46:49</created>
9+
<modified>2021-11-22T16:46:49</modified>
1010
<unit name="meter" meter="1"/>
1111
<up_axis>Z_UP</up_axis>
1212
</asset>
1313
<library_images>
1414
<image id="lookup_table_png" name="lookup_table_png">
15-
<init_from>/G:/Projects/P9_MT/open-sequential-logic-sandbox/data/plant_models/electrical_barrier/spatial_elements/meshes/import/lookup_table.png</init_from>
15+
<init_from>/G:/Projects/P9_MT/open-sequential-logic-simulation/data/plant_models/electrical_barrier/spatial_elements/meshes/import/LookupTable.png</init_from>
1616
</image>
1717
</library_images>
1818
<library_effects>
19-
<effect id="lookup_material-effect">
19+
<effect id="LookupMaterial-effect">
2020
<profile_COMMON>
2121
<technique sid="common">
2222
<phong>
@@ -44,8 +44,8 @@
4444
</effect>
4545
</library_effects>
4646
<library_materials>
47-
<material id="lookup_material-material" name="lookup_material">
48-
<instance_effect url="#lookup_material-effect"/>
47+
<material id="LookupMaterial-material" name="LookupMaterial">
48+
<instance_effect url="#LookupMaterial-effect"/>
4949
</material>
5050
</library_materials>
5151
<library_geometries>
@@ -83,7 +83,7 @@
8383
<vertices id="Ground-mesh-vertices">
8484
<input semantic="POSITION" source="#Ground-mesh-positions"/>
8585
</vertices>
86-
<triangles material="lookup_material-material" count="772">
86+
<triangles material="LookupMaterial-material" count="772">
8787
<input semantic="VERTEX" source="#Ground-mesh-vertices" offset="0"/>
8888
<input semantic="NORMAL" source="#Ground-mesh-normals" offset="1"/>
8989
<input semantic="TEXCOORD" source="#Ground-mesh-map-0" offset="2" set="0"/>
@@ -99,7 +99,7 @@
9999
<instance_geometry url="#Ground-mesh" name="Ground">
100100
<bind_material>
101101
<technique_common>
102-
<instance_material symbol="lookup_material-material" target="#lookup_material-material"/>
102+
<instance_material symbol="LookupMaterial-material" target="#LookupMaterial-material"/>
103103
</technique_common>
104104
</bind_material>
105105
</instance_geometry>

0 commit comments

Comments
 (0)