Cannot join polysurface to surface

Hi,
Pretty simple request. I have this surface hexagon wall that I need to attach to the top of a (I believe polysurface) gear. I understand you cannot join unless they are the same object type but even when I extractSrf of the top gear face it still rejects a join without explaination. File provided.

GEAR_HEX_WALL.3dm (1.2 MB)

Thanks!

it seems you are missing some very essential ideas of nurbs modelling. you can not join closed objects with open objects in a very useful way, Rhino has a special command for this but that really will not bring you further in most cases. if they should be joined you have to open the closed objects at these points where the other open surface touches the closed object. like trimming the center with the prisma as a cutter.

for a quick semi automatic remedy use the command Cap on the open prisma which will close the ends. then use BooleanUnion with both closed objects. should you need the prisma open again for further steps you can simply subselect (cmd shift click) the upper face and delete it.

Shoot I see what you are saying. Thank you for the suggestion. I’ll give the subselect shortcut a try when I get back.

Thank you all for your timely help!

Best,

Adam

solved ?

  1. Select the gear;
  2. Run the “Split” command;
  3. Pick the hexagon as the cutting object;
  4. Delete the middle portion of the gear that was split by the hexagon;
  5. Use the “Join” command to join the gear and the hexagon;
  6. If needed, use the “Cap” command to cap the top end of the hexagon.