It should be possible for the software to create multiple bolts at once by selecting just two surfaces. The advantage is for situations such as flanges where there are many bolts that need to be created. For example, think of two mating flanges that have 100 holes. The current dialog requires the bolts to be created one at a time, selecting 200 faces or edges in the process.
In theory, the wizard can create all of the bolts using bearing surfaces or use the edge of the hole:
- User selects the face (surface) for the side with the head of the bolt.
- User selects the face for the side with the nut.
- User enter other properties for the bolts (size, preload, etc).
- User click OK.
- The software should find all of the holes on the head side: coordinate of center, normal direction (axis of bolt), and optional surrounding "bearing surface". A hole with a bearing surface (1 and 2 in the attached image) has a circular edge centered on the edge of a hole. A hole without a bearing surface does not have a circular face (3 in the attached image, or no feature at all); therefore, the bolt head will be to the nodes around the edge of the hole.
- The software should find all of the holes on the nut side using the same logic. Only the coordinate of the center and the optional surrounding bearing surfaces are needed.
- Any combination of holes in which the center of the nut is within a reasonable tolerance (1/100 the length of the bolt?) of the axis of the bolt would create a bolt.
- Done! 100 bolts created at one time!