Sometimes when generating struts, the hub intersections fail or look erroneous. Rather than a program error, this is often the result of incorrect parameters in the Struts and Hubs window. Users are responsible for ensuring that hub and strut dimensions are within the required limits for the subdivision frequency. This page attempts to illustrate some typical problems and how to fix them...
1. User decides to generate struts for an offset Dual and simply chooses 'Generate Struts' from the 'Struts' menu.
2. The result is incorrect and the user assumes a bug in the program.
3. However, generating the hubs reveals the cause of the problem: the hub radius is greater than half the strut length; consequently, the struts have intersected the far side of the hub cylinder. No error was reported because the intersections did not fail. (Here the hub depth has been reduced to make the struts visible).
4. Solution: reduce the hub radius to a sensible value and regenrate the struts. This gives the expected result.