Tag Archives: TinyG

First desktop wire bender hits Kickstarter

The first desktop CNC wire bender has hit Kickstarter with an Atmel MCU (ATxmega192/TinyG) under the hood. Created by Pensa Labs, the DIWire transforms drawn curves into bent wire that can be assembled to make just about anything.

“To date, desktop manufacturing has focused on 3D printers outputting plastic volumes and laser cutters cutting 2D planes. However, nothing exists that converts lines into bent rod, wire or tubular forms quickly, accurately, and repeatedly,” the Pensa Labs crew wrote in a recent Kickstarter post. “The DIWire can bend various metals and plastics, allowing for the output to be used as the final product. Additionally, the build volume is limited only by the length of the wire.”

Indeed, by being transportable, accessible and affordable, the DIWire fills the market gap between time-consuming hand-bending and large scale, mass production CNC wire bending, which is often too costly for custom, short-run productions.

This significantly changes the dynamics of STEM education, as well as local, mass customized, prototype and just-in-time manufacturing for industries ranging from aerospace, automotive, medical, to consumer products.

So what can DIWire be used to create? Specific examples listed on Kickstarter include antennas, robotics, architecture models, design prototypes, art, furniture, jewelry, small crafts, surgical implants, orthodonture, puppetry, lighting, stage sets and signage.

Interested in learning more about the Atmel-powered DIWire? You can check out the project’s official Kickstarter page here.

Video: TinyG2 port runs on the Arduino Due

The TinyG2 is a cross-platform ARM port of the (Synthetos) TinyG motion control system that runs on the Atmel-powered Arduino Due. It is used in conjunction with the gShield – a hardware platform for Dank’s CNC motion control system – to build a high performance three-axis motion control system.

“We chose the Due as the platform for the TinyG ARM port because it’s powerful enough to really run the application well, but it’s still simple and accessible so people can extend the application and experiment with new functionality,” Alden Hart of Synthetos told Zoe Romano of the official Arduino blog.  “By and large TinyG2 works identically to TinyG, and most configuration and other questions [can be answered on] the TinyG wiki. (https://github.com/synthetos/TinyG/wiki).”

According to Hart, key G2 features include:

  • Full 6 axis motion control – XYX linear axes and ABC rotary axes.
  • Step outputs available for 6 motors (motors are mappable to axes).
  • Jerk controlled motion for acceleration planning (S curve 3rd order motion planning).
  • RESTful interface using JSON.
  • Extremely stable and jitter-free 100 Khz step generation.
  • Complete status and system state displays.

Interested in learning more ? Additional information about the G2 is available on the project’s official page here (https://github.com/synthetos/g2/wiki).