https://123dok.net/document/y4wkn87v-coordinate-free-approach-calculation-geometrical-requirement-variations.html