Direct Motion

For AI agents: the Markdown edition of this page is company.md; the site index for agents is llms.txt.

Direct Motion, Inc.

Direct Motion has built PC-based CNC and motion control since 1985, on one idea that has not changed: a single PC can run the whole machine, the application, the motion planning and the servo loops, with no separate controller. The idea was patented in 1999. Today it is a Windows PC, a kernel driver running the loops at 20 kHz, DM's own amplifiers and IO boards, and a .NET library that any programmer, in any .NET language, or any AI assistant, can write against.

DM designs its boards in house, has them assembled by contract manufacturers and tests every one before it ships. The same people design the hardware, write the library and answer the support questions.

History

1985 Jim Trounson begins research on a single-processor, PC-based CNC control.
early 1990s The first systems ship, as knee-mill retrofits, under the name Micro Motion.
1996 DM moves to Southern California and begins selling new mills with its control instead of retrofits.
1998 The CNC software library moves from DOS to Windows.
1999 DM's single-processor control patent is granted.
2003 DM moves from brushed DC servos to brushless AC servos and begins driving high-power spindles.
2005 Production machine tools with DM control reach the market through a machine builder.
2007 DM begins producing automatic tool changers and complete machining centers.
2011 DM's serial-link control, the architecture sold today, is released across that builder's line.
2012 High-resolution multi-turn BiSS encoders are supported.
2013 to 2017 DM designs and sells its own line of vertical machining centers, built with a partner factory and running DM control.
2017 3D solid modeling at the machine ships: the beginning of 4C.
2026 DM moves to Lake Tapps, Washington, and opens its motion control to any machine builder, with the AI-written application in mind.

Where

Direct Motion, Inc.
6520 213th Ave Ct E, Lake Tapps, WA 98391, USA
(909) 597-4919