LinuxCNC 2.7.10 is out. This one’s a relatively boring stable release. A few minor bugs have been fixed, but the real highlights are:
Thanks to the folks who contributed patches and fixes for this release:
LinuxCNC 2.7.9 is released. This release fixes some obscure bugs and adds a couple of new features:
Special shout out to two first-time committers in this release (we hope to see more of you in the future!):... read more
LinuxCNC 2.7.8 has been released. This is a stable maintenance/bugfix release, all 2.7 users are encouraged to upgrade. And if you’re still using LinuxCNC 2.6, there’s never been a better time to upgrade to 2.7!
This release fixes a couple of bugs related to MDI, cutter compensation, G95 (feed per revolution mode), and in the GUIs, including a long-standing buglet with the backplot/preview. There are also lots of improvements to the documentation.... read more
LinuxCNC 2.6.13 has been released.
This release fixes a couple of bugs in the G-code interpreter, increases the number of supported stepgens to 16, and has numerous minor bugfixes all over. All 2.6 users are encouraged to upgrade.
Aptly-named forum user “skunkworks” has been working this year to retrofit a Matsuura MC 500v2. The long-running forum thread covers topics like rigging up a spindle encoder that detects the passing teeth of a 69-tooth gear, wiring up a whole pile of Mesa hardware, through setting up the tool changer and doing some rigid tapping.
LinuxCNC 2.7.7 has been released.
This release fixes a couple of bugs in the interpreter. All 2.7 users are encouraged to upgrade.
The full changelog:
docs: fix minor mux_generic(9) manpage quibbles
Axis GUI: work around python-tk “True” bug
halui: correctly report “mode.is_joint”
lcd: stop processing when page_num is too high
LinuxCNC developer Chris Radek originally wrote spindle-synchronized threading before the software was even called LinuxCNC. Much later, he used LinuxCNC to create these crazy-small screws for his glases frames (the US dime shown for scale is 18mm diameter): Blog post
Forum member “gobo38” stopped by just the one time and showed us their milling machine converted from a 1987 “Gravograph VX” with some drivers that look totally homemade. Forum thread
Forum member “eman5oh” has a google album showing the conversion process of a Boss 5. “I was looking at doing a G0704 and then found this mill near by. In the end it cost less money and I think it will be a more capable machine.” Forum thread
LinuxCNC 2.7.6 is out.
This release fixes a couple of regressions in 2.7.5, and improves the handling of hm2-eth packet loss (only Hostmot2 Ethernet cards are affected; PCI, EPP, and SPI cards are not involved).
All 2.7 users are encouraged to upgrade.
The full changelog:
docs: remove a cut and paste error
axis: add keyboard shortcut to open the menu to quick reference
Forum member “askjerry” has a bunch of videos related to his 1985 Wells Index CNC Retrofit. Start with “The Move” (May 2014), because everybody should see what’s involved in moving a 3000+lb mill. Forum thread
Forum member “kornphlake79” did their “first project with an actual purpose” last December, cutting and engraving these wooden gears on a CNC router.
LinuxCNC 2.7.5 has been released.
This release includes a fairly large change to the controller, intended to make Abort (eg, hitting Escape while running a program in Axis) work more correctly. This change also affects controller startup, including the processing of [RS274NGC]STARTUP_GCODE. Please be on the lookout for any surprises in these areas, and let us know if you notice anything amiss.... read more
Forum member andypugh, consistently a thorough documentor of his work, has an ongoing project: a CNC conversion for his Holbrook lathe.
Forum member LAIR82 has retrofitted this Cincinnati Milacron with 4 axes. In this video, you can see a sample of the rotary axis, and a glimpse of the “gscreen” gui. In another video in the forum thread you can see the toolchanger in action. It is controlled with the Coursel Component “and a pretty heft chunk of ladder logic.”
The joints-axes branch has been merged into the master branch!
Joints/axes was a project to separate “joints” (roughly: motors) from “axes” (roughly: cartesian coordinates), in order to better support machines where a single motor does not directly drive motion along an axis, such as gantry machines, delta robots, robot arms, hexapods, and similar.
Everyone running the development version of LinuxCNC (what’s tentatively called “2.8~pre”) will be affected by this change.... read more
Forum member “tome” used his lathe to create a classic trick object, the captive nut. The forum thread has more photos and a video revealing the trick.
This sidebar will feature selected posts from our forum’s “Show Your Stuff” category and other sources.
Do you have a machine or project you’d like to see featured on the showcase? Post it in the forum’s “show your stuff” section or create an issue on our website’s github repository. Submissions should consist of at least one photo or video, a short explanation, and include a link to the forum or a personal blog with more information.... read more
LinuxCNC 2.7.4 has been released.
This release fixes bugs all over: in hm2 sserial, GUIs, xhc-hb04, hy-vfd, stepconf & pncconf, and in the docs. 2.7.4 adds support for RTAI 5.0, though we have no debian packages yet, sorry. It also adds a component to help drive some kinds of gantry machines (named “gantry.comp”).
All 2.7 users are encouraged to upgrade.
My thanks go to all the people who have helped out on the forums, mailing lists, and IRC, to the poeple who brought this round of bugs to our attention, and especially to the developers who have committed bugfixes and improvements:... read more
LinuxCNC 2.6.12 has been released. This release fixes a couple of relatively obscure bugs. All 2.6 users are encouraged to upgrade.
Credit for this release goes to all the folks who have reported bugs in our code and documentation, and especially to the people who have committed bugfixes and improvements:
Support for RTAI 5 has been merged into LinuxCNC 2.7 (and into the “master” development branch).
RTAI kernel packages are available for Debian Jessie, based on Linux 3.16.7 and RTAI 5.0-test1. At this time only i386 (686-pae) is supported, we’re still having trouble with amd64.
In order to use it, you need to install Jessie (i386) using the regular debian.org installer, add “deb http://linuxcnc.org jessie base” to your sources.list, install the linux-image and rtai-modules packages from there, and reboot.... read more