David,
Thanks for confirming my interpretation.
I agree completely regarding the dimensional inconsistency in the width of the flats on the upper receiver area. I have 2 hero and 1 cantina Han blasters built up on Denixes and I got different results on my digital Mitutoyo caliper every time, both between guns and between the flat areas on each upper receiver. My widest upper receiver measures 0.8875" from left to right, and the narrowest one came in at 0.8815". I modeled my bull barrel diameter at 0.850", like the "Mark IV" barrels. I pressume the resulting 0.030+ difference is a function of cost, since the 0.850" diameter could have been standard stock. Am I correct? What have you used in the past?
Regarding the machining of the chamfers, even if they end up oversized with respect to some of the Denix receiver edges, any slight step could be corrected with Bondo. And after epoxying, filing, sanding, priming, and painting, you'd never know the difference.
What would you say about slightly undersizing the bull barrel chamfers so that the customer would at least have 80%-90% of the filing done for him? This way the 45 degree chamfer angles are also assured. After each file or grinder wheel stroke the bull barrel can be test fitted until the edges match up.
Leaving the task of filing the entire chamfers might be rewarding for a skilled hobbyist or metalworker, but considering the machining costs of these parts, it would be a shame for an amateur to ruin one and then have to resculpt the chamfers with Bondo.
My drawings will be parametric to the 3D files, and I'll export them in PDF format so you could view and print them using Acrobat. I could also provide DXF versions in 1:1 scale if you prefer, so you could import it into CorelDraw if you like.
I'll also get quotes from a couple of local machine shops and compare with yours if you feel you'd like to take the lead on this as in times past. I feel it's only appropriate to give you first right of refusal, given your well-known credentials and history with these parts.
Thanks again for all your help.
- Gabe