Hi there I am an architect trying to create a script in python or grasshopper to offset or space lines with diminishing distance between spaces to represent a curved piece of cabinetry Cabinet Isometric View, Cabinet Side Views.

I want to be able to do this in 2-dimensional drawing space, but essentially what I am looking for is if you were to space lines on a circle in 3D space Evenly Space lines on circle - Isometric View then view 3D drawing from the side Evenly Space lines on circle - Side View, what equation or formula would govern the distance between those lines if measured from a flat side plane.

Could somebody please help me or at least point me in the right direction for what I am looking for to help me come up with an equation or python script to define the spacing of these lines. My current method of just eyeballing it is not ideal.

Ideally I want the equation/script to be parametric and allow me to change (1) the distance which I need to cover with lines, and (2) the number of lines in that distance. Which together would effectively control the density of lines.