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

Slicing G-Code curves from solid (not mesh) geometry.

Scheduled Pinned Locked Moved
General Discussion
11
59
3.8k
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
    bot @gtj0
    last edited by 10 Mar 2020, 02:48

    @gtj0 I did not generate a gcode file. A post-processing script would be required or something..

    However, you can "simulate" the toolpath and see the preview of the toolpaths... they use the lowest resolution imagineable in generating the toolpaths. Not even close to approximating curves...

    *not actually a robot

    undefined 1 Reply Last reply 10 Mar 2020, 02:54 Reply Quote 0
    • undefined
      jens55 @gtj0
      last edited by 10 Mar 2020, 02:53

      @gtj0 said in Slicing G-Code curves from solid (not mesh) geometry.:

      Have you guys actually generated a gcode file? If so, how?

      Tried but wasn't able to ... thought it was just me but glad to hear that it isn't just old age creeping up on me 🙂

      1 Reply Last reply Reply Quote 0
      • undefined
        jens55 @bot
        last edited by 10 Mar 2020, 02:54

        @bot said in Slicing G-Code curves from solid (not mesh) geometry.:

        @gtj0 I did not generate a gcode file. A post-processing script would be required or something..

        However, you can "simulate" the toolpath and see the preview of the toolpaths... they use the lowest resolution imagineable in generating the toolpaths. Not even close to approximating curves...

        Tried to simulate but no dice on that either 😞

        1 Reply Last reply Reply Quote 0
        • undefined
          Phaedrux Moderator
          last edited by 10 Mar 2020, 02:59

          So they didn't include a post processor capable of outputting gcode to print on the machines they even have profiles for?

          I was able to slice a model for the Ender3Pro and simulate it, but... what post processor are you supposed to choose? The default gives an .NC files...

          A .3MF isn't much use?

          It doesn't seem too bad for a first release. It's definitely very FUSION360 like, if you know what I mean.

          Z-Bot CoreXY Build | Thingiverse Profile

          undefined ? 2 Replies Last reply 10 Mar 2020, 03:02 Reply Quote 0
          • undefined
            jens55 @Phaedrux
            last edited by 10 Mar 2020, 03:02

            @Phaedrux said in Slicing G-Code curves from solid (not mesh) geometry.:

            It's definitely very FUSION360 like, if you know what I mean.

            Con-fusion .... 🙂

            1 Reply Last reply Reply Quote 0
            • undefined
              schneik80 @bot
              last edited by 10 Mar 2020, 03:18

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • undefined
                schneik80
                last edited by 10 Mar 2020, 03:26

                Try this. Open the Machine Configs from the additive toolbar.
                In the samples find a test machine, and drag it to your local folder so you can modify it.
                Next, select the local folder, pick the machine and choose the post (1).

                This brings up the post library. Filter to Additive (2).
                Then select one of the sample posts to use (3).

                Annotation 2020-03-09 202330.png

                undefined 1 Reply Last reply 10 Mar 2020, 03:59 Reply Quote 2
                • ?
                  A Former User @Phaedrux
                  last edited by 10 Mar 2020, 03:34

                  @Phaedrux said in Slicing G-Code curves from solid (not mesh) geometry.:

                  The default gives an .NC files...

                  thats fusions default extension for g-code btw; but weather or not compatible with RRF is another story.

                  undefined 1 Reply Last reply 10 Mar 2020, 03:36 Reply Quote 0
                  • undefined
                    schneik80 @A Former User
                    last edited by schneik80 3 Oct 2020, 03:40 10 Mar 2020, 03:36

                    @bearer Using an additive post will default to .gcode

                    1 Reply Last reply Reply Quote 1
                    • undefined
                      bot
                      last edited by 10 Mar 2020, 03:51

                      Ahh, they have a "generic FFF" post process.. Gonna see what the toolpaths look like in s3d preview.

                      *not actually a robot

                      undefined ? 2 Replies Last reply 10 Mar 2020, 03:58 Reply Quote 0
                      • undefined
                        schneik80 @bot
                        last edited by 10 Mar 2020, 03:58

                        @bot I have a work in progress post for Duet3D hardware... it's still very rough.
                        Th Post is attached and here is a link to the github page for future developments: https://github.com/schneik80/ACME-REPRAP-F360Post

                        ACME-REPRAP.cps

                        1 Reply Last reply Reply Quote 4
                        • undefined
                          Phaedrux Moderator @schneik80
                          last edited by 10 Mar 2020, 03:59

                          @schneik80 said in Slicing G-Code curves from solid (not mesh) geometry.:

                          Try this. Open the Machine Configs from the additive toolbar.
                          In the samples find a test machine, and drag it to your local folder so you can modify it.
                          Next, select the local folder, pick the machine and choose the post (1).

                          This brings up the post library. Filter to Additive (2).
                          Then select one of the sample posts to use (3).

                          Annotation 2020-03-09 202330.png

                          Thanks. That did it.

                          Z-Bot CoreXY Build | Thingiverse Profile

                          1 Reply Last reply Reply Quote 0
                          • undefined
                            bot
                            last edited by 10 Mar 2020, 03:59

                            Dang the community moves fast. Thanks @schneik80! I'll check it out.

                            *not actually a robot

                            1 Reply Last reply Reply Quote 0
                            • ?
                              A Former User @bot
                              last edited by A Former User 3 Oct 2020, 04:29 10 Mar 2020, 04:01

                              @bot said in Slicing G-Code curves from solid (not mesh) geometry.:

                              Ahh, they have a "generic FFF" post process.. Gonna see what the toolpaths look like in s3d preview.

                              no G4 G2 in sight it seems? oddly enough the post has a setting for allow helical moves which seems less usefull unless they implement vase mode?

                              undefined 1 Reply Last reply 10 Mar 2020, 04:08 Reply Quote 0
                              • undefined
                                bot @A Former User
                                last edited by 10 Mar 2020, 04:08

                                @bearer not sure why you'd want g4, but if you meants g2 (curves) then, negative... not a curve in sight. And the resolution that it generates segments at is terrible. Even when loading a detailed mesh, it reduces the resolution. Facets galore. Sigh.

                                *not actually a robot

                                ? 1 Reply Last reply 10 Mar 2020, 04:11 Reply Quote 0
                                • ?
                                  A Former User @bot
                                  last edited by 10 Mar 2020, 04:11

                                  @bot said in Slicing G-Code curves from solid (not mesh) geometry.:

                                  @bearer not sure why you'd want g4, but if you meants g2 (curves) then, negative... not a curve in sight. And the resolution that it generates segments at is terrible. Even when loading a detailed mesh, it reduces the resolution. Facets galore. Sigh.

                                  haha, 5AM ... i definitviely meant G2:)

                                  1 Reply Last reply Reply Quote 1
                                  • undefined
                                    Phaedrux Moderator
                                    last edited by 10 Mar 2020, 04:18

                                    I'm back and forth in Fusion and Cura constantly when doing prototypes and I can't say the workflow has been an issue. Export STL, import and slice, send to Duet. Frankly it's a breeze compared to the obtuse setup of Fusion. The slicing is very slow as well, and cura isn't exactly fast. The gcode produced isn't anything to write home about. Pretty basic. Lacks a lot of the finesse options of Cura. Dealing with corner cases becomes the most important thing in my opinion. There's nothing there yet that could convince me to switch over to it, and I really don't think they have the commitment and depth of talent there to make it into a true competitor for the existing slicers. But who knows. If they give it the same attention they have given to CAM, there might be a time when it becomes pretty powerful. And I guess anything is possible with the post processing?

                                    Z-Bot CoreXY Build | Thingiverse Profile

                                    1 Reply Last reply Reply Quote 2
                                    • ?
                                      A Former User
                                      last edited by 10 Mar 2020, 04:22

                                      ☝ what he said (except less doubt about talent, but more so on comittment)

                                      gimme true arcs and we'll talk 🙂

                                      1 Reply Last reply Reply Quote 0
                                      • undefined
                                        DocTrucker
                                        last edited by 10 Mar 2020, 07:10

                                        Effort would probably be better spent moving away from vectors and to nodes. Have a few different classes of node such as a corner (or must hit) node and path nodes (with a variable must be within x). Then let the controller do the per machine settings rather than the slicer too far away from the coal face.

                                        Running 3 P3Steel with Duet 2. Duet 3 on the shelf looking for a suitable machine. One first generation Duet in a Logo/Turtle style robot!

                                        1 Reply Last reply Reply Quote 1
                                        • undefined
                                          DocTrucker
                                          last edited by 10 Mar 2020, 07:11

                                          ...of course what I have just described is one node with a value of 0 or something else... 😄

                                          Running 3 P3Steel with Duet 2. Duet 3 on the shelf looking for a suitable machine. One first generation Duet in a Logo/Turtle style robot!

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