MetLHead
01-22-2006, 07:57 PM
You can download it at www.ncplot.com
New for beta 18:
NCPlot now supports the Machinist ToolBox ActiveX plug-in from CNC Machinist Software. When the ActiveX is installed, you can access it directly from the NCPlot menu.
www.machinist-toolbox.com
The Quick Start, Macro Reference and Scripting Manuals have all been combined into a single help file. The help menu contains shortcuts to the appropriate help topics.
Some changes have been made to improve performance when handling large files. You should notice faster loading and better response from the viewport.
Added M00 program stop message. When an M00 is encountered in the program, a message box pops up and you can either stop the program or continue.
The GOTO macro statement now supports the use of an expression as the target block number.
Added support for U/W incremental axis designations when Lathe machine type is selected. Address "U" indicates an incremental move in the X axis and "W" indicates an incremental move in the Z axis. These addresses always indicate an incremental move regardless of the G90/G91 state.
Fixed a bug that was causing NCPlot to crash on exit on some computers. This was being caused by a missing DLL file MSSTDFMT.DLL. I've now removed any dependency on this file.
Fixed a bug in the sub repeat L address. This was only working for the first occurrence of the L address.
Fixed a bug in the G52 local shift command. This offset was being cleared whenever a G54-G59 command was issued.
Fixed a bug that was causing NCPlot to crash when attempting to save a file that is marked as read only.
The DXF to G-Code dialog has been reworked. The dialog is smaller, but includes a few more features. There are now additional layer settings for layer header and layer footer. These can be any text that you want. The header text will be added to the beginning of G-Code created for the selected layer, and the footer text will be added after. You will see some other new settings, but these do not work yet. The new settings are for allowing you to create multiple Z depth passes. The settings can be modified and saved, but have not been implemented yet.
Renumbering can now process files that contain multiple programs. The numbering sequence restarts at the beginning of each new program indicated by a line beginning with letter "O" or ":". This tool will also update M99 Pxx line numbers, M98 Hxx line numbers (if the target program is in the current file) as well as GOTO line numbers. Note that the M99 Pxx values are treated as jump commands within the same program and not as return block numbers.
Added two new buttons to the plot toolbar. These are for Start at Cursor and Plot Selected. The start at cursor button clears the viewport and sets the start point for drawing at the current cursor line. The plot selected tool draws the portion of the program that is selected in the edit window.
Added ability to load multiple programs into the edit window at the same time. This works similar to the insert file option. When browsing for a file to open, multiple files may be selected. All selected files are then added into a new untitled file. This is handy for opening a file that uses multiple subs. This feature works for file open and file insert.
Feel free to post questions or comments.
Thanks,
Scott
New for beta 18:
NCPlot now supports the Machinist ToolBox ActiveX plug-in from CNC Machinist Software. When the ActiveX is installed, you can access it directly from the NCPlot menu.
www.machinist-toolbox.com
The Quick Start, Macro Reference and Scripting Manuals have all been combined into a single help file. The help menu contains shortcuts to the appropriate help topics.
Some changes have been made to improve performance when handling large files. You should notice faster loading and better response from the viewport.
Added M00 program stop message. When an M00 is encountered in the program, a message box pops up and you can either stop the program or continue.
The GOTO macro statement now supports the use of an expression as the target block number.
Added support for U/W incremental axis designations when Lathe machine type is selected. Address "U" indicates an incremental move in the X axis and "W" indicates an incremental move in the Z axis. These addresses always indicate an incremental move regardless of the G90/G91 state.
Fixed a bug that was causing NCPlot to crash on exit on some computers. This was being caused by a missing DLL file MSSTDFMT.DLL. I've now removed any dependency on this file.
Fixed a bug in the sub repeat L address. This was only working for the first occurrence of the L address.
Fixed a bug in the G52 local shift command. This offset was being cleared whenever a G54-G59 command was issued.
Fixed a bug that was causing NCPlot to crash when attempting to save a file that is marked as read only.
The DXF to G-Code dialog has been reworked. The dialog is smaller, but includes a few more features. There are now additional layer settings for layer header and layer footer. These can be any text that you want. The header text will be added to the beginning of G-Code created for the selected layer, and the footer text will be added after. You will see some other new settings, but these do not work yet. The new settings are for allowing you to create multiple Z depth passes. The settings can be modified and saved, but have not been implemented yet.
Renumbering can now process files that contain multiple programs. The numbering sequence restarts at the beginning of each new program indicated by a line beginning with letter "O" or ":". This tool will also update M99 Pxx line numbers, M98 Hxx line numbers (if the target program is in the current file) as well as GOTO line numbers. Note that the M99 Pxx values are treated as jump commands within the same program and not as return block numbers.
Added two new buttons to the plot toolbar. These are for Start at Cursor and Plot Selected. The start at cursor button clears the viewport and sets the start point for drawing at the current cursor line. The plot selected tool draws the portion of the program that is selected in the edit window.
Added ability to load multiple programs into the edit window at the same time. This works similar to the insert file option. When browsing for a file to open, multiple files may be selected. All selected files are then added into a new untitled file. This is handy for opening a file that uses multiple subs. This feature works for file open and file insert.
Feel free to post questions or comments.
Thanks,
Scott