I'm trying to build a servo valve that at one point had 8 thru holes per both of 2 faces, but being new to coding, and extremely new to OpenSCAD, I am only able to get so far. Someone helped me with creating the spline receiver, so it should clearly depict the code that came from me and someone else. It seems I've nearly everything dialed in except for servo height at assembly, but I can easily locate the respective cubes and make the correction(s). However, it seems that everything I try to re-render those 8 thru holes is failing. Would someone be willing to have a look and suggest corrections? I think the design is pretty straight forward and I hope as simple as it could get.
It is better to design a thing centered, pack it into a module and translate it later as a whole.
To show how this is done, I rewrote your ValveTop into a module and corrected your radius. For debugging you can add '#' in front of an object to see where it gets placed in 3D space.
Thank you so much Parkinbot! I will rearrange the 3 parts to be modules. In order for "rotate" to work this way, does the axis need to be centered on X and Y, or is there a way to rotate an object around a different axis?
you can only rotate around the three cartesian axes. If you want a different axis you have to compose that. As I wrote, it is best, to design an object around the origin and take advantage from the symmetries and so on. Then you place it by rotating and translating it. You can also translate first and then rotate it, depending on what you want and which symmetries you final object demands.