import { QuotingConfig } from './types';
export const config: QuotingConfig = {
materials: {
'6061-T6': 2.0,
'6061': 2.0,
'aluminum': 2.0,
'304-SS': 3.5,
'304': 3.5,
'stainless': 3.5,
'316-SS': 4.0,
'steel': 1.5,
'titanium': 15.0,
'brass': 3.0,
'copper': 4.5,
},
processes: {
'CNC': 30, // minutes per part
'Mill': 25,
'Turn': 20,
'Lathe': 20,
'Drill': 10,
'Tap': 8,
'Anodize': 1.2, // $ per part
'Powder Coat': 2.0,
'Paint': 1.5,
'Laser': 10, // minutes per part
'Waterjet': 15,
'Weld': 20,
'Bend': 5,
'Passivate': 0.8,
'Heat Treat': 3.0,
'Plating': 2.5,
'Polish': 15,
'Deburr': 5,
},
machineHourRate: 80, // $ per hour
laborRate: 45, // $ per hour
overheadPct: 0.15, // 15% of direct costs
marginPct: 0.20, // 20% margin
contingencyPct: 0.10, // 10% for uncertainty
defaultLeadDays: 14,
similarityThresholds: {
high: 0.85, // > 85% similar = high confidence
medium: 0.70, // 70-85% = medium confidence
// < 70% = low confidence
},
};
export default config;