• Tags
  • Documentation
  • Order
  • Register
  • Login
Duet3D Logo Duet3D
  • Tags
  • Documentation
  • Order
  • Register
  • Login

Ideamaker gcode data missing

Scheduled Pinned Locked Moved
Duet Web Control wishlist
9
18
1.2k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • undefined
    Adryzz @arhi
    last edited by 20 Sept 2020, 15:47

    @arhi I added the lines as you said, but the time calculations are still missing

    13d42a5f-d7b6-4a69-8afd-492132f01682-immagine.png

    1 Reply Last reply Reply Quote 0
    • undefined
      arhi
      last edited by 20 Sept 2020, 15:53

      that adds layer height .. estimates I never cared much about to see how to add them (if you run simulation on the file, right click, simulate) you will get that .. click on "add more" to see what other placeholders IM has to add to gcode but I don't remember I see any estimations there

      1 Reply Last reply Reply Quote 0
      • ?
        A Former User
        last edited by 20 Sept 2020, 18:11

        Which version of firmware are you on?

        I have suffered this issue with multiple slicers but only after I updated to RRF3.1.1 on the older RRF-2 that provides me with the estimate even in ideamaker

        undefined 1 Reply Last reply 20 Sept 2020, 19:01 Reply Quote 0
        • undefined
          peter247 @A Former User
          last edited by 20 Sept 2020, 19:01

          @CaLviNx

          I'm on 3.1.1 and still have the same problem.

          I can see cura putting this information in the g code .

          ;FLAVOR:Marlin
          ;TIME:16870
          ;Filament used: 18.0931m
          ;Layer height: 0.28
          ;MINX:69
          ;MINY:148
          ;MINZ:0.28
          ;MAXX:281
          ;MAXY:246
          ;MAXZ:50.4
          ;POSTPROCESSED
          ;Generated with Cura_SteamEngine 4.7.1
          

          But can see that ideamaker is adding these variables TIME , Filament used , or find a way to add them myself.
          AND it's not showing a change in layers .

          Ender 5 plus linear rail and hemera powered by duet 2 wifi , CR10s pro v1 with bltouch mostly stock , BLV mgn Cube slowly being built powered by duet 3 mini 5+

          undefined 1 Reply Last reply 20 Sept 2020, 23:19 Reply Quote 0
          • undefined
            arhi @peter247
            last edited by 20 Sept 2020, 23:19

            @peter247 said in Ideamaker gcode data missing:

            AND it's not showing a change in layers

            when you add to your start code in IM

            ; layer_height={layer_height}
            ; Layer height={layer_height}
            ; layerHeight,{layer_height}
            ; layer_thickness_mm={layer_height}
            ; layerThickness={layer_height}
            

            it will start showing change in layers

            as for filament used, time ... I did not find that in IM

            1 Reply Last reply Reply Quote 0
            • undefined
              Falcounet
              last edited by 13 Jan 2021, 21:29

              Thanks @arhi for this trick.
              However, instead of putting it in template/gcode/start gcode, I would rather say to put it in printer settings/Advanced/End of start gcode.
              By doing this, you don't have to edit all your existing templates.

              Also, print time is still not displaying on RRF 3.2 and ideamaker 4.0.1.4802

              idemaker is adding this info at the end of the gcode :

              ;Print Time: 1569
              ;Material#1 Used: 1817.3
              ;Material#2 Used: 0.0
              ;Material#1 Cost: 0.16
              ;Material#2 Cost: 0.00
              
              undefined 1 Reply Last reply 13 Jan 2021, 21:32 Reply Quote 0
              • undefined
                Phaedrux Moderator @Falcounet
                last edited by 13 Jan 2021, 21:32

                @Falcounet I'll move this to the DWC wishlist and maybe @chrishamm can add the ideamaker format for time

                Z-Bot CoreXY Build | Thingiverse Profile

                1 Reply Last reply Reply Quote 1
                • undefined
                  Falcounet
                  last edited by Falcounet 13 Jan 2021, 22:15

                  Thank you !
                  I wanted to prepare a pull request for that but had no luck to find where it's performed.

                  Edit: I finally found it but that's a part of RRF and not DWC.
                  https://github.com/Duet3D/RepRapFirmware/blob/93f00c189f717a591b07902e69608bf8b60be230/src/Storage/FileInfoParser.cpp#L781

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    Falcounet
                    last edited by Falcounet 22 Jan 2021, 15:30

                    Just some little more info:
                    For those who use a SBC: adding this PrintTimeFilters on /opt/dsf/conf/config.jsondo the trick

                     "PrintTimeFilters": [
                    ...
                        {
                          "Pattern": "Print Time: (?<s>(\\d+\\.?\\d*))",
                          "Options": 17
                        },
                    ...
                    ],
                    
                    undefined 1 Reply Last reply 23 Jan 2021, 07:01 Reply Quote 1
                    • undefined
                      dc42 administrators @Falcounet
                      last edited by 23 Jan 2021, 07:01

                      @Falcounet please provide a sample GCode file produced by IdeaMaker so that I can test a fix.

                      Duet WiFi hardware designer and firmware engineer
                      Please do not ask me for Duet support via PM or email, use the forum
                      http://www.escher3d.com, https://miscsolutions.wordpress.com

                      undefined 1 Reply Last reply 13 Feb 2021, 04:04 Reply Quote 0
                      • undefined
                        stewwy
                        last edited by 23 Jan 2021, 15:29

                        Here is one, I'm after the same thing if possible.
                        bottom_hooks.gcode

                        1 Reply Last reply Reply Quote 1
                        • undefined
                          DanS79 @dc42
                          last edited by 13 Feb 2021, 04:04

                          @dc42 If it helps I run ideamaker and i do at least get Filament usage. No Layer height or print time though

                          ideaMaker 3.6.1.4415
                          Duet Web Control 2.0.4
                          Board: Duet WiFi 1.02 or later + DueX5
                          Firmware: RepRapFirmware for Duet 2 WiFi/Ethernet 2.05 (2019-12-13b1)
                          Duet WiFi Server Version: 1.23

                          What format is the firmware looking for? It might be possible to write a simple post processor rule as a temporary fix until an official one is ready.

                          spacer.gcode

                          1 Reply Last reply Reply Quote 0
                          • undefined
                            dc42 administrators
                            last edited by 13 Feb 2021, 09:18

                            I have added support for the Ideamaker print time comment to the RRF 3.3 source. This works for both the files posted above. However, RRF still doesn't find a layer time comment in the spacer.gcode file.

                            Duet WiFi hardware designer and firmware engineer
                            Please do not ask me for Duet support via PM or email, use the forum
                            http://www.escher3d.com, https://miscsolutions.wordpress.com

                            undefined 1 Reply Last reply 13 Feb 2021, 19:07 Reply Quote 1
                            • undefined
                              DanS79 @dc42
                              last edited by 13 Feb 2021, 19:07

                              @dc42 said in Ideamaker gcode data missing:

                              I have added support for the Ideamaker print time comment to the RRF 3.3 source. This works for both the files posted above. However, RRF still doesn't find a layer time comment in the spacer.gcode file.

                              I'm assuming you mean layer height?

                              undefined 1 Reply Last reply 13 Feb 2021, 21:30 Reply Quote 0
                              • undefined
                                dc42 administrators @DanS79
                                last edited by 13 Feb 2021, 21:30

                                Sorry, yes layer height.

                                Duet WiFi hardware designer and firmware engineer
                                Please do not ask me for Duet support via PM or email, use the forum
                                http://www.escher3d.com, https://miscsolutions.wordpress.com

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post
                                Unless otherwise noted, all forum content is licensed under CC-BY-SA