Version 0.9.0.10 - 9/29/2014 1) Added ability to scale feedrate. Primarily for ShopBot users, this allows you to specify feedrate in JointCAM in inches/min, and output code in inches/second. Enable this option by checking "Scale Feedrate Yes/No" on COnfiguration page, and enter scale factor. Use 0.1667 to convert from inches/minute to inches/second (1/60). Configure and use "Save Settings" to add these settings to the saved settings. 2) Tool table new tool info default values were imperial. Changed to have empty boxes when tool table loads. Also fixed incorrect error messages for faulty data entry. Version 0.9.0.11 - 9/30/2014 1) Fixed incorrect toolpath start point that could occur on right hand pin boards for through custom dovetails along the X axis. 2) Fixed bug where clearance value would double on left hand pin boards for equal spaced through dovetails. Version 0.9.0.12 - 10/5/14 1) Added Scrollbars to tool table (only displayed if needed) 2) Fixed immediate move to clearance plane before moving at first rapid height for through dovetails. 3) Fixed crash caused by divide by zero error if depth per pass was set to zero. 4) Fixed crash caused by no value in the feedrate scale box on configuration page. 5) Fixed possible gouge on retract for custom through dovetails. 6) Fixed installer writing tool table file to appdata\JointCAM\1.0 instead of appdata\JointCAM\1.0\Config Version 0.9.0.13 - 10/5/14 1) Fixed gouges on retracts for half blind equal dovetails. Version 0.9.0.14 - 10/12/14 1) Added additional pass on last pin for through dovetails right pins to match left hand toolpath. 2) Fixed Clearance setting for half blind custom dovetails. Actual clearance applied was less than specified. 3) Added final move to back out of half blind custom tails, rather than lifting out and possibly damaging a backer board. Version 0.9.0.15 - 10/20/14 *** NOTE *** This version will require re-entering your license information if you were using a previous version!!! 1) Hopefully resolved a license issue on Windows 8 (8.1??) where the license would not work after updating. 2) Fixed immediate move to clearance plane before moving at first rapid height for multi pass half blind dovetails. 3) Fixed values less than 1 for the Clearance Plane being multiplied by 100, ie, entering .5 would result in 50. Also fixed the same problem with First Rapid Height and Feedrate Scale Factor. Version 0.9.0.16 - 10/20/14 2 fixes for metric users... 1) Removed comma separator on values of 1000 or greater, which produced invalid g-code coordinates (X1,100) 2) G20/G21 value was not being saved in Configuration settings file, and would always default to G20. Version 0.9.0.17 - Date unknown 1) Added Box Joints (test version) Version 0.9.0.19 - 1/18/15 1) Added Origin Offset to allow the specifying of the Origin coordinates (0.9.0.18) 2) Fixed Start distance bug for box joints. Version 0.9.0.20 - 2/8/15 1) Fixed bug in Box Joint Project files. 2) Added Rounded Box Joints (test version) Version 0.9.0.21 - 2/11/15 1) Added option to be able to create g-code for the back side or back end of the machine. (Positive end of X or Y axis) On Configuration Tab, check "Use Positive Offset Origin" and enter the coordinates of the fixture or jig origin in the X and Y Axis Offset boxes. JointCAM will now let you cut joints anywhere on the machine by specifying the offsets and axis direction, eliminating the need to use Work Offsets. Version 0.9.0.27 - 3/1/15 1) Completely new interface to accommodate large font setting in Windows. All controls will now stretch to fit the window when resizing the window. JointCAM can now be maximized, with all controls stretching to fit the window. JointCAM will now remember it's size and location for the next time it's run. Version 0.9.0.28 - 4/12/15 1) Fixed bug when closing JointCAM from minimized state. (Opened minimized and could not be restored - now opens in upper left corner at minimum size). 2) New graphics for more clarity at full screen. 3) Added double round box joints. Version 0.9.0.29 - 6/26/15 1) Fixed bug with Through Custom Dovetails. If only one pin and tail size were entered, pin board g-code was incorrect. Version 0.9.0.30 - 6/27/15 1) Fixed bug with Double Round Box Joints. If finger width was equal to or only slightly larger than the tool diameter, then the finger location on the "B" boards would be offset slightly. Version 0.9.0.31 - 7/5/15 1) Fixed several bugs with Custom Through Dovetails: a) Right hand symmetrical joints with "Pins First" did not complete the last pass. b) Left hand single tail symmetrical joints were not correct. c) Pins Fist and Tail First setting was not restore wen loading a saved project. Version 0.9.0.32 - 12/27/15 1) New updated Demo version Version 0.9.0.33 - 1/6/16 1) Added additionalsupport for Shopbots. a) Added support for Spindle Output # and axis (Z or A) b) Added support for two heads. c) Added support for automatic tool changers Version 0.9.0.34 - 2/11/16 1) Cleaned up code for enabling Configuration Settings when changing from G-code to ShopBot mode. Some settings were being disabled or enabled when they shouldn't have. 2) Added ability to disable G20 and G21 if not needed. Previous versions would always output one or the other. 3) Fixed bugs with Standard Box Joints. When cutting left and right joints, the toolpaths for left joints were longer than the right joint toolpaths. Also, toolpaths for cutting multiple boards were not handled correctly. These two issues were tied together by some incorrect code. Version 0.9.0.35 - 3/5/16 1) Change to force decimal separator to always be the "." In regions where Windows uses the "," (comma) as a decimal separator, previous versions of JointCAM would use the "," in the g-code. This version allows you to use the "," as the decimal separator for all values in JointCAM, but the g-code will always use the ".", regardless of the region. Version 0.9.0.37 - 3/20/16 1) Fixed bugs with Through Custom Dovetails. The last tail was not cut correctly on right hand pin boards along the X axis. Version 0.9.0.37 - 4/3/16 1) Fixed ShopBot bug. With Dual heads disabled, Z moves were being left out of G-code 2) Major re-work of g-code to accomodate NC Studio controls. F Word for feedrate is now applied after every G0 (rapid) move. Version 0.9.0.39 - 10/1/2016 1) Fixed bug in Settings file where non native file extensions were not restored when JointCAM started. This is now fixed (with a quick hack), and file extensions .ncc and .gcode) were added to the list. 2) Fixed bug where some settings were not restored if G21 mode was selected. Version 0.9.0.40 - 10/26/2016 1) Made change to Tail Socket Overcut setting for half blind dovetails to allow the use of negative values. Previous versions of JointCAM only allowed positive values for the overcut. Version 0.9.0.41 - 6/12/2017 1) Fixed Bug in Half Blind Custom Dovetail Left Joints. In some cases, the bottom pin was not machined correctly, resulting in a gouge. Version 0.9.0.42 - 7/30/2017 1) Fixed Bug when loading Double Round box joint projects. Tool data was incorrectly loading into rounded Box Joint tab. 2) Added Preliminary Tenon support (No Mortises). This is a beta feature, proceed with caution. Version 0.9.0.43 - 4/3/18 1) Fixed Bug in Half Blind Dovetails where Feedrate was omitted for roughing pass in some cases. Version 0.9.0.44 - 4/13/18 1) Added a Unit Conversion feature. This allows you to work in Imperial, and export metric g-code, or work in metric, and export Imperial g-code. Version 0.9.0.45 - 4/20/18 1) Fixed bug in Equal Through Dovetails. In some cases, Left Hand Pin boards would have a very small size and spacing error. On larger boards, this would result in a cumulative spacing error, and larger last pin. 2) When using Save Settings in Equal Through Dovetails, the setting for Pins/Tails = Tool was backwards. Fixed. Version 0.9.0.46 - 7/30/18 1) Fixed bug in Half Blind Custom Dovetails. In some cases, a certain size Start Distance resulted in a few passes being skipped, which resulted in bad toolpaths for the first and last tails on right hand boards, when the "Symmetrical" option was selected. Version 0.9.0.47 - 9/22/18 1) Fixed bug in ShopBot code for Half Blind Equal Dovetails. With Single Pass Dovetails, the Move Speed (MS) was always set to 0 (MS 0.0,0.0). Version 0.9.0.48 - 10/9/18 1) Fixed bug in Half Blind Custom Dovetails. If "Symmetrical" option was selected, and only one tail specified, Right Hand Tail joints were cut without the space between the tails. Version 0.9.0.49 - 10/15/18 1) Fixed Shopbot .sbp output where CCW arcs were being output as CW arcs. Version 0.9.0.50 - 2/10/19 1) Added Preliminary Mortise Support Version 1.0.0.1 - 2/16/19 1) Completed Mortise and Tenon joints. JointCAM version 1.0 is released. Version 1.0.0.2 - 3/03/19 1) Improved quality of preview drawing for Rounded Box Joints. Version 1.0.0.3 - 3/10/19 1) Added Center to Center spacing option for Mortise and Tenon joints. Version 1.0.0.4 - 3/23/19 1) Fixed bug in Custom Through Dovetails. In some cases the roughing passes were incorrent for Left Tail boards. 2) Cleaned up Tab Order for Mortise and Tenon tab page. Version 1.0.0.5 - 4/10/19 1) New, Current Demo version Version 1.0.0.6 - 4/15/19 1) Fixed bug with half blind roughing, where no toolpaths were created if "tails only" was selected. Version 1.0.0.7 - 4/17/19 1) Fixed bug with Custom Through Dovetails, where roughing toolpaths were wrong for left hand joints in certain situations. Version 1.0.0.8 - 4/27/19 1) Added additional options for selecting roughing toolpaths for dovetail joints, and removed "Export Roughing Toolpaths Only" option from Configuration page. It's now much easier to save separate roughing and dovetail g-code files. Version 1.0.0.9 - 9/09/19 1) Fixed Tenon bug, where rounding error could result in a gouge in left hand tenons. Version 1.0.0.10 - 9/10/19 1) Fixed Half Blind Custom bug, with roughing passes on RH symmetrical joints with one tail. Version 1.0.0.11 - 9/14/19 1) Fixed multiple mortise and tenon bugs. a) Several error messages were using double the Clearance value, and not allowing valid toolpaths to be created. b) When using the Center to Center Offsets option, half of the tenons would be cut away. c) In some cases, the tool path on Left Tenons along the X axis would move outside of the stock. Version 1.0.0.12 - 9/15/19 1) Clarified and modified M&T error messages that would prevent valid joints from being created. Version 1.0.0.13 - 11/06/19 1) Removed Message Boxes inadvertantly left in from debugging. 2) Modified output so that Startup Comments are placed at beginning of g-code. If "Include File Name" option is selected, it will be added after the startup codes (1-3). "Code Created by JointCAM" will only be included if comments are enabled, and will follow the Startup Codes, and file name. Version 1.0.0.14 - 02/19/2020 1) Fixed bug with Standard Box Joints when cutting A & B boards together, where left side toolpaths were offset. Version 1.0.0.15 - 03/04/2020 1) Fixed bug with Custom Half Blind Dovetails roughing where last tail was not cut properly on right hand joints. Version 1.0.0.16 - 06/06/2020 1) Fixed bug with Custom Half Blind Dovetails where last tail may not be fully cut on left hand symmetrical joints. Version 1.0.0.17 - 11/20/2020 1) Fixed bug with Mortises when Unit Conversion was enabled, where the Z axis units were not converted. Version 1.0.0.18 - 3/06/2021 1) Fixed bug with Halfblind Equal Dovetails. When right hand pin boards were cut separately, if the last tail was a partial tail, the dovetail bit would plunge into the edge of the board, leaving a gap. Version 1.0.0.19 - 8/12/2021 1) Double Round Box Joints. In some cases, Not all material was being removed from the socket of the "A" boards. In these cases, an additional pass was added to try to remove it. Version 1.0.0.20 - 9/18/2021 1) Double Round Box Joints. In some cases, a zero move arc (G2/G3) was added to "B" board code when finger width was equal to tool width. Version 1.0.0.21 - 9/19/2021 1) Fixed a bug that was intoduced in version 1.0.0.19 that affected Double Round box joints where the finger width was equal to the tool width. Version 1.0.0.22 - 9/06/2022 1) Custom Half Blind Dovetails. Fixed an issue with right tails, where, after initial roughing passes, tool started cutting the tails at the back of the board. Version 1.0.0.23 - 1/24/2023 1) Added additional options for Starting G-Codes on Configuration Tab. 2) Added warning if Clearance values are larger than 20% of tool diameter. Version 1.0.0.24 - 1/25/2023 1) Fixed Compatibility issue with Settings file. Version 1.0.0.25 - 2/7/2023 1) Fixed Issue with Half Blind EQ joints, with Full Tails Only and Centered Start Distance. In some cases, the joint was not correct. Also made the calculations for Full Tails Only more precise. 2) Added a read only display of the Centered Start distance for Half Blind EQ joints. Version 1.0.0.26 - 2/23/2023 1) Added ability to use different characters for g-code comments, to support machines that do not use () for comments. 2) Added option for G90 code. In previous versions, G90 was always added to g-code. Version 1.0.0.27 - 4/22/2023 1) Changed behavior of Half Blind EQ roughing during multipass, to do all roughing passes on each board separately. This greatly decreases cut time. Version 1.0.0.28 - 4/28/2023 1) Fixed bug in Half Blind EQ Multipass, where number of tails were calculated incorrectly. Version 1.0.0.29 - 8/28/2023 1) Added a read only display of the Centered Start distance for all joints except Through Custom. Version 1.0.0.30 - 9/19/2023 1) Fixed bug in Through Custom Dovetails, where Use Minimum Pin Width option was not working. Version 1.0.0.31 - 12/13/2023 1) Fixed bug causing duplicate comment characters in Mortise and Tenon g-code. Version 1.0.0.32 - 12/17/2023 1) Fixed Mortise and Tenon bug requiring a width offset greater than the tool diameter. 2) Change Mortise and Tenon error messages relating to Finish Pass to better explain the cause of the errors. Version 1.0.0.33 - 12/18/2023 1) Fixed additional bug causing duplicate comment characters for loose mortises in Mortise and Tenon g-code. Version 1.0.0.34 - 12/18/2023 1) Mortise and Tenon .jnt file was not saving Center to Center option. This has been fixed. Previous Mortise and Tenon .jnt files will not load correctly due to this change. Version 1.0.0.35 - 2/11/2024 1) Fixed issue with Left Pins being offset in Through Custom Dovetails, with a joint with varying pin widths. Version 1.0.0.36 - 8/13/2024 1) Added option to disable First Z rapid move. Version 1.0.0.37 - 9/9/2025 1) Added additional line for tool change code. Version 1.0.0.38 - 3/22/2026 1) Fixed Error in Through EQ Dovetails when edge of tail fell on the edge of the stock.