Product design and process machining planning concurrently, machining as function of design