Most software EULA's specify that their software cannot be used to "Reverse-Engineer" which is what you are doing. If you are using software and you happen to also use a Microsoft Operating System, Microsoft makes it clear in the OS's EULA that you will NOT be using the operating system that is in any way illegal.
I would think that this begins to borderline on "illegal" however I am not the one to determine that, that would be between whatever software you used to make your drawing and your relationship with Microsoft (or any other OS you may be using).
If you go against Microsoft's EULA, you will no longer be protected by their updates, even though it looks like you are being updated. It states that right in the EULA.
OK, sorry, folks, for being too picky.LOLS!!!! That's about software, dude, as stated before.
Besides, he's not reverse engineering any commercial product, anyway - if he was, it would be the cylinder of the revolver. He's engineering a speedloader for it.
Trying hard not to spew water all over my desk here. LOL!!