You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The scripts provided here are used to automatically create cross-sections on a 3D model with previously manually defined curve(s) (digitalisation of the edge, e.g. active edge of a lithic). Furthermore, with different approaches, the edge angles are automatically calculated on the cross-sections, which allows an analysis of the edge. The results are csv files for each profile containing the edge angle values of the different approaches.
4
-
These scripts are part of the project 3D-EdgeAngle – A semi-automated 3D digital method to quantify stone tool edge angle and design.
3
+
The scripts provided here are used to automatically create cross-sections on a 3D model with previously manually defined curve(s) (digitalisation of the edge, e.g. active edge of a lithic). Furthermore, with different measuring procedures, the edge angles are automatically calculated on the cross-sections, which allows an analysis of the edge. The results are csv files for each section containing the edge angle values of the different measuring procedures. These scripts are part of the project 3D-EdgeAngle – A semi-automated 3D digital method to systematically quantify stone tool edge angle and design.
The scripts were created for the software **GOM Insprect Professional 2016**. The scripts must be executed within this software environment. A detailed description of the methods used can be found here (not yet published): [](https://doi.org/10.5281/zenodo.xxx)
9
+
The scripts were created with the Python Interface for the software GOM Insprect Professional 2016. The scripts must be executed within this software environment. A detailed description of the method used can be found on Protocols.io: [](https://doi.org/10.5281/zenodo.xxx)
11
10
12
11
## data
13
12
14
-
To use the scripts you need a 3D model in stl-file format and a digitized edge on the 3D model in iges-file format.
13
+
To use the scripts, you need a 3D model in stl-file format and a digitalised edge on the 3D model in iges-file format.
15
14
16
-
You can download a sample dataset with the results of the scripts here (not yet published): [](https://doi.org/10.5281/zenodo.7360011)
15
+
You can download a sample dataset with the results of the scripts here: [](https://doi.org/10.5281/zenodo.7360011)
17
16
18
17
## python scripts
19
18
20
-
For the naming of the data specifications have been made, which are defined in the scripts by "regular expressions" (regex). These defaults can be adjusted. The variables for this are defined in the scripts with "pattern_".
19
+
For the naming of the data, specifications have been made, which are defined in the scripts by "regular expressions" (regex). These defaults can be adjusted. The variables for this are defined in the scripts with "pattern_".
21
20
22
21
**gom2016_3dea_1_reference_curve.py**
23
22
24
-
Creates a thinned and smoothed reference curve from the curve of the digitised edge. This is the basis for the cross profiles.
23
+
Creates a thinned and smoothed reference curve from the curve of the digitalised edge. This is the basis for the cross-sections.
25
24
26
25
**gom2016_3dea_2_sections_SEC_NUM.py**
27
26
28
27
Calculates cross-sections based on the reference curve and the 3D model.
29
-
The number of cross sections can be specified here. The distance between them is distributed evenly over the reference curve.
28
+
The number of cross sections can be specified here. The distance between them is distributed evenly along the reference curve.
30
29
31
30
**gom2016_3dea_2_sections_SEC_DIST.py**
32
31
@@ -39,5 +38,5 @@ Projects the cross-sections into a 2D plane and saves profiles as iges-file and
39
38
40
39
**gom2016_3dea_4_compute_edge_angles.py**
41
40
42
-
Calculates angles on the cross sections in three different approaches. Angles are calculated at regular intervals from the digitized edge. All calculated angles are saved in a csv-file.
41
+
Calculates angles on the cross sections based on three different measuring procedures. Angles are calculated at regular intervals from the digitalised edge. All calculated angles are saved in a csv-file.
0 commit comments