1/7ページ
ダウンロード(7.5Mb)
Your benefits – mapp CNC
mapp is revolutionizing the creation of software for industrial machinery and equipment. mapp components – mapps for short – are as easy to use as a smartphone app. Rather than write lines and lines of code to build a user management sys- tem, alarm system or motion control sequence from the ground up, developers of machine software simply configure the ready-made mapps with a few clicks of the mouse. Complex algorithms are easy to manage. Programmers can focus entire- ly on the machine process.
このカタログについて
ドキュメント名 | mapp CNC Flexible. Integrated. Comprehensive. |
---|---|
ドキュメント種別 | 製品カタログ |
ファイルサイズ | 7.5Mb |
取り扱い企業 | B&R株式会社 (この企業の取り扱いカタログ一覧) |
この企業の関連カタログ

このカタログの内容
Page1
mapp CNC
Flexible. Integrated. Comprehensive.
<G>
CNC
MM-FO-MPP-CN-EN-01
© 06/2018 by B&R. All rights reserved worldwide.
Page2
Your benefits – mapp CNC
"Our comprehensive array of
CNC functions is fully integrated
in the machine control system.
That frees up valuable resources
to focus on innovation."
Lukas Meßner
Product Manager, mapp CNC
Reduce your costs Integrate your know-how
mapp CNC works with standard automation hardware. You mapp CNC can be combined with programs written in
can control multiple CNC axis groups using a single PLC. C/C++, IEC 61131 languages, G-code and user-defined
commands.
Unite CNC and machine control CNC programming has never been so easy
mapp CNC fully integrates CNC applications into the The preconfigured components of mapp CNC make imple-
machine control system – including synchronization with menting CNC technology easier than ever before.
microsecond precision.
Page3
Time for what counts
mapp is revolutionizing the creation of software for industrial machinery and equipment. mapp components – mapps for
short – are as easy to use as a smartphone app. Rather than write lines and lines of code to build a user management sys-
tem, alarm system or motion control sequence from the ground up, developers of machine software simply configure the
ready-made mapps with a few clicks of the mouse. Complex algorithms are easy to manage. Programmers can focus entire-
ly on the machine process.
mapps are fully networked and can exchange data auto-
matically using mapp Links. This lets you do things like set
up an entire energy management system with a few mouse
clicks: mapp
Axis
mapp
mapp Link Energy
mapp mapp
mapp Link mapp
Axis Energy CNC
When you add the mapp Energy component to If a new axis or entire CNC system is added,
the application, it automatically retrieves the mapp Energy automatically retrieves its ener-
energy data it needs from all the axes. gy data.
Guaranteed software quality
mapp components are created following the principles of agile software development – with a
focus on quality. Automated tests can be run ahead of time during the development process
using test-driven development. Tests are performed at five different levels and new tests are
added all the time. Additionally, each new or modified function is developed according to the
two-man rule. All of these practices contribute to guaranteed high software quality.
Page4
Extensive selection of CNC functions
mapp CNC simplifies the implementation of CNC axes in manufacturing systems, making CNC applications easier to create and
deploy. Developers can draw from a wide range of tools for all types of CNC kinematics:
CNC library Frames
CNC The CNC library makes it easier than ever to devel- Frames are used to define the position and orien-
op CNC machines. Templates for CNC systems with tation of coordinate systems in Cartesian space.
up to six linear or orientation axes (plus additional axes) allow The data can be predefined in tables or configured at runtime.
you to configure countless machine variants with the ease of This allows you to set and adjust the positioning of the ma-
drag and drop. And all without writing a single line of code. chine and workpiece. Movements can be programmed relative
to a processing station or tool changer.
CNC programs Geometric compensation
<G> The enormous range of CNC functionality is easily Geometric compensation can be used to account
accessible using G-codes and M-codes (DIN for sources of imprecision on the machine, such
66025). Thanks to the mapp Motion interpreter, it's also possi- as production-related tolerances, misalignments or elastic
ble to execute programs in Structured Text or user-defined deformations. Simple configuration options for deviations in
languages. Applications can also be created using PLCopen two or three dimensions can be used multiple times or in com-
Part 1 / PLCopen Part 4 interfaces in all IEC 61131 languages bination to achieve high precision throughout the workspace.
as well as C and C++. Even programs generated automatically
from CAD/CAM systems can be easily integrated.
Tools Spindle
The tools function makes it easier than ever to use mapp CNC provides an integrated spindle control-
and manage tools. Tool dimensions and orienta- ler that makes it easy to implement applications
tion can be stored and recalled when switching tools. New such as turning, drilling or threading. All the necessary func-
tools can even be added at runtime. Tool data is used for path tions are integrated, including constant cutting speed and
planning and for kinematic transformation of the tool center feed per revolution. Positioning tasks can also be implement-
point (TCP). ed using a spindle by seamlessly switching between speed
and position control.
Page5
Extensive selection of CNC functions Flexible. Integrated. Comprehensive.
Switching signals Function description Advantages
This function can be used to switch signals di-
rectly from the running program. This makes it Usage example: 1
possible to do things like switch lasers on and off with micro- 1TGMPCNC.OO-01 -
Controller for a Cartesian mechanical system;
limited to 4 path-controlled axes (including slave axes) Numerous functions,
second precision in high-speed applications. The signal po- 3 including:
mapp CNC simplifies the implementation of CNC axes in manufacturing systems, making CNC applications easier to create and sition can be defined based on distance or time. 5-axis milling Choice of 1TGMPCNCX.00-01 EC* Controller for a Cartesian mechanical system <
deploy. Developers can draw from a wide range of tools for all types of CNC kinematics: programming
language
2
1TGMPCNC4.00-01 - Controller for a mechanical system with up to 4 axes; < Interfaces for limited to 4 path-controlled axes (including slave axes) PLCopen Part 1 & 4
CNC library Frames Measurement 1 The rotation of a machining tool is controlled automatically using the Spindle function. 1TGMPCNC5X.00-01 EC* Controller for a mechanical system with up to 4 axes;
< High path precision
with full dynamics
CNC The CNC library makes it easier than ever to devel- Frames are used to define the position and orien- The measurement function reads the exact posi-
4 unlimited number of path-controlled axes
op CNC machines. Templates for CNC systems with tation of coordinate systems in Cartesian space. tions of the CNC axes at the time of a trigger sig- 2 The Tools function can be used to manage any number of tools. < Easy installation
up to six linear or orientation axes (plus additional axes) allow The data can be predefined in tables or configured at runtime. nal. This makes it possible to calibrate workpiece positioning 1TGMPCNC5X.00-01 EC*
Controller for a mechanical system with up to 5 axes;
unlimited number of path-controlled axes < Intuitive jogging
you to configure countless machine variants with the ease of This allows you to set and adjust the positioning of the ma- and tool dimensions. Path movement can be stopped when a 3 The CNC contour is programmed independently of what tool will be used. The tool radius is accounted < Safe operation
drag and drop. And all without writing a single line of code. chine and workpiece. Movements can be programmed relative trigger signal occurs. for automatically by the Cutter diameter compensation function. 1TGMPCNC6X.00-01 EC* Controller for a mechanical system with up to 6 axes; unlimited number of path-controlled axes < Inverse kinematics
to a processing station or tool changer.
Consideration of
4 Individual path segments, such as those generated by CAD/CAM systems, are smoothed automatically <
1TGMPCNCFLAT.00-01 EC* Controller for an unlimited number of axis groups; all axis limitsby the Compressor function. unlimited number of path-controlled axes
CNC programs Geometric compensation Cutter diameter compensation Additional functions
<G> The enormous range of CNC functionality is easily Geometric compensation can be used to account Cutter diameter compensation makes it possible
accessible using G-codes and M-codes (DIN for sources of imprecision on the machine, such to program workpiece contours independently of 1TGMPCNCJERK.10-01 - Jerk-limited path planning
66025). Thanks to the mapp Motion interpreter, it's also possi- as production-related tolerances, misalignments or elastic workpiece geometry. mapp CNC automatically calculates an
ble to execute programs in Structured Text or user-defined deformations. Simple configuration options for deviations in appropriate path for the current tool – including bottleneck
1TGMPCNCCDC.10-01 - Accounts for the cutter diameter during path calculationlanguages. Applications can also be created using PLCopen two or three dimensions can be used multiple times or in com- detection. This is a very user-friendly way to implement cut- Usage example:
< Increased precisionPart 1 / PLCopen Part 4 interfaces in all IEC 61131 languages bination to achieve high precision throughout the workspace. ting and milling applications.
as well as C and C++. Even programs generated automatically 1TGMPCNCCOMP.10-01 - Smooths the programmed contour during path calculation < Increased dynamics
from CAD/CAM systems can be easily integrated. Sheet metal cutting < Increased productivity
1TGMPCNCWSM.10-01 - Monitors the workspace
3
Tools Spindle Compressor 1TGMPCNCGEOC.10-01 - Compensates for geometric deviations
The tools function makes it easier than ever to use mapp CNC provides an integrated spindle control- The compressor processes successive line seg-
and manage tools. Tool dimensions and orienta- ler that makes it easy to implement applications ments to create a continuous contour. Data gen- 1 Lasers can be switched on and off with microsecond accuracy to make highly precise cuts even at
*Licenses marked with "EC" are to be considered dual-use technology per Council Regulation (EC)
tion can be stored and recalled when switching tools. New such as turning, drilling or threading. All the necessary func- erated from CAD/CAM systems can be transformed into high speeds. No. 428/2009 and are subject to export control
tools can even be added at runtime. Tool data is used for path tions are integrated, including constant cutting speed and smooth, fast movements for machining free-formed surfaces.
planning and for kinematic transformation of the tool center feed per revolution. Positioning tasks can also be implement- Simple configurations allow for a perfect balance between 1 2 Elastic deformation of machinery or workpieces can be compensated for automatically by the
point (TCP). ed using a spindle by seamlessly switching between speed speed and accuracy based on the needs of the application. Geometric compensation function.
and position control. The result is faster, more efficient processing and reduced
2 Want to learn more about a specific function? Just enter the model number listed above in the search field wear on the machine. 3 Frames allow you to calculate movements for different coordinate systems relative to one another. at www.br-automation.com. There, you'll find manuals, downloads and more.
Assigning separate coordinate systems to the workpiece carrier and CNC machine simplifies both
programming and workpiece processing.
Page6
Function description Advantages
1TGMPCNC.OO-01 - Controller for a Cartesian mechanical system; limited to 4 path-controlled axes (including slave axes) Numerous functions,
including:
< Choice of 1TGMPCNCX.00-01 EC* Controller for a Cartesian mechanical system programming
language
1TGMPCNC4.00-01 - Controller for a mechanical system with up to 4 axes; < Interfaces for limited to 4 path-controlled axes (including slave axes) PLCopen Part 1 & 4
< High path precision
1TGMPCNC5X.00-01 EC* Controller for a mechanical system with up to 4 axes; unlimited number of path-controlled axes with full dynamics
< Easy installation
1TGMPCNC5X.00-01 EC* Controller for a mechanical system with up to 5 axes; unlimited number of path-controlled axes < Intuitive jogging
< Safe operation
1TGMPCNC6X.00-01 EC* Controller for a mechanical system with up to 6 axes; unlimited number of path-controlled axes < Inverse kinematics
< Consideration of
1TGMPCNCFLAT.00-01 EC* Controller for an unlimited number of axis groups; all axis limitsunlimited number of path-controlled axes
Additional functions
1TGMPCNCJERK.10-01 - Jerk-limited path planning
1TGMPCNCCDC.10-01 - Accounts for the cutter diameter during path calculation
< Increased precision
1TGMPCNCCOMP.10-01 - Smooths the programmed contour during path calculation < Increased dynamics
< Increased productivity
1TGMPCNCWSM.10-01 - Monitors the workspace
1TGMPCNCGEOC.10-01 - Compensates for geometric deviations
*Licenses marked with "EC" are to be considered dual-use technology per Council Regulation (EC)
No. 428/2009 and are subject to export control
Want to learn more about a specific function? Just enter the model number listed above in the search field
at www.br-automation.com. There, you'll find manuals, downloads and more.
Page7
Integrated automation
Global presence
Solid partnership
B&R B&R Strasse 1 t +43 7748 6586-0 office@br-automation.com Your local contact
Industrial Automation GmbH 5142 Eggelsberg, Austria f +43 7748 6586-26 www.br-automation.com www.br-automation.com/contact
MM-FO-MPP-CN-EN-01
© 06/2018 by B&R. All rights reserved worldwide.