Mechatronics Editing and Proofreading Services

Three disciplines meet inside one machine, and the argument is never about the parts. It is about what the machine should do when a sensor stops reporting. The mechanical engineer assumes the actuator holds. The software engineer assumes the last commanded value persists. The electrical engineer assumes the drive faults and drops out. All three are reasonable, none of them wrote it down, and the machine will do exactly one of the three.

We edit what mechatronics engineers and integrated systems teams produce — system behaviour and safe state specifications, fault detection and response documentation, interface definitions between mechanical, electrical and software elements, motion control and actuator specifications, sensor specifications and diagnostic coverage documentation, functional safety documentation and safety function definitions, state machine and mode transition documentation, commissioning and validation test procedures, integration test plans and acceptance criteria, maintenance and diagnostic documentation, and design records for multidisciplinary review. Our editors work on the specification that resolves what happens when something fails.

The safe state and degraded behaviour specification is the document that only exists if somebody writes it deliberately, and it is where most integration surprises come from. Normal operation is designed by everyone; failure behaviour is assumed by everyone, differently. We write these so each sensor, actuator and communication path has an explicitly defined behaviour on loss, on out-of-range values and on implausible-but-valid values, since a temperature reading of exactly zero is often a broken sensor rather than a cold machine and only a stated plausibility rule catches it; so the safe state is defined physically for each actuator rather than as a system-level word, because holding position, going to a limit and removing torque are three different safe states and a machine may need all three at once; so the transition into and out of the degraded state is specified along with what the operator sees and what is required to recover, given that an automatic recovery from an undetected fault is how machines injure people; so latency is stated, as a correct response that arrives 400 ms late is a different specification; so any behaviour left to a component's own firmware is named as such rather than assumed; and so what the machine does with a fault it cannot classify is defined. Specifications written this way make integration a test rather than a discovery.

Everything you send is treated in confidence, including designs, control logic and client information. We are editors rather than engineers or functional safety practitioners, and we offer no view on safe states, fault handling or system design. What we can do is force the three assumptions into one sentence that everybody signs.

Key Mechatronics vocabulary

Mechatronics Word Challenge

Even seasoned pros miss these — give it a shot.

Get a Free Estimate

« More Engineering editing  |  All editing services