OK... my pof knowledge is a little limited, but here goes:
You need PCS, and ModelView32 (the latest build) to do this. You have to use ModView to make a new susbsys at the correct length away from the dockpoint, thus forming a path from the subsys to the dock point. Make it long enough for the ship you want, eg. an Argo.
Now, take the position of that subsys and use the numbers to change the position of the final-but-one dock path in PCS (you'll figure out how, just make sure you work out which path to use - it's not hard). Repeat until you have a chain of three or four dock path points.
The idea with the ModelView thing is that you can see exactly where the points you are defining are. It sounds tricky. but it's easier than trying to visualise the whole thinkg just using PCS.
Just remember not to save the new subsys you made - that's just for working out the co-ordinates of the dock path points. Close ModelView without saving

If that made no sense, ask StratComm - this is his method. Also, look in the General FreeSpace forum - there's a topic about docking, with links to several 'fixed' ships.