{"id":85120,"date":"2026-05-27T02:58:58","date_gmt":"2026-05-27T02:58:58","guid":{"rendered":"https:\/\/www.harsle.com\/?post_type=docs&#038;p=85120"},"modified":"2026-05-27T02:59:02","modified_gmt":"2026-05-27T02:59:02","password":"","slug":"how-to-read-esa-s650-program-section-data","status":"publish","type":"docs","link":"https:\/\/www.harsle.com\/fr\/docs\/how-to-read-esa-s650-program-section-data\/","title":{"rendered":"How to Understand ESA S650 Program Section Data?"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Compr\u00e9hension <a href=\"https:\/\/www.youtube.com\/watch?v=dC5nfSFG0wA\" data-type=\"link\" data-id=\"https:\/\/www.youtube.com\/watch?v=dC5nfSFG0wA\" target=\"_blank\" rel=\"noopener\">ESA<\/a> S650 program section data is essential for anyone who wants to read, modify, or troubleshoot bending programs with confidence. The header section, the hidden bend type codes, and the piece\u2011related counters (Pieces done, To do, Measures, Devel.) all affect how the machine behaves and how the final part is calculated. In this guide, I\u2019ll walk you through every component of ESA S650 program section data\u00a0\u2013 what each value means, when to change it, and how it impacts your bending results. By the end, you\u2019ll be able to navigate the\u00a0ESA S650 program section data\u00a0on the editor page like a pro.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Exploring the Header Section of ESA S650 Program Section Data<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The header section sits at the top of the EDITOR page. It contains three key fields: program name, current bend, and current section. All of these are directly visible and can be modified by the operator.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Program Name \u2013 Identifying Your Job<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The program name is an alphanumeric field that can hold up to 32 characters. If you leave it empty, the program becomes a temporary, unsaved program. You can also type the name of an existing program to load it directly. Using clear, descriptive names (e.g., \u201cBracket_90deg_2mm\u201d) is a best practice for efficient ESA S650 program section data management.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Minimum value:<\/strong>&nbsp;none (empty allowed)<\/li>\n\n\n\n<li><strong>Maximum value:<\/strong>&nbsp;32 characters<\/li>\n\n\n\n<li><strong>Default value:<\/strong>&nbsp;empty<\/li>\n\n\n\n<li><strong>Unit\u00e9:<\/strong>&nbsp;alphanumeric characters<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Bend \u2013 Tracking the Current Bend Step<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The \u201cBend\u201d field shows which bend step is currently active. This number increases as you step through the program. You can change it manually to jump to a specific bend.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Minimum value:<\/strong>&nbsp;1<\/li>\n\n\n\n<li><strong>Maximum value:<\/strong>&nbsp;depends on the number of bends in the section<\/li>\n\n\n\n<li><strong>Default value:<\/strong>&nbsp;1<\/li>\n\n\n\n<li><strong>Unit\u00e9:<\/strong>&nbsp;pure number<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Section \u2013 Working with Multiple Sides of the Sheet<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The section field displays two numbers: the current section and the total number of sections. A \u201csection\u201d is a side of the sheet metal on which you are performing bends. For example, a simple box program may have two sections (horizontal bends and vertical bends).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Format:<\/strong>&nbsp;current \/ total (e.g., 1\/2)<\/li>\n\n\n\n<li><strong>D\u00e9faut:<\/strong>&nbsp;1\/1<\/li>\n\n\n\n<li><strong>Unit\u00e9:<\/strong>&nbsp;pure number<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Understanding the section data helps you organize complex parts. When you have multiple sections, the ESA S650 always starts bending from the section with the smallest sheet width. The header section gives you a quick reference to where you are in the program.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Decoding Supplementary Information (Not Settable by User Interface)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Beneath the visible header fields, the ESA S650 stores additional bend\u2011type information that you cannot change directly through the user interface. However, knowing what these codes mean allows you to interpret existing programs and troubleshoot unexpected behavior.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Bend Type Codes \u2013 What the Letters Mean<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Each bend in the program has a type identifier. The following values may appear:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>N<\/strong>&nbsp;\u2013 Normal air bending. This is the standard bending mode.<\/li>\n\n\n\n<li><strong>C<\/strong>&nbsp;\u2013 Radius bend (also called bumping a radius). Used for large cylindrical shapes.<\/li>\n\n\n\n<li><strong>UN<\/strong>&nbsp;\u2013 Conical radius bend. Combines a radius with a conical angle.<\/li>\n\n\n\n<li><strong>R<\/strong>&nbsp;\u2013 Dutch folding (hemming) bend. Flattens the sheet onto itself.<\/li>\n\n\n\n<li><strong>S<\/strong>&nbsp;\u2013 Coining bend. Uses high force to imprint the angle.<\/li>\n\n\n\n<li><strong>I<\/strong>&nbsp;\u2013 Conical bend. Creates a conical shape, not a radius.<\/li>\n\n\n\n<li><strong>3<\/strong>&nbsp;\u2013 Hammerle bend with bottom V\u2011die variable (bend on 3 points). A special bending method.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"616\" height=\"531\" src=\"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/05\/image-18.png\" alt=\"ESA S650 Program Section Data\" class=\"wp-image-85153\" srcset=\"https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/05\/image-18.png 616w, https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/05\/image-18-348x300.png 348w, https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/05\/image-18-14x12.png 14w, https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/05\/image-18-360x310.png 360w, https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/05\/image-18-430x371.png 430w, https:\/\/www.harsle.com\/wp-content\/uploads\/2026\/05\/image-18-150x129.png 150w\" sizes=\"auto, (max-width: 616px) 100vw, 616px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If you load a program and see a bend type that you did not expect, check whether you accidentally enabled a special function. For normal ESA S650 program section data, most bends should be type \u201cN\u201d.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Rest\/Support Mode \u2013 How the Sheet is Held<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The system also records how the sheet metal is positioned relative to the backgauge stops:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>I<\/strong>&nbsp;(Rest) \u2013 The sheet metal is pushed against the stop (normal mode).<\/li>\n\n\n\n<li><strong>I<\/strong>&nbsp;(Support) \u2013 The sheet rests on top of the first step of the stop.<\/li>\n\n\n\n<li><strong>I<\/strong>&nbsp;(Double support) \u2013 The sheet rests on top of the second step of the stop.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Although the same letter \u201cI\u201d appears, the context differs. In practice, the number of steps on your backgauge determines which support mode is available. This information is not settable via the UI, but it affects how the blank is positioned.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Default Bend Flag \u2013 D<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The letter \u201cD\u201d indicates that the default bend is enabled. This means the system is using the standard bend parameters as defined in the machine configuration. This flag is normally present; you rarely need to change it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By understanding these hidden codes, you can look at a program\u2019s ESA S650 program section data and immediately know what kind of bending operation is programmed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Working with Piece Data in ESA S650 Program Section Data<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Section 6.3 covers the most practical fields for production tracking and measurement definitions. These are all settable by the user and directly impact how the machine counts parts and calculates blank sizes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pieces Done \u2013 Automatic Counter<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This field shows how many pieces have already been completed from the current program. The control increments this value automatically after each finished part. However, you can also change it manually, for example, if you want to resume a batch that was partially completed earlier.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Range:<\/strong>&nbsp;0 \u2013 9999<\/li>\n\n\n\n<li><strong>D\u00e9faut:<\/strong>&nbsp;0<\/li>\n\n\n\n<li><strong>Unit\u00e9:<\/strong>&nbsp;pure number<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">To Do \u2013 Batch Size Setting<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Set the desired number of pieces you intend to produce. The control decreases this count after each finished piece. When \u201cTo do\u201d reaches zero, the automatic execution stops, and you must press START again to continue (useful for pausing after a batch).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Range:<\/strong>&nbsp;0 \u2013 9999<\/li>\n\n\n\n<li><strong>D\u00e9faut:<\/strong>&nbsp;0<\/li>\n\n\n\n<li><strong>Unit\u00e9:<\/strong>&nbsp;pure number<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Using both counters together gives you hands\u2011free batch production. For example, set \u201cTo do\u201d = 50, run the program, and the machine will stop automatically after the 50th part.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Measures \u2013 How the Workpiece is Described<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This field is critical for accurate unfolding. It accepts three values:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>0<\/strong>&nbsp;\u2013 External measurements. The stretch of the sheet metal is considered. The program calculates the blank size by subtracting the development from the total length. This is the most common mode for standard bending.<\/li>\n\n\n\n<li><strong>1<\/strong>&nbsp;\u2013 Neutral fiber measurements. The stretch is&nbsp;<strong>pas<\/strong>&nbsp;considered. Use this when you have exact neutral axis data from a test.<\/li>\n\n\n\n<li><strong>2<\/strong>&nbsp;\u2013 Internal measurements. The stretch is considered, similar to mode 0, but based on internal dimensions.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Choosing the correct measurement mode is one of the most important decisions when entering ESA S650 program section data. For most shops, mode 0 (external) works well. Mode 1 is used only when you have verified neutral fiber data.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Devel. \u2013 Development Length or Blank Size<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The meaning of the \u201cDevel.\u201d field depends on the program type and the Measures value:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-left\" data-align=\"left\">Program Type<\/th><th class=\"has-text-align-left\" data-align=\"left\">Measures value<\/th><th class=\"has-text-align-left\" data-align=\"left\">Devel. meaning<\/th><\/tr><\/thead><tbody><tr><td>Num\u00e9rique<\/td><td>0 or 2<\/td><td>Size to subtract from total sheet length to get blank size<\/td><\/tr><tr><td>Num\u00e9rique<\/td><td>1<\/td><td>No value calculated (field empty)<\/td><\/tr><tr><td>Graphique<\/td><td>0 or 2<\/td><td>Total length of sheet metal including stretch (cutting length or blank size)<\/td><\/tr><tr><td>Graphique<\/td><td>1<\/td><td>Total length of sheet metal&nbsp;<strong>without<\/strong>&nbsp;stretch<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Range:<\/strong>&nbsp;0 \u2013 9999<\/li>\n\n\n\n<li><strong>Unit\u00e9:<\/strong>&nbsp;mm or inch (depending on machine settings)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you notice that your calculated blank size is wrong, double-check the Measures mode. An incorrect setting (e.g., using mode 1 when you should use mode 0) will lead to parts that are too long or too short.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Foire aux questions (FAQ)<\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list\">\n<div id=\"faq-question-1779783156312\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\"><strong>Can I change the bend type (N, C, R, etc.) manually?<\/strong><\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Not directly in the header section. The bend type is determined by the function you choose when creating the bend (e.g., pressing \u201cBumping a Radius\u201d sets type C). To change an existing bend type, you generally need to delete the bend and recreate it with the desired function.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1779783172866\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\"><strong>Why does my graphic program show a different \u201cDevel.\u201d value than I expected?<\/strong><\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Check the \u201cMeasures\u201d setting. If it is set to 1 (neutral fiber), the development does not include stretch. Switch to 0 or 2 to include stretch. Also verify that your material thickness and bend radius are correct.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Mastering ESA S650 program section data gives you complete control over program identification, bend type interpretation, production counting, and measurement definitions. The header section (program name, bend, section) helps you navigate multi\u2011section jobs. The hidden bend type codes (N, C, R, S, I, A, 3) allow you to recognize special operations. The piece data fields (Pieces done, To do, Measures, Devel.) let you manage batch production and choose the correct unfolding method. By understanding each field \u2013 its range, default, and meaning \u2013 you can avoid common mistakes like mis\u2011counting parts or using the wrong development length.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now that you have a solid understanding of ESA S650 program section data, I encourage you to open an existing program on your machine and examine its header and piece data. Change the Measures value from 0 to 2 and see how Devel. updates. Set a small batch size and watch the counter work. For deeper dives into axis data or work data, stay tuned for the next articles in this series. If you have any questions, our <a href=\"https:\/\/www.harsle.com\/fr\/docs\/esa-s650-metal-working-machine-function\/\" data-type=\"link\" data-id=\"https:\/\/www.harsle.com\/docs\/esa-s650-metal-working-machine-function\/\">support technique<\/a> team is always available to help.<\/p>","protected":false},"excerpt":{"rendered":"<p>Understanding ESA S650 program section data is essential for anyone who wants to read, modify, or troubleshoot bending programs with<\/p>","protected":false},"author":32,"featured_media":85137,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[3249],"doc_tag":[5648,5470,5647],"knowledge_base":[3228],"class_list":["post-85120","docs","type-docs","status-publish","has-post-thumbnail","hentry","doc_category-system-operation","doc_tag-bend-type-codes","doc_tag-esa-s650","doc_tag-program-section-data","knowledge_base-press-brake"],"year_month":"2026-06","word_count":1477,"total_views":"273","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Christine","author_nicename":"christina","author_url":"https:\/\/www.harsle.com\/fr\/author\/christina\/"},"doc_category_info":[{"term_name":"System Operation","term_url":"https:\/\/www.harsle.com\/fr\/docs\/hydraulic-press\/system-operation\/"}],"doc_tag_info":[{"term_name":"bend type codes","term_url":"https:\/\/www.harsle.com\/fr\/docs-tag\/bend-type-codes\/"},{"term_name":"ESA S650","term_url":"https:\/\/www.harsle.com\/fr\/docs-tag\/esa-s650\/"},{"term_name":"program section data","term_url":"https:\/\/www.harsle.com\/fr\/docs-tag\/program-section-data\/"}],"jetpack_sharing_enabled":true,"knowledge_base_info":[{"term_name":"Press Brake","term_url":"https:\/\/www.harsle.com\/fr\/docs\/press-brake\/","term_slug":"press-brake"}],"knowledge_base_slug":["press-brake"],"_links":{"self":[{"href":"https:\/\/www.harsle.com\/fr\/wp-json\/wp\/v2\/docs\/85120","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.harsle.com\/fr\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.harsle.com\/fr\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.harsle.com\/fr\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/www.harsle.com\/fr\/wp-json\/wp\/v2\/comments?post=85120"}],"version-history":[{"count":0,"href":"https:\/\/www.harsle.com\/fr\/wp-json\/wp\/v2\/docs\/85120\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.harsle.com\/fr\/wp-json\/wp\/v2\/media\/85137"}],"wp:attachment":[{"href":"https:\/\/www.harsle.com\/fr\/wp-json\/wp\/v2\/media?parent=85120"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.harsle.com\/fr\/wp-json\/wp\/v2\/doc_category?post=85120"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.harsle.com\/fr\/wp-json\/wp\/v2\/doc_tag?post=85120"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/www.harsle.com\/fr\/wp-json\/wp\/v2\/knowledge_base?post=85120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}