Commit graph

592 commits

Author SHA1 Message Date
Jeff Epler
49411001bc fix a segfault that surprisingly only showed up when your luck was bad 2006-08-09 19:28:25 +00:00
Jeff Epler
06ff3d8483 remove items for fixed bugs, and remove 'bugs in emc' section 2006-08-07 23:55:42 +00:00
Jeff Epler
17583c47ab origin was appearing in a galaxy far far away when an offset was in effect 2006-08-07 03:05:33 +00:00
Chris Radek
58d93caa11 fix the plane error in touchoff 2006-08-07 02:56:41 +00:00
Jeff Epler
95795046e8 make it possible to create parameters as well as pins in python hal components 2006-08-06 19:58:42 +00:00
Jeff Epler
f0891db554 fixes bug 'invalid number format' when running nist-lathe from cvs head, F1 F2
x End and then type 1
2006-08-06 12:25:27 +00:00
Jeff Epler
44339d8dc3 introduce a new group of functions to convert to/from AXIS internal units
(which are always inches).  Use these functions in most places we work with
units.  Keep an eye out for newly-introduced units related bugs, but this
really is best in the long term (for instance, it allows us to fix the ABC-axis
readouts in metric settings)
2006-08-04 12:45:56 +00:00
Jeff Epler
3ef198bfa2 when a G43 tool offset is in effect, the offset should affect the value shown
in the DRO and the computed "go-to" coordinate of Touch Off.
2006-08-03 20:38:11 +00:00
Jeff Epler
05923489f4 license statement 2006-08-03 16:35:36 +00:00
Jeff Epler
530ade74a9 use rs274_err catalog if available 2006-08-01 15:13:21 +00:00
Jeff Epler
5375dd8318 fix the warning 'axis:1597: DeprecationWarning: integer argument expected, got float' when running with emc 2.0.x 2006-08-01 01:43:44 +00:00
Jeff Epler
91920264a7 fix compatability problems with 2.0 branch of emc2 2006-08-01 01:38:15 +00:00
Jeff Epler
965fe4f293 remove our own copy of bwidget, since emc2 requires it already 2006-07-31 18:30:24 +00:00
Jeff Epler
1caab98715 add new axis-remote script, which can make axis open a file, reload a file, or exit 2006-07-31 14:38:54 +00:00
Jeff Epler
3664f7279d make setup error if the version of python is inadequate
(instead of blowing up at runtime when trying to open a file)
2006-07-30 19:07:38 +00:00
Jeff Epler
ce0164f542 update required Python version 2006-07-30 18:59:15 +00:00
Jeff Epler
fd1d20f17b fix the bug that going back to manual mode showed joint coordinates again 2006-07-28 22:50:41 +00:00
Jeff Epler
c1c8b0cde6 gets rid of the '%'s printed each time the active axis was changed 2006-07-28 22:21:27 +00:00
Jeff Epler
d340a342cb fixes for trivial kinematics machines 2006-07-25 13:12:25 +00:00
Jeff Epler
d1d5b46a28 entering teleop mode seems to break jogwheels, so don't automatically do it for KINEMATICS_IDENTITY 2006-07-24 20:18:22 +00:00
Jeff Epler
f6765f1ca6 remove debugging message 2006-07-24 15:44:47 +00:00
Jeff Epler
cee1670f5e backplot colors for probing and toolchange; range check the color number when making the backplot 2006-07-24 15:17:13 +00:00
Jeff Epler
727beb426a improvements for nontrivial kinematics 2006-07-24 14:05:28 +00:00
Jeff Epler
a07f017bed use M199 P- to get the result of the offset, instead of F-. Remove debugging print 2006-07-20 15:39:56 +00:00
Chris Radek
3e2c524aeb fix units bug in offset 2006-07-20 15:09:17 +00:00
Jeff Epler
6e7521a54d don't display an initial G0 from the machine origin 2006-07-20 14:48:34 +00:00
Jeff Epler
c96feccb85 fix a typo which caused the second and subsequent loads to fail 2006-07-20 14:06:01 +00:00
Jeff Epler
233274df8f bad things happen if you focus the jog speed slider and then use the left/right arrows to adjust it 2006-07-20 12:53:26 +00:00
Jeff Epler
d6b4677a24 make halmodule a c++ program so it can include emc.hh and get the emc version
make the hal_init method a no-op on emc2.0.x
2006-07-20 12:51:11 +00:00
Jeff Epler
ff73029cd6 use a copy of the parameter file when previewing a file. parameter changes done in the preview shouldn't affect the real world 2006-07-20 12:24:24 +00:00
Jeff Epler
d53a929077 It's not clear exactly why, or whether it's a bug in Tk or the icewm window
manager, but the manual toolchange dialog wasn't getting completely focused.
This change seems to "fix" the problem, but it's a bit janky.

Also, move the import of Tk and the creation of the application below
hal_ready() so that it doesn't block the startup of emc.  Otherwise,
with cold cache, this added several seconds to the startup time.
2006-07-20 02:08:15 +00:00
Jeff Epler
dadc517a6c restore alpha blending of backplot 2006-07-19 19:08:40 +00:00
Jeff Epler
24229241cf fix DTG display, rectangle under readout 2006-07-18 16:01:56 +00:00
Chris Radek
ab5a9feafa distance-to-go display 2006-07-18 15:42:10 +00:00
Jeff Epler
02b23b7806 don't throw a fit if the splash/demo file doesn't exist 2006-07-18 03:12:13 +00:00
Jeff Epler
9d96570464 Permit g-code expressions in touch-off 2006-07-17 21:56:57 +00:00
Jeff Epler
e0ee56f7f5 make feed override go in 1%s 2006-07-17 17:07:59 +00:00
Jeff Epler
ebd5acb1df cut the number of distinct jog rates in half 2006-07-17 17:00:28 +00:00
Jeff Epler
bca853eac5 tweak the appearance of the shaped lathe tools 2006-07-17 16:58:09 +00:00
Jeff Epler
c5710e71a8 try something else for nvidia cards 2006-07-17 16:44:10 +00:00
Jeff Epler
c8adabaf5f nvidia apparently defines glBlendColor in glext.h. let's hope all systems have that header. 2006-07-17 16:36:29 +00:00
Jeff Epler
811b59c38d fix for bdi4 include file name change as reported by thomas 2006-07-17 02:19:14 +00:00
Jeff Epler
420c5db8a4 (attempt to) support systems without 'subprocess' (python2.3) and 'halcmd' (everything but emc2) 2006-07-17 02:15:36 +00:00
Jeff Epler
037144f224 first stab at supporting teleop mode 2006-07-16 01:08:22 +00:00
Jeff Epler
23a4f88bf2 remove unused code 2006-07-16 00:19:34 +00:00
Jeff Epler
f1fd57bc9f get rid of debugging statements 2006-07-16 00:19:20 +00:00
Jeff Epler
bc1b398539 when the parent is not visible, put the dialog box in the middle of the screen 2006-07-15 18:15:08 +00:00
Jeff Epler
28962b9f39 hal_manualtoolchange is a HAL component that shows a graphical prompt when a
tool change is requested, and sets the 'changed' signal when the prompt is
dismissed.
2006-07-15 18:08:30 +00:00
Jeff Epler
6c43b51b8f add hal_ready 2006-07-15 18:07:45 +00:00
Jeff Epler
63b46a308d fix the 'diagonal line' problem in the preview plot when the tool is changed 2006-07-15 17:39:02 +00:00