You are on page 1of 3

# Algorithm to find navamsha chart from birth chart.

The below algorithm takes below mentioned 3 inputs

1) Sign number of the planet in birth chart (D-1)
2) Degrees of planet in birth chart
3) Minutes of planet in birth chart

And gives the sign number of planet in navamsha chart. As shown in below
diagram.

Step 1: First we need to find the total angular distance of planet from
starting point of Aries in unit of minutes.

SO below logic can be used to find Sign number in navamsa chart by using “n”. if n = 2 then sign num = 2 and soo on and when n crosses 12 then it starts from 1 again What I mean is if n = 13. each navamsa is of 3 degrees 20 minutes each. That is 200 minutes.As shown in above diagram the total angular distance is highlighted in yellow and it must be computed in minutes. So formula to calculate this is PD_tot_min = [((signnum-1)*30*60) + (deg *60) + min] Step 2: Navamsha means the whole sign is divided into 9 parts. If n=1 the navamsha sign num =1. Lets call this as “n” n = [ (PD_tot_min / amsa) + 1] It means the planet is in nth navamsa from starting of Aries. amsa = 200 minutes. Step 3: Now we have to find in which navamsa is the planet present in starting from aries. (nava means nine and amsa means parts) Since each sign is of 30 degrees. For for D-9 chart. Step 4: To find the sign number of planet in navamsa. D9_signNum = n mod 12 If (D9_signNum ==0) { D9_signNum = 12 } . then sign num = 1 again and so on.

One example is tabulated below planet sign dgr min pd_ d ams n s D9_signN num ee m ha um asc 10 19 34 173 9 200 87 3 3 74 sun 6 20 50 102 9 200 52 4 4 50 mon 6 26 56 106 9 200 54 6 6 16 mar 7 0 35 108 9 200 55 7 7 35 mer 6 24 20 104 9 200 53 5 5 60 jup 5 11 33 789 9 200 40 4 4 3 ven 5 7 17 763 9 200 39 3 3 7 sat 10 6 27 165 9 200 83 11 11 87 rah 9 20 36 156 9 200 79 7 7 36 ket 3 20 36 483 9 200 25 1 1 6 .Step 5: So this “D9_signNum” is the required output. The resulting chart is nothing but navamsa chart ot D-9 chart. This algorithm is run for all 9 planets and for ascendant and results are plotted in a chart.