Virus alert

As we all deal with the COVID-19 crisis, we at cncsimulator.com have a small virus crisis on our own. Some antivirus software mistakes our simulator for a threat. This is called a false positive and it is getting pretty common these days. As long as you have downloaded the simulator from our official site cncsimulator.com you do not need to worry. We guarantee that our files are 100% clean from any adware, malware, spyware, and similar. As you may realize, it would be devastating to our business and the reputation of the company if there was anything bad in our software.

virustotal.com reports that 25 out of 70 antivirus software give a false positive. Among them are Microsoft and McAfee.


What can you do?

First of all, we do not recommend that you turn off your antivirus protection. That could put you at risk for real threats. Instead, you can put an exception in your antivirus software. That is telling it that you trust the file and that it should not give a warning or delete it.

If you have Microsoft Defender as your protection, you can follow the steps below to put in an exception. If you are using another antivirus software, please consult their manual to learn how to do it.


Click Start > Settings > Update & Security.


Click Windows Security > Virus & threat protection.


Under Virus & threat protection settings, select Manage settings, and then under Exclusions, select Add or remove exclusions.


Select Add an exclusion, and then select Folder.

image


Navigate to your installation folder for the simulator. It is often located at:
C:\Program Files (x86)\CNCSimulator.com

image


Select the folder “CNCSimulator Pro”. Click on the button “Select Folder”

image


That’s all, now you shouldn’t see any more warning messages.

Now, when this threat is out of the way, remember the other one that is out there. Stay at home, simulate, and be safe!

Kaspersky anti-virus

The Kaspersky virus protection software falsely reports CNCSimulator Pro as having a virus.  We have had several users reporting this.

Here is what you need to do to get around the problem:

How to add an application to exclusions in Kaspersky Internet Security

1. Open the settings Kaspersky Internet Security and choose Additional –> Threats and Exclusions.

How to add an application to exclusions in Kaspersky Internet Security

2. Select Manage exclusions or Specify trusted applications.

Manage exclusions

Select the file or application to exclude from the scan scope in Kaspersky Internet Security. Optionally, specify the protection component that should not scan the application. You can learn more about setting up exclusions in Kaspersky Internet Security in the Knowledge Base.

$CodeHelp

Here is an example on how easy it will be to customize the popup-help in the editor, in version 3.2.

Let us change the help for G00 to Spanish.

In the beginning of the program, or in a separate include-file, we put the following line:


$CodeHelp 1 “G00|POSICIONAMIENTO RÁPIDO|G00 X.. Y.. Z..|Los desplazamientos programados a continuación de G00 se ejecutan en avance rápido establecido en la puesta a punto de la máquina, mediante los parámetros máquina.”

Then when we hold the mouse over G00 we will se the following:

image

Version 3.2 news

We are working on the next version of CNCSimulator Pro and would like to share some exciting news with you.

In version 3.2, you will be able to completely customize the simulator so that it matches your machine! We have added commands to define your own G, M, and other codes by connecting them to your own custom subprograms or macros. These will run hidden in the background so that it looks like they are built into the simulator. You will even be able to add your own custom popup-help to match your codes.

We are also working on a feature that will allow users to simplify canned cycles into basic G-codes so that they can be run on any machine.

Stay tuned for more!

Delayed support

From Monday Nov 18 to Monday Nov 25 the support will be a bit slow due to a conference at cncsimulator.com headquarters. We will try our best to keep up with the support requests but we ask for your understanding and patience if your reply is delayed. At the beginning of next week everything should be back to normal.

Version 3.1 is here!

image

Version 3.1 is finally here. You can download it from our download page. Here is a list of some of the changes and fixes done in this version:

  • Fixed problem with absolute centers in lathes.
  • Fixed problem with 2D view + lathes + R-arcs + abs center.
  • Fixed problem with turning cycles with certain contours.
  • Fixed issue with mill drilling cycle in incremental mode.
  • Implemented U and W positive/negative direction for G71.
  • Fixed bug with inches + tool reg + radius comp. Values were read as mm.
  • Fixed crash in SimCam when drawing guide circle followed by guide line and start pos.
  • Fixed issue with last G00 Z when postprocessing with a stock mtrl with non zero Z origin.
  • Deleted last unnecessary Z movement in the milling PP.
  • Fixed: Analyze function did not see tool changes when M6 was not used.
  • Disabled error for T0 tool calls.
  • Added alarm for arcs with incorrect endpoint.
  • Fixed crash when a firewall blocked traffic to cncsimulator.com.
  • Added keyboard shortcut ALT – U to open user CNC files.
  • Fixed some problems with the Analyze function (NaN values).
  • Changed the embedded PP for turning and milling so that F and S are reset at each tool change.
  • Fixed formatting problems for some G76 parameters in the turning PP.
  • Fixed formatting problems for $AddDefinedPart in cultures that uses decimal comma.
  • Changed the standard milling PP so that outputs T instead of DT (using $ReadTasDefinedTool).
  • Changed the Analyze function so that T0 does not count as a tool change.
  • Fixed a bug in the milling PP script regarding zero points.
  • Fixed Image Maker errors with file paths containing spaces.
  • Added Translate CNC code function.
  • Fixed problem with Heidenhain arcs in 2D view.
  • Fixed problems with Image Maker in cultures using decimal comma.
  • Fixed problem with Heidenhain arcs + inches + 2D-view.
  • Fixed error “Window could not be resized” at start.
  • Swapped M00 and M01. They where incorrect defined before. Now M01 is optional stop.
  • Added new $-commands to create stock material and tools at run-time.
  • Fixed problem with rough cut cycle, when it “missed” the programmed contour it went to -1000.
  • Fixed problem with DPI scaling on high-res monitors with non 100% dpi setting.Fixed alarm when inverting workpiece in lathes using inches.
  • Catching errors when reading simulator settings.
  • Fixed issue with Analyze function and lathes with custom material. Mtrl price was wrong because it read the emb. price.
  • Fixed so that M6 is ignored when having auto.toolchange in settings to avoid some problems.
  • Fixed issue with Analyze and G71 in lathes. Path distance was doubled.
  • Deleted “ugly” ET from examples and instead using $ReadTasEmbeddedTool.
  • Added file associations for .cnc files.
  • Updated a lot of intellisense popups.
  • Changed engrave function so that arcs with an extreme small radius is treated like lines to avoid problems.
  • Fixed some spelling errors.
  • Fixed a problem in the Mill Tool editor where shaft was enabled by default.
  • Fixed issues when pressing Enter in SimCam output settings text boxes. It closed the form.
  • Fixed some issues with SimCam dimension settings.
  • Fixed thumbnail issue with SimCam contour – rectangle.
  • Fixed issue with help labels in SimCam menu “Click start of line” for the endpoint.
  • Fixed problem with “Red Arcs” and inches.
  • Fixed issue with CAM – Engrave on contours created by Image Maker.
  • Fixed problem with Tutorial in inches.
  • Fixed issue with new arc check so that arcs with a radius less than .5 mm is ignored.
  • Fixed Misc – Insert command – Cutting for lathes. It always made a command for milling before.
  • Fixed SimCam issue with arc tangenting two arcs. It created a guide circle.
  • Fixed thumbnail issues with Import DXF, Image Maker and Frame Maker.
  • Fixed crash in SimCam – Analyze and fix…
  • Fixed problem when saving things in the Inventory browser while jumping back and forth betw. inches and mm.

Service interruption

Our servers had a major outage today and was down for several hours. That is not good. We understand how important it is for our users and customers to be able to use the software and we sincerely apologize for the downtime created by this outage. Our technicians are working on a solution to prevent this from happening in the future. Thank you for your patience while we are fixing the issue.

Huge documentation overhaul

We have made a complete overhaul of our online-help to reflect all new functionality of version 3 and later. Please let us know if you find any errors or if there is any information missing. We are constantly working on making the documentation better as we believe it is as important as the software itself. You can check it out using this link.

image

New version is coming up!

We are currently beta testing our next release of the worlds most popular CNC simulator.
This version contains a lot of bug fixes, improvements and tweaks enabled by the feedback we have collected from you guys.

Here is a list with updates so far. Stay tuned for the release date!

 

Version 3.1

Fixed problem with absolute centers in lathes.
Fixed problem with 2D view + lathes + R-arcs + abs center.
Fixed problem with turning cycles with certain contours.
Fixed issue with mill drilling cycle in incremental mode.
Implemented U and W positive/negative direction for G71.
Fixed bug with inches + tool reg + radius comp. Values were read as mm.
Fixed crash in SimCam when drawing guide circle followed by guide line and start pos.
Fixed issue with last G00 Z when postprocessing with a stock mtrl with non zero Z origin.
Deleted last unnecessary Z movement in the milling PP.
Fixed: Analyze function did not see tool changes when M6 was not used.
Disabled error for T0 tool calls.
Added alarm for arcs with incorrect endpoint.
Fixed crash when a firewall blocked traffic to cncsimulator.com.
Added keyboard shortcut ALT – U to open user CNC files.
Fixed some problems with the Analyze function (NaN values).
Changed the embedded PP for turning and milling so that F and S are reset at each tool change.
Fixed formatting problems for some G76 parameters in the turning PP.
Fixed formatting problems for $AddDefinedPart in cultures that uses decimal comma.
Changed the standard milling PP so that outputs T instead of DT (using $ReadTasDefinedTool).
Changed the Analyze function so that T0 does not count as a tool change.
Fixed a bug in the milling PP script regarding zero points.
Fixed Image Maker errors with file paths containing spaces.
Added Translate CNC code function.
Fixed problem with Heidenhain arcs in 2D view.
Fixed problems with Image Maker in cultures using decimal comma.
Fixed problem with Heidenhain arcs + inches + 2D-view.
Fixed error “Window could not be resized” at start.
Swapped M00 and M01. They where incorrect defined before. Now M01 is optional stop.
Added new $-commands to create stock material and tools at run-time.
Fixed problem with rough cut cycle, when it “missed” the programmed contour it went to -1000.
Fixed problem with DPI scaling on high-res monitors with non 100% dpi setting.