Hi,
Wow, that is quite a list of improvements!Great job guys.
Your hard work is appreciated.
A week ago I spent about an hour changing my post processor
for this one:
* eliminate requirement for unnecessary endpoint respecification for
> full circles (G2/G3 with only I/J/K words will give full circles)
I should have just waited a while.
Thanks Again
Terry Christophersen
On Wed Mar 25 13:27 , Jeff Epler <jepler@...> sent:
>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
>
>CVS users can get this release by checking out the RELEASE_2_3_0_BETA2
>tag (or follow development on TRUNK). Source tarballs are available from the
>package repository:
> http://linuxcnc.org/hardy/dists/hardy/emc2.3/source
>
>Many thanks to all the developers who have been working over the course
>of many months to deliver the new features in this release.
>
>Changes since emc 2.2.8 (includes changes in beta1 and beta2):
> * install sample configurations to /usr/share/doc/emc2/examples/sample-configs
> * fix halui - MDI number limited to 10 (SF#2607450)
> * halvcp has been removed, use pyvcp instead
> * change motion.* and axis.* HAL parameters to pins
> * M62/M63 P now work as intended
> * add M61 Qxx - allows to change the number of the currently loaded tool
> * add driver to control Automation Direct GS2 VFDs via serial MODBUS
> * fix G33 moves without feedrate (SF#2011311)
> * minor improvements for teach-in.py
> * G38.x extensions allow for smart & fast probing
> * probe protection: abort homing or jogging if the probe trips
> * (debug,...) (print,...) comments for debugging gcode
> * (logopen), (log), (logclose) for flexible logging of probed points and
> probably lots of other uses
> * PID component's parameters changed to pins, for tuning with a panel
> * M66 now reads analog inputs as well
> * new simulated machines: 5 axis machines of various configurations
> * new sample kinematics modules for several 5 axis machine configurations
> * allow colors in vismach
> * G73 drill cycle, like G83 but with short chip breaking motion instead of
> full retraction
> * new O words: repeat/endrepeat for repeating some lines a specified
> number of times
> * added drivers for Mesa Electronics' HostMot2 firmware on the
> 5i20 and 7i43 boards
> * added a driver for Mesa Electronics' 7i43 FPGA I/O board
> * AXIS: ability to zero G92 offset from the menu
> * G28.1, G30.1 set the corresponding reference point to the current position
> * increase the maximum number of axes (8) and buttons (32) in hal_joystick
> * keystick: retry if emcsvr is not ready yet
> * AXIS: fix very small tool display when the radius was very small
> * user-configurable number of digital/analog I/O at insmod time
> * semicolon now denotes a comment in gcode. the rest of the line after
> the semicolon is the comment. no closing character is needed.
> * rising and falling edge detection in M66
> * tool length can be along the W axis instead of Z. This is especially
> useful for 5-axis machines and XYZW machines (moving quill and table)
> * update Classic Ladder to version 7.124
> * new ability to unhome a joint
> * named "O" words
> * permit calling subroutines from MDI
> * fix "sample every Nth time" function of halscope
> * put RS274NGC_STARTUP_CODE in [RS274NGC]
> * build against hardy package
> * new HOME_FINAL_VEL setting can be used to slow down the last homing rapid
> * eliminate requirement for unnecessary endpoint respecification for
> full circles (G2/G3 with only I/J/K words will give full circles)
> * index-only homing for machines with no home switches
> * new "mux8" eight-way multiplexor component
> * halui now supports all nine axes
> * python 2.5 compatibility changes
> * new "toggle2nist" component for some pendant button configurations
> * tkemc: allow user command file for customization
> * extend the "naive cam detector" to handle tiny arcs too
> * AXIS: allow display of rapids to be disabled
> * UV/VW/WU (G17.1, G18.1, G19.1) plane canned cycles
> * AXIS: configurable preview of gcode for multiaxis/rotational machines
> * AXIS: honor Block Delete in the preview
> * added 'vismach' directory to sample configs, with max5 configuration
> * vismach improvements: trianglar plate and triangle mesh primitives,
> and ability to view model from all angles
> * vismach improvement: allow loading of stl models
> * added interpolated position to software encoder counter - allows
> threading with low ppr spindle encoder
> * HALUI: new relative position pins show position with active offsets
> * new realtime component: gearchange. selects between two scale factors,
> two min and max speed limits, and optionally reverses direction of spindle
> * new realtime component: invert - outputs the inverse of a float (1/x)
> * pyvcp: add rectangular LED widgets
> * pyvcp: timer widget for things like timing a program run
> * vismach; new arc primitive
> * new driver for OPTO22 PCI AC5 adapter card
> * AXIS: display error messages on the main screen instead of a popup
> * PID saturation detector output pins for fault/runaway protection
> * halscope: add a menubar for load/save configurations, logging, help
> * honor [TRAJ]'s ACCELERATION settings when jogging/homing
> * pyvcp: fix bug that required you to hold down buttons for them to work
> * AXIS: configurable minimum jog speed value
> * tkemc: separate sliders for linear/angular joints
> * allow FPR/G95 canned cycles
> * AXIS: optional large DRO font
> * AXIS: new Polish translation
> * new distance-to-go and current-velocity HAL pins
> * AXIS: the jog increment now does not wrap with repeated 'i' keypress;
> using 'i' and 'I' prevents disaster when you press one too many times.
> * FPR/G95 now works with the spindle going either direction
> * AXIS: right clicking in the gcode window lets you "run from here"
> * several new tool change configuration options: TOOL_CHANGE_WITH_SPINDLE_ON,
> TOOL_CHANGE_QUILL_UP, TOOL_CHANGE_AT_G30
> * allow UVW to be specified in the TOOL_CHANGE_POSITION
> * improve motion synchronization at the beginning of a threading pass.
> * AXIS: continue to show the line where the program was aborted, in order
> to make it easier to know where to restart.
> * allow setting of spindle, coolant, tool, tool length to persist across
> mode switches, to allow the user to set up the machine properly for a
> program restart.
> * AXIS: do not display initial rapid moves after a tool change or
> tool length offset change. These were not useful to see and made the
> preview and extents display less useful.
> * disallow MDI commands and program execution on an unhomed machine
> by default. The old behavior is still available with an INI change.
> * improve the "move on line N would exceed limits" messages by telling
> which limit would be exceeded
> * G10 L1 commands to set tool offsets, radius, orientation
> * AXIS: "touch off" can now also set offsets in the tool table
> * converted many parameters to pins for added flexibility. this does not
> require any configuration changes because setp works on both.
> * new motion.spindle-at-speed pin can be used to cause motion to
> wait for the spindle to reach a newly-programmed speed at the
> beginning of feed moves.
> * new component "near" which tells whether two values are roughly equal
> as determined by configurable parameters
> * make hal_float a double precision type
> * "maximum velocity" that can be changed during a run. This will slow
> down rapids and cap feed rates (except spindle synchronized motion) for
> dry runs. Currently only AXIS and halui allow you to set it.
> * the Mesa firmware images are now in their own deb package, since they
> are large and many users don't need them
> * several fixes and updates to the STG1 and STG2 drivers, including
> encoder index support for STG2
> * G90.1/G91.1 let you select relative or absolute arc centers
> * the save button in classicladder now works
> * AXIS: recently-opened files are remembered and available through the
> File menu
> * AXIS: replace the preview window with a tab set that lets the user
> select the original view or a huge DRO view
> * "halcmd alias" lets you give pins alias names
> * new cutter compensation algorithm handles inside sharp corners and
> does not require complicated entry moves
> * new count-enable pins in halui allow the use of a MPG for more than
> one function
> * new sample configurations for Sherline 3 and 4 axis mills and lathe
> * lathe diameter mode (select with G7; radius mode G8)
> * AXIS: block delete and optional stop buttons/indicators on the toolbar
> * AXIS: save block delete and optional stop settings across runs
> * fix g41/g42 in lathe mode. previously, right/left were swapped.
> * fix deviation from commanded velocity due to differences
> between requested and actual servo-thread period (SF#2478266)
> * maintain G92 setting, if any, across gcode runs and EMC restarts
> * AXIS: allow the filename ~/.axisrc to be overridden by inifile
> [DISPLAY]USER_COMMAND_FILE
> * AXIS: per-axis DTG readout
> * tweak firmware package building: not on sim, arch "all".
> * rename sim's emc2-dev to emc2-sim-dev
> * documentation improvements
> * french translation improvements
> * romanian translation improvements
> * stepconf: fix limit signals
> * stepconf: fix possible following errors on sherline systems
> (when the 'step length' setting is long)
> * stepconf: fix import of emc2.2 stepconf files
> * stepconf: fix finding certain files included in the sample configurations
> directories
> * pickconfig: no longer display /etc/emc2/sample-configs as this directory
> is no longer used for that purpose
> * halscope: fix crashing bug
> * hostmot2: use same behavior as software stepgen for controlling
> velocity and acceleration
> * freqgen: fix loadrt error for certain step types
> * freqgen: note that it is deprecated (use stepgen ctrl_type=v
> * smartprobe.ngc: write to a "ngc" file since the output is in the form
> of an ngc program
> * halui: increase the maximum number of mdi commands specified
> * configs: new sample config "cooltool"
> * configs: remove OUTPUT_SCALE (unused item) from sherline sample configs
> * application menu: new entries for "latency test" and "getting started
> guide"
> * mdi: make it possible to use cutter comp in mdi
>
>Jeff
>
>------------------------------------------------------------------------------
>_______________________________________________
>Emc-users mailing list
>Emc-users@...
>https://lists.sourceforge.net/lists/listinfo/emc-users
---- Msg sent via CableONE.net MyMail - http://www.cableone.net
|