Its no problem to come up with the dimentions for a D-valve.
We just need the port length (long dimension), the port width (short dimension), the width of the steam chest, the height of the steam chest, the length of the steam chest, the distance from the port face to the centerline of the rod hole.
Typically there is an elevated area in the steam chest called the valve seat.
It would be nice to have the dimensions of the seat length and width.
Typically you want the valve to be as wide as the seat, and you want the valve to overide the seat a bit to prevent wearing a shoulder in the seat.
And there are bridges between the ports.
We need the dimensions of the bridges.
Here is a Stanley 20 hp valve seat and valve.
No problem making something that would work for you engine, in my opinion.
We just need the above dimensions.
We can get you into the ballpark I think and it should work.
You can see the seat in brown, the steam ports are the ones with a smaller width, and the exhaust port which is wider.
We will design the valve based on what you come up with for passage dimensions take from the valve face.
Your valve does not have to be domed like a Stanley; it can be a flat-D, and the rod slot can be open to the top.
.
Edit:
Did I mention we need the total eccentric travel, measured from full up to full down, so we know
Question is what equipment do you have to mak ethe missing parts and have you made anything like them before
hi jason