{"id":1009,"date":"2023-01-30T16:24:18","date_gmt":"2023-01-30T16:24:18","guid":{"rendered":"https:\/\/www.fastseal.eu\/blog\/?p=1009"},"modified":"2026-02-25T18:24:25","modified_gmt":"2026-02-25T18:24:25","slug":"machine-settings-templates","status":"publish","type":"post","link":"https:\/\/fastseal.eu\/blog\/machine-settings-templates\/","title":{"rendered":"Machine settings &#8211; Templates"},"content":{"rendered":"\n<p>On the template section, is where the code output is generated based on most of the settings.<\/p>\n\n\n\n<p>The templates are divided into the following sections.<\/p>\n\n\n\n<p class=\"has-primary-background-color has-background\">Important: Most of the text boxes have reserved words. Right click on the text box to access the reserved words.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tool change<\/h2>\n\n\n\n<p>There are tool settings on the tool change. A single line (that is responsible to actually call the tool change) and the complete tool change sequence, that will contain the first setting.<\/p>\n\n\n\n<p>The tool change template can include, for example the air blast, comments, or any other code that is suitable to provide the tool change on your machine.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"171\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-54.png\" alt=\"\" class=\"wp-image-1012\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-54.png 1000w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-54-300x51.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-54-768x131.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">Example of a tool change settings. Note that the reserved words are between blue bracelets<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Code &#8211; main structure<\/h2>\n\n\n\n<p>The output file can be changed in many ways to suit the expected format of the destination machine. Most of those changes are done on this section.<\/p>\n\n\n\n<p>The main structure of the code is the central block of any code generated by the software and is always the result of:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"355\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-56.png\" alt=\"\" class=\"wp-image-1015\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-56.png 400w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-56-300x266.png 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/figure>\n<\/div>\n\n\n<p>This means that all parts of the code can be changed directly <strong>except the automatic generated cycles<\/strong> (although their contents are the result of several settings, like to tool change template and all the other settings).<\/p>\n\n\n\n<p>A example of the main structure settings is:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"995\" height=\"659\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-58.png\" alt=\"\" class=\"wp-image-1017\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-58.png 995w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-58-300x199.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-58-768x509.png 768w\" sizes=\"auto, (max-width: 995px) 100vw, 995px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Code &#8211; repeat headers<\/h2>\n\n\n\n<p>To provide extra functionality there is the possibility of add another two blocks of code, the repeat header and the stop between repeat:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"999\" height=\"317\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-59.png\" alt=\"\" class=\"wp-image-1018\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-59.png 999w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-59-300x95.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-59-768x244.png 768w\" sizes=\"auto, (max-width: 999px) 100vw, 999px\" \/><\/figure>\n<\/div>\n\n\n<p>Those two blocks can then be placed, independently, before or after the main structure, using the file template order.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cycle definition<\/h2>\n\n\n\n<p>For more information about the cycle definition please navigate to <a href=\"https:\/\/fastseal.eu\/blog\/cycle-definition\/\" data-type=\"post\" data-id=\"1935\">Cycle definition<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">File template order<\/h2>\n\n\n\n<p>To use this option, <strong>select and drag<\/strong> the section to the location where it is needed:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"998\" height=\"186\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-60.png\" alt=\"\" class=\"wp-image-1020\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-60.png 998w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-60-300x56.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-60-768x143.png 768w\" sizes=\"auto, (max-width: 998px) 100vw, 998px\" \/><\/figure>\n<\/div>\n\n\n<p>In this case the main structure will be on the start of the file, then the stop between repeat and finally the repeat header.<\/p>\n\n\n\n<p>Note that those headers can be left empty.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Specific code depending on the tool in use<\/h2>\n\n\n\n<p>There is also the possibility to define code specially created based on the tool offset.<\/p>\n\n\n\n<p>For example if the user needs to add code before the tool 2 is called, just create such a code similar to the example below. On this example 3 special codes were added (note, this is a example):<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1007\" height=\"342\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/11\/image.png\" alt=\"\" class=\"wp-image-1500\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/11\/image.png 1007w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/11\/image-300x102.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/11\/image-768x261.png 768w\" sizes=\"auto, (max-width: 1007px) 100vw, 1007px\" \/><\/figure>\n<\/div>\n\n\n<p>For tool 2, a M05 code will be placed before the tool change, for tool 7, after the tool change M103 will be issued and for tool 46, a M00 will be placed after the automatic code generator. For <strong>any tool<\/strong> offset there is the possibility of adding the before, after tool change and after the cycle code, this is each tool can have settings on each of the parameters, something like:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1001\" height=\"337\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/11\/image-1.png\" alt=\"\" class=\"wp-image-1502\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/11\/image-1.png 1001w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/11\/image-1-300x101.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/11\/image-1-768x259.png 768w\" sizes=\"auto, (max-width: 1001px) 100vw, 1001px\" \/><\/figure>\n<\/div>\n\n\n<p>will result on a g code, where the tool change on this configuration is processed with T303M6G43:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"439\" height=\"481\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/11\/image-2.png\" alt=\"\" class=\"wp-image-1503\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/11\/image-2.png 439w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/11\/image-2-274x300.png 274w\" sizes=\"auto, (max-width: 439px) 100vw, 439px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"thread\">Thread cycles<\/h2>\n\n\n\n<p>Most of controllers have more than one thread cycle, one for multiple passes and another more simple for a single pass of synchronized motion that results on a machined thread.<\/p>\n\n\n\n<p>Current use of the thread templates<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Type of template<\/strong><\/td><td>U<strong>se<\/strong><\/td><\/tr><tr><td>Multiple pass thread<\/td><td>General threads, oil threads<\/td><\/tr><tr><td>Single pass thread<\/td><td>Spiral back up (BUS10 profile)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Each of the settings have their own syntax. In the example below is the current default machine settings<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"998\" height=\"165\" src=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-87.png\" alt=\"\" class=\"wp-image-2115\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-87.png 998w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-87-300x50.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-87-768x127.png 768w\" sizes=\"auto, (max-width: 998px) 100vw, 998px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Printed documents<\/h2>\n\n\n\n<p>On this section are listed the options related with printed documents (PDF exports).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"152\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-82.png\" alt=\"\" class=\"wp-image-1733\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-82.png 1000w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-82-300x46.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-82-768x117.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p>The first option affects the print of seals, obtained when editing the seal. As example the setting as displayed above <strong>{Material.FullReference}<\/strong> will output the information, for profile RB06 that has 3 components:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"280\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-83-1024x280.png\" alt=\"\" class=\"wp-image-1734\" style=\"width:739px;height:auto\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-83-1024x280.png 1024w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-83-300x82.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-83-768x210.png 768w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-83.png 1089w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>The second option affects the work print. Using the setting as displayed <strong>{Material.Type}<\/strong> &#8211; <strong>{Material.Inside}<\/strong>x<strong>{Material.Outside}<\/strong>, the output will be the material type followed by a dash &#8216;-&#8216; then the material inside, x, then the material outside.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"268\" src=\"https:\/\/www.fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-85-1024x268.png\" alt=\"\" class=\"wp-image-1736\" style=\"width:772px;height:auto\" srcset=\"https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-85-1024x268.png 1024w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-85-300x78.png 300w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-85-768x201.png 768w, https:\/\/fastseal.eu\/blog\/wp-content\/uploads\/2023\/01\/image-85.png 1506w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>On the template section, is where the code output is generated based on most of the settings. The templates are divided into the following sections. Important: Most of the text boxes have reserved words. Right click on the text box to access the reserved words. Tool change There are tool settings on the tool change. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/fastseal.eu\/blog\/machine-settings-templates\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Machine settings &#8211; Templates&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[65,62,64,66,58,63],"class_list":["post-1009","post","type-post","status-publish","format-standard","hentry","category-settings","tag-air-blast","tag-auxiliar","tag-cutter","tag-part-catcher","tag-settings","tag-vacuum","entry"],"_links":{"self":[{"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/posts\/1009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/comments?post=1009"}],"version-history":[{"count":11,"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/posts\/1009\/revisions"}],"predecessor-version":[{"id":2118,"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/posts\/1009\/revisions\/2118"}],"wp:attachment":[{"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/media?parent=1009"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/categories?post=1009"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fastseal.eu\/blog\/wp-json\/wp\/v2\/tags?post=1009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}