Nc plot download




















Added preferences setting to select whether a new file is opened on startup. Added a file comparison tool. Added a "Toolbars" submenu to the "Setup" menu. This menu displays all the current toolbars and allows you to turn them on or off from the menu. These tools allow translating program endpoints between absolute and incremental coordinates. Added a new arc tool called "Break arcs at quadrants" which will break any arc command that passes through one of the four quadrants.

The arcs are broken into up to 3 additional commands of up to 90 degrees each. Added a new tool called "Break lines into segments" which will break any linear motion into shorter movement segments. Added a new address translation tool called "Address calculator".

This tool lets you create custom translations by allowing calculations to be performed on address values. For each block in the file the address values are loaded into local variables and one or more calculations can be performed using these values. The values in the block can be updated or even removed. For more info, please see the help file. Added two new menu items to the "View" menu. These are "Set as Reference" and "Clear Reference" which allow you to set the current backplot as the background drawing.

This allows you to easily compare two backplots by using one as a background image. Improvements Cleaned up the toolbar customize command list. Also added the available icons. Extended the maximum system variable range from to Added another range of variables for extended work offsets.

The variables now are: - G For example, writing a value to also writes the same value to and This makes the extended work offset values available at all three variable ranges. Improved the viewport measure tool. This tool now displays the signed distance in each axis instead of the absolute distance.

This gives an indication of direction from the first selected point to the second. The viewport is made active again after dismissing the measurement results, this will allow you to activate the measure tool again without needing to click the viewport in between. The renumbering tool will now allow you to renumber a selected section of the program only. The entity info window will now close automatically when closing the file that is currently the active viewport file. Added font info as comments for the text to g-code tool.

You must enter the same registration key that was used to register the software. Note that licenses aquired from the license manager cannot be de-registered. Preferences If the Preferences dialog is open and changes have been made to the settings then NCPlot will prompt you to save these changes before shutting down.

Added a preferences setting that allows the translation tools to update values in macro expressions. Added a new preferences option called 'Zoom After Translate'. This option will automatically zoom to extents after a translation tool is applied as long as the 'Auto Refresh Viewport' is also on. Machine Configuration Added a new configuration page for extended work offsets. Added a machine configuration setting for default script folder. This allows you to specify a script folder for each machine configuration.

Variable Display Window The variable display window is now dockable. Also re-arranged it slightly and added the animation speed slider control. The variable display will now show common variables that are assigned by the program regardless of their contents. Improved the way the variable list was being drawn. When there was enough variables being displayed to show the vertical scroll bar, the old method caused the list display to jump back to the top of the list after each block in the program.

This has been fixed so that the variable list will stay where it is even while animating a program. Printing Improved printing support: Printing selected text will now allow printing the colorized text. Added a print preview window for the viewport printing. Removed the printing setup menu option, printing operations now use a common setup dialog.

These moves are actually saved as a series of line segments when saved. Deleting entities from the viewport after loading a DXF file for conversion would cause an error.

The error has been fixed and there is new behavior for deleting DXF entities. You can now only delete entites after chaining has been applied. When the delete key is pressed the chains belonging to any selected entities are removed from the drawing.

When a DXF file is loaded there are now indicators on the drawing that show where each chain start point is as well as the chain directions. This option allows you to pick the starting point of a chain. After clicking this menu just click a point on the drawing that you want to be the entry point for the chain. Note that this tool only allows you to select closed chains. There is a new menu called "Rotate". This menu allows you to rotate the loaded DXF drawing.

There is a new menu called "Mirror". This menu allows you to mirror the drawing in either the X or Y axis. There is a new menu called "Scale".

The menu allows you to apply a scale factor to the loaded DXF drawing. This setting changes the output from clockwise readable text to counter clockwise readable text. Scripting Added several new scripting functions to give much greater control over NCPlot from your scripts. Added preferences setting for script execution timeout. This setting determines how long to allow a script to run before prompting you to either allow it to continue or to kill it.

Making this setting longer is useful if you have scripts that take a long time to run. License Manager Added a license manager settings window that can be used to specify the network IP address of the license server. This is helpful when automatic server detection fails or cannot be used on your network. Shortcut keys assigned to the items on the 'File' menu were appearing next to the wrong menu item.

Fixed a bug in the 'step backward' tool. When the step backward tool shortcut key was held down the cursor moved backward through the program correctly but the graphics would not update. The 'Break Arcs Into Lines' tool was not properly breaking helical arc moves, this has been fixed.

When a loaded file was locked by another application is was possible to lose your edits when NCPlot closed. NCPlot now lets you know when a file has been locked. Fixed a couple of bugs in the remove redundant endpoints tool. System variables and were not being set, these are the modal values for the "N" and "O" addresses, respectively. Fixed the blend arc calc tool for lathe configurations The macro translator tool was allowing macro statements through into the resulting code if used before the first g-code or motion block.

Fixed a problem with the program extents being miscalculated in some cases when an arc motion is at the extents. Fixed a bug in the DXF sorting that could cause some objects to disappear from the drawing. Fixed a problem with the local variables when using M98 subprogram calls. The local variables were being properly passed to the subprogram, but were not being passed back to the calling program. The M98 sub calls should maintain the local variables.

Fixed a bug in the renumbering tool. If there was a "GOTO" statement in the program without a block number after it the renumbering tool would crash. Fixed a problem with the viewport scroll bar. Dragging the scroll bar back and forth several times would eventually lead to an error message.

Fixed the issue with toolbars not restoring to their saved locations. The auto radius and auto chamfer commands ",R ,C" were not working under lathe configurations, this has been fixed. The saved variable state was overriding the machine configuration's work offset settings, this is fixed. The entities created by the auto radius and auto chamfer commands were not being given the correct tool number, this is fixed. When the M98 subprogram format is set to use the K address as the repetition count the canned cycles will also recognize the K address as the repetition count.

Editor Added the ability to drag text within the edit window. You can now select a region of text and then click and drag it within the edit window. This menu contains tools that allow you to set the zero point of the drawing. This tool allows you to combine multiple translation operations into one easy step.

Unlike the other translation tools, MultiStep translate always keeps the original program code while inserting new translated code. This allows making multiple translated copies of sections of your program, for example: quickly make rotated patterns by selecting a section of your program, entering a rotation angle and number of copies.

The translated program section is inserted into your program immediately following the selected section. You can mirror, rotate, shift and scale all in one operation. Space Navigator Improved the response of the SpaceNavigator with large files. Added a setup dialog for the SpaceNavigator. This dialog allows you to customize the orientation and sensitivity of the rotate, pan and zoom controls.

NCPlot v2. If the shutdown was cancelled, these items did not reappear. On the address color setup dialog, if the selected color was black then the color box actually showed white. Some fixes to the toolbars were made.

Mostly issues with menu items not being shown in the correct check state on startup. The "Step Forward" and "Step Backward" buttons on the plot toolbar were set to auto-repeat when held down, this has been changed back to 1-click equals 1-step.

Fixed a problem with running NCPlot on accounts without Admin privaleges. On shutting down NCPlot an error was being generated: "Run-time error Application defined or object defined error".

This error is being caused by the system not allowing NCPlot to save it's toolbar layout file. The fix was to save this file under the user application data folder. An added benefit to this is that each user can now have their own toolbar layout. Fixed a bug in the DXF conversion setup window. NCPlot was reporting an error when using saved layers.

General External subprogram files no longer need to have filenames that begin with the letter "O". NCPlot will now find subprogram files in either format, ie. The file extension is ignored and can be anything you like.

Added the ability to select and backplot any program in the loaded edit file. There is a new status bar panel that can be used whenever you have multiple programs in your file. When the panel is clicked a popup menu appears that contains a list of all the programs in your file. Clicking a program on the menu jumps to the selected program and selects it for backplotting.

This allows you to backplot any program in your file without the need to rearrange the programs. Added a tool list toolbar which contains a list of the tool numbers used in the program. This list is populated any time the backplot is refreshed.

Clicking on a tool number in the list causes the editor to highlight the line in the program where the tool change was commanded. This creates a convenient way to navigate to the beginning of each tool in the program. Added a system variable for requesting user input.

A new value entered into this box is then copied to variable When saving DXF files the geometry is now saved on separate layers by tool number.

Added support for 3Dconnexion's SpaceNavigator. All current mouse and keyboard controls still work the same. Network License Manager There is now support for a network license manager. There are three new menu selections on the "Help" menu: - Enable Network License Server Checking this menu item will enable communications to the license manager. If successful, the license is stored on the client computer so that NCPlot may be run while disconnected from the network.

While checked out the license will not be available for other users. The network license manager is a free download from the NCPlot web site at www. The addition of the license manager required changing the location of the license file.

This just means that you will have to re-enter your product key after updating to this version of NCPlot. This button enables checking for a license server so that this function can be enabled even after the trial period has expired. Macro Translator Changed the layout of the macro translator window. Also, this window can now be resized and will remember it's size as well as the last selected macro folder between uses. Improved the data entry on the macro translator window.

After pressing the "Enter" key to accept a new value, the data entry box moves to the next item in the list. After reaching the last item it will move back to the top of the list. Pressing the up or down arrow keys moves the data entry box up or down the list of variables. Updated the macro translator to allow non-motion and comment blocks to be output.

Added a method to allow the translator to output a string literal. To do this, add a comment line to the macro being translated in this format: "O TEST " The text between the quotes will be output by the translator as-is.

This allows adding special characters or any program code that would not normally be output by the translator. The macro translator will now remember each macro's parameter settings between uses. Machine Configuration The machine configuration option to reverse lathe arc direction has been moved to the control options page so that it will also be available for mills.

Address Colors Added another setting to the Address Color configuration dialog. This setting is labeled "Other" and is a color setting for any characters not covered by the other settings. There are two new settings on the "Transmit" tab: "Wait for XXX seconds before transmitting" - This setting enables a timed delay before transmitting begins. This is a check box that will then enable the second setting where the actual delay time may be entered. These tabs contain text settings where header and footer text may be entered.

The header text will automatically be sent before the file to send and the footer text will be sent after. The shift values were not being set properly. There were several reports of this and it was being caused by files in the recent file list that referred to drives that no longer existed. Fixed the mouse pointer flickering while on the edit window. This was more noticeable on some machines than others. The DXF reference geometry loader was skipping the last entity in the file, this is fixed.

General The translation tools will no longer automatically refresh the viewport unless auto refresh is enabled. This works better when multiple translations are applied to large files. The translation tools will now apply to each subprogram separately. When a new program is encountered in the file the modal state is reset. Added support for G66 and G67 modal macro call. Any other addresses on the G66 block are passed to the subprogram as local variables. This command is modal and is cancelled by G Double clicking the middle mouse button will now cause the view to zoom to extents.

NCPlot will now handle nested comments, ie. This variable works similar to variable It displays a macro message, but unlike it does not terminate the program. Added support for system variables active modals. Calc tools. Select entities on the viewport to quickly calculate offsets, blend arcs and find intersection points.

Advanced G-Code backplotter. Backplotting for Mill and Lathe programs. Can be customized for different control requirements. Run time estimation reports gives you machining time per tool and for the entire job. Automatic corner rounding, corner chamfering in G01 motions. Extended Work offsets G G68 Coordinate system rotation. G47 Haas engraving - supports literal string, character and serial number engraving.

Local, common and some system variables. Custom Macro B Support. Step by step execution of macro programs allows you to watch program variables as the program is executed. This built-in calculator accepts expressions written in Custom Macro B format. This tool can also be used to view or set variable values. This unique renumbering tool will display the variables used by your macro program and allows you to renumber them.

Other tools. Instantly create G-Code from font outlines. New version! This software allows you to manage all of your NCPlot software licenses from one location. Simply add product keys to the license manager and any computer on the network can then obtain a license when the software starts up.

No need to manually register each copy and no need to move licenses around. This software is still a free download!

NCPlot v2. NCPlot v2 is an editor and backplotter for 4 axis mill and 2 axis lathe G-Code programs. This software combines editing, formatting and translation tools that are useful for CNC programmers with a backplotter for instant G-Code verification.



0コメント

  • 1000 / 1000