A method for fabricating a component using a tool includes determining an actual property of a region of the component, comparing the actual property of the region of the component with an expected property of the region to determine a difference between the actual property and the expected property, and updating a path of the tool that is electronically stored in a memory and executable by a processor for fabricating the component based on the difference between the actual property and the expected property of the region.