3/1 rule says I should be at 10,000 ft 30 miles out....lets go with that for a second....So if my last waypoint is 30 miles from destination...all I have to do is make that waypoint 10,000 ft in the planner?
Will PF3 make sure I'm at 10.000 ft when I reach it...or will it tell me to go down to 10,000 ft once I get there...
Waypoint altitudes from external "planner" software are not stored in the flight plan, only the cruise altitude.
PF3 calculates waypoint altitudes according to the aircraft profile. These should already work fine, but you can adjust them on the adjustment page, e.g. to match them to real-world altitudes from the charts for the corresponding waypoints.
PF3 tries to make sure you are at 10.000 ft when you reach a waypoint that is set to 10,000 ft. The only time this can't work is if you have two waypoints close to each other and manually set altitudes that are too different.
The only problem with this that I have personally experienced is, when I miss a waypoint and PF3 switches to the following waypoint too late, the descent instructions came too late. But I think Dave made PF3 detecting missed waypoints much earlier now. There have been other bugs and corresponding fixes for this during the recent releases, which I did not experience myself, because they were only triggered in specific constellations, so if you think you found a problem, please report it here with the corresponding logs.