One concern I have is the reference to an esoteric geometric shape. The logo only makes complete sense if one knows what an oloid is, which I’m guessing is a small minority of people aside from draftspersons, like yourself, and mathematicians (although I could be wrong about that). If this logo was for your drafting business, it would have more logical and pertinent underpinnings, but for a side business more aimed at graphic design, the tie-in gets a bit more strained.
I’m not saying this is necessarily bad. Sometimes it’s a very cool thing to have a hidden meaning in a logo that surprises people once they see it or it’s explained to them. What I’m really saying is to be aware that most people will simply see an unusual shape and make judgments about the logo based upon the aesthetic qualities of the unusual shape, for better or worse, without ever knowing there’s more to it than that.