SEMISPERICAL GROOVES ON SOLID SURFACE

Hi,

I have generated an arc shaped solid.

using intersection of U V curves of this solid I want to generated a point grid. 

and want to make small semi sphere grooves on this solid's surface by assigned it to above mentioned point grid as centre of all semi spheres.

Any help or advice.

Regards,

Anjum

  

  • Hi Anjum,

    What to do depends on how you created the arc shaped solid. Solids do not have U, V parameters. GC handles U, V parameters for the BSplineSurface node type. One way to synchronize a solid with a UV parameterization of a surface is to create the solid from the surface using the BySurfaceCapping technique. Then a Point node using the ByUVParametersOnSurface technique could generate points on which a Solid.SphereByCentroidRadius could be placed (using the point's replication to generate multiple spheres). Finally, a Solid.BooleanOperation taking the arc-shaped solid and the spheres as input with Operation set to Difference creates the desired result.

    Without knowing any specifics, I have generated a GC model of what I understood you'd like to achieve.

    The attached DGN uses AECOsim Building Designer CONNECT Edition Update 2 with GenerativeComponents as Companion Feature.

    HTH,

         Volker

          SolidGrooves.zip

       

  • Thanks alot Volker, It worked perfectly for me.

    Regards,

    Anjum

    Answer Verified By: Shadab Anjum khan