Beruflich Dokumente
Kultur Dokumente
Complete
T O P T U R N
Machining
Tu r n i n g
Milling
T O P M I L L
M AT H E M AT I S C H T E C H N I S C H E
SOFTWARE-ENTWICKLUNG GMBH
MTS CAD-CAM solution for turning and milling
For NC programming purposes, MTS is offering a programming system* and a shop-floor programming method* which
can be used in conjunction with each other thanks to an identical internal structure. In addition, our shop-floor pro-
gramming method includes several alternative input modes - from NC editor through to graphical geometry editor, inter-
active programming and teach-in operation right up to dialog programming. The operator can switch between these
functions as often as he wishes while making entries.
The postprocessor translates NC programs created with
the TOPCAM programming system into the programming
key* of the target CNC control. These can then be simula-
ted, tested for collisions and further processed, e. g. opti-
mized, in direct connection with the TOPTURN or TOP-
MILL shop-floor programming workstations which have
been set to this programming
key.
It is this unbroken line of pro-
cesses, connecting the pro-
gramming system with an
easy-to-use shop-floor/dia-
log programming method in
the programming key of any
desired CNC control, which
is the outstanding feature of
our CAD/CAM solution. This
combination of the program-
ming key and the postpro-
cessor can then be used as
a universal NC converter.
*Programming key
The programming key of a CNC control
system (also known as the command coding
or control syntax) is defined first to be the set
of programming functions according to
ISO/DIN that this control system is capable
of, including definition of the control-specific
deviations from this standard, and second as
the control-specific extensions by cycles,
contour-programming etc. The term pro-
gramming key is also used to describe the
definition of the contents of a legible text
language not based on the ISO/DIN stan-
dard.
2
Management of tools, chucks, clamping devices and cutting data
The MTS products TOPCAM, TOPTURN and TOPMILL utilize a uniform management system for tools, chucks, clamping
devices, materials and cutting parameters/technology data. All standard tools for lathe and milling work as well as the
chucks and clamping devices are recorded in parameter form, so that users can themselves define the specific tools and
clamping devices to be used in their workshop. Profile turning tools can also be included using the appropriate CAD data.
The chucks and clamping devices available for lathes are jaw The cutting data management is
chucks, collet chucks and centering clamps. Vises, electromag- organized according to materi-
netic plates as well as a modular clamping kit are available for mil- als, tools and machining proces-
ling processes. ses.
3
TOPCAM
Integrated NC programming and 2D CAD
system for 2½D milling and for complete mill-
turn machining with driven tools on up to 7
axes.
One main feature of the TOPCAM programming
system, which is embedded in a fully-functional
2D CAD front-end, is the graphical user interface
linking it directly to the CAD data. In this system,
the programs are generated with the aid of a sim-
ple interactive dialog, the work plan being auto-
matically compiled as the program is created. The
MTS programming key is used as an intermedia-
te, control-independent NC data format.
4
2½D programming system for milling using all common
machining methods such as drilling, reaming, boring, thre-
ading cycles, circular and rectangular pockets and pins, as
well as, in particular, contour parallel or meandering milling
of pockets with any type of edges and islands, holes and
finishing allowances and also with creation of radial and
linear hole patterns, approach and withdrawal macros for
contour milling and engraving of groups of entities with
optimization of the tool path.
Postprocessors
There are two different ver-
sions of the TOPCAM post-
processor:
5
Shop-floor programming and CNC simulation with TOPTURN and TOPMILL
The wide range of practical utilization options which TOPTURN and TOPMILL offer
for shop-floor programming and CNC simulation is based on the comprehensive con-
figuration possibilities provided by their 2D and 3D machine tool models, which per-
mit the user to adapt these to the existing machine tools and CNC controls.
In addition to being able to define the dimensions of the workspace or the machine
table, the user can also define the strokes of the NC-axes and the position of machi-
ne zero coordinates and reference points.
The tooling systems are also configurable, as turret systems or tool magazines.
6
Programming key* and NC compiler
Milling Turning
A. Bradley CNC 8400LM Acramatic 900TC
Anton CNC 3300 A. Bradley CNC 8400LP
Bosch CC 100 M/200M Anton CNC 3300
Bosch CC 300 M Bosch CC 200 T
DMG MILL PLUS Bosch CNC Alpha 2
Deckel Contour 2 Emcotronic T1/T1
Deckel Contour 3/Dialog 4 Engelhardt CNC 3300
Deckel Dialog 11/12 Fagor CNC 8020
Emcotronic M1/M2 Fanuc Series 0T/18T/21T
Engelhardt CNC 3300 Fanuc Series 6T/10T/15T
Fanuc Series 0-MB/MC Fanuc Series 150-TA
Fanuc Series 6M/11M/16M Gildemeister EPL1
Fagor 8050M The NC syntax of the CNC simulator is determined by the currently Gildemeister EPL2
activated programming key. This correlates all NC blocks to the
FC 16 CNC Lux-Turn
MTS programming key which is used as an internal universal pro-
H & K CNC 781M/783M gramming key. MTS programming key includes all commands defi- Maho 432T
Heidenhain TNC: ned in ISO/DIN 66025, parameter programming, comprehensive Mazatrol T32 (EIA/ISO)
- 151/155/355/360 (ISO) extensions with canned cycles and geometric tool path commands Mazatrol TPLUS(ISO)
- 407/415/425 (ISO) in the form of contour strings. Mitsubishi Meldas 310L
- 410/426/430/310 (ISO) Mori Seiki MF-T4/T6
The target program code in an activated programming key is trans-
- 150/155/355/360 (cleart.) MANUAL PLUS
lated with the aid of a universal preprocessor which can convert the
- 407/415/425 (cleart.) CNC control specific program code into MTS programming key NCT 90T
- 410/426/430/310 (cleart.) code. This is normally possible owing to the wide range of MTS pro- NUM 720T/750T/760T
Maho CNC 232 (cleart.) gramming key features. However, if the preprocessor is not able to Okuma OSP500L
Maho CNC 432/532 model a particular control cycle, this cycle cannot be used in the Sinumerik 3T
simulation either.
Maztrol M32/M+(EIA/ISO) Sinumerik 8T
Mitsubishi M50 Thus, NC programs originally written externally in a specific control Sinumerik 802SD
NUM 720F/750/760 code can be simulated as long as all NC commands used in the pro- Sinumerik 805T
Pronumerik CNC 640 gram are available in the activated programming key, i. e. can be Sinumerik 810T/820T/
Okuma OSP 5020M translated into the MTS programming key by the preprocessor. Sinumerik 850T/880T
Sanying Sinumerik 810D/840D
The combination of preprocessor and postprocessor enabled in this
Sinumerik 3M/6M/7M Sinumerik 840C
way forms the NC compiler, which can translate NC programs from
Sinumerik 810M/820M one control-specific key into another programming key. SMT CC4200T
Sinumerik 850M/880M SUF 16 CNC
Sinumerik 802SD It is always possible to transfer an NC program from MTS shop-floor Traub TX8
Sinumerik 810D/840D programming systems to a specific CNC control and vice-versa as Traub TX8D/TX8F
long as the program does not contain any commands which are not
Traub MX8
available in the target programming key set.
http://www.mts-cnc.com
7
Set-Up - Programming - Automatic Mode
8
Programming
TOPTURN and TOPMILL offer
different shop-floor program-
ming modes. It is possible to
switch over from any of these
modes to another while pro-
gramming in order to suit the
task at hand. These modes
are:
Interactive programming
Use of an NC editor
Use of a geometrie editor
Teach-in operation
Dialog mode programming
The first two programming
modes involve the input of NC
blocks by the programmer; in
the others, the NC blocks are
generated automatically.
In interactive programming,
NC editing and automatic
mode are used in combination.
Once an NC block or cycle has
been programmed, the corre-
sponding machining procedu-
re is simulated, thus allowing
immediate testing of an NC
block by simulation at the input
stage. After each block the
programmer can decide if he
wants to accept or modify the
block.
9
Dialog programming mode
Dialog programming mode provides easy input of complex machining stages, one or several related input screens being filled in by
the user with graphical assistance. The input is checked for validity of combinations, value ranges and alternatives with logical com-
bination functions.
Dialog programming can be used to create and edit NC programs in the respective programming key without having to resort to expli-
cit editing of NC blocks. Dialog steps are selected individually, starting from the overview of the machining functions arranged in a
tree structure.
The most efficient method of creating a program is to combine dialog programming with the geometry editor and interactive pro-
gramming, whereby the NC editor can be used to display the resulting NC program at any time.
10
Automatic mode
In automatic mode, NC programs can be simulated in continuous sequence or block by block in real time with override
function, or in an accelerated test run. Dynamic simulation is displayed graphically in two dimensional or optionally three
dimensional views. The manufacturing, feed and tool usage times as well as the volume of workpiece material removed
by machining are calculated concurrently.
The comprehensive collision detection calculations support the run-in of NC programs, especially in tight workspaces,
complicated clamping situations or critical tool location combinations (danger of collision with neighbour tools).
Quality and dimensional accuracy of the workpiece being machined can be monitored at any time in the course of the
simulation using the 'measure' and 3D workpiece display functions. A tool path display is provided to allow analysis of
the tool movements.
System requirements
The software can be run on WIN- 64 MB of main memory are ade- For optional 3D simulation, 128 MB
DOWS 95/98/ME/NT/2000/XP opera- quate for 2D CNC simulation. main memory, a powerful processor
ting systems, either as a stand-alone and a high-performance graphics card
or as a network version. are recommended.
11
About MTS http://www.mts-cnc.com
email: mts@mts-cnc.com
MTS was founded in Berlin in 1980 by Dr. Hans-Joachim Pfeiffer. Its
corporate mission is to develop software for technical applications, Tel.: +49-30-349 96 00 Fax: +49-30-349 96 025
using mathematical methods.
12