Based on an excellent 1998 paper by C.S. Rao I’ve modeled the Sri Yantra in Mathematica and incorporated it into the VisibLie_E8 demonstrations (I will upload that soon).

This is a reference figure to verify the model is correct for concurrency (intersecting lines) and concentricity (inner triangles and Bindu point are centered). There are 4 of 18 other constraints used in the diagrams below numerically and/or symbolically solved within the Mathematica code.

Here are 7 of many possible solutions using the 20 constraint rules to produce optimal spherical and plane forms of the Sri Yantra.

Solution 1: Solving constraints (* 1,2,3,4,8 *)

Solution 2: Solving constraints (* 1,2,3,10,15 *)

Solution 3: Solving constraints(* 1,2,4,5,10 *)

Solution 4: Solving constraints (* 1,2,5,6,19 *)

Solution 5: Solving constraints (* 1,2,6,14,19 *)

Solution 6: Solving constraints (* 1,2,8,9,20 *)

3D using pyramids and new clipping and slicing functions to take off the front (and back) portions of the symmetric 3D object.

I will produce a version option with conical shapes just for fun (soon).

This is a list of the details behind each constraint function Fn