Search results


Read my blog with this tag
Follow my feed with this tag

Searching for: emc2


hostmot2-firmware 0.6 released [01272896838]
The main improvement since 0.5 is a new experimental xml format for describing bit files. There are no functional changes in the firmwares since 0.5. Packages for Ubuntu Hardy are on the linuxcnc.org package server. The files attached to this page may be useful to people using other OS distributions.

hostmot2-firmware 0.5 [01267622561]
I'm pleased to announce the next release of the hostmot2 firmware packages. These packages are compatible with emc 2.3.5 and above, and will be the standard firmware packages for emc 2.4.

RELEASED: emc 2.3.5 [01267622149]

hostmot2-firmware 0.4 [01263684229]
… for the development version of emc2. For more information, see my post and followup. Update, 20100123:…

RELEASED: emc 2.3.4 [01256740634]
I'm pleased to announce the next bugfix release in the emc 2.3 series, emc 2.3.4. A number of problems with the last release have been fixed. The new packages are now available for Ubuntu 8.04 "Hardy Heron" in the package repositories. Packages for Ubuntu 6.06 "Dapper Drake" should follow within the next few days. If you have already installed an earlier 2.3.x version of emc, this will be offered as an update.

Zenbot is back in business [01250808513]
(M)(L)Small circuitboard injects home switch signal into encoder cable After weeks of not touching zenbot, I finally milled some circuit boards. Of course, they were for the zenbot itself.

RELEASED: emc 2.3.2 [01246968649]
I'm pleased to announce a new bugfix release in the emc 2.3 series, emc 2.3.2. A number of problems in the 2.3.1 release were fixed. See below for a list.

Zenbot upgrades [01245634880]
(M)(L)Zenbot's new servo motor After some tiny little problems with ruined stepper drivers that I don't care to talk about, I kept moping on IRC until Sam found me these pittman dc servos and I ordered some, intending on upgrading the zenbot to servos.

Remebering values between runs of emc [01243286411]
This is a userspace hal component which stores values to disk so that it can be preserved from run to run. Usage loadusr -W remember v1 v2 f:floatv u:unsignedv

Released: EMC 2.3.1 [01242585389]
I'm pleased to announce the first bugfix release in the emc 2.3 series, emc 2.3.1. A number of problems in the 2.3.0 release were fixed. See below for a list. The new packages are now available for Ubuntu 8.04 "Hardy Heron" and 6.06 "Dapper Drake" in the package repositories. If you already installed emc 2.3.0, this will be offered as an update. If you still have 2.2.8 or earlier installed, 2.3.1 will not be available as an automatic upgrade. For more information and installation/upgrade instructions, please see http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.3

RELEASED: emc 2.3.0 [01240169742]
I'm pleased to announce the first stable release of the 2.3 series, emc 2.3.0. This version has many new features compared to emc 2.2.8. The new packages are now available in the package repositories. Because this version is incompatible with emc 2.2.8 in several minor ways, it will not automatically be installed as an upgrade. For more information and installation/upgrade instructions, please see http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.3

Beta release: emc 2.3.0beta2 [01238343287]
I'm pleased to announce the second beta release of the emc 2.3, emc 2.3.0beta2. The new packages are now available for Ubuntu 8.04 "Hardy Heron". This is a beta release, and should not be installed on production systems. For more information and installation/upgrade instructions, please see http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.3

Testing spindle-synced motion [01233610326]
I wrote a fake encoder module that doesn't suffer from the resolution and speed tradeoffs of software sim-encoder+encoder, or need a base-thread.

mouse wheel mpg [01229702111]

Current projects [01229482196]
… FPGA firmwares--25 in the last emc2 release--automatically. Presently, the process apparently involves Peter Wallace of Mesa…
… modbus master library used by emc2 TRUNK's gs2_vfd and in my standalone exercise program--its "report slave…

RELEASED: emc 2.2.8 [01229481954]
… working steadily on improving the emc2 documentation. Changes in this release: Documentation improvements Fix rare incorrect…

Happy 4th Birthday, AXIS [01227191152]
Concept art of 'pyemc', later known as AXIS Here are a few of the oldest screenshots and concept shots of the program that later became AXIS. They date from November 2004, making AXIS 4 years old this month.

RELEASED: emc 2.2.7 [01226456827]

Double Precision checked in [01226324896]

Still more doubles [01225680565]
The test I wrote earlier to run inside hal has one main flaw: the fatal window (if there is one) will only be seen when the fast thread interrupts the slow thread during the correct processor cycle; this won't necessarily happen very often! So I crafted a threaded userspace program that "busy loops", one thread doing the 'update' and one thread doing the 'check'. On a dual-core machine, the correct program will run for as long as I let it. If I change the compiler flags (e.g., to -mtune=i386) or change the program to not 8-byte-align the shared variable, I quickly see failures---typically, within a few seconds.

Further double work [01225549319]
I updated scope_rt to use the "double read and compare" method to reliably sample doubles. I also created a test component designed to detect half-stored doubles. Update: I also tested on a 64-bit system. And things look good so far!

Doubles in HAL? [01225487061]
Result of 'ddt' of sin(t)+10000 showing the difference that 'double' precision makes I've talked before about doubles in hal--why we'd like to have them, and why we don't have them now. After reading the source to current versions of gcc, and thinking about the motivations for writing "two movl" sequences to load or store doubles on x86, I have a high level of confidence that the guarantee on Pentiums for 8-byte-aligned doubles is enough to give the same atomicity requirements for 'double' pins as other types, as long as a few assumptions are made about the compiler. I've produced a patch and show one way in which this is a big improvement.

EMC2 on Ubuntu: Stick with Hardy Heron [01225396921]
The precompiled versions of emc2 are only compatible with Ubuntu 8.04 and Ubuntu 6.06. Upgrading to…
… versions if a user/developer of emc2 wishes to contribute them. (originally posted on the AXIS blog)…

EMC2 carves pumpkins [01225384408]
… Among the many uses of emc2: carving pumpkins! Happy Halloween. (originally posted on the AXIS blog)…

New screws and nuts for the zenbot [01221947885]
At Chris's suggestion, I bought new acme leadscrews and dumpstercnc anti-backlash leadnuts. This was to replace the old triangular leadscrews and brass nuts, which measured huge backlash, .010" or more on X. This was due at least in part to wear on the nuts: fine brass dust was visible around the leadnuts after I ran a stall test of 1000 inches or so at 1.5ips; I had earlier measured the backlash as only about .005".

Copper-clad dragon [01221358219]
(M)(L)Front-lit dragon I started with a piece of dragon art I found online in gif format, converted to vector with inkscape, played a tiny bit with paths, and then converted to gcode with skencil. (an update of my skencil gcode converter is way overdue as I discovered several important problems there -- hopefully I get around to posting that soon)

Zenbot: more success milling circuit boards [01219715210]
(M)(L)Scan of milled circuit board (full version is 600DPI Another day, another circuit board. I'm getting to the point of thinking that with all my enhancements to the Zenbot it is becoming pretty reliable at making milled circuit boards.

Zenbot with Wolfgang Engineering "TB" Spindle [01218927215]
(M)(L)Milling comparison. Left, Dremel 300; Right, TB Spindle. I bought the Wolfgang Engineering Triple Bearing spindle off ebay. The seller, Richard Stethem, apparently custom builds each one. The customized spindle mount was exactly to my specifications and mounted on the Zenbot without fuss. Having milled one tiny board on it, I have to say that the difference between this and the Dremel 300 is night and day, with the TB Spindle playing the part of Day.

RELEASE: emc 2.2.6 [01218391672]
I'm pleased to announce the next release of the emc 2.2 series, emc 2.2.6. This version contains many bugfixes, a new unified driver for the Mesa PCI and parport cards such as 5i20 and 7i33, and a sample configuration for the Tormach PCNC 1100.

Zenbot gets home switches [01217986161]
(M)(L)Y-axis home switch Last week I added X and Y home switches to the zenbot. Here are some photos. I need to better organize all those wires!

Zenbot Tool Length Sensor [01216264526]
(M)(L)Probing for tool length Chris was kind enough to help me make an angle bracket to mount a tool length sensor.

Zenbot Lives [01215190154]
(M)(L)New metal table Nearly a year ago, I got an inexpensive CNC router off ebay. It is constructed from HDPE, and the original table was made from wood. Unfortunately, I found that the table was not flat enough for milling circuit boards. With a few upgrades, though, I've made a usable circuit board and have good hopes for the machine's usefulness in the future.

axis-dropbox: Automatically open new or modified gcode files in axis [01212677260]
Whether you are writing gcode by hand or generating it with cam software, you will find yourself frequently hitting "open" or "reload" in axis. With the axis-dropbox script, a new or modified gcode file will automatically be opened in axis, speeding up the 'edit / preview' cycle just a bit.

Experimental Ubuntu 8.04 + EMC2 Live CD [01210604189]
… installable) Ubuntu 8.04 CD with EMC2 and a real-time kernel included. Update, 2009: By now this…
… supported we will be building emc2 packages for it. In addition to the 32-bit Live CD,…

Release: EMC 2.2.5 [01210603900]
… software, which is incorporated in emc2 added m7i43_hm2, a driver for the Mesa 7i43 board with…

Bah, it's garbage [01210042966]

Release: EMC 2.2.4 [01205703367]

Release: EMC 2.2.3 [01201491753]
… value at startup axis: show emc2 version number in title bar axis: show lathe tools with…

Generating HAL files from Eagle schematics [01200498465]
… that allow the creation of EMC2 HAL files from Eagle schematics. Martin seems to have found…

Improved Analog & Digital Interface with Arduino [01198594294]
(M)(L)Arduino Virtual Control Panel (M)(L)Arduino Diecimila board Building on my earlier work, I've now improved the interface between HAL and the Arduino board to have: 6 10-bit analog inputs 6 8-bit PWM "analog" outputs 6 digital inputs/outputs (partition chosen when component is loaded) GPL license statement in source files As before, the driver consists of an Arduino Sketch (halintf.pde) and a HAL Userspace Component written in Python (arduino.py).

Analog inputs with Arduino and EMC [01198525592]
I recently got an arduino board. The AVR microcontroller on it has 6 10-bit ADCs. The version I got has a USB connection, so I decided to write an analog input firmware and associated userspace HAL driver in python.

EMC runs a real 5-axis machine [01198248840]

EMC 2.2.2 released [01197985359]
EMC 2.2.2 was released on December 2. It has a lot of bugfixes and improvements:

5-axis machining with emc [01196094602]
(M)(L)Simulated 5-axis machine Chris is continuing his interesting work in the TRUNK, adding support for 5-axis machining. The work consists of several major parts: Visualization, kinematics, and interpreter changes.(click through for more details and a video of the 5-axis visualization)

And the first new features start appearing in CVS... [01194541183]
(M)(L)Up and over: intelligent probing of a simulated hemisphere Now that 2.2.1 is out, the CVS TRUNK is open again for new features. Chris has one of the first, and it sure looks nice. Three new probing words have been added, and from these primitives it is possible to build smarter and probing algorithms.

EMC 2.2.1 released [01194540041]

EMC 2.2 released [01194287975]
EMC 2.2 has been released, and I'm the release manager. Hopefully my learning curve doesn't cause too many bumps. Read the full announcement, or below the fold for a summary of changes.

Gutsy Gibbon's "-rt" kernel [01190912545]
EMC2's Latency-test on 2.6.22-12-rt There's a new kind of realtime on the block, called 'CONFIG_PREEMPT_RT'. Gutsy Gibbon beta includes a version of this kernel, 2.6.22-12-rt. I decided to give it a try.

HAL: the trouble with doubles [01189609097]
On 32-bit systems, the widest HAL types are 32 bits ('int' and 'float'). Given that operations like ddt quickly begin to show problems due to the limited precision of float, why doesn't HAL provide a 64-bit floating-point type ('double')? Update, 2008-03-26: Clarify that 64-bit stores are guaranteed atomic on pentium and later systems, and link to some fancy inline asm tricks for this purpose.

Stepconf: Many Improvements [01189478247]
… entry... Stepconf is in the emc2 CVS TRUNK and will presumably be a part of emc…

Second evening with the Zenbot [01188441458]
(M)(L)The whole Zenbot system This is a continuation of my earlier notes. The second night, Chris dropped by and lent his expertise in my quest to get the zenbot running well. In the end, I think we succeeded.

Zenbot Mini CNC Router [01188338604]
… power supply, and of course emc2 for software. Don't miss the later notes, in which I…
… in the development version of emc2. For 70 ipm and 1/8 microstepping, the required step rate…

EMC 2.1.7 release [01188230437]

Doubling software step rates in emc2 (Update: Now in CVS TRUNK) [01188134101]
(M)(L)Step waveform comparison By adding a "reset" function to the parport driver and modifying the stepgen component, step rates at a given BASE_PERIOD can be doubled. Update 2: Revision 2 patch is now in CVS TRUNK. Update: Revision 2 patch which mostly improves specification of pins to reset.

Custom USB input device with emc [01187535387]
hal_input and obdev.at HIDKeys allow you to create a custom USB input device that works with emc's hal_input.

Stepconf: GUI to configure parport "step+direction" machines (updated) [01185733075]
… with the released version of emc2. (M)(L)Axis Configuration (M)(L)Spindle Configuration Only a few of the features…

pluto-step ran a mill [01185276001]
Note, 6/2014: I do not recommend choosing pluto hardware for any new projects. Last night I had the opportunity to test pluto-step, first with an oscilloscope and second running chris's "maxnc 10" mill. Aside from two trivial bugs (one FPGA register was never being written, and "too long" timing values wrap around) everything I tested worked the first time. With some limitations, it works.

pluto-step: it's not done but you can test it anyway [01183862490]
… any new projects. New for emc2 and the pluto-p board: a 4-axis step generator capable of…

EMC2 does rigid tapping [01181942178]

CNC workshop 2007: threads from emc on servo lathe [01181704483]

EMC 2.1.6 released [01181704482]

Fest 2007 [01181527543]
Threads cut with EMC2 I'm attending the CNC Workshop 2007 in Galesburg, IL. The emc developers…

EMC2 on x86_64 with SMP (UPDATED) [01181319466]
… earlier, I've succeeded in running emc2 on a 64-bit realtime system. Now I've tried enabling SMP…
… running this has passed the emc2 testsuite a few dozen times on this boot which is…

emc2 on x86-64/rtai: that wasn't so hard! (Updated: It's in CVS) [01180573281]
… see if I could run emc2 on a 64-bit machine and the realtime kernel. After less…
… Now the CVS TRUNK of emc2 compiles on x86-64/rtai machines. Here's a summary of what I…

Image-to-gcode improvements: roughing passes, cutting arcs [01180522525]
… to better contouring performance from emc2. It even seems to work nicely on images less contrived…
… are of course in the emc2 public CVS and will be in emc 2.2 if no…

net2dot: convert HAL netlists into nice graphs [01174426278]
Mill configuration graph After Tom P. manually converted part of a HAL configuration into "dot format" to produce a nice png drawing, I have experimented with doing it automatically by parsing the output of halcmd. Here is the program, as well as some of the results.

EMC 2.1.3 released [01174246650]

EMC 2.1.1 released; Development version improvements [01172459817]

True biarcs [01171767993]
Several biarcs with same control points and different values of the 'r' parameter I posted some earlier work on arc approximation of splines, but those were not true biarcs. Tonight I did the true biarc implementation, this time in Python. I hope that I'll find time to drop this into emc 2.2 to provide a cubic bezier primitive, but the issue of beziers which move in more than two axes needs to be tackled before that can be done.

Easy tangent arcs, and biarc approximation of splines [01171492370]

Simulated SCARA Draws a Message [01170693566]

Machine visualization: jmk kicks my ass [01170621073]

EMC 2.1.0 released [01170037441]

gdepth example: virtual vs real [01169689661]
Back at Fest '06 we milled "arcspiral.ngc" on the mazak. Chris brought back the result, and here's the comparison of a photo and the output of gdepth.

gdepth 0.2: a gcode "remaining material" previewer [01169521961]
gdepth showing 3D_Chips.ngc gdepth is a "remaining material" previewer. It reads .ngc files and creates .png depth map images and also allows an onscreen OpenGL preview.

qtdro on emc2 [01167918097]
qtdro running on emc2 It was quite easy to get Paul Corner's "qtdro" to work with…

Pluto-Servo: A new option for hobbyist servo machines [01167750885]
… new projects. Pluto_servo is an emc2 software driver and associated firmware that allow the Pluto-P board…
… rate is 8191 counts per emc2 servo cycle, or about 8MHz for EMC2's default 1ms servo…

PyVCP: A Virtual Control Panel that integrates with AXIS [01167748606]
AXIS with PyVCP showing spindle speed Anders Wallin, AKA etla, has written a new Virtual Control Panel. Over the weekend, I did a bit of work to make it integrate with AXIS. You can see the latest results on the wiki.

jdi.py: Just Do It [01167419757]

Tcl as a g-code preprocessor [01167315565]
Tcl makes a nice g-code preprocessor. I've proposed this twice before, but everyone seems to think I'm joking---I'm actually a bit serious. Because Tcl is an existing language, it has set rules for parsing, execution, variable scoping, and all those other hard things about computer language design. By finding a way to let simple g-code snippets pass through unaltered, but also escape to the full Tcl language, you get power and familiarity with very little effort. Here's an example, which will mill a set of slots in an efficient manner (first from left to right, then from right to left): G20; G0 X0 Y0 Z.1; F8 for {set i 0} {$i < 10} {incr i} { G0 X$i; G1 Z-.1 if {$i % 2 == 0} Y10 else Y0 G0 Z.1 } M2

Pluto_Servo has landed [01166994496]
… in the CVS HEAD of emc2. There's documentation and a manual page with all pin names…

Pluto-Servo: EMC2 Servo Controller [01166412010]
… new projects. Pluto_servo is an emc2 driver and associated firmware that allow the Pluto-P board to…

Do not buy: PCI-8255 [01165433819]
… that I'll work on an EMC2 driver for it. The board's specs sound nice: 72 I/O…

Pluto_servo progress: It's running cradek's lathe! [01165199941]
… a silly sequence instead: exit emc2. unplug pluto from the parallel port, then unplug the wall-wart.…
… first, then parallel, then re-start emc2. I don't yet know why this is. At present, I…

More on the pluto-p (including FPGA pin numbers for the "JTAG" connector [01165081407]
There are a lot of questions about the pluto-p that are left unanswered by the website and the "getting started" document to which you're given a link to after you order. I've tried to answer them for myself, and now I'm sharing those answers with my readers. The most important thing I report here is the ACEX pin numbers for the JTAG connector.

Updating Configuration Files for the development version of EMC2 [01163899959]
… are incompatible changes to the emc2 configuration file format between version 2.0.x and the development version,…

Truth-table compiler for emc2 [01163779208]
… is a truth-table compiler for emc2. It produces a .comp file, which can be compiled into…

Start of a classicladder 0.7 port to emc's HAL [01162843066]
… at porting classicladder 0.7.100 to emc2. It now compiles on Ubuntu systems and works with existing…

Mesh-To-Heightmap Generator [01162659670]
… be useful with image2gcode for emc2: mesh2hmap is a simple command line tool for converting 3D…

Gantry Kinematics [01162326817]
… single axis. gantrykins is an emc2 kinematics module intended to help in configuration of such machines.…

The future of axis.unpy.net [01161727709]
… to announce my work on emc2, particularly when that work is too experimental to immediately become…

comp is now a part of emc2 [01161727609]
… of the development version of emc2, and all the items in the old 'blocks' component have…

comp 0.2: A tool to write HAL boilerplate [01157458378]

comp: A tool to write HAL boilerplate [01157339338]
When writing HAL modules, a large amount of boilerplate code is required to register the pins, parameters, and functions. comp (working name) is a tool to automatically generate that code.

image-to-gcode improvements [01156766923]
… latest changes are in the EMC2 CVS tree. First, the milling order has new choices: In…

Image-to-gcode in CVS [01156615138]
… has been added to the EMC2 CVS tree, and the "sim/axis.ini" configuration has been updated to…

AXIS has become a part of EMC2 [01155174717]
… is now a part of EMC2. The CVS server at axis.unpy.net has been retired, and the…
… will take place in the 'emc2' module, also on cvs.linuxcnc.org. If you were already building AXIS…

Writing HAL components with AXIS's 'hal' module: Feed Override Wheel [01154705314]
… wheel. Place hal_feedoverride_wheel.py in your emc2 bin directory with the name hal_feedoverride_wheel (no extension). Then, load…
… development versions of AXIS and EMC2. Creating the component takes only a few lines of code:…

A few more features trickle in to CVS [01153186355]
… only known to compile against emc2. Support for other versions of emc is "up in the…

Skencil output converter for emc2 [software/01153065922]
I've written a g-code output filter for the Python vector drawing program Skencil, formerly known as "Sketch".

Improving Lathe Support [01151519310]

Where's my AXIS 1.3? [01149906716]
… everybody who is running the emc2 package for Ubuntu can upgrade to "AXIS 1.4a0" right now,…

1MHz+ Quadrature Divider for attiny13 [projects/01149348342]
Quadrature divider board. Actual size: .7x.4 inches (about 18x10mm) This untested code, along with an Eagle schematic and board layout, are for a quadrature divider that polls at over 1MHz. The R and S test points are used to program the device. Like the 400kHz triple divider, this program uses a state table generated by "mkstate.py", and is GPL software. For real-world use, external pull-ups should probably be added to the board's input side, according to the directions of the encoder manufacturer.

400kHz Triple quadrature divider for atmega8 and quadrature state table generator [projects/01149271333]

Two-axis servo schematic and board [projects/01148303608]
L298 single-sided board I didn't originally include the eagle-format schematic and board for this project. Well, here it is.

Post-Fest Post [01148166363]
I had a lot of fun at fest/cnc workshop, met in person a lot of the people I'd met online, and got to see some machinery I'd never run into in my regular life.

Off to CNC-Workshop [01147626509]
… people I've worked with on emc2.

AXIS 1.3a1 Release coming up [01145846561]

Paul Corner announces AXIS 1.2.1 packages for BDI4 [01144760076]

G-Code Quick Reference [01142603825]
… to "g-code" as implemented in emc2. It's available here, and may be updated from time to…

Parallel-port Two-axis PWM servo controller for Etch CNC [projects/01142347802]
… assembled and tested, and the emc2 configuration is done except for the PID tuning and backlash…
… my opinion, the fact that emc2 could be easily adapted to this newly-created hardware without writing…

CVS Snapshots page fixed [01142289543]

AXIS 1.1.1 and 1.2a1 released [01137765365]

AXIS 1.2 Translations [01137430922]

Directions for AXIS 1.2 [01136301942]
AXIS with user interface in German Now that 1.1 is released (though a 1.1.1 update may be in the works), it's time to consider what to add in 1.2.

AXIS 1.1 released [01136145400]

emc1 HEAD supports AXIS again [01134415235]

Before AXIS 1.1 [01134348119]

AXIS bug tracker on sourceforge.net [01133308100]

Seeking contribution of patch to support emc1 HEAD [01133307922]
… emc1 and the HEAD of emc2. (originally posted on the AXIS blog)…

EMC2 works great [01133233425]
Yesterday I configured EMC2 to run my stepper mill. It works great. I am now confident…
… that AXIS and EMC2 work well together. (originally posted on the AXIS blog)…

Better navigation [01133229418]

Stippler 1.0 source release [software/01133127497-stippler-source-release]
I finally got around to writing my own dithering algorithm, so now all parts of stippler are under a clear GPL license. Stippler is software for turning greyscale images into "stippled" images. I have have discussed it before on my blog. Stippler is based on the reasearch of Adrian Secord, but the implementation is my own. Files currently attached to this page: stippler-1.0.tar.bz27.9kB

Dimensioning [01132539079]

AXIS development news [01132511476]
… Chris nor I are running emc2 yet. Second, Chris started implementing the gizmo you see in…

Updating AXIS on BDI 4.30 [01131397768]

4-axis half-stepping translator in AVR [projects/01129403515]
Chris started with a MAXNC 10 open-loop machine. The included driver boxes (which we came to understand were complete crap) use one pin per winding. This requires two parallel ports for 4 axes. So, a year or so ago, before he switched to L297/8-based boards, I helped Chris design an avr-based translator from step+direction pulses to the individual winding activation signals. Today I'm posting the program, which I compiled with avr-gcc. In the future I might post the board, which was a double sided design created in eagle.

AXIS 1.1rc2 release upcoming [01129061108]
I know I promised the 1.1 release back at the end of September, but we're not there yet. On the other hand, some bugs have been fixed and missing functionality added since 1.1rc1. The bugs fixed include the ones that made axis essentially unusable on metric setups. The CVS snapshots page is updating again (I broke it during some hardware upgrades) and now uses 1.1rc1 as the benchmark release. The changes are large enough that I want to do a 1.1rc2 release before declaring it 1.1 proper.

AXIS gets linked [01128912555]

AXIS 1.1rc1 release [01127680343]
… of emc The HEAD of emc2 The version of EMC maintained by Paul C. for BDI…
… Besides support for emc1.5 and emc2, the main new feature is support for G54 offsets with…

BDI 4.29: bugs fixed [01127491762]

BDI bug affects AXIS? [01127012306]

Paul C releases AXIS packages for BDI 4.20 [01124719485]
Paul has updated debian packages of AXIS for BDI 4.20. As I understand it, this is the development version of AXIS. Thanks, Paul! His original message follows.

Experimental version of AXIS for emc2 HEAD, bdi 4.x, and emc1/CRADEK_STABLE [01124418214]
… that it builds on the emc2 HEAD as well as bdi 4.x. I also tested that…

Experimental version of AXIS for emc2 checked into CVS [01118963491]
AXIS running on EMC2 The latest snapshot, 20050616, should build for either emc1 or emc2. At…
… changes are checked into the emc2 tree. Thanks to alex_joni for the initial work! Once I…

Yet another EMC2 patch [01118719324]
… day! I (Chris) finally have EMC2 running on my machine so I have a little more…

Updated patch for EMC2 [01118688502]
… allow AXIS to run on EMC2. Apparently the old patch stopped working last night due to…
… some changes in EMC2. We appreciate him keeping up with the moving target.(originally posted on the…

CVS snapshots and a patch for EMC2 [01118085817]
… patch to run AXIS on EMC2. (originally posted on the AXIS blog)…

Serendipitous optimization [01111679069]
An implementation choice in stippler turned out to give near-optimal output for the milling machine

Axis 1.0 FINAL source release [01110339472]

Upcoming 1.0 release [01109885042]
AXIS works great for us. We're going to tidy up one or two things and make a new release with the dreaded "1.0" number. And then we're done.

It's in a frame! [01109127822]
OK, so there are still some problems left. But this is exciting anyway.

AXIS, Etch CNC news [01105914881]
AXIS gained a new feature this week. There is now an Etch CNC movie

Introducing ETCH CNC [01104286247]

1.0b2 released [01104260817]

1.0b2 coming up [01103427324]
Sometime between now and Christmas, look for a new release of axis. Here are most of the improvements that will be in that version:

More progress toward 1.0 [01102716853]
More testing is needed before a 1.0 release, but the major change -- switching to EMC's parser -- is done.

Progress toward 1.0 [01102468345]
One of the main items for 1.0, use of EMC's g-code parser, is coming along nicely. (UPDATED)

AXIS will be on BDI-4! [01102370471]
… a mixture of EMC1 and EMC2 code. This led to some challenges getting AXIS installed but…

Beta status [01102290183]
The beta release is going well. Several people have AXIS working on their machines on this first day. There have been just a few problems:

AXIS 1.0b1 released [01102198543]

AXIS and EMC2 [01101998950]
… EMC1 as well as future EMC2 installations. While all AXIS development so far has been done…
… minor changes to work with EMC2. In particular the live plot and tool cone don't update…

Working on those last changes before release... [01101997813]
Every day we are struggling to keep ourselves from adding features! We decided a week ago to freeze the feature list and work toward a bug-free beta, even if it's missing some things.

Everything's coming together [01101825917]
Last night Chris and I worked on AXIS, mostly to get as many xemc-compatible keyboard controls working as we could.

What's the history of AXIS? [01101411814]
AXIS started as a replacement for emcplot3d, but became a complete front-end for EMC

Building AXIS on a BDI system [01101399015]
Here are some outdated instructions on running AXIS on BDI-46

AXIS Website Launched [01101397944]

Didn't find what you wanted?

Google

Website Copyright © 2004-2017 Jeff Epler