Choose engineering tools from the design decisions and handover your project requires. Discuss electronics, mechanical, manufacturing and software environments together with their versions, exchange formats and required native files.

Scope schematic capture, circuit checks, PCB layout, layer-stack planning and design-library maintenance. Agree the native design files, manufacturing outputs and review reports to be delivered.
Agree the CAD environment, model structure, drawing standards and exchange formats. For analysis, define the material data, loads and boundary conditions that support the engineering decision.
Match the CAD/CAM workflow and post-processor to the actual machine and control. Include workholding, simulation, setup sheets and inspection information in the programming discussion.
Specify the processor, operating system, build system, runtime and deployment environment. Discuss version compatibility, reproducible builds, test access and the documentation needed to maintain the delivered system.
Share the required tools and versions, file formats and machine or platform involved. We can use these requirements to scope a compatible engineering handover.