Mathematisch Technische Software-Entwicklung GmbH

CNC Simulator & INCAD Configuration Program Operation Manual

Version 5 & 3

Mathematisch Technische Software-Entwicklung GmbH
Kaiserin-Augusta-Allee 101 •10553 Berlin •Germany •Tel: +49 / 30 / 349 960 0 •Fax: +49 / 30 / 349 960 25 •eMail: mts@mtscnc.com

Operation Guide for the Configuration Program CNC-Simulators, Version 5, and INCAD, Version 3 © MTS Mathematisch Technische Software-Entwicklung GmbH Kaiserin-Augusta-Allee 101 Ÿ D-10553 Berlin Ÿ Germany Ÿ ( +49-30-34 99 600 Ÿ Fax: +49-30-34 99 625 Ÿ eMail: mts@mts-cnc.com Berlin, December 1994, January 1998 MTS GmbH reserves the right to modify the contents of his manual. The documentation contains information that is protected by copyright. All rights reserved. Reproduction, distribution, adaptation or translation of any part of this documentation without prior written permission by MTS GmbH is prohibited. This includes especially photomechanical reproduction, microfilm copies and storage on electronic media.

Translated: Formatted: Version: Print(file)date

EP OFP 0.94 Tuesday, 10. March 1998

Brand and version names of foreign products referred to in this manual are, in most cases, registered trade-marks of the respective producers.

DIN: (Deutsche Industrie Norm) is the German Standard specification as defined by the "Deutsches Institut für Normung e.V." PAL: is short for "Prüfungs- Aufgaben und Lehrmittelentwicklungsstelle IHK Mittlerer Neckar" (Institute for the Development of Examination Standards and Training Aids), a division of the Chamber of Industry and Commerce of the Middle-Neckar Region.

Table of Contents

Table of Contents

1. Installation of the MTS Software _____________________________
1.1 Hardware and System Requirements for Installation ______________ 1.2 Installation: Single-user System or Network Server _______________ MS-DOS Configuration _____________________________________ Software Identification Module ("Dongle" or “ Hardlock“ ) ____________ 1.3 Installation into a Network ___________________________________ Setting up MTS-users in a Novell Network ______________________

6
7 11 13 15 17 21

2. Configuration of the CNC Simulator __________________________
2.1 Invoking the Configuration Program ___________________________ 2.1.1Structure of the Configuration Program _________________________ 2.1.2Operating Instructions ______________________________________ 2.2 Selecting a Type of Configuration _____________________________ 2.3 Configuration Manager______________________________________ 2.3.1Creating a Configuration File _________________________________ 2.3.2Deleting a Configuration File _________________________________ 2.3.3Renaming a Configuration File _______________________________ 2.3.4Importing / Exporting Configuration Files _______________________

22
25 25 27 29 31 33 35 37 39

3. Configuration for CNC Turning ______________________________
3.1 Configuration of the Lathe ___________________________________ Machine Space - Reference Points ____________________________ Work Spindle _____________________________________________ Turret ___________________________________________________ Change the Type of Turret ___________________________________ Tool Change _____________________________________________ Tailstock _________________________________________________ Speeds __________________________________________________ 3.2 Configuration of the Turning Control System ____________________ Programming Code ________________________________________ Editing a Programming Code File _____________________________ Interpretation _____________________________________________ Program Manager _________________________________________ Editor ___________________________________________________ Software Switches _________________________________________

48
49 51 53 55 57 59 63 65 67 69 73 75 79 81 83

4. Configuration for CNC Milling _______________________________
4.1 Configuration of the Milling Machine ___________________________ Machine Dimensions _______________________________________ Reference Points __________________________________________ Tool Change ______________________________________________ Spindle Drive and Speeds ___________________________________

86
87 89 91 93 95

© MTS GmbH 1998

3

1 Password _________________________________________________ 134 139 141 147 149 153 Appendix 1: Configuration Chart ______________________________ 154 Appendix 2: Virtual Memory Manager ___________________________ 167 Appendix 3: Dip-Configuration for the HP-Sketch Pro Digitizer______ 169 Appendix 4: Turret Geometry Parameters _______________________ 170 Index _____________________________________________________ 173 4 Operation Guide for the Configuration Program .2 Configuration of the Milling Control System ______________________ Programming Code _________________________________________ Editing a Programming Code File ______________________________ Interpretation ______________________________________________ Program Manager __________________________________________ Editor ____________________________________________________ Software Switches __________________________________________ 97 99 103 105 109 111 113 5 Configuration of the INCAD Control System ____________________ System Parameters _____________________________________________ Digitizer Tablet_________________________________________________ Dimensioning Parameters ________________________________________ File Extensions_________________________________________________ Plotter Pens ___________________________________________________ 116 119 123 125 131 133 6.Table of Contents 4. Hardware Configuration and Miscellaneous Functions __________ Interrupt-Parameters ________________________________________ MTS Software Configuration __________________________________ Digitizer Tablet ____________________________________________ Plotter ___________________________________________________ 5.

Configuration Program Operating Manual © MTS GmbH 1998 5 .

Installation Figure 1-1: The number of diskettes required to install the MTS software depends on the package bought. Figure 1-2: An individual set of diskettes is provided for each of the different MTS systems 6 Operation Guide for the Configuration Program .1.

before you begin the installation: 1. Type of printer and corresponding interface (port) 7. Running the MTS systems under MS-DOS 4. 6. far too extensive to be operated from a diskette drive. When operating the MTS software under MS-DOS 6.2 or 6.0. with the single exception of the "386 version" (see below) which can only be run under MS-DOS 5. 5. 2. As a rule. Installation of a UNIX version is normally carried out in direct co-operation with MTS. To find out which version of the operating system is installed in your PC. 3. © MTS GmbH 1998 7 . Installation of the MTS Software The MTS software is supplied in the form of sets of consecutively numbered diskettes.2. therefore the following documentation refers only to the installation of MTS software into a MS-DOS system. for the subsequent hardware configuration the following information will be necessary: 5. 1.1 Hardware Requirements for Installation The MTS Software is designed to work with various hardware configurations. the programs must be copied to the hard disk volume of your computer. Type and version of your operating system Available space on the disk or on the disk partition Type of processor applied in your computer (386 . Installing the MTS systems can be very easily effected by activating the installation program which is available on the first diskette of each set. A series of specific data sets will be generated in the course of the installation process.Pentium® ) Size of working storage (RAM) Furthermore. High-performance systems such as the MTS Simulator software are. of course. INCAD etc. the MTS systems are run-capable under MS-DOS 3.. Postprocessors. graphics tablet etc. Functions and performance of the consecutive MS-DOS versions differ considerably. As a first step. Graphic mode and type of video chip 6. please verify the following.0 and later DOS versions.EXE . CNC-keyboard. Installation 1.0 cannot be recommended because this operating system will use up a great portion of the working storage (RAM. After this you will be prompted to specify the parameters of your "system setup". therefore.3. Input media (PC-keyboard.1.).22. 3. The number of sets to be read in during installation will depend on the extent of your order of MTS systems (CNC Simulator. see below) ..0 and later.) and corresponding ports Operating Systems MTS systems are run-capable under both the MS-DOS and UNIX operating systems. Type of plotter and corresponding interface 8. please enter the command "VER" on the DOS level: C:\>VER <ENTER> → MS-DOS Version . To avoid interruptions of the installation procedure. 4. please do not employ the device driver EMM386.

1-1: Entering the command "INSTALL" to activate the installation program. Installation Figure 1.1. 8 Operation Guide for the Configuration Program .

. Please see the table below for the respective minimum requirements: System: CNC-Simulator Turning & Milling CNC-Simulator Turning & Milling plus INCAD INCAD stand-alone version Free disk capacity required 12 MB 18.. 600 KB is recommended. so as to adapt the program installation to the processor employed: a "DOS version" and a "386 version".. a minimum of 580 KB free memory (RAM) is required.1 Hardware Requirements for Installation Storage Capacity The type or number of the MTS systems... to run the "386 version" of the MTS software your computer must have at least 4 MB RAM.. Please see the appendix to this operation guide (as well as your MS-DOS user's manual) for more detailed information. Bytes of total continuos expanded memory available . you may use an additional command for more detailed information on the working storage: C:\>MEM <ENTER> → [feat. The command MEM also serves to check the capacity of the expanded memory of your PC: C:\>MEM <ENTER> → [feat..:] . Running the latter version requires a computer equipped with a 386 or 486 processor and a working storage of 4 MB (or more). To have the available free space indicated.. the RAM requirement for running the 386 version is met.. on the DOS level.1. please check beforehand on the free space on your disk and make sure the necessary storage capacity is available. As mentioned above. the command "CHKDSK": C:\>CHKDSK <ENTER> → . Byte free on this volume Among other information. In the following. Processor Type To make full use of the performing capacity of your computer. please move to the main directory level of the drive where you want to install the MTS software. Then enter. determines the amount of free space on your hard disk needed for installation. also the operation system MS-DOS 5. the free space on the selected volume will be indicated. Bytes free Working Storage If you are employing version 4.:] Maximum size of program to be run: .0 (or later) must be installed (see above). The easiest way to establish the amount of free memory is to proceed as above described and enter the DOS command "CHKDSK" (see above): C:\>CHKDSK <ENTER> → .0 or later versions of the MS-DOS. firstly the procedure of installing the MTS software shall be explained : © MTS GmbH 1998 9 .. Bytes of XMS-storage available If 3 MB or more of XMS-memory is available. you want to install. To run the DOS-Version of the MTS software.5 MB 10 MB To ensure trouble-free installation. two different versions of the MTS software are available.

1. Figure: 1. Installation Figure 1. The default d irectory name is "C:\MTSCNC".1-2: Selecting a destination directory for the installation.1-3 Automatic installation procedure: 10 Operation Guide for the Configuration Program .

the compressed files will have to be de-compressed and a number of data records be generated. The default path will be "C:\MTSCNC". This procedure is also carried out automatically.1 of the CNC Simulator exists on drive "C:" in a directory called ". you might want to install the new version into a directory called ". files contained in that directory might be overwritten. If you enter a directory name not yet existing. Then the path has to be specified as follows: D:\CAD-NC If you choose an existing directory for the installation.2 Installation: Single-user System or Network Server 1. © MTS GmbH 1998 11 . any other specification of a drive and directory is possible. Now the installation procedure is carried out automatically. Normally the respective drives of your computer will be designated "A:" and "B:".2 Installation: Single-user System or Network Server According to your specifications.g.\MTS5". the appropriate directory will be automatically created. It may take a couple of minutes. type "INSTALL" to invoke the installation program and confirm with <ENTER>: A:\>INSTALL <ENTER> → [installation program] Now the installation program is activated. the MTS software will be supplied to you as a set of installation diskettes either in the 3. For reasons of data safety it is recommended to create a new destination directory for the program installation. If version 4. You will only be prompted to insert the next diskette of the applicable set into the same drive and to confirm each time by striking <ENTER>. A dialogue line appears. After powering up the PC and having received the dot prompt. The path shall then be stated as follows: C:\MTS5 Alternatively you may decide to install the new MTS systems on drive "D:" into a directory named ". If you find the path (volume and directory) to be specified correctly you acknowledge your entry by pressing the <ENTER> key (which is the "carriage return" key). depending on the system employed.1. <F2> and <F3> to determine the language in which the installation help shall be given.5 or 5. Please follow these steps to install each of your sets of diskettes and observe that all program sets must be stored in the same directory. Please make sure that the results of your previous work are safely stored.25 inch format. Examples: ESC Strike <ESC> to cancel the current procedure. please insert the first diskette of a set in a drive and select this drive: (e. prompting the user to select one of the available languages in which certain guiding aids can be displayed during the installation process: F1 or or F2 F3 Press one of function keys <F1>.\CAD-NC" . although you are not obliged to adopt this. As long as MS-DOS conventions are observed. drive "A:") C:\>A: <ENTER> → A:\>_ As a next step. Next you need to specify the drive and the directory into which the program software is to be installed.\MTS4". After the data has been transferred from the diskettes to the hard disk.

UMB DEVICE = C:\DOS\EMM386.0 or higher Example of a MS-DOS configuration: "CONFIG.SYS SHELL = C:\COMMAND.SYS FILES = 30 BUFFERS =30 STACKS = 9.SYS C:\DOS\SMARTDRV.EXE PROMPT $P$G SET COMSPEC = C:\COMMAND.EXE RAM DEVICE = C:\DOS\MOUSE..COM /P only with MSDOS 5.0 or higher also: DEVICEHIGH = C:\DOS\MOUSE.SYS BREAK = ON COUNTRY = 49.COM only with MSDOS 5. PATH C:\DOS C:\DOS\KEYB GR..C:\DOS\COUNTRY.0 or higher Example of a MS-DOS start-up file: "AUTOEXEC.SYS DOS = HIGH DEVICE = C:\DOS\MOUSE. PATH C:\DOS C:\DOS\KEYB GR.C:\DOS\KEYBOARD...BAT" with the MS DOS version.256 DEVICE = C:\DOS\HIMEM.1. BREAK = ON COUNTRY = 49.SYS 1 SHELL = C:\COMMAND.BAT" with the 386 version.COM only with MSDOS 5.COM /P only with MSDOS 5.SYS C:\DOS\SMARTDRV.EXE PROMPT $P$G SET COMSPEC = C:\COMMAND. 1With MS-DOS 5 .SYS" with the 386 version.256 DEVICE = C:\DOS\HIMEM.C:\DOS\KEYBOARD.SYS FILES = 30 BUFFERS =30 STACKS = 9. Installation Example of a MS-DOS configuration: "CONFIG.SYS DOS = HIGH.SYS" with the MS DOS version.0 or higher Example of a MS-DOS start-up file: "AUTOEXEC.C:\DOS\COUNTRY.0 or higher 12 Operation Guide for the Configuration Program .

To verify.EXE".BAT To further accelerate the execution of programs. AUTOEXEC. after checking this listing. you may load certain drivers and programs to the "high memory areas" (this applies to version 5.SYS or AUTOEXEC. MS-DOS Configuration CONFIG. type the command "DIR" (or "DIR /P" or "DIR /W") to obtain a listing of the contents of your disk (on the DOS level). using a certain part of the extended memory to temporarily store information (read-in from the disk) in a "buffer". so that this data must not be read from the disk over and again.SYS" file of the MS-DOS operating system: FILES=30 (or more) BUFFERS=20 (or more) The 386 version makes use of the extended memory according to the "eXtended Memory Specification" (XMS).SYS <ENTER> → [display] The contents of this file will be displayed.SYS" and "EMM386. you decide to edit the configuration files.SYS and AUTOEXEC. Firstly make sure to store the existing CONFIG.BAT files. To install this program. As a first step you should check the path information ["C:\. If you find that the above mentioned entries have already been made. Furthermore the soft ware ID module ("dongle") must be installed either by mounting the interface card or by attaching the connector to a parallel port of your computer. there is no need for further editing and you can proceed to start the MTS programs.. It is also recommended to create a new start-up diskette. Please see the listings on the facing page for examples of applying the configuration commands "HIMEM. If. type: C:\>TYPE CONFIG.. the following entries must be made to the "CONFIG.SYS or AUTOEXEC. As a rule the CONFIG. © MTS GmbH 1998 13 .SYS and AUTOEXEC.SYS The execution of your application programs depends on the background control activities of the MS-DOS operating system. you may call up "SMARTDRIVE": this is a so-called "cache" program. that SMARTDRIVE uses up a considerable part of the available memory.BAT files in your system.1. however."] required in your system.2 Installation: Single-user System or Network Server Before you apply the MTS systems you must check the configuration of your operation system. Editing the CONFIG. you can either invoke the CONFIG.0 or higher of the MS-DOS operating system). therefore the "manager" of this extended memory must have been installed in the system. To ensure that the MTS software can be properly run in your computer.BAT files You should refer to your MS-DOS Manual if you wish to proceed to edit the CONFIG. so as to ensure a trouble-free execution of the system functions.BAT file (see listings on the facing page).BAT files will be stored in the root directory of your hard disk volume.SYS or the AUTOEXEC. It should be noted. If additionally you wish to expand the conventional working storage.

The interface card must be mounted to your computer while the adapter plug can simply be attached to a serial port. Because of the amendments that have been made to the software. then save the edited file under its original name. however. you should create a new directory for the installation of version 5 of the Simulator.0/1 If at present you are employing version 4. Each module has its identification number printed on the MTS label fixed to the device. you must conclude the procedure by executing a socalled "warm start" of the system (by simultaneously pressing the keys <CTRL>+<ALT>+<DEL>). If you wish to keep existing data (such as configuration files or NC programs) from a previous Simulator version for further use. Consequently. After editing. 14 Operation Guide for the Configuration Program . Should you want to connect a printer to this port. Drawings/Symbols: The new version of the Simulator provides the option of loading and editing existing drawings or symbols files. please observe the following: 1.1 of the CNC Simulator. NC programs: In the generation of NC programs under a previous version of the MTS Simulator a different syntax file may have been used and the "checksum" function (see below) may not have been applied. 7 of the Simulator Manual). if necessary. It should be noted. Configuration files: You may import configuration files created under a previous version of the MTS software into the newly installed system version (see below). Installation Hints MTS Version 4. To initialize your editing of the file. For training purposes we recommend to mount ID cards to the trainee's computers. a file is automatically converted and stored using the new format. 3.1. it cannot be loaded under the old system. while the trainer's system is equipped with an ID adapter plug.0/4. 2. Make your entries and insert new lines. simply plug in the printer cable to the jack side of the module. after this. Installation If instead you find it necessary to edit the configuration files. If you wish to make use of such programs. that these files must be edited and amended before you can invoke them under the new system. Please observe that the applicable file must be saved in the ASCII format. Installation of the Software ID Module The MTS software protection module (hereafter called "ID module" or "dongle") is supplied to you either as an interface card or as a 25-pin adapter plug to be connected to a parallel port. please employ a text editor that you are familiar with. it cannot be recommended to write the new version to an existing "Simulator directory". please activate the data conversion program first (see Ch.

• Disable sectional display of tools. you may try and amend this by editing certain system configurations (see above: CONFIG. in case of doubt. CNC Milling In the same way you can speed up the CNC Simulator for milling: • Disable dynamic section display. CNC Turning Furthermore you can reduce the amount of occupied memory and thus speed up the program execution of the Simulator for turning by choosing one or all of the software switch settings listed: • • • • Disable dynamic thread display. the selection of a turret is part of the configuration (see below).you should try out different settings and. Disable coloring of the tool tip. two and three are determined during program execution (see Operation Manual). The settings one. the Operation Manual) while the latter selection is part of the configuration (see below). rely on expert help. Select a simple type of turret.SYS and AUTOEXEC. © MTS GmbH 1998 15 . This is. dependent on the hardware and operating system employed . Disable coloring of the workpiece. of course. Again the first two settings can be made during program execution (cf. • Choose a lower graphics resolution.1.2 Installation: Single-user System or Network Server Enhance System Performance If the performance of your computer fails to meet the requirements of the MTS systems.BAT).

16 Operation Guide for the Configuration Program .3-2: Installation into a ne twork: Specification of user directories.1.3-1: Example of installing the MTS systems into a network: Bus topology Figure 1. Installation Figure 1.

De-select directory: Press <F3> to undo the selection of the marked user dirrctory.3 Installation into a Network If you want to make use of the MTS system in a Novell network.3 Installation into a Network 1. Installation: With <F8> you confirm your entries and proceed to invoke the network installation. These directories are created by employing the "NETINST" program. containing user-specific files such as NC programs. You proceed in this manner until all required user directories have been entered. above) of the file server. With <ESC> you abort the current procedure. Select all directories : Press <F4> to select all listed user directories. clamping fixture files etc. Furthermore a separate directory must be created for each user. After this you can enter path and directory as desired. Each directory entry must be immediately confirmed with <ENTER>. In the upper input field (named " source directory:") the installation directory is specified. At the first invocation of the "NETINST" program. Select destination path: You must confirm your changes regarding the path to the target directories with either <F1> or <ENTER>. deleted and employed by the user. Select directory: Press function key <F2> to select the highlighted user directory. Please note that even the final directory entry must be confirmed with <ENTER> . by selecting the installation directory and entering the "NETINST" command: C:\MTSCNC>NETINST <ENTER> → [Network installation] After invocation. the cursor then moves to the next line where the last specified path information is displayed again to facilitate your entry (this "default" can. To choose a different path you invoke the function "Select source path" (see above) by pressing <F1>. You must now enter the user directories with their respective path information: According to the MS-DOS conventions you may consecutively enter up to eight user directories. cf. the main menu of the network installation program is displayed.1. After the system installation has been completed. tool files. that may be created. it can then be activated immediately after system setup (see above) or it may be invoked later by the supervisor. in the lower field (named " destination directories: ") the user direct ories are entered. as a first step you need to execute the MTS installation program to load the complete set of diskettes to the specified MTS main directory (called "installation directory" in the following. of course. Furthermore the available program functions are indicated at the lower screen margin: F1 F2 F3 F4 F8 ESC Procedure Select source path : Press function key <F1> to activate the source directory input field for your entry of the installation directory. drawings. be changed). F1 or © MTS GmbH 1998 17 . the "NETINST" file is present in the installation directory. the lower input field ("target directories") is displayed without any entries. config uration files. edited. [Target Directory] [Source Directory] As a further default setting the current installation directory is displayed in the "source directory" input field.

Installation Figure 1.1.3-3: Installation into a ne twork. choosing the type of installation. 18 Operation Guide for the Configuration Program .

g. New users may now be installed. <F5> for update installation. e.) to some or all of the users. It stands to reason that the Simulator and the INCAD system can be installed concurrently.3 Installation into a Network If a number of user directories have already been installed with "NETINST". accessible to a number of users. If you want to execute an initial installation. tools. Should you wish to update the system. you first mark the applicable directories for selection. In the subsequent menu you can select the program parts to be included in the update installation: © MTS GmbH 1998 19 . you need to determine in the subsequent menu the MTS system to be installed: Installation of the Simulator : With <F1> you choose installation of the CNC Simulator. Select all directories : Press <F4> to select all listed user directories. De-select directory: Press <F3> to undo the selection of the marked user directory. and then call up the function "update installation". Start Installation : With <F8> the installation procedure is started.1. In this menu you decide if you wish to carry out an initial installation or an update installation: Initial / Update installation : Press <F1> for initial installation. as described above. by the asterisk sign "*" prefixed to the respective installation designation. to make newly created NC programs. The selected type of installation is indicated in the center field of the window. editing of the configuration or tool files etc. Alternatively you may decide to mark certain directories to be included in an update installation (the selected files are flagged by an asterisk "*"). configurations etc. Select directory: Press function key <F2> to select the highlighted user directory. F2 F3 F4 F8 Choosing the Type of Installation F1 F8 or F5 Initial Installation F1 F5 F7 F8 Update Installation Select Installation : <F7> returns you to the installation selection menu. Installation : With <F8> you confirm your entries or selections and proceed to invoke the network installation. This procedure is recommended if you wish to forward changes made to the installation directory (such as installation of new program parts. User-specific files will be copied to the specified directories. Installation of INCAD : With <F5> you choose installation of the NC/CAD system INCAD. Only the files marked "*" will be considered in the update installation: or Use the cursor keys to activate a specified directory. Select Path : <F8> returns you to the path selection. these directories will be displayed in the lower input field (destination directories) when the program is called once again.

Figure 1.3-5: Example of installing the MTS system into a network: star-type topology.3-4: Installation into a ne twork. Specifications for u pdate installation.1. Installation Figure 1. 20 Operation Guide for the Configuration Program .

g. creating and deleting should be permitted. Start installation : With <F8> the installation procedure is started.1. Install clamping devices : With <F4> you select update installation of clamping fixture files. e.: DOS SET MTSDIR = SYS:MTSCNC A search path to the installation directory must have been established.: MAP INS ROOT S2:=SYS:USER\MTSUSER1 ..g. (1) The Login Script must contain the command : DOS SET MTSDIR = [installation directory] e. be selected concurrently. (2) (3) The user should be granted writing and searching access to the installation directory. in each individual user directory writing. The MTS system is started from the individual user directory. © MTS GmbH 1998 21 .: MAP INS S1:=SYS:MTSCNC Each individual user directory must be created as a "ROOT" directory and a search path must be determined.3 Installation into a Network F1 F2 F3 F4 F5 F6 Install configuration : With <F1> you select update installation of the configuration files. User-specific files will be copied to the specified directories. F7 F8 Select installation : With <F7> you return to the installation selection. Setting up MTS-users in a Novell Network Once the user directories have been created. Your installation selection is indicated in the main field of the window by flagging the respective program part(s) by the asterisk "*" sign..g. they need to be set up according to the Novell conventions. Install workpieces : With <F5> you select update installation of workpiece files Install status : With <F6> you select update installation of status files. e. of course. Install NC Programs: With <F2> you select update installation of NC programs. editing. All of the program parts listed above may. Install tools : With <F3> you select update installation of the tool files.

more than sixty postprocessors and a conversion program are available. graphics card. you have to "adjust" it beforehand. These preadjustments are called "configurations". an integrated NC/CAD system. • INCAD. These programs can be used in conjunction with various types of hardware configuration (PC keyboard. In total the following programs are available: • CNC Simulator for Turning. The subsequent sections deal with the individual configurations for the CNC Simulator programs for turning and milling and for the INCAD control system. In the second and third chapters of this section the selection and management of the various configuration files is described. The final chapter of this chapter exemplifies the options available for input of a password . printers etc. the program in which you undertake such preadjustments is called the "configuration program". In the introductory chapter ("Operating Instructions") of the section dealing with the overall Simulator configuration you will learn about the structure and operation of the configuration program. Input options and interactive steps are exemplified. even if in some chapters the input procedures described will occur analogously with turning and milling. Configuration of the CNC-Simulator 2.e. a configurable programming code.) and you can also run the simulation software with machine tools and control systems of different manufacturers. for example which keyboard. At the same time you can use it as a reference. This operation guide should help you to operate the MTS configuration program and adapt the software to your requirements. if you wish to alter your configuration at a later stage. In addition to this. In the section "Hardware configuration" you are instructed how to adapt your MTS programs to your technical conditions. In the appendix to this manual a schematic representation of the configuration program is given as a quick reference. The requirement for operating the MTS programs is that you have "set up" the software according to your needs . graphics board or which printer to use. • CNC Simulator for Milling. In order to avoid cross references. 22 Operation Guide for the Configuration Program . Configuration of the CNC Simulator The MTS software package consists of several components which can be employed together or individually.2.i. for every part of the program each step of a configuration is presented.

keyboard. Please note that for reasons of data protection the standard configuration files supplied to you may not be edited. © MTS GmbH 1998 23 . As a rule these preadjustments ("default settings") are determined by entering certain values or characters which then will be considered as system parameters during program execution. It follows that the complete configuration of a CNC Simulator program comprises three configuration files in all: (machine / control / hardware). • the syntax to be used in the machine control system. Overall configuration comprises hardware configuration (that is: settings to adapt the MTS system to your hardware conditions) as well as software config uration (that is: your settings concerning the program run). The software configuration for the MTS Simulator system is further differentiated: you can make your default entries concerning the machine (machine configuration) as well as the control sy stem (control configuration). • and finally: your default settings concerning the graphics system precision of X and Y graduation. therefore the values entered for each individual configuration are stored in a corresponding configuration file . It would be inconvenient if you had to determine these default parameters after every program start. subprograms etc. while the NC CAD program INCAD requires only two (software / hardware) configuration files. the reference points and the default speeds of the NC machine tool to be simulated.2. Configuration of the CNC Simulator General Notes on Configuration As already mentioned you must adapt the MTS software to your hardware and software conditions. graphics card etc. you are employing. Among the data to be specified in this part of the configuration is the following: • the type of printer. axis legends for pictures and symbols etc. • the geometry.).. the applicable special • characters. so as to optimize the program execution.

2. Configuration of the CNC-Simulator

Figure: 2.1 Configuration Main Menu

Figure: 2.2 Hierarchical structure of the configuration program.

24

Operation Guide for the Configuration Program

2.1 Invocation of the Configuration Program

2.1

Invoking the Configuration Program

As part of the MTS software package you are supplied with standard configuration files for all applicable program parts, which will be automatically loaded during the original installation of the MTS system. Consequently the MTS programs are runcapable after the installation has been successfully completed. If, at a later stage, you want to amend the standard configuration, you can invoke the configuration program. Invocation: C:\MTSCNC> mtscnc

5

Configuration

Once you have started the MTS software with the command "mtscnc " from the applicable DOS directory, the main menu for selection of an MTS program is displayed. Now you can invoke the configuration program by pressing the <5> function key to activate the "Configuration" function. The main menu of the configuration program is displayed (see Figure 2.1 on facing page) and in the main window you will find a listing of those configuration files that are currently selected for the applicable type of configuration.

2.1.1

Structure of the Configuration Program

Figure 2.2 shows the hierarchical structure of the configuration program. Please note that the password function must be invoked from the main menu, as it takes effect in all parts of the configuration program. To all other functions, that type of configuration will apply which is selected with the cursor at the time (indicated by the highlighting of the respective input field). Under the menu item "selection" you determine those configuration files (i.e. system parameters) that you wish to be active during the execution of the MTS programs. You choose the function "editing" to change the system settings in the individual configuration files according to your wishes. The "management" function provides the standard file management functions such as "create", "rename" and "delete"; furthermore it serves to link the program with the DOS level, e.g. to import configuration files from another computer and integrate these in the actual MTS system. Please note that you need to select the desired type of configuration (with the function keys <F1> "next field" or <F2> "previous field" or by operating the <TAB> key) before you can call up a function.

© MTS GmbH 1998

25

2. Configuration of the CNC-Simulator Input Menu Figure: 2.3 Example: Screen la yout for configuration of a milling machine; graphical represent ation.

Function keys Input Menu Figure: 2.4 Example: Screen la yout for configuration of the milling control system.

Input fields Explanation of fields

Satus and error messages

Figure: 2.5 Input fields and sele ction fields

Input fields: Distance of reference point in X

Selection fields: Turret rotation

The input prompt is positioned on the first place in the field.

The selection prompt emphasizes the complete input field in color.
Operation Guide for the Configuration Program

26

2.4). Further above. control or hardware configuration) as well as the current configuration file name are indicated. in text or in certain key combinations.2 Operating Instructions Software programs as a rule provide the user with the possibility of input and selection to make the program work as desired. • in the so-called "Selection fields" you select the desired setting from two ore more default options presented to you. These input options are kept as simple as possible for the MTS configuration program.5): • in the so-called "Input fields" you specify values. To select an option in a selection field you operate the and cursor keys. press the function key <F8> "Accept and return" your editing will then be stored and you are returned to the next higher menu level. Input Fields and Selection Fields Two different types of menu fields should be discerned which appear in each menu (see Figure 2. help information will be output. At the bottom of the screen eight selection fields are displayed which correspond to the function keys F1 to F8 on your PC keyboard and which serve to operate the configuration program. You may cancel your processing of a menu at any time by pressing the <ESC> ("ESCAPE") key. ESC © MTS GmbH 1998 27 . Input for machine configuration is supported by graphic representations illustrating the meaning of each parameter (see Figure 2. Alternatively you may use the <TAB> or <SHIFT> plus <TAB> keys.3). value ranges or file names directly by typing on your PC keyboard.4). In the main screen area the applicable input menus are displayed.1. situated directly above the function keys. At the upper margin of the screen. the type of configuration (machine. F1 or F2 When processing an input menu you use the function keys <F1> " next field" and <F2> " previous field" to move from field to field. in each case. Moreover you will be provided with relevant comments on the screen. dialogue enquiries and error messages are output (see Figure 2. Therefore the cursor (input prompt) will always be initially placed on the first place in a field. F8 To complete your entries in the current menu. In the following a short overview is given of the screen layout and the basic steps in operating the configuration program. In the so-called status line. Upon activating this menu function the position of the cursor is indicated by colored highlighting of an option.1. You will be returned to the next higher menu level without storing the changes. The user's input can be in numbers. or or With the cursor keys and you shift the prompt within an input field. within the shaded frame limiting the main screen area.2 Operating Instructions 2. concerning the input field selected at the time (see Figure 2. There are some configuration items that consist of several successive input menus. In this case the <F8> function key denotes " Accept and continue" because its operation serves to proceed from the current to the next ("continuation") input menu.

7 : Menu for selection of a configuration file 28 Operation Guide for the Configuration Program .2. Configuration of the CNC-Simulator Figure 2.6 : Configur ation Main Menu Figure 2.

6). Invocation: Main Menu F1 F2 F1 F3 or Select Field F3 Select Config. At a later stage you may simply "swap" configuration files to effect different adjustments of the software.") to invoke the selection menu.2 Selecting a Configuration To meet your requirements you can store various files with different configuration settings for each type of configuration. After selection of the desired type of configuration press the function key <F3> ("Select config.2 Selecting a Configuration 2. The selected file is highlighted. You are returned to the configuration main menu.2. press the function key <F8> "Accept & Quit". The selected configuration file is highlighted in the display (see Figure 2. By pressing the function key <F8> ("Selection") you confirm your selection. The system parameters of the newly inserted configuration files will be considered when the MTS programs are started. In the configuration main menu an overview of the current selection of configuration files is given (see Figure 2. Use the function keys <F1> "next field" and <F2> "previous field" to make you selection. F8 F8 Cancel: ESC You may cancel the selection procedure at any time by pressing the <ESC> key. The selected file now appears in the list of available files of the respective type of configuration. You will then be returned to the main menu while no new configuration file is loaded.6). Cursor Keys F8 Select F2 Proceeding from the configuration main menu firstly you choose the type of configuration that you wish to edit.7). or Use the and cursor keys to select one of the available configuration files. © MTS GmbH 1998 29 . To complete the editing and quit the configuration program. All available files of this configuration type are now displayed in the main screen window (see Figure 2.

2.8: Configuration Main Menu Figure 2.9: Configuration Manager Menu 30 Operation Guide for the Configuration Program . Configuration of the CNC-Simulator Figure 2.

© MTS GmbH 1998 31 . Manager F1 F5 or F2 When in the configuration main menu.2. Pressing <F7> ("No selection / Return") will return you to the Configuration Main Menu while no new file is loaded.8). Pressing <F8> ("Selection / Return") will return you to the Configuration Main Menu while the selected file is loaded.9): F1 F3 F5 F6 F7 F8 With <F1> you proceed to create a new configuration file. This menu offers the following management functions (see Figure 2. As a next step press function key <F5> ("Config.g. Manager") to call the configuration management menu. With <F5> you proceed to rename an existing configuration file. firstly you must select (by operating the function keys <F1> "next field" or <F2> "previous field") the type of configuration to which your subsequent management operations shall apply. The selected type of configuration is highlighted in the screen display (see Figure 2. With <F6> you proceed to integrate configuration files (e. You can create new configuration files as well as rename or delete existing files. Invocation: Configuration Main Menu F1 F2 Select Field F5 Config.3 Configuration Manager 2.3 Configuration Manager The configuration program provides convenient management of your various configuration files. a file you have copied on the DOS level) into the actual version of the MTS software for subsequent editing in the configuration program. With <F3> you proceed to delete a configuration file that is no longer needed.

11: Copy data 32 Operation Guide for the Configuration Program . Configuration of the CNC-Simulator Figure 2.2.10: Creating a configur ation file Figure 2.

The editing menu of the applicable configuration type is then automatically invoked: there you can proceed to edit the copied "default data". You will then be returned to the Configuration Main Menu while no new co nfiguration file is created.10).1 Creating a Configuration File 2. Cancel: ESC You may cancel the Configuration Manager at any time by pressing the <ESC> key. As a next step press function key <F5> ("Config.3.11). The selected type of configuration is highlighted in the screen display (see Figure 2. therefore the continuation menu "Copy data" serves to select an existing configuration file. the parameter data of which shall be copied to the new file. firstly you need to select (by operating the function keys <F1> "next field" or <F2> "previous field") the type of configuration to which your subsequent management operations shall apply.8).1 Creating a Configuration File To create a new configuration file you proceed as follows: Invocation: Configuration Main Menu F1 F2 Select Field F5 Config. In this menu you enter the name of the configuration file to be created and confirm your entry with <F8> ("Create"). © MTS GmbH 1998 33 . Copy Data or It stands to reason that the newly created file contains no parameter entries. With <F1> ("Create") you invoke the "COLate configuration" menu (see Figure 2. Manager") to call the configuration management menu. Manager F1 Create F1 F5 F1 F8 or F2 When in the configuration main menu.3. Use the cursor keys to select one of the listed files and confirm your selection with <F8> "Copy data" (see Figure 2.2.

2.12: Configuration Manager Menu Figure 2. Configuration of the CNC-Simulator Figure 2.13: Menu for deleting a configuration file 34 Operation Guide for the Configuration Program .

3. prompting you to confirm the file deletion (see Figure 2. In the status line a security enquiry will be displayed. If.3. Invocation: Configuration Main Menu F1 F2 Select Field F5 Config. As a next step press function key <F5> ("Config.12). or Please observe that standard (default) configuration files as well as those files at present active with the software execution may not be deleted. You will then be returned to the Configuration Main Menu while no configuration file is deleted. ESC You may cancel the Configuration Manager at any time by pressing the <ESC> key.13). © MTS GmbH 1998 35 . The applicable configuration file will be retained while you are returned to the Configuration Manager Menu. The applicable configuration file will be deleted and you go back to the Configuration Manager Menu. Now you may select the configuration file to be deleted (using the cursor keys). Manager F3 Delete F1 F5 or F2 When in the Configuration Main Menu.2. If you decide to delete the selected configuration file.2 Deleting a Configuration 2.2 Deleting a Configuration File The Configuration Manager provides a function for deleting those configuration files that are no longer needed. press the function key <F3> ("Delete"). firstly you need to select (by operating the function keys <F1> "next field" or <F2> "previous field") the type of configuration to which your subsequent management operations shall apply. In the file manager menu a complete list of the available files of the selected configuration type is displayed (see Figure 2. The selected type of configuration is highlighted in the screen display. F3 F8 F7 Cancel: To confirm your selection. Manager") to call the configuration management menu. for example. you can answer the security prompt by pressing the function key <F7> ("No"). you find that you have made a mistake in the selection of the file to be deleted. press <F8> ("Yes") to confirm the prompt.

14: Configuration Manager Menu Figure 2.15: Menu for renaming a configuration file 36 Operation Guide for the Configuration Program .2. Configuration of the CNC-Simulator Figure 2.

The menu for renaming of a configuration file will then be called to the screen (see Figure 2. F7 or F8 Use the function keys <F7> or <F8> to determine if the renamed configuration file shall be selected for editing when you leave the file manager: <F7> <F8> „ Return / no selection“ : the renamed file will not be selected. press the function key <F5> ("Rename"). Manager") to call the file management menu. upon which you will return to the Configuration Main Menu. while no configuration file is renamed. „ Return and select“ : the renamed file will be selected. You go back to the Configuration Manager where you will find the renamed file highlighted in the list.2.14).3. Cancel: ESC You may cancel the Configuration Manager at any time by pressing the <ESC> key.3. Now you must enter the new name of the configuration file and confirm your entry with <F8> ("Rename"). firstly you need to select (by operating the function keys <F1> "next field" or <F2> "previous field") the type of configuration to which your subsequent management operations shall apply. As a next step press function key <F5> ("Config.3 Renaming a Configuration File The Configuration Manager provides a function for renaming existing configuration files. Now you can select the configuration file to be renamed (using the cursor keys). F5 F8 To confirm your selection. Invocation: Configuration Main Menu Select Field Config. Manager F1 F2 F5 F5 Rename F1 F5 or F2 When in the configuration main menu.15). The selected type of configuration is highlighted in the screen display. or Please note that standard (default) configuration files as well as those files active with the software execution at the time may not be deleted.3 Renaming a Configuration 2. © MTS GmbH 1998 37 . In the file manager menu a complete list of the available files of the selected configuration type is displayed (see Figure 2.

Figure 2. 38 Operation Guide for the Configuration Program .16: File Manager Menu for importing and expor ting of configuration files. Configuration of the CNC-Simulator Figure 2.17: Selection menu for importation of a co nfiguration file.2.

you must incorporate the files into the internal list. To put an end to this inconvenience. <F5> the selected configuration file is exported while the original file is deleted. As the configuration options have been considerably extended with the new version of the software. Version 5 of the MTS software introduces a new file manager which allows a file name length of up to 50 characters. for example files used in another computer or created under a different version of the Simulator. Conversely you may "export" files by renaming them according to the MS-DOS conventions.2. The selected type of configuration is highlighted in the screen display. F4 F5 © MTS GmbH 1998 39 .4 Importing / Exporting of Configuration Files This program function serves to prepare configuration files for the "file exchange" between different computers. Manager") to call the file management menu. F2 Importation of a configuration file with/without deletion: <F1> the selected configuration file is imported (copied) while the original file is retained. such files may then be copied on the DOS level. the so-called configuration file. MTS configuration files with their names. According to the MS-DOS conventions a file name may not exceed eight characters. firstly you need to "import" these files into your system. Your parameter settings for each individual configuration are stored in a separate file. firstly you need to select (by operating the function keys <F1> "next field" or <F2> "previous field") the type of configuration to which your subsequent importing / exporting operations shall apply. As a next step press function key <F5> ("Config.4 Importing / Exporting Configuration Files 2.3. Invocation: Configuration Main Menu F1 F2 Select Field F5 Config.3. that is. are kept in an internal list which is assigned to a MS-DOS reference file. Configuration files that have been included in this list are permanently available in the program and will be displayed in the applicable menus. as specified by the user.16). Pressing <F6> ("DOS<->MTS") now activates the menu for importation / exportation of configuration files (see Figure 2. Exportation of a configuration file with/without deletion: <F4> the selected configuration file is exported (copied) while the original file is retained. This limitation often results in file names that do not clearly indicate the contents of a file. <F2> the selected configuration file is imported while the MS-DOS "source file" is deleted. You may have to amend these files after importation. please consider that configuration files created under previous versions of the MTS system cannot be employed in all cases. Manager F6 DOS<>MTS F1 F5 F6 F1 or F2 When in the configuration main menu. Should you wish to use "external" configuration files in your system.

40 Operation Guide for the Configuration Program . Configuration of the CNC-Simulator Figure 2.18: Selection menu for importation of a co nfiguration file with di splay of directories su spended: The selection prompt is positioned in the first line of the file selection window. Figure 2.19: Menu for selection of a sort criterion.2.

to determine different sort criteria for the listing of files in the window (see Figure 2. size. the function "Import / Copy" with <F1>.: The file size is the sort criterion.3. In the upper part of the main window.17). the applicable selection menu is displayed (see Figure 2. is indicated in the window. if subdirectories exist. The next superior directory is denoted by ".18).4 Importing / Exporting Configuration Files Upon your selection of e. Sort ext. In the lower part of the screen a separate "file selection window" is displayed in which all files of the current directory are listed.2. Also the selected type of configuration. © MTS GmbH 1998 41 ." according to the MS-DOS conventions. Procedure With the function keys <F1> and <F2> you change the mode of file display in the selection window. File information includes name. Sort date: The time and date of creation is the sort criterion. as well as the directory you are in at the moment. The character string "*.. as shown below. The default path will be that which leads to the MTS configuration files. Sort With <F1> you activate the "Sort" function: now you can use the function keys <F1> to <F4>.g.knf" at the end of the path statement indicates that all files with the extension . You can use the <TAB> key as a toggle to alternate between the input line and the file window. Directory ON/OFF The function key <F2> can be used as a toggle to alternately hide or show the current directory and the subdirectories in the file window (see Figure 2. Sort size. F2 F1 F1 F2 F3 F4 TAB Alternate between Input Line and File Window.: The file extension is the sort criterion. an input line is reserved for the DOS-name of the file.19): Sort name: The file name is the sort criterion for the listing of files in the window. date and time of creation. these will be indicated as well.knf are listed for selection.

2. Configuration of the CNC-Simulator Figure 2.20: Selection of a directory in the file window.21: Selection of a config uration file to be i mported. 42 Operation Guide for the Configuration Program . Figure 2.

If instead you enter "*. you should select the file by moving the selection prompt. no matter what type. Type the new drive identification (e. "C:") in the input line and confirm with <ENTER>. The selection prompt now appears in the file window as a highlighted bar. before proceeding further you will have to change to the applicable directory and.g.20). all files in the current directory. File Selection Criterion If the file extension "*. you type "*. Directories are displayed in negative typeface the files are displayed in normal typeface. move the selection prompt to the ". will be displayed (see Figure 2. In the case that the desired file is not stored in the current directory.21). you must change the active drive before you can continue with the import/export procedure.*" in the input line. if necessary. © MTS GmbH 1998 43 .2.knf" has been specified as part of the path statement.k*" in the input line. In this manner you can proceed from the root directory to the lowest directory level. All directories and files present on the selected drive will be listed in the file window (except when you have suspended the display of directories with <F2> [see above]). Enter the directory (path) as well as the file name and extension of the applicable file to the input line and confirm your entry with <F8>. for example. [Drive ID Character] TAB To display the contents of a certain directory.4 Importing / Exporting Configuration Files Selecting a Configuration File After activating either the "Import" or "Export" function.21). If. you need to determine the file to be imported or exported.. or Use the keys and to move this selection bar to the desired directory entry in the list and confirm your selection with <ENTER>. In accordance with the MS-DOS conventions you may change the selection criterion for the file list by using the "wildcard" symbols "*" and "?". firstly you must change over from the input line to the file window with the <TAB> key. only those files are displayed that have an extension beginning with the letter "k" (see Figure 2. if applicable) will then be displayed (see Figure 2. To return to the next superior directory. Change Drive and Directory If the file to be imported or exported is not stored in the current drive. A list of all files available in the selected directory (plus subdirectories. to a different drive.3." string displayed in the first line and press the <ENTER> key. all files with a "knf" extension are displayed in the file window. If you are not informed on the file extension or the subdirectory the file is stored in.

with configuration files created with previous versions of the MTS systems) a corresponding message is output in the dialogue line. Configuration of the CNC-Simulator Figure 2. 44 Operation Guide for the Configuration Program . If parameter values of an imported file are incomplete (as e.2. Figure 2.g.23: Menu for assignation of a new MTS name.22: Selection window for importation of a co nfiguration file (copy/no deletion).

3. It will be necessary to verify the imported parameter values. You will be returned to the previous menu.4 Importing / Exporting Configuration Files Importing Configuration Files Invocation: Configuration Main Menu F1 F2 Select Field F5 Config. and now you can decide to either start importation of further configuration files or to quit the function with <ESC>. or you move the cursor bar to the desired file. under the specified name. Manager F6 DOS↔ MTS Upon your activation of the "import" function (no matter if the "delete" or the "copy" mode is operative) the file selection window is displayed with the selection prompt placed in the input line (see Figure 2. © MTS GmbH 1998 45 . as mentioned above) to the input line and confirm this entry with <F8>.23). Enter the new file name of the imported configuration file (maximum 50 characters. Please note that configuration files created with previous versions of the MTS system cannot be employed in all cases. as the configuration options have been considerably extended with the new version of the software. Upon completion of the selection a new screen window appears. To determine the file to be imported you may either type the file name with its extension and the applicable path in the input line. Please activate the "edit" function in the initial selection window of the MTS systems to call the configuration program again.22). to the list of files available with the current program. TAB To carry out this latter procedure you must first operate the <TAB> key to change over from the input field to the file selection window where you select the desired file as described above.2. It can consequently be further processed in the configuration program. F8 ESC After you have confirmed your selection with <F8> the function is executed. The imported configuration file is added. in which you are prompted to assign a new MTS name to the imported file (see Figure 2.

46 Operation Guide for the Configuration Program .24: File selection window for exportation of a configuration file.25: Input menu for assi gnation of a DOS file name. Figure 2. Configuration of the CNC-Simulator Figure 2.2.

4 Importing / Exporting Configuration Files Exporting Configuration Files Invocation: Configuration Main Menu F1 F2 Select Field F5 Config. according to the DOS conventions (see Figure 2.25). When in the configuration manager you invoke the menu for importing/exporting of configuration files with <F6> ("DOS ↔ MTS"). As an alternative to stating the path you may effect this function by moving the selection prompt to select a target directory (see above "file selection"). To execute the exporting function you press either <F4> "Export / Copy" or <F5> "Export / Delete". A selection window is displayed in which all available files of the selected configuration type are listed (see Figure 2.24).3.2. or Operate the cursor keys to select the file from the list that you wish to export. You complete this processing by confirming your entries with <F8> whereupon you will be returned to the Configuration Manager. Manager F6 DOS↔ MTS When in the configuration main menu. By additionally stating the path you can determine to which drive and directory the exported file shall be written. firstly you need to select (by operating the function keys <F1> "next field" or <F2> "previous field") the type of configuration to which your subsequent exporting of a file shall apply. F4 or F5 © MTS GmbH 1998 47 . Enter a valid file name and extension into the input line. In the subsequent input window you are prompted to assign a name to the exported file.

3.1: Configuration Main Menu Figure 3.2: Selection Menu: Lathe 48 Operation Guide for the Configuration Program . Configuration for CNC-Turning Figure 3.

1 Lathe Configuration 3. After selecting the desired item for configuration. for each of which there are separate configuration files. © MTS GmbH 1998 49 . The selection menu for the CNC lathe is displayed. F1 F4 or F2 When in the configuration main menu.1 Lathe Configuration In the configuration file "CNC-Turning . The selected item is highlighted in the screen display. press the <F4> key to activate the function "Edit configuration". Configuration for CNC Turning The configuration program for the CNC Simulator for turning consists of three diisions in all. as shown above (cf. you select (by operating the function keys <F1> "next field" or <F2> "previous field") the configuration type "CNC Turning Lathe". In this way you will be able to determine your configuration settings for the machine tool. For reasons of data security default standard configurations may not be overwritten.Lathe" the parameters of the following machine components are defined: • • • • • Invocation: Configuration Main Menu Machine space Spindle Turret Tailstock Speeds F1 F2 Select Field F4 Edit Config. 3. In the subsequent menu you can make your entries to edit the selected machine element.2). press the <F4> key to activate the function "Edit Item". Selection of a Configuration Item Invocation: F1 F2 F1 F4 or Select Item F4 Edit Item F2 By operating the function keys (<F1> "next item" or <F2> "previous item") you select the machine element you intend to edit.3. The selected type of configuration is highlighted in the screen display After selecting the type of configuration. the control system and the computer hardware respectively. featuring the items for configuration. Figure 3.

Configuration for CNC-Turning Figure 3.3: Menu Item: Machine space configuration 50 Operation Guide for the Configuration Program .3.

By operating the <ESC> key you may abort the current processing at any time. Travel Range This menu item serves to determine the travel range of the turret (more precisely: the turret reference point) within the configured machine space: V1Z and V1X: to define the lower left point of the travel range V2Z and V2X: to define the upper right point of the travel range Reference Point RZ and RX: In these input fields you enter the values to define the cordinates of the reference point R. Travel Limits F4 Edit Item F1 F8 ESC and F2 By operating the function keys (<F1> "next field" and <F2> "previous field") you select the desired input field. If you strike the function key <F8> ("Accept and Return") your editing is stored and you are returned to the next superior menu.Machine Space .Reference Points Travel Limits: Reference Points In this input window you determine the machine space geometry and the location of the reference points. that is. and to select either " preaxial" or " postaxial" maOperate the cursor keys chining. Machine Space In the input fields on the right side of the screen you enter the desired dimensions of the machine space: A1Z and A1X: to define the lower left point of the machine space A2Z and A2X: to define the upper right point of the machine space Type of Machine In this selection field you decide whether you want to simulate a " preaxial " or a "postaxial " lathe. You are returned to the next superior menu while your editing is not saved . Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config. Tool Changing Point WZ and WX: Into these input fields you enter the values to define the coordinates of the tool changing point W. All coordinate entries will be related to the machine zero (datum) (see Figure). whether the tool slide shall be positioned to the right or to the left of the rotation axis (as seen from the drive). © MTS GmbH 1998 51 .

Configuration for CNC-Turning Figure 3.4: Configuration of the work spindle 52 Operation Guide for the Configuration Program .3.

F1 F8 ESC and F2 Use the function keys <F1> "next field" and <F2> "previous field" in the selection of input fields. Chuck Attachment Each time the chuck is changed. Enter the desired value for the datum shift (in millimeters). When you operate <F8> ("Accept & return") your editing is saved and you go back to the next superior menu. © MTS GmbH 1998 53 . You can skip this checking routine by specifying the wildcard symbol "*" in this input field. Internal Diameter Into this field you enter the desired internal diameter (RI) of the spindle. Spindle F4 Edit Paramet.Work Spindle Work Spindle Under this menu item you determine the geometry of the work spindle. You will be returned to the next superior menu. Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config. Spindle Offset The default location of the machine zero is at the left side of the stop face of the chuck (entry: "0"). The "spindle offset" function serves to shift the datum. By operating the <ESC> key you may abort the current processing at any time. the system will make sure if the type of attachment of the work spindle is consistent with that of the chuck. while your editing is not saved . External Diameter Into this field you enter the desired external diameter (RA) of the spindle.

Configuration for CNC-Turning Figure 3.3.5: Configuration of turret geometry 54 Operation Guide for the Configuration Program .

Modify Turret Radius According to Stations ? Yes/No With the cursor keys and you can determine that different radii (RX) of the turret shall be defined for different stations. 14 or 16 stations. 10. Use the arrow keys and to move to a greater or smaller number. D2. You have an option of 2. and the tool changing menu is called for further processing. Change Tool Reference Point According to Stations ? Yes/No With the cursor keys and you can determine that different tool reference points shall be defined for different turret stations.5 for detailed information. Turret Case GZ: GX: defines the length of the case relative to the turret reference point. Turret F4 Edit Paramet. Number of Stations on the Turret In this input field you define the number of tool holders available on the turret. 4. © MTS GmbH 1998 55 . 6. LX. When you operate <F8> "Accept & Continue" your editing is saved. Turret Head The geometry of the turret head is described by the parameters D1. A and B. 12. You are returned to the next superior menu.Turret Turret In this input window you determine the turret geometry. F1 F8 ESC and F2 Use the function keys <F1> "next field" and <F2> "previous field" to select an input field. while your editing is not saved . Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config. By operating the <ESC> key you may abort the current processing at any time. An overview of the turret geometry parameters is given in the Appendix 4 to this manual. 8. See the picture in Figure 3. defines the turret case dimension in X.

6: Selection of a turret type 56 Operation Guide for the Configuration Program .3. Configuration for CNC-Turning Figure 3.

Confirming your selection with <F8> ("Accept & Return") brings you back to the turret geometry menu. Invocation: Main Menu F1 F2 F4 Select Field F4 Edit Config. F1 F8 or F2 Use the function keys <F1> and <F2> to select a different type. A selection menu will appear.Turret Change the Type of Turret The menu item "Turret" in the machine configuration menu provides you with the option of selecting one of various types of turret. press the function key <F4> ("Change Type") when in the "Turret Geometry" menu. displaying six different types of turret for your selection (see Figure 3. Turret Configur ation F4 Change Type To change the type of turret. © MTS GmbH 1998 57 .6).6). where you can proceed to edit the geometry parameters of the newly selected type of turret. The selected type is indicated by highlighting of its index number (1 .

7: Tool Change Config uration Figure 3.3. these parameters can be individually defined for each station of the turret. Configuration for CNC-Turning Figure 3. 58 Operation Guide for the Configuration Program .8: If the turret overhang and the tool reference point have been d efined (in the "Turret Geometry" Menu) to be dependent on the turret station.

Tool Reference Point in X WX: Distance in X of the tool reference point from the turret reference point.8). With <F4> ("Previous input menu") you go back to the Menu "Turret Geometry". An overview of the turret geometry parameters is given in the Appendix 4 to this manual. © MTS GmbH 1998 59 . Turret Overhang in X RX: Overhang of the turret in X relative to the turret reference point. you can use the present menu item to define an individual turret head overhang for each station of the turret (see Figure 3.Tool Change Continuation Menu: Tool Change Invocation: Turret F8 Accept & Continue Procedure F1 F4 F8 and F2 Use the function keys <F1> "next field" and <F2> "previous field" to select the desired input field. If you have selected the option "yes" under the menu item "Change Tool Reference Point According to Stations ?" in the Turret Geometry menu. you can use the present menu item to define an individual reference point location for each station on the turret (see Figure 3. If you press the function key <F8> "Accept & Return" your editing is saved and you are returned to the next superior menu. If you have selected the option "yes" under the menu item "Modify Turret Radius According to Stations ?" in the Turret Geometry Menu.8).

3.7: Tool Change Config uration 60 Operation Guide for the Configuration Program . Configuration for CNC-Turning Figure 3.

when the turret head gearing is disengaged. Accordingly.Tool Change Direction of Turret Rotation The stations (positions) of the turret are consecutively numbered (indexed). The following criteria can be selected to determine the sense of rotation for a tool change: rising No. In the Simulator this procedure is simplified: the complete turret (including the case) is shifted by the specified vector and also accounted for in the collision monitoring.: optimized: the turre t moves to the direction of the next higher position number the turret moves to the direction of the next lower position number Depending on which tool is in the working position at the time. The measuring unit for the input of time values is hundredth of a second (1/100 sec). Turret Shift Vector At the beginning of each tool change. When a tool change is executed. it will be reset to its original position when the gearing is re-locked. the rotating disc of the head (turret index disc) is shifted by a defined vector. Tool Changing Times In the input fields under this menu item you determine the turret movement times for the individual operations that make up a tool changing procedure: TAUF: TDREH: TZU: Time needed for disengagement of the internal gearing of the turret head. The time required for this is also dependent on the direction to which the turret head moves. If "L=0" is entered. no shifting of the turret disc will be executed. the turret head moves to that direction which results in the shorter rotation movement to the desired new working tool. Time needed for rotating the turret index disc by one position.: falling No. the turret rotates to bring the desired tool (station) to the working position. Under the menu item "Turret Shift" this vector can be defined by entering both the values for the angle W and the distance L. Time needed for re-engagement of the internal gearing of the turret head. © MTS GmbH 1998 61 .

Configuration for CNC-Turning Figure 3.9: Tailstock Configuration 62 Operation Guide for the Configuration Program .3.

You may enter "*" to skip this checking routine. your editing is saved. Setting Range Into this input field you enter the distance (ZMAX . Enter the value defining the distance between the left edge of the case and the stop face of the sleeve adapter. When you press the function key <F8> "Accept & Return". and you are returned to the next superior menu. Length of Increment Your entry to this field determines the unit by which the tailstock is moved with each "jog" function command. Each time a different center tip is inserted. Length of Case RZ: Length of the tailstock case in Z. Invocation: Main Menu F1 F2 Select Field F4 Edit Config. Reach of Sleeve H: Specify the maximum distance by which the sleeve can be extended. Tailstock Query: with / wit hout tailstock Before you can configure the tailstock. Center Sleeve Adapter Into this input field you enter the designation (compliant with DIN) of the sleeve mounting device you want to employ.ZMIN) defining the permissible range within the machine space for setting the tailstock. Preaxial / Postaxial Dimension of the Tailstock RXH: Postaxial dimension of the tailstock RXV: Preaxial dimension of the tailstock Diameter / Length of the Sleeve (withdrawn) P: L: Enter in this field the desired sleeve diameter.Tailstock Tailstock Under this menu item you define the dimensions and the setting range of the tailstock and center sleeve available in the Simulator for turning. © MTS GmbH 1998 63 . you are queried to make sure that the configured machine is equipped with a tailstock. Procedure F1 F8 and F2 Use the function keys <F1> "next field" and <F2> "previous field" to select the desired input fields. the Simulator control system will make sure if the selected adapter is consistent with the configured tailstock.

10: Configuration of speeds 64 Operation Guide for the Configuration Program . Configuration for CNC-Turning Figure 3.3.

Enter the desired minimum spindle speed in this field. Feedrate [mm/R] FMAX: FMIN: Enter the desired maximum feedrate of the spindle in this field. By operating the <ESC> key you can abort the current processing at any time. When you press the function key <F8> "Accept & Return" your editing is saved and you return to the next superior menu. © MTS GmbH 1998 65 . Enter the desired minimum feedrate of the spindle in this field.Speed Configuration Configuration of Speeds While processing the Simulator programs the values pertaining to spindle speed and feedrate can be determined within a preset range. F1 F8 ESC and F2 Use the function keys (<F1> "next field" and <F2> "previous field") to select an input field. Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config. The configuration program provides the possibility to define the upper and lower limitation of this setting range. You are returned to the next superior menu while your editing is not saved . The unit of measurement is hundredth of seconds. Rise time: Here you determine the time needed to accelerate the turret from standstill to rapid traverse speed. Here you determine the time needed to accelerate the spindle from standstill to maximum speed. The unit of measurement is hundredth of seconds. Speeds F4 Edit Paramet. Spindle Speed [RPM] SMAX: SMIN: Rise time: Enter the desired maximum spindle speed in this field. a constant acceleration value throughout the overall speed range is assumed in the simulation. Rapid Traverse Speed [mm/min] In this field you enter the rate of rapid motion (in millimeters per minute). To simplify the computing.

11: Configuration Main Menu Figure 3.3.12: Selection menu: Turning Control Sy stem 66 Operation Guide for the Configuration Program . Configuration for CNC-Turning Figure 3.

The selected type of configuration is highlighted in the screen display (see Figure 3. © MTS GmbH 1998 67 . you operate the function key <F4> ("Edit Item") to invoke the submenu for editing of the applicable component of the control system. F1 F4 or When in the Configuration Main Menu. use the function keys <F1> ("next field") or <F2> ("previous field") to select the configuration type "CNC Turning: Control System".2 Configuration of CNC Turning Control 3.12). The selected item is highlighted in the screen display (see Figure 3.11). for reasons of data security. After selecting the desired configuration. namely the following: • Programming Code / Interpretation • Program Manager / Editor • Software Switches Please note that. The menu for editing the turning control system is displayed.3. After selecting a type of configuration you operate the function key <F4> ("Edit Configuration"). where you have a choice of different configuration items to be activated for further processing (see Figure 3.2 Configuration of the Turning Control System You determine the system parameters for interpretation and execution of NC programs by entering the applicable data to the configuration file "CNC Turning Control System".12): Selecting a Configuration Menu Item Invocation: F1 F2 F1 F4 or Select Item F4 Edit Item F2 Use the function keys <F1> ("next field") or <F2> ("previous field") to select the submenu item under which you wish to proceed with your editing. Invocation: Configuration Main Menu F1 F2 F2 Select Field F4 Edit Config. the default standard configurations may not be overwritten. The control information includes default values and settings of the automatic mode as well as the editing of NC programs.

13: Selection menu: Turning Control Sy stem Figure 3. Configuration for CNC-Turning Figure 3.3.14: Configuration file for the programming code 68 Operation Guide for the Configuration Program .

By operating the <ESC> key you can cancel the current processing at any time. you wish to make use of the maximum nesting of 11 subroutines.SYS file. Subprogram Identif ication Letter: Into this field you enter the first character of the name you want to assign to your subprograms when they are stored. Programming Code F4 Edit Item F1 F8 ESC and F2 Use the function keys <F1> "next field" and <F2> "previous field" to select the desired input field. the maximum possible nesting of routines is reduced accordingly. which is read each time you power up your computer. The default first character assigned to subprograms in the MTS control system is "U".i. You will be returned to the next superior menu while your editing is not saved . followed by a six-digit number. the name of a subprogram consists of an identification letter and a multidigit number . If.Programming Code Programming Code Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config. Maximum Nesting: The Simulator provides the option of invoking further subprograms from each subprogram . FILES = 20 has been specified. Subprograms In this menu you determine the mode of invoking subprograms from an NC program.e. © MTS GmbH 1998 69 . If a smaller number is specified in this file. you should verify that in the CONFIG. In the present input field you specify the maximum number of subprograms to be nested this way (nesting depth). As a rule. In the PAL control the identification letter is "L" and the file name includes a four-digit number the last two digits of which denote the number of subprogram repetitions. If you press the function key <F8> "Accept & Continue" your editing is saved and you proceed to the continuation menu ("Interpretation"). subprograms can be "nested". however.

Configuration for CNC-Turning Interpretation of Di gits for Subprogram Repetition As described above. e. each subprogram name consists of an identification letter and a multiple-digit number. the applicable entry for the PAL programming code. tion Assignation of P arameter Values At this entry field you define the assignation sign. Please observe that you should edit the entries in the subsequent fields only if you are processing in the Free Format Mode of the NC Editor or if you can access NC Editor format files where your editing is stored. Normally you enter "0" to this field. Comment Character . Parameter Identifica.By programming a temporary comment character you can suspend (temporarily skip) NC blocks (or sections of blocks) in the program execution. this temporary character may be deleted while the subsequent commenting information is retained. M-Command Required to Terminate a Subprogram Under this menu item you can select either the "Yes" or the "No" option. 70 Operation Guide for the Configuration Program . in any case an M-command must be programmed to terminate a subprogram.Here you define for your control system the address letter or word at which parameters shall be programmed. Activate the Free Format Mode In this field you enter the character which should denote the activation of the Free Format Mode within an NC line (cf. By entering a value to the present input field you determine the number of digits (counted from right to left) of a subprogram name to be inte rpreted as the repetition factor. Contrary to the standard comment character. however. for testing Temporary purposes.Here you specify the special character by which your comments entered to an NC line shall be marked and distinguished from the NC commands. Special Characters Here you determine the special characters of your choice for parameters. the sections concerning the Free Format Mode in the Programming Instructions for Turning and Milling and the Operating Manual of the CNC Simulator). parameter assignation and comments. Please note that Standard the flagged sections will be skipped in the program execution and consequently commands programmed after a comment character are ignored by the system. Comment Character . Entering alphanumeric characters is not permitted here. which is the sign placed between a parameter and the value assigned to it. Deleting a comment character at the same time deletes the subsequent comment entry. if you choose "Yes".3. is "2".g.

Enter in the input fields the applicable G-numbers of the MTS Programming Code or insert a blank character. Please note that the syntax checking function is disabled while you are processing in the Free Format Mode. Syntax Check in the Editor Here you can determine that the NC blocks should be checked. © MTS GmbH 1998 71 . please leave the entry "dnc. in the Editor. that you wish to make use of. syntactically invalid NC blocks are ignored during the simulation execution. The syntax checking function is disabled while you are in the Free Format Mode. Permissible modal commands are the standard commands G00. Syntax Check in the Interpreter Here you can determine that the syntax check should also be carried through in the interactive programming mode. Alternative Help Screens As long as you are using only the standard help screens with the CNC Simulator for turning. however. If you enter "yes". If no appropriate syntax file is available for your programming code. G02 and G03 at the most.Programming Code Modal Commands Here you enter the motion commands that you wish to function as modal commands in the NC programs. Syntax Syntax File Name You state in this field the name of the syntax file that you wish to use in creating your NC programs. If. please see the operating instructions for the Free Definition Programming Code.syn" must be specified .syn" (denoting the MTS syntax) unchanged. G01. no entries need to be made in this configuration window. If you wish to employ the PAL programming code for turning. you must specify the path and directory in which these help screens are stored. If you are using a different programming code. for syntax errors . as well as the appl icable file extension. the syntax file "dpal. you have additional on-line help files.

15: Menu for selection of a programming code file Figure 3.3.16: Menu for editing of a programming code file 72 Operation Guide for the Configuration Program . Configuration for CNC-Turning Figure 3.

Select a Programming Code File Invocation: Programming Code F5 Select File Procedure or Use the cursor keys ( and ) to select the desired programming code file from the list displayed in the selection box. By operating the <ESC> key you can abort the current processing at any time. where you make your selection from the list by simply operating the cursor keys. © MTS GmbH 1998 73 .Editing a Programming Code File Selecting / Editing a Programming Code File The functions of the following submenus serve to load and modify programming code files. With <F8> ("Selection") you confirm your selection and go back to the menu "Programming Code". By operating the <ESC> key you can abort the selection procedure at any time. You are returned to the next superior menu while no further file is loaded. Please note that this menu item can only be activated if you are licensed to employ the Free Definition Programming Code. You are returned to the next superior menu while no further file will be loaded. Alternatively you can use the <TAB> key to change to the list of available files. or F8 ESC Pressing the function key <F8> ("Editing") confirms your selection and at the same time activates the editing program. Please see also the operation instructions for the Free Definition Programming Code. F8 ESC Editing a Programming Code File Invocation: Programming Code F6 Edit File Selection To select a programming code file for editing you enter the applicable file name in the input field.

3.17: Selection Menu: Turning Control Sy stem Figure 3.18: Configuration File: Interpretation 74 Operation Guide for the Configuration Program . Configuration for CNC-Turning Figure 3.

You are returned to the next superior menu while your editing is not saved . With the fixed cycles G78. G87 and G88. If you press the function key <F8> "Accept & Return" your editing is saved and you go back to the next superior menu. and your entries are ignored in these cases.Interpretation Continuation Menu: Interpretation In this menu you determine the default settings for the Interpreter of the Simulator for Turning. You must select either "yes" or "no" in this input field. Invocation: Programming Code F8 Accept & Continue Procedure F1 F4 F8 ESC and F2 Use the function keys <F1> ("next field") and <F2> ("previous field") to shift the input cursor. With <F4> ("previous input form") you go back to the menu "Programming Code". If X or Z values have not been programmed within a cycle block. you can configure the execution of fixed cycles and the tool nose compensation. By operating the <ESC> key you can abort the current processing at any time. Absolute Coordinates Here you determine the default interpretation mode for coordinate input after the start-up of the Simulator (start-up status): Yes: No: Circle Centers Incremental absolute coordinates (G90) incremental coordinates (G91) In this input field you determine the interpretation mode for circle center data in the Simulator system: Yes: No: Incremental coordinates relative to the starting point of the circular arc Absolute coordinates relative to the current coordinate system Execution of Fixed Cycles Tool Return after Cycle Completion Here you can determine that the tool should return to its initial position after a cycle execution has been completed. no tool return is effected. Moreover. Retain End Point C oordinates © MTS GmbH 1998 75 . G85. the "coordinate retaining" function is automatically invoked.

3.18: Configuration File: Interpretation 76 Operation Guide for the Configuration Program . Configuration for CNC-Turning Figure 3.

Maximum Number of Contour Points in a Roughing Cycle Number of Segments Considered in Compensation Forecast Here you specify the maximum number of contour points allowed in the definition of a contouring cycle. Under this menu item you decide if this cursor key logic should be retained or changed (reversed) when a preaxial lathe is configured. the cursor keys < tool movement in the positive and negative X direction respectively. Consequently the statement "left/right of the contour" for the establishment of the tool nose compensation must be altered accordingly. needs only be considered if you are employing a programming code that provides the option of separately programming starting point coordinates at the addresses "a" and "b". In such a case. If you wish to employ the MTS programming code. In this field you determine the number of contour segments (entities) to be considered in the forecast calculation of the tool nose compensation. © MTS GmbH 1998 77 . You can determine in the present input field that also the commands G41 and G42 should be interchanged accordingly.Interpretation Programming a Starting Point The system provides the option of programming a starting point to which the tool shall be moved at the beginning of a cycle execution. The standard value for turning will be 2 as a rule. Reverse the Direction Keys in X > and < > effect a If a postaxial lathe has been configured. the coordinate values can either be indirectly assigned to other addresses (by creating an assignation file) or they are programmed at the addresses a and b with the help of a keyboard driver file that allows the input of lower case characters. the tool slide is positioned on the "near side" of the rotation axis. This configuration item. please choose the option "no" in this field. Preaxial Machining Swap G41/G42 If a preaxial lathe has been configured. however.

19: Selection Menu: Turning Control Sy stem Figure 3.20: Configuration Menu: Program Manager / Editor 78 Operation Guide for the Configuration Program . Configuration for CNC-Turning Figure 3.3.

the NC words you are programming will not be formatted in the NC Editor. your editing is saved.. Free Format Editor This input field serves to toggle the Free Format Mode: If you have activated this mode. Please note that the Free Format Editor is automatically disabled when you are processing in the PAL mode. While you are in the Free Format mode. By operating the <ESC> key.Program Manager / Editor Program Manager / Editor You can use this menu to configure the NC Editor and also to make your configuration entries pertaining to the NC program management. Now you operate the <TAB> key to activate the input field for your entry of a new program invocation path. typing <N> aborts the procedure. Press the <Y> key to create the directory. © MTS GmbH 1998 79 . Change Program Path This menu item provides the option of changing the program activation path in the file selection window of the NC Editor. You are returned to the next superior menu. You should make it a rule to activate the Free Format Mode only if you are employing a programming key which has no corresponding syntax or format file. and you go back to the next superior menu. Default File Extension The file extension you specify in this field will be automatically appended to each new NC program created. unless you specify a different extension for a specific program file. you are queried in the status line if you wish to create this directory. If the specified directory does not yet exist. If you press the function key <F8> "Accept & Return". Program Manager / Editor F4 Edit Item F1 F8 ESC and F2 Use the function keys <F1> ("next field") and <F2> ("previous field") to move the input cursor to the desired field. Program File Exte nsion Only NC program files with the extension that you specify in this field will be listed in the NC Editor. while your editing is not saved . Program Manager Program Path Stat ement In this field you enter the name of the directory to which the NC programs you generate should be stored. Selecting "yes" in this field brings you to the selection window of the NC Editor. syntax checking is not carried out. Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config. you can abort the current processing at any time.

20: Configuration Menu: Program Manager / Editor Figure 3.21: PAL Examination Mode: Configuration Menu: Program Manager / Editor 80 Operation Guide for the Configuration Program .3. Configuration for CNC-Turning Figure 3.

a so-called "checksum" is applied to each NC program. As an alternative you may use the Free Format Mode to test and edit NC programs that have no checksum. (entry "Yes": editing of words marked for text omission ). If there is no format file available for the current programming code. Here you specify if the setup data prefixed to an NC program ("setup sheet") should be editable in the NC Editor.Program Manager / Editor Format File Each NC word has its fixed format which determines the number of places before and after the decimal point as well as the permission to specify a sign.out" (see Figure 3. the default entry in this menu input field is the file name "dpal. albeit after having been converted before being loaded into the system (see the Operating Manual for the Simulator). Here you define the number of lines the editing range should comprise. This format data is stored in a format file. Handling of Format By choosing one of the following options you determine how the system should respond if a format inconsistency occurs: Inconsistencies Abort: the editing Free Format: switch to the Free Format Mode Ignore: the format inconsistency. Here you specify the number of the block from which you wish to start your NC programs. you select the option "yes" in this field. When you are employing the PAL programming code for turning. it need not be changed. During conversion the checksums will be automatically assigned. Words In this field you can determine that only those words in an NC program shall be released for editing that have been marked for the "selective text omission" method in the PAL program.21) is that of the format file which is part of the MTS software. Edit Marked Only Editor Format of Columns (Filename) for the PAL Examination Mode Start Block Number Block Number Incr ement Beginning of the E diting Range Length of the Editing Range Edit Setup Sheet In this file the NC Editor formats for the PAL mode are stored. programs created under a previous version of the MTS system can certainly be processed under the new version. which denotes the MTS formats) unchanged. Please note that in this case a trouble-free program execution cannot be guaranteed. Nevertheless. Under the menu item "format file" you enter the name of the format file that contains the format information for each identification letter of the programming code you employ. The default file name "dpal. As a rule. © MTS GmbH 1998 81 .for" . Here you enter the desired numerical difference between two consecutive block numbers. please leave the default entry in this field ("dnc. This entry determines at which of the program lines displayed on the screen the program section released for modification in the Editor ("editing range") should begin. You choose "no" if you intend to work exclusively with programs that are not marked for PAL.for". PAL Mode If you wish to process NC programs that contain NC words flagged for the PAL marking program. To verify that an existing NC program is in accordance with the current format file. Start block number and block number increment data is needed for the automatic assignment of block numbers carried out by the Editor.

23: Configuration Menu: Software Switches 82 Operation Guide for the Configuration Program . Configuration for CNC-Turning Figure 3.3.22: Selection Menu: Turning Control Sy stem Figure 3.

In this field you can determine that the compensation values of all available tools should be already stored in the corresponding compensation registers when the Simulator is started. By operating the <ESC> key you can abort the current processing at any time. Customize Setup Menus In the following. 3D view • graphic representation Selecting "no" in this selection field disables the tool management and zero definition menu. If you press the function key <F8> "Accept & Return" your editing is saved and you go back to the next superior menu. Setup Mode Accessible If you select the "no" option under this menu item the following items of the setup menu will be disabled: • reference point • technology • override. however. Start-up Status Machine Referencing Completed Tool Compensation Data Stored and to determine if the referencing procedure should Use the cursor keys be considered as already completed when the Simulator is started. "automatic referencing") even if you decide to partially protect the setup against editing.g. Please note. You are returned to the next superior menu while your editing is not saved . times • measuring. to the effect that you can inhibit the invocation of some or all of the setup menus.Software Switches Software Switches Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config. three options of pre-setting the accessing possibilities in the setup mode are described. © MTS GmbH 1998 83 . Tool Management Accessible Tools/Clamping D evices Menu Accessible Here you can lock the menu for configuration of tools and clamping devices. that you must make all indispensable configuration entries for the system setup (e. Software Switches F4 Edit Item F1 F8 ESC and F2 Use the function keys <F1> ("next field") and <F2> ("previous field") to select an input field.

3.23: Configuration of Software Switches 84 Operation Guide for the Configuration Program . Configuration for CNC-Turning Figure 3.

it is. please enter the applicable status file in this menu field. If the same file has been specified for starting as well as for leaving the system. © MTS GmbH 1998 85 . Disable Setup Sheet Interpreter If you select "Yes" in this field the interpretation of the setup sheet is skipped during the NC program start. Error Alarm Here you can determine that the user should be alerted by an audible alarm if an error has occurred in the Simulator run. The initial status of the Simulator is normally defined by the setup sheet prefixed to an NC program (see below). i. the system is started without tools. assigned to that particular NC program for which it has been created. compensation values and active tool Load Status at System Start If you want to define a certain system status as start-up condition. If no status file has been created yet (see Operating Instructions for the CNC Simulator). Please verify that a corresponding setup sheet has been created for that program. no new setup status is loaded. Similar to the status file. This status file contains all relevant information pertaining to: • detailed workpiece geometry • type of clamping • current tools on the turret. It follows that you need to delete the status file name from its input field (see above) if you wish to load the setup sheet instead for definition of the Simulator status at system start. The status file is given top priority in the interpretation.Software Switches Status The Simulator provides the possibility of saving any actual state of machining to a so-called "status file" which may be re-loaded at any later point in time. the setup sheet contains the complete information regarding the current machine status. Here you enter the name of the status file to which the current machining state is saved when you leave the Simulator. Save Status when Leaving Setup Sheet In addition to the status manager the CNC Simulator provides a setup sheet interpreter.e. If no setup sheet is available. however. Load Setup Sheet at System Start In this field you enter the name of the NC program of which the requirements should be considered in the setup of the Simulator right at the start of the system. clamping devices and blank. with each new start the Simulator will load the status that was saved at the last leaving. you leave the standard default entry "dstart" unchanged.

2: Selection Menu: Mil ling Machine 86 Operation Guide for the Configuration Program . Configuration for CNC Milling Figure 4.1: Configuration Main Menu Figure 4.4.

you select (by operating the function keys <F1> "next field" or <F2> "previous field") the configuration type "CNC Milling Machine". After selecting the type of configuration.4. 87 . The selected type of configuration is highlighted in the screen display.2). the control system and the computer hardware respectively.Machine" the parameters of the following machine components are defined: • Machine space • Tool change • Drive / Speeds Invocation: Configuration Main Menu F1 F2 Select Field F4 Edit Config. Figure 4. 4. Your selection is indicated by highlighting the respective item on the screen. as shown above (cf. for each of which there are separate configuration files. Selection of a Configuration Item Invocation: F1 F2 F1 F4 © MTS GmbH 1998 Select Item F4 Edit Item or F2 By operating the function keys (<F1> "next item" or <F2> "previous item") you select the machine element you intend to edit. F1 F4 or F2 When in the configuration main menu. Configuration for CNC Milling The configuration program for the CNC Simulator for milling consists of three divisions in all. In this way you will be able to determine your configuration settings for the machine tool. Another menu appears where you can make you entries to edit the selected machine element. press the <F4> key to activate the menu function "Edit Item".1 Configuration of the Milling Machine 4. The selection menu for the CNC milling machine is displayed. For reasons of data security default standard configurations may not be overwritten. After selecting the desired item for configuration. press the <F4> key to activate the function "Edit configuration". featuring the items for configuration.1 Configuration of the Milling Machine In the configuration file "CNC-Turning .

4. Configuration for CNC Milling

Figure 4.3: Configuration of m achine dimensions

88

Operation Guide for the Configuration Program

Machine Dimensions

Travel limits
In this menu you define the dimensions of the machine tool. All entries are relative to the machine zero (datum).

Invocation: Main Menu Select Field Edit Config.

F1 F2
Procedure

F4

Travel limits

F4

Edit Item

F1 F8
ESC

and

F2

By operating the function keys (<F1> "next field" and <F2> "previous field") you select the desired input field. Upon striking <F8> "Accept & continue" your editing is stored and you proceed to the continuation menu "reference points". By operating the <ESC> key you can abort the current processing at any time. You return to the next superior menu while your editing is not saved.

Machine Space
Under this menu item you determine the floor space of the machine. Dimension entries are related to the machine zero. A1X and A1Y to define the front left point of the machine space A2X and A2Y to define the rear right point of the machine space

Machine Table
Here you define the dimensions of the machine table. T1X and T1Y T2X and T2Y TZ to define the front left corner of the machine table to define the rear right corner of the machine table to define the vertical distance of the machine zero from the machine table

Spindle
Here you define the dimensions of the work spindle. Please observe that only absolute values may be entered. DS HS Diameter/width of the spindle Length of the spindle

In the collision monitoring a cylindrical spindle is assumed.

Tool Adapter
Here you specify the name of the tool adapter. Each time a new tool is inserted into the magazine the system will verify that the tool adapter is consistent with the spindle geometry. You can skip this checking routine by specifying the wildcard symbol "*" in this input field.

© MTS GmbH 1998

89

4. Configuration for CNC Milling

Figure 4.4: Configuration of refe rence points

90

Operation Guide for the Configuration Program

Travel Range Here you define the spatial dimensions of the travel range. All coordinate entries are related to the machine zero. V2Z to define the lower front left point of the travel range to define the upper rear right point of the travel range Reference Point RX. Striking <F4> ("Previous input mask") brings you back to the menu "Machine dimensions". V2Y. If you strike the function key <F8> ("Accept & Return") your editing is stored and you are returned to the next superior menu.Reference Points Continuation Menu: Reference Points In this input window you determine the travel range and the location of the reference points. V1X. RY and RZ to define the position of the reference point within the travel range Tool Changing Point WX. You are returned to the next superior menu while your editing is not saved. Invocation: Machine Dimensions F8 Accept & Continue Procedure F1 F4 F8 ESC and F2 By operating the function keys (<F1> "next field" and <F2> "previous field") you select the desired input field. WY and WZ to define the position of the tool changing point within the travel range © MTS GmbH 1998 91 . V1Z V2X. By operating the <ESC> key you can abort the current processing at any time. V1Y.

4. Configuration for CNC Milling Figure 4.5: Tool Change Config uration 92 Operation Guide for the Configuration Program .

you may want to execute the tool change only after the M06 function is invoked. Tool Change at M06 Depending on the tool changer employed. then in the X. the movement will be first in the Z-axis. By operating the <ESC> key you can abort the current processing at any time.and in the Y-axis. Spindle Deactivated after M06 Here you can determine that the spindle should remain disabled after a tool change initiated by the M06 command. Max. The overall permissible number of tools in the magazine of the milling Simulator in the Magazine is 99. Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config. Move to the Tool Change Point Here you define the way the tool change point is approached in the three axes. © MTS GmbH 1998 93 . Number of Tools Here you specify the desired maximum number of tool positions in the magazine. Tool Changing Times Here you configure the time needed for a tool change in the Simulator. Entering 1 or 0 in the applicable field determines the order of succession of the axes in which the movement is carried out. In this case you select the "yes" option in this field. If all values are set to 1. Tool Change Co nfiguration F4 Edit Item F1 F8 ESC and F2 Use the function keys <F1> "next field" and <F2> "previous field" to move from input field to input field. The unit for the input of time values is hundredth of a second (1/100 sec).Tool Change Tool Change Under this configuration item you determine the parameters for the tool change. You are returned to the next superior menu while your editing is not saved. If you strike the function key <F8> ("Accept & Return") your editing is stored and you are returned to the next superior menu.

94 Operation Guide for the Configuration Program . Configuration for CNC Milling Figure 4.4.6: Configuration of spi ndle drive and speeds.

Enter the desired minimum feedrate of the spindle in this field. Drive / Speeds F4 Edit Item F1 F8 ESC and F2 Use the function keys (<F1> "next field" and <F2> "previous field") to select an input field. Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config. Rise: Here you determine the time needed to accelerate the turret from standstill to rapid traverse speed. and rapid traverse speed can be determined within a preset range. Here you determine the time needed to accelerate the spindle from standstill to maximum speed. © MTS GmbH 1998 95 . Spindle Driving power [W]: Here you specify the input power of the spindle drive. By operating the <ESC> key you can abort the current processing at any time. When you press the function key <F8> "Accept & Return" your editing is saved and you return to the next superior menu. SMAX: SMIN: Rise time: Here you enter the desired maximum spindle speed.Spindle Drive and Speeds Spindle Drive and Speeds While processing the Simulator programs the values pertaining to spindle speed feedrate. The unit of measurement is hundredth of seconds. The configuration program provides the possibility to define the upper and lower limitation of this setting range. Rapid Traverse Speed [mm/min] In this field you enter the rate of rapid motion (in millimeters per minute). Enter the desired minimum spindle speed in this field. Feedrate [mm/min] FMAX: FMIN: Enter the desired maximum feedrate of the spindle in this field. The unit of measurement is hundredth of seconds. You are returned to the next superior menu while your editing is not saved.

8: Selection menu: Milling Control System 96 Operation Guide for the Configuration Program . Configuration for CNC Milling Figure 4.4.7: Configuration Main Menu Figure 4.

The type of configuration you select is highlighted in the screen display After selecting a type of configuration you operate the function key <F4> ("Edit Configuration"). F4 After selecting the desired configuration you operate the function key <F4> ("Edit Item") to invoke the submenu for editing of the applicable component of the control system. © MTS GmbH 1998 97 . use the function keys <F1> "next field" or <F2> "previous field" to select the configuration type "CNC Milling: Control System". the default standard configurations may not be overwritten. The selection menu for editing the turning control system is displayed. where you have a choice of different configuration items to be activated for further processing (see Figure 4.4. F1 F4 or F2 When in the Configuration Main Menu.8): Selecting a Configuration Menu Item Invocation: F1 F2 F1 or Select Item F4 Edit Item F2 Use the function keys <F1> ("next field") or <F2> ("previous field") to select the submenu item under which you wish to proceed with your editing of the control system The item selected at the time is highlighted in the screen display.2 Milling Control Configuration 4. The control information includes default values and settings of the automatic mode as well as the editing of NC programs. namely the following: • Programming Code / Interpretation • Program Manager / Editor • Software Switches Please note that. for reasons of data security.2 Configuration of the Milling Control System You determine the system parameters for interpretation and execution of NC programs by entering the applicable data to the configuration file "CNC Milling Control System". Invocation: Configuration Main Menu F1 F2 Select Field F4 Edit Config.

Configuration for CNC Milling Figure 4.10: Configuration file for the programming code 98 Operation Guide for the Configuration Program .4.9: Selection menu: Milling Control System Figure 4.

Into this field you enter the first character of the name you want to assign to your subprograms when they are stored. you should verify that in the CONFIG. the maximum possible nesting of routines is reduced accordingly. By operating the <ESC> key you can abort the current processing at any time. You are returned to the next superior menu while your editing is not saved.SYS file. Subprogram Identifi. In the present input field you specify the maximum number of subprograms to be nested this way (nesting depth). the name of a subprogram consists of an identification letter and a multidigit number . © MTS GmbH 1998 99 . followed by a six-digit number.e. cation Letter: The default first character assigned to subprograms in the MTS control system is "U". you wish to make use of the maximum nesting of 11 subroutines. Subprograms In this menu you determine the mode of invoking subprograms from an NC program. If you press the function key <F8> "Accept & Continue" your editing is saved and you proceed to the subsequent menu ("Interpretation"). In the PAL control the identification letter is "L" and the file name includes a four-digit number the last two digits of which denote the number of subprogram repetitions. however.Programming Code Programming Code Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config.i. Programming Code F4 Edit Item F1 F8 ESC and F2 Use the function keys <F1> ("next field") and <F2> ("previous field") to select the desired input field. As a rule. If a smaller number is specified in this file. Maximum Nesting: The Simulator provides the option of invoking further subprograms from each subprogram . which is read each time you power up your computer: FILES = 20 has been specified. If. subprograms can be "nested".

each subprogram name consists of an identification letter and a multiple-digit number. Normally you enter "0" to this field. By entering a value to the present input field you determine the number of digits (counted from right to left) of a subprogram name to be interpreted as the repetition factor. e. Parameter Identification Here you define for your control system the address letter or word at which parameters shall be programmed. M-Command Required to Terminate a Subprogram Special Characters Here you determine the special characters of your choice for parameters. Please observe that you should edit the entries in the subsequent fields only if you are processing in the Free Format Mode of the NC Editor or if you can access NC Editor format files where your editing is stored.g. Permissible modal commands are the standard commands G00. if you choose "Yes". however. which is the sign placed between a parameter and the value assigned to it. is "2". Entering alphanumeric characters is not permitted here. this temporary character may be deleted while the subsequent commenting information is retained. Enter in the input fields the applicable G-numbers of the MTS Programming Code or insert a blank character. Comment Character Temporary By programming a temporary comment character you can suspend (temporarily skip) NC blocks (or sections of blocks) in the program execution. Contrary to the standard comment character. G01. 100 Operation Guide for the Configuration Program . for testing purposes. Under this menu item you select either the "Yes" or the "No" option. in any case an M-command must be programmed to terminate a subprogram. the applicable entry for the PAL programming code.4. Assignation of P arameter Values At this entry field you define the assignation sign. Comment Character Standard Here you specify the special character by which your comments entered to an NC line shall be marked and distinguished from the NC commands. parameter assignation and comments. Please note that the flagged sections will be skipped in the program execution and consequently commands programmed after a comment character are ignored by the system. G02 and G03 at the most. In this field you enter the character which should denote the activation of the Free Activate the Free Format Mode Format Mode within an NC line Modal Commands Here you enter the motion commands that you wish to function as modal commands in the NC programs. Deleting a comment character at the same time deletes the subsequent comment entry. Configuration for CNC Milling Interpretation of Di gits for Subprogram Repetition As described above.

you have additional on-line help files that you wish to make use of.syn" (denoting the MTS syntax) unchanged. If. no entries need to be made in this configuration window. however. If you wish to employ the PAL programming code for milling. The syntax checking function is disabled while you are in the Free Format Mode. Alternative Help Screens As long as you are using only the standard help screens with the CNC Simulator for turning. Syntax Check in the Editor Here you can determine that the NC blocks should be checked for syntax errors in the Editor. © MTS GmbH 1998 101 . If you are using a different programming code.Programming Code Syntax Syntax File Name You state in this field the name of the syntax file that you wish to use in creating your NC programs. the syntax file "fpal. you must specify the path and directory in which these help screens are stored as well as the applicable file extension. please see the operating instructions for the Free Definition Programming Code. syntactically invalid NC blocks are ignored during the simulation execution.syn" must be specified . If you enter "yes". Syntax Check in the Interpreter Here you can determine that the syntax check should also be carried through in the interactive programming mode. If no appropriate syntax file is available for your programming code. please leave the entry "fnc. Please note that the syntax checking function is disabled while you are processing in the Free Format Mode.

12: Menu for editing of a programming code file 102 Operation Guide for the Configuration Program .11: Menu for selection of a programming code file Figure 4.4. Configuration for CNC Milling Figure 4.

Please note that this menu item can only be activated if you are licensed to employ the Free Definition Programming Code. By operating the <ESC> key you can cancel the current processing at any time. You are returned to the next superior menu while no further file will be loaded. You will be returned to the next superior menu while no further file is loaded. F8 ESC With <F8> ("Selection") you confirm your selection and go back to the menu "Programming Code". Please see also the operation instructions for the Free Definition Programming Code. Selecting a Programming Code File Invocation: Programming Code F5 Select File Procedure or Use the cursor keys ( and ) to select the desired programming code file from the list displayed in the selection box. where you make your selection from the list by simply operating the cursor keys. © MTS GmbH 1998 103 . By operating the <ESC> key you can abort the current processing at any time. Editing a Programming Code File Invocation: Programming Code F6 Edit File Selection To select a programming code file for editing you enter the applicable file name in the input field.Edit Programming Code File Selecting / Editing a Programming Code File The functions of the following submenus serve to load and modify programming code files. Alternatively you can use the <TAB> key to change to the list of available files. or F8 ESC Pressing the function key <F8> ("Editing") confirms your selection and at the same time activates the editing program.

4. Configuration for CNC Milling Figure 4.14: Configuration File: Interpretation 104 Operation Guide for the Configuration Program .13: Selection Menu: Mil ling Control System Figure 4.

A cycle will be executed both after each standard block (G00 to G03) and each completed contour string command (G71. G72 and G73). "separate command" is the default entry in this field of the configuration menu.Interpretation Continuation Menu: Interpretation In this menu you determine the default settings for the Interpreter of the Simulator for milling. Definition: A cycle will be executed at the point of its definition within the NC program. With <F4> ("previous input form") you go back to the menu "Programming Code". Standard block Absolute Coordinates Here you determine the default interpretation mode for coordinate input after the start-up of the Simulator (start-up status): Yes: No: absolute coordinates (G90) incremental coordinates (G91) © MTS GmbH 1998 105 . This is the standard mode of cycle invocation in the MTS Simulator. If you press the function key <F8> ("Accept & Return") your editing is saved and you go back to the next superior menu. you can configure the execution of fixed cycles and the cutter radius compensation. command: After defining the cycle a separate command (G77. By operating the <ESC> key you can abort the current processing at any time. You are returned to the next superior menu while your editing is not saved. You have a choice of the following options: Separ. G79) must be programmed for invocation of the cycle. G78. Moreover. Accordingly. Interpretation of Fixed Cycles Cycle Invocation Point In this menu field you can determine the invocation and execution of fixed cycles in the Simulator for milling. Invocation: Programming Code F8 Accept & Continue Procedure F1 F4 F8 ESC and F2 Use the function keys <F1> ("next field") and <F2> ("previous field") to shift the input cursor.

ter Example: T1236 This command initiates the loading of tool No. automatically with each tool the corresponding compensation register will be loaded. Configuration for CNC Milling Circle Centers Incremental In this input field you determine the interpretation mode for circle center data in the Simulator system: Yes: No: Incremental coordinates relative to the starting point of the circular arc Absolute coordinates relative to the current coordinate system Number of Segments Considered in Compensation Forecast In this field you determine the number of contour segments (entities) to be considered in the forecast calculation of the cutter radius compensation. G72 and G73 ). It follows that the tool change command now has a "two-digit structure": instead of T0303 you program T0003. 12 from the magazine and concurrently activates the compensation value storage No.number. Mirroring Related to the Current Coordinate System Here you can determine that a programmed mirror operation should be related to the current ("yes")or to the initial ("no") coordinate system. you select the "yes" option in this input field. 3D-Movement Permissible In this menu input field you decide if. If.4. the first two digits denote the location of the tool in the magazine while the last two digits denote the corresponding compensation value storage. In this. The basic structure of a tool change command is: "T" followed by a four-digit T-command without Compensation Regis. G03. however. helical interpolation with G02. 36. during the execution of machining in a certain plane of the workpiece. with the last two digits denoting the tool location in the magazine. The standard value for milling will be 2 as a rule. 106 Operation Guide for the Configuration Program . a feed motion in the third coordinate axis should be permissible (spatial line interpolation with G01 and G71.

© MTS GmbH 1998 107 . Milling Machine with Vertical Spindle MTS / Deckel Feed direction Axis transformation X→ Y→ Z→ X→ Y→ Z→ X→ Y→ Z→ Y Y Z X Z -Y Z Y -X G17 Z G18 Y G19 X Milling Machine with Horizontal Spindle Maho Feed direction Axis transformation X→ Y→ Z→ X→ Y→ Z→ X→ Y→ Z→ -X -Y Z -X Z Y -Z -X Y G17 Z G18 Y G19 X Simulation of a MAHO-Milling Machine If you wish to simulate a MAHO milling machine. In the table below.Interpretation Selection of Planes: You can use the cursor keys < > or < > to select the infeed plane you desire: (Z: G17. the necessary axis transformations resulting from your selection are listed. Y: G18 or X: G19). select the "yes" option in this menu input field. This will initiate not only the appropriate axis transformation but also the simulation of the MAHO coordinate system (viewpoint).

16: Configuration of the Program Ma nager/Editor 108 Operation Guide for the Configuration Program .15: Selection Menu: Mil ling Control System Figure 4.4. Configuration for CNC Milling Figure 4.

Only NC program files with the extension you enter in this field will be listed in the NC Editor. unless you specify a different extension for a specific program file. Program File Extension Default File Extension The file extension you enter in this field will be automatically appended to each new NC program created. syntax checking is not carried out. Program Manager Program Path Statement In this field you enter the name of the directory to which the NC programs you generate should be stored. You are returned to the next superior menu while your editing is not saved. If you press the function key <F8> "Accept & Return" your editing is saved and you go back to the next superior menu level. You should make it a rule to activate the Free Format Mode only if you are employing a programming key which has no corresponding syntax or format file. typing <N> aborts the procedure. Then you operate the <TAB> key to activate the input field for your entry of a new program invocation path. While you are in the Free Format mode.. By operating the <ESC> key you can abort the current processing at any time. This input field serves to toggle the Free Format Mode: If you have activated this mode the NC words you are programming will not be formatted in the NC Editor. If the specified directory does not yet exist.Program Manager/Editor Program Manager / Editor You can use this menu to configure the NC Editor and also to make your configuration entries pertaining to the NC program management. Program Manager / Editor F4 Edit Item F1 F8 ESC and F2 Use the function keys <F1> ("next field") and <F2> ("previous field") to move the input cursor to the desired field. Edit Program Path This menu item provides the option of changing the program activation path in the file selection window of the NC Editor. Please observe that the Free Format Editor is automatically disabled when you are processing in the PAL mode. you are queried in the status line if you wish to create this directory. Free Format Editor © MTS GmbH 1998 109 . If you select "yes" in this field you are forwarded to the selection window of the NC Editor. Press the <J> key to create the directory. Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config.

4.16: Configuration Menu: Program Manager / Editor Figure 4.17: PAL Examination Mode: Configuration Menu: Program Manager / Editor 110 Operation Guide for the Configuration Program . Configuration for CNC Milling Figure 4.

Nevertheless. If you wish to process NC programs that contain NC words flagged for the PAL marking program. If there is no format file available for the current programming code. the default entry in this menu input field is the file name "fpal.for" .Program Manager/Editor Format File Each NC word has its fixed format which determines the number of places before and after the decimal point as well as the permission to specify a sign.for".out" (see Figure 5. Please note that in this case a trouble-free program execution cannot be guaranteed. As a rule this entry should remain unchanged. When you are employing the PAL programming code for milling. Here you enter the desired numerical difference between two consecutive block numbers. In this field you can determine that only those words in an NC program may be edited that have been marked for the "selective text omission" method in the PAL program. This entry determines at which of the program lines displayed on the screen the program section released for modification in the Editor ("editing range") should begin. programs created under a previous version of the MTS system can certainly be processed under the new version. Here you specify the number of the block from which you wish to start your NC programs. a so-called "checksum" is applied to each NC program. you select the option "yes" in this field. Handling of Format Inconsistencies By choosing one of the following options you determine how the system should react if a format inconsistency occurs: Abort: the editing Free Format: switch to the Fr ee Format Mode Ignore: the format inconsistency. (entry "Yes": editing of words marked for text omission ). Start block number and block number increment data is needed for the automatic assignment of block numbers carried out by the Editor. To verify that an existing NC program is in accordance with the current format file. which denotes the MTS formats) unchanged. During conversion the checksums will be automatically assigned. PAL Mode Edit Marked Words Only Editor Format of Columns (Filename) for the PAL Examination Mode Start Block Number In this file the NC Editor formats for the PAL mode are stored. Under the menu item "format file" you enter the name of the format file that contains the format information for each identification letter of the programming code you employ. The default file name "fpal. albeit after having been converted before being loaded into the system (see the Operating Manual for the Simulator). © MTS GmbH 1998 111 . This format data is stored in a format file. Here you define the number of lines the editing range should comprise.17) is that of the format file which is part of the MTS software. As an alternative you may use the Free Format Mode to test and edit NC programs that have no checksum. please leave the default entry in this field ("fnc. You choose "no" if you intend to work exclusively with programs that are not marked for PAL. Block Number Incr ement Beginning of the E diting Range Length of the Editing Range Edit Setup Sheet Here you specify if the setup data prefixed to an NC program ("setup sheet") should be editable in the NC Editor.

18: Selection Menu: Milling Control System Figure 4.19: Configuration Menu: Software Switches 112 Operation Guide for the Configuration Program .4. Configuration for CNC Milling Figure 4.

"automatic referencing") even if you decide to partially protect the setup against editing.Software Switches Software Switches Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config. You are returned to the next superior menu while your editing is not saved.g. that you must make all indispensable configuration entries for the system setup (e. Customize Setup Menus In the following. Tool Management Accessible Tools/Clamping D evices Menu Accessible Start-up Status Machine Referencing Completed Tool Compensation Data Stored and to decide if the referencing procedure should be Use the cursor keys considered as completed when the Simulator is started. © MTS GmbH 1998 113 . Software Switches F4 Edit Item F1 F8 ESC and F2 Use the function keys <F1> ("next field") and <F2> ("previous field") to select an input field. however. Here you can lock the menu for configuration of tools and clamping devices. By operating the <ESC> key you can abort the current processing at any time. If you press the function key <F8> "Accept & Return" your editing is saved and you go back to the next superior menu. Please note. In this field you can determine that the compensation values of all available tools should be already stored in the corresponding compensation registers when the Simulator is started. Setup Mode Accessible If you select the "no" option under this menu item the following items of the setup menu will be disabled: • reference point • technology • override. three options of predetermining the accessing possibilities in the setup mode are described. times • measuring. to the effect that you can inhibit the invocation of some or all of the setup menus. 3D view • graphic representation Selecting "no" in this selection field disables the tool management and zero definition menu.

Configuration for CNC Milling Figure 4.4.19: Configuration of Software Switches 114 Operation Guide for the Configuration Program .

the interpretation of the setup sheet is skipped during the NC program start. Here you enter the name of the status file to which the current machining state is saved when you leave the Simulator. at system start. Please verify that a corresponding setup sheet has been created for that program. the system is started without tools. This status file contains all relevant information pertaining to: • detailed workpart geometry • type of clamping • current tools in the magazine. assigned to that particular NC program for which it has been created. the interpretation of "VGA-files" will not be possible any more. you leave the standard default entry "fstart" unchanged.Software Switches Status The Simulator provides the possibility of saving any actual state of machining to a so-called "status file" which may be reloaded at any later point in time. however. for definition of the Simulator status.e. Load Setup Sheet at In this field you enter the name of the NC program of which the requirements should be considered in the setup of the Simulator. please enter the applicable status file in this menu field. i. It follows that you need to delete the status file name from its input field (see above) if you wish to load the setup sheet instead. Save Status when Leaving Setup Sheet In addition to the status manager. the setup sheet contains the complete information regarding the current machine status. If no status file has been created yet (see Operating Instructions for the CNC Simulator). If the same file has been specified for starting as well as for leaving the system. The status file is given top priority in the interpretation. If no setup sheet is available. © MTS GmbH 1998 115 . with each new start the Simulator will load the status that was saved at the last leaving. the CNC Simulator provides a setup sheet interpreter. compensation values and active tool Load Status at System Start If you want to define a certain system status as start-up condition. The initial status of the Simulator is normally defined by the setup sheet prefixed to an NC program (see below). the status files are dependent on the configuration of the graphic mode. no new setup status is loaded. it is. for example. In the Simulator for milling. Error Alarm Here you can determine that the user should be alerted by an audible alarm if an error has occurred in the Simulator run. Similar to the status file. If. the graphic mode has been changed from VGA to SVGA . right at the start of the sysSystem Start tem. clamping devices and blank. Disable Setup Sheet Interpreter If you select "Yes" in this field.

INCAD Control System Figure 5.5.2: Selection Menu: INCAD Control System 116 INCAD Configuration Program .1: Configuration Main Menu Figure 5.

With <F4> you activate the function "Edit configuration". For reasons of data security. the default standard configurations. Configuration of the INCAD Control System The configuration program for the CAD program INCAD consists of two divisions. press the <F4> key to activate the menu function "Edit Item". namely the control configuration. which serves to set the INCAD system parameters. After selecting the desired item for configuration. provided in the INCAD control configuration file. The selection menu for configuration of the INCAD control system is displayed. Selecting an Item for Configuration Invocation: F1 F2 F1 F4 or Select Item F4 Edit F2 By operating the function keys <F1> ("next item") or <F2> ("previous item"). © MTS GmbH 1998 117 . and the hardware configuration (see below). as supplied to you by MTS. The selected configuration file is highlighted in the screen display. where you can make your entries to edit the selected component. The item selected at the time is highlighted in the screen display. are denoted by the items listed in the selection window (see facing page): • • • • • Invocation: Configuration Main Menu System parameters Digitizer tablet Dimensioning parameters File extensions Plotter pens F1 F2 Select Field F4 Edit Config. which serves to adapt the system to your hardware components. The different configuration options. may not be overwritten. F1 F4 or F2 When in the configuration main menu. A further menu appears. you select the control component you intend to edit. you select the configuration file "INCAD control system" by operating the function keys <F1> ("next field") or <F2> ("previous field").INCAD Control System 5.

INCAD Control System Figure 5.3: Editing Menu: System Parameters 118 INCAD Configuration Program .2: Selection Menu: INCAD Control System Figure 5.5.

You will be returned to the next superior menu. Type of Cursor Here you determine the shape the cursor should assume when displayed in the graphic window. you select the desired input field. By operating the <ESC> key you may abort the current processing at any time. Cursor type 1 stands for a small St. Cursor type 6 stands for axially parallel cross-hairs. Cursor type 4 stands for a small square. while your editing is not saved. If you strike the function key <F8> ("Accept & Return"). Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config. the maximum distance between the cursor position and an entity. Unit of Measurement Use the cursor keys unit of measurement. and with a small empty square inserted into the center. Cursor type 2 stands for axially parallel cross-hairs drawn out to the borders of the graphic window. Six cursor types. The area. drawn out to the borders of the graphic window. your editing is saved.g. up by Pixels to which identification of this entity (by "clicking-on") should still be possible. Cursor type 3 stands for a small axially parallel cross. are available for selection. and to choose either millimeters (mm) or inches as the © MTS GmbH 1998 119 . Define Capturing Area This menu item serves to define the "sensitivity" in the trapping mode. and with a small square enclosing the section point of the cross-hair lines. within which the identification of entities should be possible. Type the corresponding number (1 to 6) in the input field. You determine e. is defined here by entering the appropriate number of pixels. drawn out to the borders of the graphic window. as exemplified below.System Parameters System Parameters In this input menu the formal system parameters can be set. Cursor type 5 stands for axially parallel cross-hairs. and you are returned to the next superior menu. System Parameters F4 Edit F1 F8 ESC and F2 By operating the function keys <F1> ("next field") and <F2> ("previous field"). Andrew's cross.

3: Editing Menu: System Parameters 120 INCAD Configuration Program .5. INCAD Control System Figure 5.

as a polygon over a number of points. The value specified in the respective input fields will be interpreted according to the configured measuring unit. Instead. Independent of this default setting. The standard default value represents a compromise on computing time and geometric resolution. you indirectly determine the number of polygon points to be computed: a smaller value for resolution results in a higher number of points and consequently in a more accurate representation. operating errors will be indicated by an acoustic alarm. By operating the cursor keys If you choose the "yes" option. and you select either "yes" or "no" in this field. the cursor can be moved to any coordinate position. Independent of this default setting. it must not exceed "10". and you select either "yes" or "no" in this field. This can be helpful e. the coordinate values of the current cursor position will be displayed in the status line. By operating the cursor keys If you choose the "yes" option. However. and you select either "yes" or "no" in this field. However. You may as well decide to alter the input resolution at any time during processing (cf. By operating the cursor keys If you choose the "yes" option. By operating the cursor keys If you choose the "yes" option. The interval between the two pressings of the key is called a "double-click interval" and the unit of the value entered in the configuration is milliseconds (msec). If you wish to call this file for further editing. the INCAD Operating Manual). If you define an input resolution of "0". in the X or Y direction. this will also increase the computing time required for the calculation. Should you wish to use your own configuration files. the graduated axes ("rulers") will be displayed in the graphic window. Please note that only the basic setting is configured here. it contains the drawing in its state of processing at the point of the respective previous saving. if you are using a digitizer pen or a mouse device. please select "no" in this input field. you limit the cursor movement to a series of incremental steps.g. with design tasks. this key is not directly available. especially if you employ a computer of rather low computing speed. By operating the cursor keys If you choose the "yes" option. with the aid of approximate computation. This backup is stored under the same name but with the file extension "bak". Note: this menu item is relevant only to CAM programs. Graphics with Grad uated Axes Symbols with Graduated Axes Acoustic Alarm Create Backup Copies Load Standard Simulator Configuration Double-click Interval (in msec) © MTS GmbH 1998 121 . In specifying the accuracy of of Circular Arcs representation of the arc with your entry in the present input field. you need to specify the "bak" extension with the file name.System Parameters Input Resolution in X and Y Here you determine a "jog size" for the cursor movement: by defining a fixed distance between every two adjacent cursor positions. By operating the cursor keys If you choose the "yes" option. you may press the <F1> key (on your device) twice in a row. Some of the INCAD functions are activated by operating the <F2> function key. Geometric Resolution In the INCAD system a circular arc is established. a backup copy will be created each time you store a drawing. and you select either "yes" or "no" in this field. because input of coordinates via the keyboard is no longer required for the drawing of lines. you may toggle the display of the rulers during the processing. Dynamic Coordinates and you select either "yes" or "no" in this field. which may prove inconvenient. the standard file extensions for the turning and milling programs will be read in from the Simulator configuration files. the graduated axes ("rulers") will be displayed when the active window contains a symbol (graphic macro). you may toggle the display of the rulers during the processing. and you select either "yes" or "no" in this field.

5. INCAD Control System

Figure 5.4: Selection Menu: INCAD-Control System

Figure 5.5: Editing Menu: INCAD Digitizer Tablet

122

INCAD Configuration Program

Digitizer Tablet

Digitizer Tablet
If a digitizer tablet is part of your hardware configuration, you may want to employ an input template in the form of an overlay foil which is attached to the tablet. This tablet overlay provides immediate access to most of the INCAD functions while bypassing the INCAD Main Menu. Invocation: Main Menu

F1 F2
Procedure

Select Field

F4

Edit Config.

Digitizer

F4

Edit

F1 F8
ESC

and

F2

Press the function keys <F1> ("next field") and <F2> ("previous field") to move from input field to input field.

If you strike the function key <F8> ("Accept & Return") your editing is stored and you return to the next superior menu.

By operating the <ESC> key you may abort the current processing at any time. You go back to the next superior menu while your editing is not saved.

Tablet Overlay

You decide about whether you wish to employ a tablet overlay, by selecting, with the cursor keys < > and < >, either the "yes" or "no" option in this input field . If you choose to employ an overlay foil, please make sure that the applicable parameters have been specified in the menu "Tablet Selection" of the INCAD hardware configuration. Installation of the overlay is described in the INCAD Operation Manual.

If you prefer to employ a digitizer tablet without a tablet overlay, you can make use of the following three input fields to define the dimensions of the graphics input area and the menu area on the tablet. Please note that your entries in this submenu will be considered only if you have selected "no" in the first input field, that is, you have de-selected the employment of an overlay foil.

Height of Graphics Area

Height of the graphic input area (millimeters).

Width of Graphics Area

Width of the graphic input area (millimeters).

Width of Menu Area

Width of the menu area (millimeters). The menu area adjoins the graphics area to the right.

© MTS GmbH 1998

123

5. INCAD Control System

Figure 5.6: Selection Menu: INCAD Control System

Figure 5.7: Editing Menu: Dime nsioning Parameters

124

INCAD Configuration Program

Dimensioning Parameters Dimensioning Parameters You activate this configuration item to determine certain default settings pertaining to the use and display of dimensioning in the INCAD system. Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config. Dimensionings are copied if at least one of the points to which they relate is situated within the copy window. at any time during a system work session. line termination signs ("arrowheads") and dimensional text. By operating the <ESC> key you may abort the current processing at any time. Dimensionings are not copied at all. Use the cursor keys ( and ) to select one of the following Objects options: internal external: none: Dimensionings are copied if all points to which they relate are situated within the copy window. 125 . You go back to the next superior menu while your editing is not saved. Dimensioning Framework In conformity with the INCAD Operation Manual. If you strike the function key <F8> ("Accept & Return") your editing is stored and you will return to the next superior menu. You may change these parameters. Include Dimensioning Here you can determine that the dimensioning framework should be displayed in Rebuilding a after the reinstatement of the graphic window. the term "dimensioning framework " is used here to denote the totality of dimensioning el ements related to an object. au xiliary dimension lines ("projection lines"). Dimens. Please note that only defaults are configured here. Use the cursor keys ( and ) to Drawing select either the "yes" or "no" option. F4 Edit F1 F8 ESC and F2 With the function keys <F1> ("next field") and <F2> ("previous field") you move from input field to input field. Include Dimensional Text in Rebuilding a Drawing © MTS GmbH 1998 Here you can determine that the dimensional text should be included in the reinstatement of the graphic window. Param. such as dimension lines. Include Dimensioning Here you determine which of the dimensioning elements should be included in the in the Copying of copying of objects. with the exception of the decimal character and the zero suppression (see below). Use the cursor keys ( and ) to select either the "yes" or "no" option.

This pre-setting may be determined exclusively in the configuration program. Dimension Line Termination Signs As a rule. angle of sides 60 degrees.") or decimal point (". Operate the cursor keys ( and ) to select either decimal comma (". angle of sides 90 degrees.2". the dimensional value "11. angle of sides 15 degrees. If you select the "yes" option. All linear dimensions will be multiplied by this factor.5. open arrowhead. solid black arrowhead. Suppress Trailing Zeroes Here you can determine that trailing zeroes should be suppressed in the dimensional text. This pre-setting may be determined exclusively in the configuration program. so-called "dimension line termination signs" are used to mark the beginning and end point of a dimension line. angle of sides 15 degrees. angle of sides 15 degrees. INCAD Control System Dimensional Text Decimal Character Here you define the separating character to be used in the display of decimal numbers."). open arrowhead.200" will be notated as "11. . closed unfilled arrowhead. with center line arrowhead. closed unfilled. angle of sides 15 degrees. Position of Dimensional Text These two input fields serve to define the position of the middle of the dimensional text relative to the middle of the dimension line by entering the desired horizontal and vertical distances. Scaling Factor In this field you enter the desired scaling factor for dimensioning text. open oblique stroke dot (small unfilled circle) solid dot 126 INCAD Configuration Program .With the cursor keys ( and ) you select an option from the following list: Terminations none arrowhead.

automatic) by operating the cursor keys and : Orientation: outwards Orientation: inwards automatic: orientation is made dependent on the length of the dimension line (see below). You may choose one of three options (inwards. Threshold Distance If the "automatic" option (see above: "Orientation") has been selected.Dimensioning Parameters Arrow Size Orientation Here you determine the desired overall size of the arrowheads (with reference to the screen scaling). if this length is exceeded the arrowheads are pointing outwards. The next two menu fields serve to define the starting point of the auxiliary dimension line (projection line) and the excess length of that line beyond the point of intersection with the dimension line (Q-point): xc-length: length of the projection line beyond the dimension line Begin: starting point of the projection line as set off from the dimensioned point Projection Line © MTS GmbH 1998 127 . the orientation of the arrowheads will depend on the length of the dimension line. Arrowheads should be oriented. In the present input field you enter a "threshold value": up to the specified length of dimension the arrowheads are pointing inwards. outwards.

(see Figure). To configure the baseline definition you select one of the following options. INCAD Control System Types of Point D imensioning In this selection field you determine the type of point dimensioning. must be identified. and moreover the baseline determines the relevant modification of the point dimensioning which results especially from transformations such as rotation.: coordin. all dimensions are relative to the so-called "dimension reference point" which is the first point identified in the dimensioning procedure. to which the dimensioning relates. For one thing. the dimensional value indicates the distance between every two adjacent points (see Figure). in this type of dimensioning. if you select this option. in this type of dimensioning.5. need to be defined at the beginning of each point dimensioning procedure.: Absolute dimensioning Baseline Incremental Dimensio ning Coordinate Dimensioning Both the make-up of a dimensioning framework and its positioning are dependent on the definition of the so-called "baseline". increm. Baseline: parallel The baseline is identical with the line connecting the two points to be dimensioned Baseline: horizontal The baseline is generally defined as a horizontal line Baseline: vertical The baseline is generally defined as a vertical line 128 INCAD Configuration Program . identifying the baseline. the points (P 1 and P 2). the dimension lines are always in parallel to the baseline. By operating the cursor keys ( and ). the first point is specified as zero while the second is the dimension point. by operating the cursor keys (< > and < >): Baseline: external If this setting is selected. mirroring and translation. you can select an option from the following list: normal: absolute: if you select this option. both the points.

It can be determined by setting the cursor to the desired point (Qline Offset point). If this setting is selected. After activation of the dimensioning function. For this procedure you have an option of the following presettings: always: once: incremental: The dimension line offset must be defined each time a new dimensioning framework is created. the dimension line is placed at a fixed distance perpendicular above the upper of the two points to be dimensioned.Dimensioning Parameters The "offset "of the dimension line is describing its perpendicular distance from Define the Dimension the baseline. Use the cursor keys ( and ) to make your selection: Three-point mode: The three-point mode requires identification of the vertex as well as of one point on each side. fixed: If "incremental" or "fixed": Distance/Increment Angular Dimensions If you have selected either the "incremental" or "fixed" option you enter in this field the desired value of the increment or distance respectively. This mode of "staggering" the dimension lines perpendicular to each other is reco mmended especially with absolute dimensioning. Four-point mode: The four-point mode requires identification of beginning and end points of each side. © MTS GmbH 1998 129 . The dimension line offset must be def ined once with each act ivation of the point dimensioning function. only the dimension line offset of the first line must be determined. Each consecutive dimension line will be automatically placed further away from the baseline by a fixed value (increment). There is a choice of two different modes in the dimensioning of angles.

9: Editing Menu: File Extensions 130 INCAD Configuration Program .5.8: Selection Menu: INCAD Control System Figure 5. INCAD Control System Figure 5.

If you strike the function key <F8> ("Accept & Return") your editing is stored and you are returned to the next superior menu. provided that you have selected the "yes" option under the item "Read Simulator configuration" in the System Parameter Menu. By operating the <ESC> key you can abort the current processing at any time. © MTS GmbH 1998 131 . In the present menu input window the standard default extensions of the different types of object files are shown. You go back to the next superior menu while your editing is not saved. Object Images Symbols DXF files IGES files Technology Magazine tooling Tool definitions * Milling program * Turning program * Dressing program Standard Extension edu sym dxf igs tch mag wzd fnc dnc snc File extensions of the turning and milling program files are automatically read in from the Simulator configuration. File Extensions F4 Edit F1 F8 ESC and F2 Press the function keys <F1> ("next field") and <F2> ("previous field") to move from input field to input field.File Extensions File Extensions Invocation: Main Menu F1 F2 Procedure Select Field F4 Edit Config. You can now proceed to alter the extensions as you desire.

INCAD Control System Figure 5.5.10: Selection Menu: INCAD Control System Figure 5.11: Editing Menu: Plotter Pens 132 INCAD Configuration Program .

Plotter Pens

Plotter Pens
Invocation: Main Menu

F1 F2
Procedure

Select Field

F4

Edit Config.

Plotter Pens

F4

Edit

F1 F4 F8
ESC

and

F2

Press the function keys <F1> ("next field") and <F2> ("previous field") to move from input field to input field.

With <F4> ("Color pens 9 - 16") you call the continuation menu where you can configure the remaining set (9-16) of color pens.

If you strike the function key <F8> ("Accept & Return") your editing is stored and you are returned to the next superior menu.

By operating the <ESC> key you can abort the current processing at any time. You go back to the next superior menu while your editing is not saved.

The INCAD system provides a set of up to 16 colors for distinctions in the drawing of lines and entities. In the present input mask you configure the set of pens in your plotter, so as to match the color set configured in the INCAD system.

Standard Pen

Here you specify the standard pen that should be used for the drawing of entities when a color pen used in the INCAD system is not available in your plotter.

Aux. Contour Pen

Here you specify the color pen for the drawing of auxiliary contours.

Table

In this input mask you allocate each INCAD color pen on the list to a position on the pen carousel of your plotter (Car. pos.) and also specify the corresponding color and stroke width of the pen. This data is required for optimization of the plotting procedure.

© MTS GmbH 1998

133

6. Configuration of Hardware and Miscellaneous Functions

Figure 6.1: Configuration Main Menu

Figure 6.2: Selection Menu: Hardware 1

134

Operation Guide for the Configuration Program

6. Configuration of Hardware and Miscellaneous Functions

6.

Configuration of Hardware and Miscellaneous Functions

After installing (or updating) the MTS software, as well as after any changes in your hardware equipment, you need to edit or completely redefine the hardware configuration. In this, you specify, for example, the type of printer, graphics adapter or ke yboard you intend to employ. Each of the MTS systems has its own hardware configuration program. Consequently, you are in a position to define different hardware configurations for different programs. For example, you may want to use a graphic tablet with the INCAD system, while a CNC keyboard is employed to operate the other MTS programs. Or you may want to select a high-resolution graphic mode (e.g. SVGA) for the INCAD processing... In such cases you create separate configuration files from which you can select, whenever desired at a later point, the appropriate configuration for the current program. Invocation: Configuration Main Menu

F1 F2

Select Field

F4

Edit Config.

F1 F4

or

F2

When in the Configuration Main Menu, use the function keys <F1> ("next field") and <F2> ("previous field") to select the configuration file to be edited. The configuration file selected at the time is highlighted in the screen display (see Figure 6.1). After selecting the desired hardware configuration file you press the function key <F4> ("Edit Configuration") to activate the hardware configuration menu 1 .

Procedure

F1

and

F2

Press the function keys <F1> ("next field") and <F2> ("previous field") to move from input field to input field. Some of the input fields will be already highlighted when this menu appears on the screen. Use the cursor keys to select one of the default entries in these fields. With <F5> ("COM ports 3 & 4") you change to the menu for definition of interrupt parameters (see below). With <F6> ("MTS SoftConfg") you activate the menu for configuration of the MTS software. If you press the function key <F8> ("Accept & Continue") your editing is saved and you proceed to the continuation menu ("Hardware configuration 2"). By operating the <ESC> key you can abort the current processing at any time. You will be returned to the next superior menu while your editing is not saved.

and

F5 F6 F8
ESC

© MTS GmbH 1998

135

Use the cursor keys ( and ) to identify the serial port (COM1 to COM4) to which the CNC keyboard is connected. 136 Operation Guide for the Configuration Program . as well and as all types of Hewlett-Packard printers. Software ID Module Here you identify (by operating the cursor keys to LPT3) to which your dongle is attached. CNC Keyboard Under this menu item you can determine that you want to employ a CNC keyboard. Configuration of Hardware and Miscellaneous Functions Graphic Mode The following standard graphic modes are available: VGA SVGA YVGA 640x480 800x600 1024x768 16 or 256 colors 16 or 256 colors 16 or 256 colors ) to select the graphic mode corresponding to the Use the cursor keys ( and graphics adapter card installed in your computer. Therefore this file name should be left unchanged.6. If you have a printer connected to your computer. all keyboard driver files supported by the MTS system have been named "GER". Keyboard Driver To the present. irrespective of the different key allocations for different countries. You enter (with the cursor keys ) in this menu field the type of printer connected to your computer. you need to specify (with the and ) in this input field the parallel port (LPT1 to LPT3) to be adcursor keys dressed. PC Keyboard Select the "yes" option in this field if you want to make your entries on the PC keyboard. Type of Printer The MTS system supports CANON and EPSON printers and compatibles. and ) the parallel port (LPT1 Printers Each MTS program provides the option of outputting hardcopies of the graphic window or of text by means of the configured printing device (see the Operating Manual for the CNC-Simulator). Note: outputting hardcopies from the configuration program requires the configuration of a printer in one of the current hardware configuration files.

Here you specify the width of the file margin (i. In this case please enter Epson/24Needles. the available set of colors ). you will be able to modify the grey scale or color shade values prior to the printing.e. you will be able to modify the section of the graphic window to be outputted. If you decide to permit editing of the palette (i.6. In this menu field you configure (by operating the cursor keys sired printing resolution (the unit is dpi: dots per inch) : horizontal: 60 vertical: 60 75 75 90 90 120 120 150 150 180 180 240 240 300 300 360 600 600 For printouts with 64 grayscales please enter 600dpi horizontal.e. 9 or 24) of the matrix printer you are employing. If you decide to permit editing of the active window. Operate the cursor keys ( or ) to choose either the "yes" or "no" option. Note: Some laser and ink-printers work in the Epson-Needleprinter-Mode. © MTS GmbH 1998 137 . Operate the cursor keys ( or ) to choose either the "yes" or "no" option. Enter "1" if you are using a laser or ink printer. Configuration of Hardware and Miscellaneous Functions Graphics Hardcopies Number of Colors With the cursor keys ( and ) you specify the number of colors available in your printing device: 1 or 2 denotes a black-and-white printer 8 or 16 denotes a color printer In this menu field you specify the number of needles (1. the distance between the plotting and the left paper margin). Paper Width File Margin Here you enter the width of the paper (in cm) fed to your printer. and ) the de- Number of Needles Resolution Edit Palette Edit Active Window Automatic Page Feed Text Printing Mode Characters per Line Here you determine the maximum number of characters per printed line: Example: "80" DIN A4 size "132" DIN A3 size Here you determine the maximum number of characters per printed page: Characters per Page File Margin Defined by Characters In this menu input field you can determine the width of the left margin (see above) by defining the applicable distance through a maximum number of characters. Operate the cursor keys ( or ) to choose either the "yes" or "no" option.

4: Menu for definition of Interrupt Parameters 138 Operation Guide for the Configuration Program .3: Hardware Selection Menu 1: Pressing the function key <F5> activates the continu ation menu for definition of Interrupt Param eters.6. Figure 6. Configuration of Hardware and Miscellaneous Functions Figure 6.

HP Card other (empty) (empty) (empty) Port 3 Interrupt number Interrupt mask Interrupt control 72 FB A1 Port 4 Interrupt number Interrupt mask Interrupt control 73 F7 A1 (empty) (empty) (empty) © MTS GmbH 1998 139 . Interrupts may be effectuated both by the program (software interrupt) or by modules and peripherals (hardware interrupt). Invocation Configuration Main Menu F1 F2 Select Field F4 Edit Config. Please note that this menu must only be considered if you have problems in using the COM3 and COM4 ports with the MTS software. This will be applicable. By operating the <ESC> key you can abort the current processing at any time. There are special commands for disabling or enabling the interrupt mode. for example. If you are e mploying HP Interface cards. which is called an "interrupt program". You will be returned to the next superior menu while your editing is not saved . when priority is assigned to the processing of data records sent from a peripheral. in order to execute a special program. If you press the function key <F8> ("Accept & Continue") your editing is saved and you return to the Main Menu. please enter the appropriate values. F5 COM-Ports 3&4 Procedure F1 F8 ESC and F2 Press the function keys <F1> ("next field") and <F2> ("previous field") to move from input field to input field. "Interrupt" stands for a temporary halt of the current processing.Interrupt Parameters Interrupt Parameters for COM Ports 3 and 4 This menu serves to configure the interrupt parameters for the serial ports COM 3 and COM 4. as shown in the list below.

Figure 6.5: Hardware Selection Menu 1: Pressing the function key <F6> activates the continu ation menu for config uration of the MTS software. Configuration of Hardware and Miscellaneous Functions Figure 6.6.6: Configuration of the MTS software 140 Operation Guide for the Configuration Program .

Some of the input fields will be already highlighted when this menu appears on the screen. You will be returned to the next superior menu while your editing is not saved.Configuration of the MTS Software MTS Software Configuration Invocation Configuration Main Menu F1 F2 Select Field F4 Edit Config. Please note that selecting the "yes" option in this input field can only be recommended if you employ a high-performance computer. or the resolution actually configured for the Simulator to be applied in the display of the graphic help windows. sented by Pictograms Function Key Pict ograms in the Editor Here you can determine that the function key pictograms shall also be used in the Editor. the build-up of the help window is retarded. F6 MTS SoftConfg Procedure F1 and F2 Press the function keys <F1> ("next field") and <F2> ("previous field") to move from input field to input field. Please do not select Double Type Height with HVGA for INCAD. By operating the <ESC> key you can abort the current processing at any time. Double Type Height with HVGA Here you can determine that the type height should be doubled in the display when a screen resolution of 1024x768 pixels (HVGA) has been selected. Use the cursor keys to select one of the default entries in these fields. and F8 ESC Graphic Mode for Help Screens Here you decide on either the original resolution (EGA). If you press the function key <F8> ("Accept & Return") your editing is saved and you return to the Main Menu. that is.Here you can determine that the current function key allocation should be represented by corresponding pictograms. Function Keys Repre. © MTS GmbH 1998 141 . Slow Insertion of Help Screens Here you can determine that the insertion of help screens into the main window should be carried out in a "soft" manner.

Configuration of Hardware and Miscellaneous Functions Video Chip Defaults: • • • • • • • • • • • • • • ATI 18800/28800 ver 1 ATI 18800/28800 ver 2+ GENOA GVGA GENOA 5000 series TSENG ET 3000 TSENG ET 4000 TRIDENT 8800 TRIDENT 8900 VESA-standard Video7 1024i Version 1-3 Video7 V7VGA Version 1-3 Video 7 V7VGA Version 4 VGA-minimum standard Automatic detection 142 Operation Guide for the Configuration Program .6.

please select the following set-up. This test.Configuration of the MTS Software Video-chip type The MTS software operates in an optimum way with graphic cards equipped with one of the video chips listed in the table. Enter the type of the video chip of your graphic card at this configuration point in order to achieve maximum performance of the screen display. and prepares the software for the operation in the VGA mode. The information of the video-chip type can be found in the manual of your graphic card. 2. however. © MTS GmbH 1998 143 . If With the option " automatic detection ". Should you still be unable to start the MTS software properly. might not be successful in some cases since the data transfer and interpretation for the screen under MS-DOS is done in different with the various graphic cards and modes. the MTS software automatically checks the video chip of your graphic card. This video mode is supported by all graphic cards. The selection of such video mode is required for the high-quality display of the three-dimensional views in the CNC Simulator Turning. The set-up " VGA minimum standard " switches off the test under 1. Should your video graphic card be equipped with another video chip and should problems occur when starting the MTS software. you may bring the system into operation by one of the following steps: 1. Please observe that only the correct definition of this configuration point enables the work with a high-solution video mode with 256 colors.

6.7: Configuration Menu for Tablet and Plotter 144 Operation Guide for the Configuration Program . Configuration of Hardware and Miscellaneous Functions Figure 6.

The first menu for hardware configuration ("Hardware 1") is displayed. and F4 F5 F6 F8 ESC © MTS GmbH 1998 145 . Use the cursor keys to select one of the default entries in these fields. With <F4> "previous input mask" you go back to the first hardware configuration menu ("Hardware 1"). you select (by operating the function keys <F1> "next field" or <F2> "previous field") the configuration file you want to edit.1). You will be returned to the next superior menu while your editing is not saved. Invocation Configuration Main Menu F1 F2 Select Field F4 Edit Config. With <F5> ("COM ports 3 & 4") you change to the menu for definition of interrupt parameters (see above). (see Figure 5. Upon operation of the function key <F6> ("Check Tablet") the system will review all specified parameters pertaining to the tablet.Hardware 2 If you have connected a tablet or plotter to your computer.Hardware Configuration Continuation Menu . Some of the input fields will be already highlighted when this menu appears on the screen. The type of configuration actually selected is highlighted in the screen display. By operating the <ESC> key you can abort the current processing at any time. With <F8> "Accept & Continue" you can now activate the continuation menu "Hardware 2". F8 Accept & Continue F1 F4 F8 or F2 When in the configuration main menu. If you press the function key <F8> ("Accept & Continue") your editing is saved and you return to the Main Menu. After selecting the desired hardware configuration. Procedure F1 and F2 Use the function keys <F1> ("next field" and <F2> "previous field") to move from input field to input field. you need to make the applicable configuration entries in the present menu. press the <F4> key to activate the function "Edit configuration".

The driver file corr esponding to this overlay is named "SIM_TAB1.9: New CAD overlay : in the picture the small arrows indicate the position of the register marks. 146 Operation Guide for the Configuration Program . The driver file corr esponding to this overlay is named "INC_TAB.8: New CNC overlay : in the picture. Configuration of Hardware and Miscellaneous Functions Figure 6.DAT". The driver file corr esponding to this overlay is named "SIM_TAB. the small arrows indicate the position of the register marks.10: Old CNC overlay : in the picture the small arrows indicate the position of the register marks.DAT". Figure 6.DAT" Figure 6.6.

the "code" value is clearly dependent on the pressing of the corresponding puck key. as well as on the type of overlay foil. you employ: Driver File CNC-Simulator: INCAD: New overlay sim_tab1. by touching them with the digitizer pen (see images on facing page). different steps are required for the CNC Simulator and the INCAD system. SummaSketch or SummaSketch III HP SketchPro Videograph Numonics 221x and Numonics 2205 BitPad1 none Here you specify the name of the driver file. required to control the graphics tablet. this operational test is of no use. If either "none" or "mouse" is the selected option for the configuration of the type of tablet. according to the specified parameters.dat none Baud Rate. © MTS GmbH 1998 147 . Port Addresses Type of Tablet Use the cursor keys ( and ) to identify the serial port (COM1 to COM4) to which the graphics tablet is connected. and will rise or fall monotonously with horizontal or vertical movements. CNC Simulator: F6 Tablet Operational Test With <F6> you initialize the tablet. and the coordinate values are clearly dependent o n the position of the locator. the default setting in the configuration will be automatically switched back to the "no" option. 2. ) to identify the type of tablet employed. and to identify the register marks. the system must be informed of the position of the foil on the tablet. If you are using a tablet overlay. which file name you need to enter here will be dependent on whether you intend to use the tablet with the CNC Simulators. Once the positioning of the foil is successfully completed. Upon your selection of the "Yes" option in the menu field "Input of Register Marks" you are immediately prompted to fix the foil to the tablet. Data Bits. In this interactive input procedure.dat inc_tab. please verify that: 1. The input of register marks will be required each time the foil is repositioned. As shown in the table below. To make sure that the tablet is in good working order.dat Previous Overlay sim_tab. or with the INCAD system. Parity. Overlay foils for version 2 of the INCAD system are not applicable any more.Tablet Tablet Note: you may skip this section if no graphics tablet is connected to your computer. Operate the cursor keys ( and You have a choice of the following: • • • • • • • Tablet Driver File Mouse SummaCR1212. INCAD: only a fter the next invocation of INCAD will you be prompted to fix the foil to the tablet and to identify the register marks by touching them with the digitizer pen (see image). or if a different type of tablet is employed. old or new. Stop Bits Input of Register Marks Please see the tablet manufacturer's specifications of the parameter values to be entered.

Configuration of Hardware and Miscellaneous Functions Figure 6.11: Configuration Menu for tablet and plotter 148 Operation Guide for the Configuration Program .6.

The "handshaking" mode synchronizes data transmission between the computer and the plotter via the serial port. At the final item ("Hardclip Limits") of this menu you define the maximum dimensions of the graphics hardcopy. 9600. 19200 © MTS GmbH 1998 149 . Please refer to the operation manual of your plotter first. You have a choice of the follo wing options: XON/XOFF: Data transmission is controlled by the control characters "XON" and "XOFF". e. ENQ/ACK: Data transmission is controlled in an interactive mode ("enquiry" / "acknowledgement") between the PC and the plotter. The unit of measure is millimeters.g. A start sequence would be required e. "Baud Rate".Plotter Plotter Design drawings created in the INCAD system can be outputted to a plotter. In the present menu field the configuration can be set to one of the following baud rates: 1200. Handshake Baud Rate "Baud" is a unit of measure for data transfer speed. or to set a plotter to the "handshake mode". 4800. to switch the printer plotter back to the previous mode. "Parity". Port Addresses and ) to identify the serial port (COM1 to COM4 or Use the cursor keys ( LPT1 to LPT3) to which the plotter is connected.g. "Data Bits" and "Stop Bits" are required. An end sequence would be a number of co mmands to subsequently undo the effects of the start sequence. the applicable graphics data format will be the HPGL format. these fields can be ignored. Entries of parameter values in the menu fields "Handshake". 2400. Consequently. Interrupt: Data transmission is controlled on the (lowest possible) hardware interrupt level. At the menu items "Start Sequence" and "End Sequence". as long as your plotter is connected to a serial (RS-232-C) port. This menu item serves to configure the data transmission. to learn about the parameter entries required. the "baud rate" indicates the number of bits transmitted per second. to switch a printer plotter to the HPGL mode. with the plotter connected to a parallel port. to the effect that no further data is transmitted as long as the plotter is busy with the data received. you specify commands to control the beginning and completion of the data transfer.

you type "\13" etc. In this menu field you can set the number of transmitted stop bits per character to 1. Stop Bits "Stop Bits" are used to separate the data units. The control instructions. Please make sure that you enter the escape codes exactly as they are listed in your manual. to switch a printer plotter to the HPGL mode. denoting a character. it rather depends on the type of output device employed. For example. 6. "CR". e. To enter control characters. You can set the number of bits to be read as a character to 5.g. Example: the sequence " ESC%B" is stated as "\27%B" in the MTS menu. You make your selection from the following options: NONE: EVEN: ODD: No parity bit added. or to set a plotter to the "handshake mode".6. the number of bits to be interpreted as a single unit ("byte"). Even parity: the number of binary ones in the character to be transferred should be even. you must type the corresponding ASCII values. Please refer to the manual of your plotter / printer for the applicable commands. Data Bits Each character in a file consists of several electric signals. An end sequence would be a number of commands to subsequently undo the effects of the start sequence. Start. preceded by a backslash. A start sequence would be required e. to switch the printer plotter back to the previous mode. 1. If the manual does not specify "Start Sequence / End Sequence" as a separate item. to enter "CR" . Configuration of Hardware and Miscellaneous Functions Parity In the "Parity" menu field you decide whether the total number of set bits (binary ones) contained in a data unit should be odd or even. "LF" etc.5 or 2 . you type the character string "\27".and End Sequence At the "Start Sequence" and "End Sequence" items you specify commands to control the beginning and completion of the data transfer. 150 Operation Guide for the Configuration Program . look up the overview table of "control codes" or "escape codes". 7 or 8 .g. To carry out data transmission.. Please observe that consecutive escape codes are written without separating blanks. you need to determine. Odd parity: the number of binary ones in the character to be transferred should be odd. called "bits" (binary digits). that you enter next to this menu item. Stating a start and end sequence is not a mandatory entry. will be automatically included in the transfer of data to the output device when a plotting routine is started. in the present menu field. to enter the control character "ESC". in each case. such as "ESC".

must be entered at the present menu item.19: not applicable not applicable ESC%-1B \27%B ESCE \27E ESC%0B CR LF SUB \27%0B\13\10\26 ESC%0A ESCE \27E%0A\27E Please see the INCAD Operating Manual for further details on the plotter configuration. the values defining the maximum dimensions (in mm)of the plotting area. Otherwise.17:\27. © MTS GmbH 1998 151 .N.I16. can be included in serial data transmission only. nevertheless this setting can be changed as desired. Hardclip Limits Information..I16. Units per mm The default standard is 40 / mm. Please refer to the manual of your plotter or printer for the permissible values.. the so-called "hardclip limits".19: \27. pertaining to the limits of the plotting size.Plotter Listed below are three examples of start and end sequences: Control code: Escape sequence. Start of data configured Start sequence End of data configured End sequence serial HP-Plotter HP PaintJet XL HP Laserjet III D ESC.17:ESC N.

9: Changing or deleting a password 152 Operation Guide for the Configuration Program .6.8: Entering a password Figure 6. Configuration of Hardware and Miscellaneous Functions Figure 6.

Enter the desired password in the input line. Upon each invocation of the configuration manager. Upon the password request. all functions of the configuration program. Delete Password To disable the password function. with the exception of the configuration file selection. all alphanumeric characters (letters and digits) are permissible. As a safeguard against typing errors. you enter the active password (see Figure 6.1 Password This function serves to protect the configuration program. you will have to specify this password in any further attempt at accessing the configuration program for editing. Except for umlaut letters. instead of an entry. To complete your entry and confirm the password. you call the password input menu. and thus unlock the configuration program. From then on.1 Password 6. You proceed as described above.8). and the "graphics/colors" menu of the CNC Simulator against unauthorized access. and again confirm your input with <ENTER> . will be locked. © MTS GmbH 1998 153 .9). you will be immediately prompted to firstly enter the password. Invocation: Configuration Main Menu F6 Change Password F6 Entering a Password Proceeding from the Configuration Main Menu. a safety prompt appears: you will have to enter the selected password once again. in response to the subsequent safety prompt. An additional input line appears. Alterations to a configuration file can be stored and initialized only after you have again specified the password. Therefore. spelled exactly as with the first entry. in response to both the first and second request for a new password. After you have repeated your entry and acknowledgement. call the password function again with <F6>. please take care to keep the chosen password in your mind. the tool manager and clamping fixture manager.6. you must delete the existing password. the new password will be active. Your typing will not be visible on the screen. only you type <ENTER>. Once you have acknowledged your entry of a password in the present menu. where you can enter and confirm your new password. you type the <ENTER> key. Change Password To change the active password. An input request appears in the lower part of the Main Menu window: "Enter new password:" (see Figure 6. by operating the function key <F6> "Change Password".

á â Yes/No Yes/No <F4> Reference point Tool changing point Spindle External diameter Internal diameter Spindle offset Chuck attachment Turret Turret case Turret head Number of stations on the turret Mofiy turret radius according to stations Change tool reference point according to the stations Change the type of turret Tool change Turret overhang in X Tool reference point in X Direction of turret rotation RX .. GZ .. OS .. L . RI .... RA . Operation Guide for the Configuration Program Tool changing times Turret shift vector 154 . D1 . LX . WX . RX ..... B ... WZ . Type .............. A .. raising falling optimized TAUF ..Appendix 1: Configuration Chart Lathe Configuration Machine Space/ Reference points Machine space A1Z A1X A2Z A2X Type of machine Travel range preaxial/postaxial V1Z V1X V2Z V2X RZ ... D2 .. GX ... W . TDREH ... WX ........ TZU ....

... .. RXV .Appendix 1: Configuration Chart Lathe configuration Tailstock Lentgh of case Postaxial dimension Preaxial dimension Sleeve diameter Sleeve length Reach of sleeve Centre sleeve adapter Setting range Length of increment RZ . P .. TYP: . L . SMIN ... ..... Speeds Spindle Speed [RPM] Rise time (1/100s) Feedrate [mm/R] Rapid traverse speed [mm/min] Rise time (1/100s) © MTS GmbH 1998 155 .. ZMIN . H ... . ZMAX . FMIN ........ FMAX .......... RXH ... ... SMAX .

... Special characters Modal commands Spindle Syntax file name Syntax check in the editor Syntax check in the interpreter Path 1 Path 2 . . 2 <F5> <F6> Alternative help screens Select a programming code file Edit a programming code file Interpretation Start-up status Absolute coordinates Circle centres incremental Tool return after cycle completion Retain end point coordinates Programming a starting point Max.... áâ Yes/No .. Yes/No Yes/No Ext.. áâ . . G .......... .. G . G . .. number of contour points in a roughing cycle Number of Segments Considered in Comp...... Forecast Swap G41/G42 Reverse the Direction Keys in X Yes/No Yes/No Yes/No Yes/No Yes/No Yes/No Yes/No Yes/No Yes/No Execution of cycles Preaxial machining 156 Operation Guide for the Configuration Program . .Appendix 1: Configuration Chart Turning Control Configuration Programming code Subprograms Subprogram identification letter Maximum nesting (1-11) Number of subprogram repetitions M-command for subprogram termination Parameter identification Assignation of parameter values Standard comment character Temporary command character Active Free Format Mode . G .. 1 Ext..

......... Forecast Swap G41/G42 Reverse the Direction Keys in X Yes/No Yes/No .... number of contour points in a roughing cycle Number of Segments Considered in Comp.... . Yes/No Editor Software switches Customize setup menus Setup mode accessible Tool management accessible Tools/Clamping devices menu accessible Yes/No Yes/No Yes/No Start-up status Absolute coordinates Circle centres incremental Tool return after cycle completion Retain end point coordinates Programming a starting point Max... . Yes/No Yes/No .... . .Appendix 1: Configuration Chart Program Manager / Editor Program Manager Program path statement Program file extension Default file extension Change program path Free Format Editor Format file Handling of format inconsistencies Pal mode Edit marked words only Format of columns (filename) Start block number Block number increment Beginning of editing range Length of editing range Edit setup sheet . Yes/No Yes/No ... . .. .. ... Yes/No Yes/No Yes/No Yes/No Execution of cycles Preaxial machining © MTS GmbH 1998 157 ..

.... WZ .. V1X ... RZ . .. HS .. V1Y .... A2X . V2Z ..... RY .. Machine table Spindle Tool adapter Reference points Travel range Form . V2Y . WY .. V2X .. A2Y .. V1Z .. Yes/No Yes/No áâ áâ áâ Reference points Tool changing point Tool change Max number of tools in magazine Tool changing times (1/100s) Tool change at M06 Spindle deactivated after M06 X-coordinate Y-coordinate Z-coordinate Move to the tool change point 158 Operation Guide for the Configuration Program .Appendix 1: Configuration Chart Configuration of the Milling Machine Machine Dimensions Machine space A1X ... ....... TZ ..... DS . WX ... T1Y .... T2X . T2Y .... RX .... A1Y ...... T1X ....

. SMIN .............Appendix 1: Configuration Chart Configuration of the milling machine Speeds Driving power [W] Speed [r/min] . .. Rise time [1/100s] Feedrate [mm/min] Rapid traverse speed [mm/min] Rise time [1/100s] © MTS GmbH 1998 159 ... .. FMAX . FMIN . SMAX .

.... áâ Yes/No T-command without compensation register 3D-movement possible Mirroring related to the current coordinate system Selection of planes Infeed plane Simulation of a MAHO milling machine 160 Operation Guide for the Configuration Program .. G ... . 2 <F5> <F6> Alternative help screens Select a programming code file Edit a programming code file Interpretation Interpretation of fixed cycles .. áâ . .. áâ Yes/No ........ G ... G . Special characters Modal commands Syntax Syntax file name Syntax check in the editor Syntax check in the interpreter Path 1 Path 2 .... . áâ Cycle invocation point Start-up status Absolute coordinates Circle centres incremental Segments considered in compensation forecast Yes/No Yes/No Yes/No Yes/No Yes/No Yes/No .. . Yes/No Yes/No Ext..Appendix 1: Configuration Chart Configuration of the milling machine Subprograms Subprogram identification letter Maximum nesting (1-11) Number of subprogram repetitions M-command for subprogram termination Parameter identification Assignation of parameter values Standard comment character Temporary command character Active Free Format Mode .... G ... 1 Ext... .

... .. áâ Yes/No ...Appendix 1: Configuration Chart Program Manager / Editor Programm Manager Program path statement Program file extension Default file extension Change programm path Free Format Editor Format File Handling of format inconsistencies PAL mode Edit marked word only Format of columns (filename) Start block number Block number increment Beginning of editing range Length of editing range Edit setup sheet . ........ .... .. Yes/No Yes/No .... .. . . ..... Yes/No Yes/No Start-up status Status Setup sheet © MTS GmbH 1998 161 .... .. Yes/No Editor Software switches Customize setup menus Setup mode accessible Tool management accessible Tools/Clamping devices menu accessible Machine referencing completed Tool compensation data stored Load status at system start Save status when leaving Load setup sheet at system start Disable setup sheet interpreter Error alarm Yes/No Yes/No Yes/No Yes/No Yes/No .

.. .. . 6) Capturing area defined by pixels (1. .. ............. .. Yes/No Yes/No Yes/No Yes/No Yes/No Yes/No Yes/No . áâ ... Digitizer tablet Tablet overlay Height of graphics area (mm) Width of graphics area (mm) Width of menu area (mm) 162 Operation Guide for the Configuration Program .... ..Appendix 1: Configuration Chart Configuration of the INCAD Control System System parameters Type of cursor (1. ... 99) Unit of measuring (mm or inches) Input resolution in X Input resolution in Y Geometric resolution of circular arcs Dynamic coordinates Graphics with graduated axes Symbols with graduated axes Symbols with graduated axes Acoustic alarm Create backup copies Load standard Simulator configuration Double-click interval (in msec) . . Yes/No . .

... Arrowheads Arrow size Arrow orientation Threshold distance form automatic orientation Projection lines Excess length Begin Type ...... .. áâ Point dimensioning Base line Define the dimension line offset If "incremental" or "fixed": Distance/Increment Angular dimensioning ... áâ Yes/No .. áâ Yes/No Yes/No . ...... . . áâ ....... áâ ..Appendix 1: Configuration Chart Dimensioning parameters Include dimensioning in the copying of objects Inculde dimensioning in rebuilding a drawing Include dimensioning text in rebuilding a drawing Dimensioning text Decimal character Suppress terminal zeroes Scaling factor Dimensioning text positions horizontal vertical . áâ . .. ... áâ ... áâ © MTS GmbH 1998 163 .... .

. .. .. .. ...... ..... .... . .. . . .... . .. ... . ..... Plotter pens Standard pen Aux... .. ... . .. ..Appendix 1: Configuration Chart File extensions Images Symbols DXF files IGES files Technology Magazine tooling Tool definitions Milling program Turning program Dressing program . ....... Width [mm] .. .... . . ..... .. . .. . ........ ... ... .. ....... ........ .. .... .... . ... ... .. .... ... .............. . Colour .. .... .... Stoke width [mm] . .. .. ... Contour pen Coulor pen 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Car...... . . 164 Operation Guide for the Configuration Program ... . ...... .... .. . .. .. ..... ... .. .... .. . ...... ... pos . ..

áâ ........ Y max . áâ .. áâ Yes/No CNC keyboard Software ID module Printer Text Tablet Plotter Port adresses Handshake Baud Rate Parity Data bits Stop bits Start sequence End sequence Hardclip limits Units per mm . áâ .. áâ ... Yes/No Yes/No Yes/No .. .... © MTS GmbH 1998 165 . áâ ..... áâ .. áâ .. .... áâ .. X max .. ........ . ...... áâ .. Y min .. áâ . X min .. Yes/No ........ áâ .. áâ .. . áâ ... áâ .. áâ . áâ .. áâ ..Appendix 1: Configuration Chart Hardware configuration Graphics PC keyboard Mode connected Keyboard driver Port addresses COM1-4 Port addresses LPT1-3 Port addresses LPT1-3 Type of printer Graphics Number of colors Number of needles DPI (horizontal) DPI (vertical) Paper width (cm) File margin (cm) Edit palette Edit window Automatic page feed Text characters per line Lines per page File margin by characters Port adresses Type of tablet Driver file Baud rate Parity Data bits Stop bits Input of register marks ... áâ ...... áâ .... ... ....

.. áâ Port 4 MTS SoftConfg 166 Operation Guide for the Configuration Program .... ...... .Appendix 1: Configuration Chart COM-ports Port 3 Interrupt number Interrupt mask Interrupt controller Interrupt number Interrupt mask Interrupt controller Graphic mode for help windows Slow insertion of help screens Double type height with HVGA 1024x768 Function keys represented by pictograms Pictograms in the Editor Type of video chip installed .. ... .. áâ Yes/No Yes/No Yes/No Yes/No . ... .

reducing the swap-file size) become necessary to optimize the delay time. the following message will appear: " In checking on the storage configuration of your computer only .DEF".. Insertion of blank lines into the file is not permissible. MTSVMM. Please change only those parameters that are explained in the following.VMC. The current MTS CNC systems are prepared to work together with such a Virtual Memory Manager. the VMM will be activated at every startup of the MTS CNC system. EDIT/MS-DOS 5) to amend the file. As long as the file MTS. Requirements Setup © MTS GmbH 1998 167 . If you have employed an editor (e. and MTSVNC. • Computer with 80386 or 80486 or Pentium processor • a minimum of 4 Mbytes working storage (RAM) • a minimum of 8 Mbytes free disk capacity • The files DOS4GW. Please note that shortage of memory may impede the program execution. "!" is a comment character.DEF is copied into the file MTS.TXT. please make sure that the internal format remains unchanged. In this procedure the file MTSVMC. it is advisable though to activate the VMM system only if during a program run the MTS CNC system issues a warning message to the effect of: " SHORT OF MEMORY ! PLEASE SAVE TO DISK!" This may occur when a large amount of data is processed. for example when you are editing complex design drawings in the INCAD system.VMC is present in the user directory. i.VMC.g. a virtual storage system can be employed that draws on available hard disk space with the help of a so-called swap file. A text editor can also be applied when modifications of the VMM configuration file (e.g. K Bytes of working storage could be established to be available for MTS program functions. Virtual Memory Manager (VMM) In order to extend the working storage. type the command MTSCNC VMMINSTALLATION. " It is therefore recommended to make use of the "Virtual Memory Manager" (VMM) which has been supplied to you as part of the Extended Memory program active on the DOS level.EXE.e. To change the standard parameters you proceed as follows: The configuration of the Virtual Memory Manager is determined by setting the desired parameters in the file MTS. Initialization To install the Virtual Memory Manager.Appendix 2: Virtual Memory Manager Appendix 2: Virtual Memory Manager If your system basically meets the requirements for installation of the "386 version" of the MTS software but fails to provide sufficient free storage capacity. To activate the Virtual Memory Manager you may either run a setup routine or use a text editor to generate the VMM configuration file "MTSVMC.DEF are stored in the MTS-installation directory. lines beginning with "!" will be skipped during initialization. so that the standard parameters for the initialization of the Virtual Memory Manager become available..

if a network installation is carried out. you must copy the file MTS.: C:\MTSCNC\MTS.VMC does not exist in the user directory.DEF (see above: Initialization). as a rule.SWP Deactivate the VMM: Delete the file MTS. the Virtual Memory Manager will not be initialized. Please note that.VMC • If the file MTS.Appendix 2: Virtual Memory Manager Parameters Explanation MINMEM MAXMEM VIRTUALSIZE SWAPNAME The minimum storage size (RAM) manageable in the VMM. add !DELETESWAP !To store the swap file in a directory called 'SWAPFILE'on volume c:. add !SWAPNAME = C:\SWAPFILE\DOS4GVM. the standard values will be used: ROOTDirectory\DOS4GVM. these values cannot be used in a network installation.g. This parameter effects that the swap file will be deleted from the disk when you quit the VMM configuration program.VMC into the file MTSVMC. the swap file should either be stored onto the local disk volume or to the user directory (the latter is not recommendable because it may lead to problems in the load sharing). Omission of this parameter results in speeding up the invocation of the MTS CNC programs.SWP). because it will not be necessary to create the file anew after each restart.SWP. 168 Operation Guide for the Configuration Program . at a later point in time. Size of virtual storage capacity If no name is entered. We recommend you to store the swap file to the MTS installation directory (e.VMC ) supplied to you: !Sample VMM-configuration file ('!' is comment-character) !This file shows the default parameter values MINMEM = 512 At least 512K bytes of RAM is required MAXMEM = 4096 Uses no more than 4 MB of RAM VIRTUALSIZE = 8192 Swap file plus allocated memory is 8MB !To delete the swap file automatically when the program exits. DELETESWAP Contents of the VMM initialization file (MTSVMC.DEF / MTS. • If you intend to use a system-specific parameter configuration again. The maximum storage size (RAM) manageable in the VMM.

Appendix 3: Configuration for the Graphics Tablet Appendix 3: Configuration for the Graphics Tablet Tablet Bitpad1 HP SketchPro Numonics 221x Numonics 2205 SummaCR1212 SummaSketch SummaSketch III VIDEOGRAPH Baudrate 9600 9600 9600 9600 9600 9600 9600 9600 Parity NONE NONE NONE NONE ODD ODD ODD NONE Databits 8 8 8 8 8 8 8 8 Stopbits 1 1 1 1 1 1 1 1 DIP Configuration for the Graphics Tablet HPSketchPro The graphics tablet HP-SketchPro has a number of DIP switches which must be set as is shown below. that is approximately ten seconds after power-up. In the diagram the black field indicates the respective switch-position: Please do not activate the graphics tablet unless the booting routine has been completed. © MTS GmbH 1998 169 . We recommend you to use a digitizer pen instead of a puck.

postaxial. Tool change parameters TYPE 1. postaxial. Turret geometry parameters TYPE 1. preaxial. preaxial. Turret geometry parameters TYPE 2. preaxial. Turret geometry parameters TYPE 1. Turret geometry parameters TYPE 2. postaxial. Tool change parameters TYPE 2. Tool change parameters 170 Operation Guide for the Configuration Program . preaxial. postaxial. Tool change parameters TYPE 2.Appendix 4: Types of Turret TYPE 1.

postaxial. Turret geometry parameters TYPE 3. preaxial. preaxial. Tool change parameters TYPE 4.Appendix 4: Types of Turret TYPE 3. Tool change parameters © MTS GmbH 1998 171 . Tool change parameters TYPE 4. postaxial. Turret geometry parameters TYPE 4. Turret geometry parameters TYPE 4. preaxial. postaxial. Tool change parameters TYPE 3. postaxial. Turret geometry parameters TYPE 3. preaxial.

Turret geometry parameters TYPE 6. postaxial. postaxial. preaxial. Turret geometry parameters TYPE 5. preaxial.Appendix 4: Types of Turret TYPE 5. Turret geometry parameters TYPE 6. preaxial. Tool change parameters 172 Operation Guide for the Configuration Program . preaxial. Tool change parameters TYPE 6. postaxial. Tool change parameters TYPE 5. postaxial. Tool change parameters TYPE 6. Turret geometry parameters TYPE 5.

167 AUTOEXEC.121 Graduated axes with graphics 121 with symbols 121 Graphics mode 136 Graphics mode for help windows 141 Graphics tablet 147 H Hardware 135 I ID module 136 Input resolution 121 Installation 7.. see Arrowheads Dimensional text 126 Dimensioning 125 Dongle. type of 119 Customize setup menus Milling 113 Turning 83 G Geometric Resolution of Circular Arcs.BAT 13 CONFIG. create 121 C Capture area 119 Center sleeve Adapter 63 Diameter 63 Increment 63 Length 63 Reach 63 Tailstock setting range 63 Circle centers Milling 106 Turning 75 CNC keyboard 136 COM Ports 139 Configuration file create 33 delete 35 export 39 import 39 manage 31 rename 37 Coordinates Milling 105 Turning 75 Cursor..SYS 13 Installation into a network 17 Login script 21 Interpretation Milling 105 Turning 75 Interpretation of fixed cycles Milling 105 Turning 75 Interrupt parameters 139 D Digitizer tablet 123 Dimension line offset 128 Dimension line termination. see ID module Double-click interval 121 Dynamic coordinates 121 K Keyboard driver 136 E Edit setup sheet Milling 111 © MTS GmbH 1998 173 .Index Index A Acoustic alarm 121 Alternative help windows Milling 101 Turning 71 Angular dimensions 129 Arrowheads 126 Turning 81 Error alarm Milling 115 Turning 85 F Feedrate Turning 65 Milling 95 File extensions 131 File manager Change directory 43 Change drive 43 Format file Milling 111 Turning 81 Free Format Editor Milling 109 Turning 79 B Backup copies.

see Installation S 111 111 81 81 Selection of planes 107 Setup mode accessible Milling 113 Turning 83 Setup sheet Milling 115 Turning 85 Single-user system 11 Software protection module.Turning 51 Memory.Index L Lathe 49 File extensions 109 Path statement 109 Turning 79 File extensions 79 Path statement 79 Programming code Milling 99 Turning 69 M Machine dimensions Milling 89 Machine space Milling 89 Turning 51 Machine table Milling 89 Machine tool. Editing range 81 Start block number Network. see Graduated axes Blank/Fixture menu accessible Milling 113 Turning 83 N NC Editor Milling 111 Block number incr. see also ID module O Operation system 7 Overlay foil 123 P PAL mode Milling 111 Turning 81 Password 153 PC keyboard 136 Pictograms 141 Preaxial machining 77 Printer 137 Plotter 149 Plotter pens 133 Processor 9 Program Manager Milling 109 Special characters Milling 100 Assignation of parameter values 100 Comment characters 100 Free format 100 Parameter identification 100 Turning 70 Assignation of parameter values 70 Comment characters 70 Free format 70 Parameter identification 70 Speeds Milling 95 Turning 65 Spindle Milling 89 Turning 55 Operation Guide for the Configuration Program 174 . see Working storage Milling machine 87 Milling control system 97 Mirror relative to the current coordinate system 106 Modal commands Milling 100 Turning 71 R Rapid traverse speed Milling 95 Turning 65 Reference points Milling 91 Turning 51 Register marks 147 Rotational speed Milling 95 Turning 65 Rulers. Editing ra nge 111 Start block number Turning 81 Block number incr. type of .

Index Spindle drive Milling 95 Standard Simulator configuration 121 Start-up status Turning 83 Reference point 83 Tool compensation 83 Milling 113 Reference point 113 Tool compensation 113 Status Turning 85 Milling 115 Subprograms Milling 99 Identification letter 99 Nesting depth 99 Repetition factor 100 Subprg. termination 100 Turning 69 Identification letter 69 Nesting depth 69 Repetition factor 70 Subprg.termination 70 Syntax Milling 101 Filename 101 Turning 71 Filename 71 Syntax check Milling in the Editor 101 in the Interpreter 101 Turning in the Editor 71 in the Interpreter 71 Tool menu accessible Milling 113 Turning 83 Travel range Milling 91 Turning 51 Turning control system 67 Turret 55 Case 55 Change type 57 Head 55 Number of tool stations 55 Rotational direction 61 U Unit of measurement 119 V Video chips 143 W Working storage 9. T T-command without compensation register Milling 106 Tablet 147 Tablet overlay 123 Tailstock Case length 63 Postaxial dimension 63 Preaxial dimension 63 Tool adapter Milling 89 Tool change Milling 93 Turning 59 Tool changing point Milling 91 Turning 51 Tool changing times Turning 61 © MTS GmbH 1998 175 .

Sign up to vote on this title
UsefulNot useful