Topics in Category: LinuxCNC Announcements - LinuxCNChttps://forum.linuxcnc.org
Mon, 21 Jan 2019 22:48:41 +0000Joomla! - Open Source Content Management - Version 3.9.2/media/kunena/images/icons/rss.pngTopics in Category: LinuxCNC Announcements - LinuxCNCen-gbPosting Tipshttps://forum.linuxcnc.org/29-forum-announcements/342-posting-tips#342
https://forum.linuxcnc.org/29-forum-announcements/342-posting-tips#342
When asking questions about something in the manual please state what manual your reading as there are many different manuals covering different subjects. The chapter and section numbers will be different if your looking at the html manuals.

Log in on the left side of the page (not the top where the forum login is).
Also select the checkbox to keep yourself logged in, then you won't have any timeouts.

When uploading files they must be .zip, .txt, .dxf, .doc, .gz, .tgz, .rar, ngc, .hal, .ini, .comp, .dxf, .clp, .xml, .pdf, .stepconf, .c, .h, .ui, and .glade as no other extensions are allowed. If your file extension is not supported like .py change it to txt and just inform the reader what it is.

LinuxCNC 2.7.9 is released. This release fixes some obscure bugs and
adds a couple of new features:

* A driver for Mitsubishi VFDs.
* Support for "auxiliary applications", such as NativeCam, that are
distributed separately from LinuxCNC.
* Add a "Integrator's Manual", a work in progress with helpful
information on how to build your own CNC machine.

Special shout out to *two* first-time committers in this release (we
hope to see more of you in the future!):

* Alexander Brock
* Joe Hildreth

And as always, thanks to our awesome community of helpers and
bug-reporters, and to the usual list of long-time committers:

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.

I want to thank our awesome community for the friendly, helpful
collaboration that makes this project what it is. Committers in this
release are:

A heart-felt "Thank You" to everyone helping out in our forums and
mailing lists, to the people testing the software and reporting bugs,
and to the people fixing bugs and improving the documentation. People
like you make open source software work.

]]>LinuxCNC AnnouncementsMon, 01 Aug 2016 13:16:38 +0000LinuxCNC 2.7.5 Releasedhttps://forum.linuxcnc.org/29-forum-announcements/31249-linuxcnc-2-7-5-released#77410
https://forum.linuxcnc.org/29-forum-announcements/31249-linuxcnc-2-7-5-released#77410
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.

This release also includes many other bug fixes, especially in PncConf
and Stepconf, the Gmoccapy GUI, GladeVCP, the 'carousel' toolchanger
component, and more.

--
Sebastian Kuzminsky]]>LinuxCNC AnnouncementsWed, 13 Jul 2016 17:08:30 +0000Important changes in the next major releasehttps://forum.linuxcnc.org/29-forum-announcements/31172-important-changes-in-the-next-major-release#76714
https://forum.linuxcnc.org/29-forum-announcements/31172-important-changes-in-the-next-major-release#76714
This is a fairly fundamental change to LinuxCNC that has been on the sidelines for something like 8 years.

The original EMC software was written with the assumption that the physical axes of the machine had a 1:1 relationship with the Cartesian axes in G-code. So an X-command from G-code goes directly to the X motor. This is OK for some milling machines, but is a bad fit for any non-cartesian robot and even causes problems with gantries.

This assumption lies behind some inconsistencies in the INI file, such that the axes are called [AXIS_0] for the X axis and that a machine with a C-axis (COORDINATES=XYZC) needs to be defined as having 6 joints (and needs dummy entries in the INI for all of them).

In the Joints_Axes branch there is a distinction made between the "Axes" (XYZ, AB, UVW) which are positions in space and the "Joints" which are the actual moving parts of the machine. Typically a joint is a revolving "elbow" in a robot or a sliding "Prismatic joint" like a lathe bed or mill column.

Joints_Axes allows you to have different numbers of joints and Axes. So a gantry machine can have 3 axes and 4 joints without any inconsistency problems. Also a lathe can be defined as an XZ machine with only two joints where X maps to joint 0, and Z to joint 1. (or, if desired, the other way round).

For gantry machines it is now very easy to say that (for example) joint 2 and joint 4 are both driven by Axis Y. A load-time parameter passed to the kinematics module from the HAL file determines whether the tandem joints can be jogged and homed separately.

Perhaps the biggest advantage of this is that the cartesian workspace limits and the joint limits can be different. This isn't a problem for a cartesian machine, but in the case of a hexapod or puma robot the two sets of limits are very different.

The change necessitates significant changes to the INI file format but there is a script that should (in most cases) automatically convert old-format INI files to the new format.

It is expected that the Master branch on the servers and Buildbot will be based on Joints_Axes later this week, this will probably be the subject of a separate announcement.

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:

]]>LinuxCNC AnnouncementsMon, 08 Feb 2016 16:31:08 +0000LinuxCNC 2.7.3 Releasedhttps://forum.linuxcnc.org/29-forum-announcements/30293-linuxcnc-2-7-3-released#69158
https://forum.linuxcnc.org/29-forum-announcements/30293-linuxcnc-2-7-3-released#69158
This release was brought to us by several developers, including two first-time committers to LinuxCNC. A special welcome to Salvatore Balestrino (who fixed a sort-order bug in the tooledit gui) and Bernhard Wiedemann (who fixed a compile error with boost 1.58). As always, thanks to everyone who contributed:

JT]]>LinuxCNC AnnouncementsWed, 27 Jan 2016 14:02:51 +0000Forum categories reorganized; new PathPilot forumhttps://forum.linuxcnc.org/29-forum-announcements/29968-forum-categories-reorganized-new-pathpilot-forum#65799
https://forum.linuxcnc.org/29-forum-announcements/29968-forum-categories-reorganized-new-pathpilot-forum#65799
Posts made directly in the "Interlational LinuxCNC Users" category were also lost. Now they appear under the new category "Other Languages".

Thanks to newbynobi who let me know that a very important thread about gmoccapy could no longer be found!]]>LinuxCNC AnnouncementsWed, 25 Nov 2015 21:11:07 +0000LinuxCNC 2.7.1 Releasedhttps://forum.linuxcnc.org/29-forum-announcements/29810-linuxcnc-2-7-1-released#64172
https://forum.linuxcnc.org/29-forum-announcements/29810-linuxcnc-2-7-1-released#64172

he first 2.7 bugfix release is out: 2.7.1

This release fixes a several important bugs, all users are encouraged to
upgrade. The full changelog is here:

Some information associated with your account, such as avatar and timezone preferences, has been reset.

The user map feature is gone because there appears to be no free version of the plugin for current versions of the forum.]]>LinuxCNC AnnouncementsTue, 20 Oct 2015 05:12:26 +0000LinuxCNC 2.7.0 Releasedhttps://forum.linuxcnc.org/29-forum-announcements/29602-linuxcnc-2-7-0-released#62162
https://forum.linuxcnc.org/29-forum-announcements/29602-linuxcnc-2-7-0-released#62162

After many new features, much testing, and many bug fixes, I'm pleased
to announce the release of LinuxCNC 2.7.0!

This release represents a lot of testing and bug-fixing since
2.7.0~pre6. Credit goes to the folks who did the work of answering
questions on the forums, mailing lists, and IRC, and finding, reporting,
and fixing bugs. Committers to 2.7.0~pre7 are:

One of the things we did at the recent Hackfest in Houston was creating
the 2.7 branch. We will test and stabilize the code in this branch, and
when the time is right we will release 2.7.0. I'm hopeful that the time
until 2.7.0 is released is on the order of a handful of months.

The headline features in 2.7 are:

* A new high-speed trajectory planned (written by Rob Ellenberg)
* Support for the RT-Preempt realtime kernel (written by Jeff Epler)

In addition to the new RT-Preempt support, LinuxCNC 2.7 will run on RTAI
and the vanilla Linux kernel just like 2.6 and earlier versions do.

We are currently targeting the same set of Linux distributions for 2.7
as we did for 2.6: Ubuntu Lucid, Ubuntu Precise, and Debian Wheezy. The
final set of supported distros may change as we get closer to release.

This new branch does not mean that 2.6 will go away. I will keep
maintaining the 2.6 branch and making releases as needed. Your CNC
machines running LinuxCNC 2.6 will stay supported with bug fixes for a
good long while still.

So, you're asking, how can I help? I'm glad you asked! You can run the
2.7 pre-releases and submit bug reports! There are probably some rough
edges and possibly lurking bugs that we'd like your help in finding
before we release 2.7.0. You've been warned!

The install instructions leave a lot to be desired at the moment, but it
goes like this:

My thanks go to all the folks who reported bugs, fixed bugs, and
generally made things better in our world.

-- Sebastian Kuzminsky]]>LinuxCNC AnnouncementsMon, 03 Nov 2014 21:06:46 +0000LinuxCNC 2.6.3 is releasedhttps://forum.linuxcnc.org/29-forum-announcements/28335-linuxcnc-2-6-3-is-released#50863
https://forum.linuxcnc.org/29-forum-announcements/28335-linuxcnc-2-6-3-is-released#50863
This one's got some fixes for bugs that probably don't affect very many
people. The most important ones are:

* The XHC-HB04 jog pendant should work out of the box on Wheezy now.
* External glade files should work better in gscreen and gmoccapy. (If
you don't know what this means, it probably doesn't affect you!)

Also several less impactful fixes, and documentation improvements
(English and French).

A new feature was added: the Axis GUI has a new (optional) .ini option
that controls the default starting spindle speed:
[DISPLAY]DEFAULT_SPINDLE_SPEED. Documentation for this new option is here:

Hi again folks, I just released LinuxCNC 2.6.1. This one fixes a
show-stopper bug in stepconf that prevented it from running correctly on
Debian Wheezy and Ubuntu Precise. If you tried to configure a new
machine with stepconf and it didn't work right, try again with 2.6.1.

Many thanks to Eric Agis-Garcin and Gleap Site for reporting the bug,
and to Chris Morley and Jeff Epler for fixing it.

Other notable changes since 2.6.0:

* Fix a bug in Touchy when no macros are defined.
* Change the sim/axis/axis.ini sample config so the splash screen runs
without re-zeroing G54.
* Minor docs improvements.

Thanks to the many, many people who have contributed to this effort by
writing code, testing, reporting bugs, and helping each other on the
mailing lists, forums, and IRC.

Here's to many more years of progress together.

-- Sebastian Kuzminsky

A couple of notes:
Download the iso file and burn it to a DVD.
To install pick graphical install at the first prompt.
To enable auto login edit etc/lightdm/lightdm.conf and look for the [SeatDefaults] section
mousepad is similar to gedit so open a terminal and:
sudo mousepad etc/lightdm/lightdm.conf

]]>LinuxCNC AnnouncementsSun, 11 May 2014 19:40:52 +0000LinuxCNC 2.5.3 is released!https://forum.linuxcnc.org/29-forum-announcements/26802-linuxcnc-2-5-3-is-released#36995
https://forum.linuxcnc.org/29-forum-announcements/26802-linuxcnc-2-5-3-is-released#36995
For the typical installation, the update manager will automatically offer you this upgrade. Otherwise, you can get the packages from
linuxcnc.org/dists

Many thanks to the people who have reported bugs, and especially to the folks who worked to improve LinuxCNC for this release:

This agglomeration is taking place in the workshops of one of the heaviest industrial users of LinuxCNC, MPM1
www.mpm1.com

This is not an organised convention, there will not be talks, there will not be presentations. I don't expect to see any Powerpoint.
We are expecting to see many of the US devs, plus a few from the EU (mah and myself, possibly others). Pete from Mesa and Jon from Pico too.

This should have been mentioned here earlier, but it is also worth mentioning that it is not a formal event, and is probably of limited interest to those not involved in the nuts-and-bits of the software.

However, any users or enthusiasts in the area or passing are likely to be made welcome. (bearing in mind that it is not my factory to be offering invitations to)]]>LinuxCNC AnnouncementsSat, 15 Jun 2013 07:32:35 +0000LinuxCNC User Map Restoredhttps://forum.linuxcnc.org/29-forum-announcements/26354-linuxcnc-user-map-restored#32152
https://forum.linuxcnc.org/29-forum-announcements/26354-linuxcnc-user-map-restored#32152
Thanks
John]]>LinuxCNC AnnouncementsMon, 01 Apr 2013 19:24:09 +0000Kunena upgradedhttps://forum.linuxcnc.org/29-forum-announcements/25769-kunena-upgraded#29951
https://forum.linuxcnc.org/29-forum-announcements/25769-kunena-upgraded#29951
just upgraded to a newer version]]>LinuxCNC AnnouncementsTue, 12 Feb 2013 22:29:24 +0000LinuxCNC: The new name of Enhanced Machine Controlhttps://forum.linuxcnc.org/29-forum-announcements/16867-linuxcnc-the-new-name-of-enhanced-machine-control#16867
https://forum.linuxcnc.org/29-forum-announcements/16867-linuxcnc-the-new-name-of-enhanced-machine-control#16867
www.emc.com
) about the use of "EMC" and "EMC2" to identify the software offered on linuxcnc.org. EMC Corporation has registered various trademarks relating to EMC and EMC² (EMC with superscripted numeral two).

After a number of conversations with the representative of EMC Corporation, the final result is that, starting with the next major release of the software, linuxcnc.org will stop identifying the software using "emc" or "EMC", or those terms followed by digits. To the extent that the LinuxCNC Board of Directors controls the names used to identify the software offered on linuxcnc.org, the board has agreed to this.

As a result, it was necessary to choose a new name for the software. Of the options the board considered, there was consensus that "LinuxCNC" is the best option, as this has been our website's name for years.

In preparation for the new name, we have received a sub-license of the LINUX® trademark from the Linux Foundation (
www.linuxfoundation.org
), protecting our use of the LinuxCNC name. (LINUX® is the registered trademark of Linus Torvalds in the U.S. and other countries.)

The rebranding effort will include the linuxcnc.org website, the IRC channels, and versions of the software and documentation starting with 2.5.0. Rebranding will begin right away.

If you like, you can help us by updating name references on the wiki (
wiki.linuxcnc.org
), or by contributing graphics such as a new splash screen image or a new cover for the manual.

There is no need for anything like a legal defense fund or a letter writing campaign to the EMC Corporation. They have absolutely treated us with respect and they are not "bad guys". We urge you to see this as an opportunity for the LinuxCNC project and for all users and contributors. Our new name clearly and concisely explains what the software is. The renaming process will create positive buzz about the project.

Thank you for your continuing support of the LinuxCNC project.

Yours,
The LinuxCNC Board of Directors:
Jeff Epler
Alex Joni
John Kasunich
Stephen Wille Padnos
Chris Radek]]>LinuxCNC AnnouncementsWed, 18 Jan 2012 02:21:14 +0000New User Registrationhttps://forum.linuxcnc.org/29-forum-announcements/15595-new-user-registration#15595
https://forum.linuxcnc.org/29-forum-announcements/15595-new-user-registration#15595
If you have any problems registering on the forum you can fails e-mail me at This email address is being protected from spambots. You need JavaScript enabled to view it..

I'm pleased to announce that we've made it easier to try emc2 on Ubuntu
10.04: just download and run a shell script, which will download all the
packages necessary for emc2. This requires a working network
connection, and depending on the speed of your connection will take
several minutes to complete.

John]]>LinuxCNC AnnouncementsWed, 28 Jul 2010 21:58:02 +0000Call for Translationshttps://forum.linuxcnc.org/29-forum-announcements/1105-call-for-translations#1105
https://forum.linuxcnc.org/29-forum-announcements/1105-call-for-translations#1105
www.linuxcnc.org
website already in place.
Surely there is room for many more (either new languages, or translation fixes).

Please contact me (directly or on one of the mailing lists) with regard to this aspect.

Perhaps if I've nothing better to do, I'll count the pins on the map ]]>LinuxCNC AnnouncementsThu, 20 Aug 2009 09:25:18 +0000Linuxcnc.org forumhttps://forum.linuxcnc.org/29-forum-announcements/11-linuxcnc-org-forum?start=10#191
https://forum.linuxcnc.org/29-forum-announcements/11-linuxcnc-org-forum?start=10#191
my topic for 5I20 in Hardware,Driverboard. This was a challenging
problem that was resolved with little extra chatter you normally get from
sideline readers on lists. Now the 5I20 topic exists as a record that is
pretty easy for people to follow. Although they do exist on forums, flame
wars seem easily triggered on lists.]]>LinuxCNC AnnouncementsWed, 29 Apr 2009 15:22:54 +0000