| Titel: |
Titel:
Spherical Depth Standard Evaluation Procedure for Optical Form Interferometry
|
| Autoren: |
Autoren:
Hüser, Dorothee, Physikalisch-Technische Bundesanstalt (PTB), Fachbereich 5.1, Oberflächenmesstechnik, ORCID: 0000-0002-2208-4490Schake, Markus, Physikalisch-Technische Bundesanstalt (PTB), Fachbereich 4.2, Bild- und Wellenoptik, ORCID: 0000-0002-9883-3494 |
| Beitragende: |
Beitragende:
HostingInstitution: Physikalisch-Technische Bundesanstalt (PTB), ISNI: 0000 0001 2186 1887
|
| Sprachen: |
Sprachen:
Englisch
|
| DOI: |
DOI:
10.7795/740.20260915
|
| Art der Ressource: |
Art der Ressource:
PTB: Software,
DINI: Software,
DataCite: Software
|
| Verlag: |
Verlag:
Physikalisch-Technische Bundesanstalt (PTB)
|
| Erscheinungsjahr: |
Erscheinungsjahr:
2026
|
| Rechte: |
Rechte:
https://creativecommons.org/licenses/by/4.0/Creative Commons Attribution 4.0 International (CC BY 4.0) |
| Datumsangaben: |
Datumsangaben:
Verfügbar:
2026-09-15
|
| Klassifikationen: |
Klassifikationen:
OCIS 120.3180 Interferometry ; OCIS 120.2830 Height measurements ; OCIS 120.4800 Optical standards and testing ; OCIS 120.6650 Surface measurements
|
| Datei: |
Datei:
Datei herunterladen
(application/zip)
15.2 MB
MD5 Prüfsumme: 5f98e57bda3fa308fe3f083089e3987e SHA256 Prüfsumme: 0b97782b8056bb2aa984e25f009b42f8aaef144bbc486a37f2223456d6286704 |
| Stichwörter: |
Stichwörter:
spherical depth standard ;
optical form interferometry ;
flatness metrology ;
areal topography ;
depth evaluation ;
measurement uncertainty
|
| Zusammenfassung: |
Zusammenfassung:
The provided Python software and measurement data in "PTB_sphericaldepthstandardeval" provide an areal evaluation procedure in which
1. the centre of the spherical cap is determined, 2. a plane is fitted to an annular reference region, 3. the complete topography is aligned to this reference plane, and 4. a paraboloid is fitted to the central part of the spherical cap. The archive provides two main Python programs: 1. ana_DS_calib.py, implementing the calibration procedure, and 2. ana_DS_study.py, for investigating the influence of variations in the evaluation parameters, both call the algorithms that are collected in the module algos_DSana.py and use the data file reader in measdata_load.py. Besides the areal method ana_DS_study.py includes as well profile-based methods for comparison. The repository contains four example data sets acquired at different rotational orientations. |
| Inhaltsverzeichnis: |
Inhaltsverzeichnis:
- README.md- description_algorithms.pdf - py_programs/ana_DS_calib.py - py_programs/ana_DS_study.py - py_programs/modules/measdata_load.py - py_programs/modules/algos_DSana.py - exampledata/D23_0deg_004.json.zip - exampledata/D23_90deg_005.json.zip - exampledata/D23_180deg_004.json.zip - exampledata/D23_270deg_004.json.zip |
| Bemerkung: |
Bemerkung:
The programs run with Python 3. They have been tested on macOS with Python 3.13.5 and on Windows 11 with Python 3.12.11 64-bit.The following Python packages are required: numpy, scipy, matplotlib For the optional report generation in ana_DS_study.py, Pandoc is required if output formats other than Markdown are desired. |
Autoren
Hüser, Dorothee, Physikalisch-Technische Bundesanstalt (PTB), Fachbereich 5.1, Oberflächenmesstechnik, ORCID: 0000-0002-2208-4490
Schake, Markus, Physikalisch-Technische Bundesanstalt (PTB), Fachbereich 4.2, Bild- und Wellenoptik, ORCID: 0000-0002-9883-3494
Schake, Markus, Physikalisch-Technische Bundesanstalt (PTB), Fachbereich 4.2, Bild- und Wellenoptik, ORCID: 0000-0002-9883-3494