• Login
sketchucation logo sketchucation
  • Login
πŸ€‘ SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

Sketchup CNC

Scheduled Pinned Locked Moved Woodworking
90 Posts 28 Posters 466.2k Views 28 Watching
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.
  • S Offline
    Scott M
    last edited by 8 May 2012, 21:58

    Just curious but would it be more user friendly for the user to draw the tool paths on the work piece then select that geometry and select the tool path button then have a pop up info box for them to set the tool info such as cut diameter cut depth feed speed rpms and maybe a max plunge for that tool as well as the other info you have set up (cut direction,compin,compout,or centerline.)That way the user would not have to move the geometry into the work piece out of view. If the geometry is a circle they would select the drill button and do the same process. And if the geometry is on the back side of the work piece then all of those tool paths would be back operations. Not trying to redesign your plugin just brainstorming. Another thought is to have some sort of database to setup the tools for the toolbox so the user could just select the toolbox button and enter the tool geometry as well as feed speed plunge rate etc. for that tool. See The attached file hopes this explains it better


    2d tool paths.skp

    https://www.youtube.com/user/ecabinetstips

    1 Reply Last reply Reply Quote 0
    • S Offline
      Scott M
      last edited by 8 May 2012, 22:44

      By the way I am taking Dave's advise after seeing your post I think I can come up with someting better. That one looks like a tooth pick jabbed into a board

      https://www.youtube.com/user/ecabinetstips

      1 Reply Last reply Reply Quote 0
      • N Offline
        noelwarr
        last edited by 9 May 2012, 07:07

        πŸ˜„ Don't be so hard on yourself. I'm just glad to have your help. Just one thing... If you are going to edit it please don't make the background white. Use the same grey as the rest of the sketchup icons otherwise it'll look out of place.

        1 Reply Last reply Reply Quote 0
        • D Offline
          Dave R
          last edited by 9 May 2012, 11:09

          FWIW, the other toolbar icons have a transparent background, not grey.

          Etaoin Shrdlu

          %

          (THERE'S NO PLACE LIKE)

          G28 X0.0 Y0.0 Z0.0

          M30

          %

          1 Reply Last reply Reply Quote 0
          • N Offline
            noelwarr
            last edited by 9 May 2012, 17:12

            I thought png didn't do transparency... my bad. I've always found transparency tricky to work with, though if the other icons have transparent backgrounds it would clearly be the most correct. Imagine if SU9 changed its colour theme to green πŸ’š Our buttons would be the only grey ones. How dire that would be

            1 Reply Last reply Reply Quote 0
            • S Offline
              Scott M
              last edited by 9 May 2012, 23:17

              Noel here are some icons please tell me what you think and maybe Dave will approve also


              DefineToolPath.skp

              https://www.youtube.com/user/ecabinetstips

              1 Reply Last reply Reply Quote 0
              • N Offline
                noelwarr
                last edited by 10 May 2012, 06:36

                The colours came as a bit of a shock but after a few seconds I warmed to them. I love the retro feel, ESPECIALLY the 5 1/4 inch floppy. What a pleasant surprise! First time I've seen Sketchup used for 2D too

                1 Reply Last reply Reply Quote 0
                • N Offline
                  noelwarr
                  last edited by 10 May 2012, 09:40

                  Looking good AND retro!


                  icons.png

                  1 Reply Last reply Reply Quote 0
                  • N Offline
                    noelwarr
                    last edited by 10 May 2012, 15:35

                    My head's about to explode.

                    1 Reply Last reply Reply Quote 0
                    • S Offline
                      Scott M
                      last edited by 10 May 2012, 21:44

                      @noelwarr said:

                      My head's about to explode.

                      I hope its not the icons

                      https://www.youtube.com/user/ecabinetstips

                      1 Reply Last reply Reply Quote 0
                      • N Offline
                        noelwarr
                        last edited by 11 May 2012, 15:44

                        Hey guys. Well, this is really starting to come together. I guess you could say that we now have a solid foundation upon which to build. I'd bore you to bits with what the plugin does, how it does it and what it could do but I think I'll just sit back for the time being and wait for the questions to come.

                        There are a few minor issues with it not being an extention and not propperly integrated into the toolbar but I think I've earned a rest. The point is it works and I am now doing ALL my CNC work with it.

                        Big shout out to Scott for the icons and look forward to answering any questions. I'll be posting photos of CNC jobs on my Google+ stream so you know where to find me

                        todo list
                        ..make it an extention
                        ..improve ui (show/hide toolpaths, etc)
                        ..get more files into the cnc folder (Especially a template one)
                        ..get assemblies working (I tried but my head exploded)
                        ..automatic toolpath/hole generation

                        1 Reply Last reply Reply Quote 0
                        • N Offline
                          noelwarr
                          last edited by 18 May 2012, 19:22

                          100% Sketchup CAM. 100% minivistii


                          IMG-20120518-WA0001.jpg


                          IMG-20120518-WA0002.jpg

                          1 Reply Last reply Reply Quote 0
                          • T Offline
                            tim
                            last edited by 3 Jun 2012, 03:19

                            Seriously? Those are real tables and chairs made directly from SU output? Very cool!

                            1 Reply Last reply Reply Quote 0
                            • N Offline
                              noelwarr
                              last edited by 3 Jun 2012, 22:25

                              Well, I'm not sure what you mean by "directly". There is nothing automatic about the process. All toolpaths have to be specified. But yes, it's all done within the Sketchup UI. From Sketchup to CNC.

                              1 Reply Last reply Reply Quote 0
                              • C Offline
                                chrisadww
                                last edited by 27 Jun 2012, 13:50

                                Hello
                                I am in the cabinet business and have used my Thermwood model 45 5' x 10' for the last four years. I use sketchup for all design work and convert skp surfaces to 2d toolpaths by exporting them to dxf. Layers are then created to identify tools, cutting depths etc. in the dxf. The Thermwood then converts these layers to G code.
                                Is a plug in available to automatically save selected surfaces to a 2d plane?
                                Thanks
                                Chris
                                adwwinc.com

                                1 Reply Last reply Reply Quote 0
                                • S Offline
                                  Scott M
                                  last edited by 4 Jul 2012, 17:58

                                  @chrisadww said:

                                  Hello
                                  I am in the cabinet business and have used my Thermwood model 45 5' x 10' for the last four years. I use sketchup for all design work and convert skp surfaces to 2d toolpaths by exporting them to dxf. Layers are then created to identify tools, cutting depths etc. in the dxf. The Thermwood then converts these layers to G code.
                                  Is a plug in available to automatically save selected surfaces to a 2d plane?
                                  Thanks
                                  Chris
                                  adwwinc.com

                                  Try this plugin http://rhin.crai.archi.fr/rld/plugin_details.php?id=753

                                  https://www.youtube.com/user/ecabinetstips

                                  1 Reply Last reply Reply Quote 0
                                  • beginnerB Offline
                                    beginner
                                    last edited by 22 Sept 2012, 12:10

                                    Hi Guys,

                                    This is the 19th September 2012 Grand Design - Series 7 Episode 4 with CNC in action...
                                    http://www.channel4.com/programmes/grand-designs/4od#3414075
                                    CNC + REVIT = BUILDING πŸ˜„

                                    I wonder if that could be done with SU - I assume it could...
                                    CNC + SketchUp = BUILDING πŸ’­

                                    They are using MultiCam 1000 Series
                                    http://www.multicam.com/eng/Products/1000series.html

                                    I'm not sure if you can watch outside UK - maybe you could use some proxy servers to 'overcome the hurdle'... πŸ˜‰

                                    PS. I'm watching the topic closely πŸ˜„

                                    Regards, SU 'beginner'

                                    1 Reply Last reply Reply Quote 0
                                    • A Offline
                                      anthony.smith.email
                                      last edited by 8 Nov 2012, 22:23

                                      Noel,
                                      nice plugin. Good work. Your coding is better than mine. (I'm self taught on Ruby, so my code ain't so great).

                                      I work in a factory which does hardly any solid timber, we do board and edgetape.

                                      We have a nested-base machine - you know, a flat bed cnc. So my output has to be to "optimising software" (we use on old version of aspan) which nests the parts and writes the G-code. So I'm working on a plugin of my own...when I reach a meaningful milestone, I'll post it (in another thread).

                                      Even though I can't really use your plugin for our work, your code can help me (make better code and give me better ideas.).

                                      Regards,
                                      Anthony

                                      1 Reply Last reply Reply Quote 0
                                      • N Offline
                                        noelwarr
                                        last edited by 12 Nov 2012, 09:56

                                        Cheers Anthony.

                                        Just last week I got mailed by someone else working on another CNC plugin. (http://sketchucation.com/forums/viewtopic.php?f=180&t=48781&p=439028#p438163) I got sent a screen shot and it looks quite promising.

                                        It might be interesting to form a kind of common language between all of our plugins. A standard of sorts. I have a rough idea of how that might work. Would you be willing to work together a little?

                                        1 Reply Last reply Reply Quote 0
                                        • A Offline
                                          anthony.smith.email
                                          last edited by 16 Nov 2012, 02:47

                                          Hi Noel,
                                          I'm always happy to jump onto a standard...but...I think my work is not actually closely aligned with the work you are doing...The Factory I work at makes kitchens.

                                          My project:

                                          1. in sketchup the user will construct a cabinet from rectangular prisms (dynamic components named Panel1,Panel2,Panel3,etc) eg 720mm x 538mm x 16mm.
                                          2. They will be able to click on which of the 4 panel edges will have "edgetape" applied.
                                          3. They will be able to place 5mmDrillHole dynamic components inside the Panel component. on one of the faces, for hinges, shelves etc.
                                          4. Then group several panels into a cabinet, and specify a cabinet name, number etc.
                                          5. The output will be a file which specifies the rectangle size, (adjusting for the thickness of the edgetape), and also where to drill the 5mm hole, and how deep.
                                          6. This file will be imported into "nesting software" (in this case Aspan (http://www.autosoftware.it/index.php/en/informations-/informazioni-aspan/menu-id-54.html)). This nesting software nests all the panels into a full sheet and writes gcode to cnc rout and drill the panels. and print labels to identify which cabinet and where to apply the edgetape.
                                          7. I'll build up a library of dynamic components of cabinets containing panels containing drilling structures containing 5mmDrillHoles....for faster drawing. So I can resize the cabinet from the library, and the holes will update, and get drilled to suit...what-you-see-is-what-you-get drilling and panel sizes.

                                          So, I'm happy to try to work together, but, I think our goals are different...

                                          My Maths is good...I have a clear understanding of matrices, vectors, dot and cross products, transformations, etc....but my ruby is really bad, I didn't know till I read your code that you can "class something < Array"...and now I want to overhaul badly written code...

                                          all is not lost...If we write clearly commented code, others can see how we achieved something and might be able to use/modify that for themselves.

                                          I think that people generally will have to modify the output routines or write/modify their own postprocessors anyway....so my output code will be commented and structured so that others will be able to customise it to their own nesting software...

                                          Regards,
                                          Anthony

                                          1 Reply Last reply Reply Quote 0
                                          • 1
                                          • 2
                                          • 3
                                          • 4
                                          • 5
                                          • 3 / 5
                                          • First post
                                            Last post
                                          Buy SketchPlus
                                          Buy SUbD
                                          Buy WrapR
                                          Buy eBook
                                          Buy Modelur
                                          Buy Vertex Tools
                                          Buy SketchCuisine
                                          Buy FormFonts

                                          Advertisement