{"id":372,"date":"2023-07-17T20:55:06","date_gmt":"2023-07-17T18:55:06","guid":{"rendered":"https:\/\/simplyprint.io\/blog\/?p=372"},"modified":"2023-07-17T20:55:07","modified_gmt":"2023-07-17T18:55:07","slug":"farm-overview-gcode-macros-rework","status":"publish","type":"post","link":"https:\/\/simplyprint.io\/blog\/farm-overview-gcode-macros-rework\/","title":{"rendered":"\"Farm Overview\" feature, Gcode Macros rework &#038; UI cleanup"},"content":{"rendered":"\n<p>Hello there SimplyPrinter!<\/p>\n\n\n\n<p>We're letting you catch a break this summer; the update streak continues! Our team is hard at work on a bunch of things <em>(some of which you can follow the progress of over at our <a href=\"https:\/\/suggestions.simplyprint.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">Suggestion Box<\/a>)<\/em>, and today we're unveiling some of it!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What's changed? TLDR;<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>New \"Farm Overview\" feature for the printer overview!<\/strong>\n<ul class=\"wp-block-list\">\n<li>Quickly see the status of your farm like <em>\"When is the next printer done?\" <\/em>and <em>\"How many printers are ongoing?\"<\/em><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Gcode Macros rework<\/strong>\n<ul class=\"wp-block-list\">\n<li>This one is a bit more nerdy, but while it's probably the most advanced feature in SimplyPrint, it's an important one that was overdue for an update!<\/li>\n\n\n\n<li>Gcode Macros no longer need to consist only of snippets; each Macro can have custom Gcode written right into it without the use of snippets<\/li>\n\n\n\n<li><strong>Auto-Gcode-completions<\/strong> for hundreds of Gcode commands, with a description of what the command does and a list of supported parameters<\/li>\n\n\n\n<li>SimplyPrint Gcode variable- &amp; slicer logic auto-completions<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>UI cleanup; printer overview &amp; control panel buttons-row<\/strong><\/li>\n\n\n\n<li><strong>Bug fixes &amp; small quality-of-life changes<\/strong><\/li>\n<\/ul>\n\n\n\n<div style=\"height:48px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">The \"Farm Overview\" feature<\/h2>\n\n\n\n<p>The flagship addition of this update is the \"Farm Overview\" feature, is here to help those of you with a bunch of printers get a clear overview of your farm in an instant, always.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"290\" src=\"https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2023\/07\/image-1024x290.png\" alt=\"\" class=\"wp-image-377\" srcset=\"https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2023\/07\/image-1024x290.png 1024w, https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2023\/07\/image-300x85.png 300w, https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2023\/07\/image-768x218.png 768w, https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2023\/07\/image-1536x435.png 1536w, https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2023\/07\/image.png 1630w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The newly-added row of information includes;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>When the <strong>next print finishes<\/strong>, along with the name of the printer<\/li>\n\n\n\n<li>How many printers are <strong>idle and ready<\/strong> to print<\/li>\n\n\n\n<li>Amount of <strong>paused printers<\/strong><\/li>\n\n\n\n<li>Printers <strong>Awaiting bed clear<\/strong><\/li>\n\n\n\n<li><strong>Ongoing printers<\/strong><\/li>\n\n\n\n<li>Printers that are <strong>offline or not connected<\/strong><\/li>\n<\/ul>\n\n\n\n<p>The information cards automatically show on larger (non-mobile) screens if you have more than 3 printers, and - as the name of the feature suggests - it's locked to the <strong>\"Print Farm\"<\/strong> plan.<\/p>\n\n\n\n<p>You can toggle <em>(open\/close)<\/em> the row with the new arrow-button below the cards on the right side, and this choice is remembered on your next visit!<\/p>\n\n\n\n<div style=\"height:48px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Gcode Macros rework <em>(nerdy)<\/em><\/h2>\n\n\n\n<p>While the Gcode Macros page is one of the least visited pages in SimplyPrint, it's a quite important one!<\/p>\n\n\n\n<p>Gcode Macros helps you define what should happen when; <em>\"When a print is cancelled, what should happen?\"<\/em>. You can learn all about the specifics of the feature here; <a href=\"https:\/\/help.simplyprint.io\/en\/article\/gcode-macros-snippets-ivtt41\/\">https:\/\/help.simplyprint.io\/en\/article\/gcode-macros-snippets-ivtt<\/a><a href=\"https:\/\/help.simplyprint.io\/en\/article\/gcode-macros-snippets-ivtt41\/\" target=\"_blank\" rel=\"noreferrer noopener\">4<\/a><a href=\"https:\/\/help.simplyprint.io\/en\/article\/gcode-macros-snippets-ivtt41\/\">1\/<\/a><\/p>\n\n\n\n<div style=\"height:26px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Defining Gcode without snippets<\/h3>\n\n\n\n<p>Before, you were tied to using one or more snippets to define what Gcode commands should execute in a  Macro, but now, each macro card presents you with a fully editable field, where you can type in any Gcode commands you want, without having to create snippets!<\/p>\n\n\n\n<p>Snippets are still super useful if you want to re-use Gcode commands in multiple different Macros, but now, you have a choice!<\/p>\n\n\n\n<div style=\"height:26px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Auto-completions &amp; tooltips<\/h3>\n\n\n\n<p>It's now easier than ever to write your Gcode scripts, snippets &amp; Macros in SimplyPrint, as we now auto-complete Gcode commands for you!<\/p>\n\n\n\n<p><strong>What does this mean?<\/strong> It simply means, that if you type <strong>\"G\"<\/strong>, we'll present you with a list of <em>all<\/em> the Gcode commands that begin with a \"G\", alongside with a description of what each command does, and a list of supported parameters.<\/p>\n\n\n\n<p>Hopefully this means less time being spent going to various Gcode documentation sites to figure out <em>\"What was it this command did again...?\"<\/em>.<\/p>\n\n\n\n<p>You can also hover your mouse over a Gcode command to see a description of what it does.<\/p>\n\n\n\n<p>Auto-completion also works for SimplyPrint variables, such as <strong>\"{bed_x}\"<\/strong>, which - when sent to your printer - is replaced with the X width of the given bed. It also works for slicer \"IF\" statements &amp; conditional logic, which you can read more about here; <a href=\"https:\/\/help.simplyprint.io\/en\/article\/simplyprint-slicer-variables-15y9md9\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/help.simplyprint.io\/en\/article\/simplyprint-slicer-variables-15y9md9\/<\/a><\/p>\n\n\n\n<p>This is possible thanks to the awesome open-source Marlin Firmware documentation (<a href=\"https:\/\/marlinfw.org\/meta\/gcode\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/marlinfw.org\/meta\/gcode\/<\/a>), which allows our auto-completions to always be up-to-date \ud83d\udcaa<\/p>\n\n\n\n<div style=\"height:48px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">UI cleanup, bug fixes &amp; smaller changes<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>UI cleanup:<\/strong>\n<ul class=\"wp-block-list\">\n<li>We felt that the top-button-bar, where you find the Print Queue among other actions, was getting a bit too messy, so, it has now been updated, both in the overview and on the printer control panel<\/li>\n\n\n\n<li>Added special icon for \"1-click print\" and \"quick queue\" buttons <em>(the print queue icon with a little \"start\" icon inside)<\/em>, to better differentiate between the queue \"start\" actions, and just the print queue<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Fixed \"Print done\" timer sometimes galloping out of control <em>(visually)<\/em><\/li>\n\n\n\n<li>Fixed bug where print progress might be \"0\" when you initially load the page, then update to the correct progress<\/li>\n\n\n\n<li>Added message to \"Filament brand\" field in filament spool creation to better indicate that you can choose any brand name you'd like - even if it's not on our list<\/li>\n\n\n\n<li>Fixed bug where the \"News: Load more\" button for in-panel news just re-fetched the first 5 articles<\/li>\n\n\n\n<li>For those of you in the Auto-print closed beta: a <strong>BIG <\/strong>update was pushed for this - more on this in our next blog post!<\/li>\n\n\n\n<li><strong>OAuth2<\/strong> \"Login with SimplyPrint\" is now finished <em>(going to be used with integrations such as our upcoming Cura plugin)<\/em> - we're keeping a low profile on this, but if you read this and wish to integrate SimplyPrint into your application <em>(or the other way around)<\/em>; message us<\/li>\n\n\n\n<li>Removed \"Beta\" badge from \"Tags\" feature - it's stable and you guys seem to love the feature!<\/li>\n\n\n\n<li>Added space for more setup guides; Direct Prusa integration <em>(coming soon)<\/em>, Bambu Integration <em>(coming soon)<\/em> &amp; more, and improved the OctoPrint setup guide with SSH settings information<\/li>\n\n\n\n<li>Added \"Printer compatibility\" pages; printers in our <a href=\"https:\/\/simplyprint.io\/compatibility\" target=\"_blank\" rel=\"noreferrer noopener\">compatibility list<\/a> are now clickable, and show which platforms the specific printer is compatible with, along with printer specifications and setup guides for SimplyPrint and OctoPrint - also now shows printers we know to <em>not<\/em> work with SimplyPrint, but with a message stating the lack of support <em>(added a couple of weeks ago*)<\/em><\/li>\n\n\n\n<li>Hub:\n<ul class=\"wp-block-list\">\n<li>Removed a few old unused Hub settings; \"Allow preheat\", \"Allow feedrate change\" and \"Allow Gcode preview\" - all have permissions deciding whether a user can use them instead, and the settings haven't been implemented in the Hub since November 2022<\/li>\n\n\n\n<li>Fixed Hub dark mode setting<\/li>\n\n\n\n<li>Fixed missing translation in Hub settings<\/li>\n\n\n\n<li>On use of the \"Temporary login\" Hub setting, the printer overview and control panel now \"refresh\" on login and log out, to properly reflect the user's permissions <em>(hide buttons they can't use, and re-show the buttons on log out to present all possible options)<\/em><\/li>\n\n\n\n<li>Some more all-around \"Hub\" bug fixes<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<div style=\"height:48px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Coming soon...<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cura plugin - send your file from Cura directly to SimplyPrint! <em>(<a href=\"https:\/\/suggestions.simplyprint.io\/7\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/suggestions.simplyprint.io\/7<\/a>)<\/em><\/li>\n\n\n\n<li>Full <strong>Auto-print <\/strong>feature release <em>(we're excited to release this one!!)<\/em><\/li>\n\n\n\n<li>Bambu Lab printers integration<\/li>\n\n\n\n<li>Direct Prusa MK4, XL \/ new Prusa main board integration; no Pi needed!<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>As always; hope you like the changes! If you do - or if you don't - please let us know in our live-chat! Your feedback is what helps make SimplyPrint great \ud83d\ude4c<\/p>\n\n\n\n<p>- Albert &amp; the rest of the SimplyPrint team<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello there SimplyPrinter! We're letting you catch a break this summer; the update streak continues! Our team is hard at work on a bunch of things (some of which you can follow the progress of over at our Suggestion Box), and today we're unveiling some of it! What's changed? TLDR; The \"Farm Overview\" feature The [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":377,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[7,13],"tags":[],"class_list":["post-372","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-changelog","category-news"],"rankmath_description":"Discover the new \"Farm Overview\" feature, providing instant insight into the current state of your farm. Also in this update; rework of Gcode Macros!","category_names":["Changelog","News"],"uagb_featured_image_src":{"full":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2023\/07\/image.png",1630,462,false],"thumbnail":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2023\/07\/image-150x150.png",150,150,true],"medium":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2023\/07\/image-300x85.png",300,85,true],"medium_large":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2023\/07\/image-768x218.png",768,218,true],"large":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2023\/07\/image-1024x290.png",1024,290,true],"1536x1536":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2023\/07\/image-1536x435.png",1536,435,true],"2048x2048":["https:\/\/simplyprint.io\/blog\/wp-content\/uploads\/2023\/07\/image.png",1630,462,false]},"uagb_author_info":{"display_name":"Albert M\u00f8ller Nielsen","author_link":"https:\/\/simplyprint.io\/blog\/author\/albert\/"},"uagb_comment_info":0,"uagb_excerpt":"Hello there SimplyPrinter! We're letting you catch a break this summer; the update streak continues! Our team is hard at work on a bunch of things (some of which you can follow the progress of over at our Suggestion Box), and today we're unveiling some of it! What's changed? TLDR; The \"Farm Overview\" feature The&hellip;","_links":{"self":[{"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/posts\/372"}],"collection":[{"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/comments?post=372"}],"version-history":[{"count":29,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/posts\/372\/revisions"}],"predecessor-version":[{"id":405,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/posts\/372\/revisions\/405"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/media\/377"}],"wp:attachment":[{"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/media?parent=372"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/categories?post=372"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/simplyprint.io\/blog\/wp-json\/wp\/v2\/tags?post=372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}