As mentioned previously it would be nice to automate as much of the scrutineering as possible. So with that in mind I present to you: the
autoScrutineer. Now, in order to accomodate the adoption of this tool, we have to make some small changes that I will outline below.
For the sake of transparency you can find the entire sourcecode here:
https://github.com/KoldskaalEng/autoScrutineer
The repo contains a more indepth explanation of how the script works.I strongly encourage everyone to take a look. Right now I have only implemented two different "rule-types." It would make sense to think in terms of these when we get to writing the 2025 rules.
Let’s dive into the key changes, and how they might impact you.
Submission folder structure
To check the rules, the tool needs to distinguish which .stls belong to e.g. the front wing and which belong to other parts. This requires a new submission folder structure:
What is inside a reference volume?
The script verifies if your parts fit within the reference volumes by rendering images of a scene containing both your parts and the reference volumes.
However, Z-fighting can occur in cases where two co-planar faces (like your geometry and a reference volume face) overlap. This could make some parts appear illegal. Example of Z-fighting:
So, it would be best to avoid this in your designs.
Who is supposed to maintain this thing?
For now, I’ll handle maintenance. That said, I welcome contributions from anyone interested in improving the tool.
Please note, everything is still subject to change. In the end, Andre will likely be the primary user, so his preferences will take precedence.
If you have questions or concerns then please let me know.