Topic: Managing custom data.
Copy all custom files to the appropriate directories. Copy them first, and when you are comfortable that the transition is complete you can (or not) delete the old versions. The file types to look for are MCL, PCB, BAR, SMF/TMP and your model files (PM5/JOF). Model files may also include custom tool graphics and font files. Advanced customizations may also include thread files (THD), material files (MTL), format files (FMT) and others.
Edit any macros and custom panels that point to the areas or files inside of the install area. If there are macro lines similar to the following:
CODE[FN="myGcode.cod", MS1="C:\\Program Files\\SmartCAM\\SmartCAMv14\\MILL\\MSMF\\myMachine.SMF",
Edit the lines to point to the public area:
Edit your custom panels (PCB files) to also point to this area. Using Visual CTK, a panel like this:
Should look like this:
See the video, 'Creating custom control panels' for information and the download of Visual CTK here.
Check your application.ini file for things that point to custom files and edit your new application.ini file to point to these. The application.ini file can be found in the configuration directory of the installation and is named using the short name of the application you have installed. (amill.ini = Advanced Milling, afab.ini = Advanced Fabrication, pturn.ini = Production Turning, etc.)
The Configuration Directory can be found by opening Help - About. The configuration directory is shown at the bottom of this form.
For example in the old pmill.ini you might find something like this for your custom Icon Bar:
Be sure the new one looks like this:
Check for other path information to custom items that should point to the new public area and change as needed. Some sections to check in the application.ini files are [Paths], [UserMenu], [PcbPaths] and others. Also check the [Hotkeys] section for custom hot keys that may be assigned to custom macros.
Also see Technical Bulletin 215 for more information about transitioning SmartCAM here.
Copyright © 2017 SmartCAMcnc. All Rights Reserved