• Login
sketchucation logo sketchucation
  • Login
🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

[Plugin] SImple wood working Tools

Scheduled Pinned Locked Moved Plugins
25 Posts 14 Posters 30.6k Views
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.
  • J Offline
    jhoutman
    last edited by 27 Feb 2009, 22:41

    I have written a few simple woodworking tools that I use in designing furniture. Most can easily be done using standard sketchup methods but since I use them so much, they save me time.
    Create Board - creates a named component, with all three dimensions and oriented in space.
    Resize Board - One dialog box editing of all three dimensions.
    Drill Board - a repeating tool for drilling holes in components.
    Dado Board - a repeating tool for Dadoing boards.
    Set to front - Sets a component to the xz plane with one click. (Handy for
    creating cutting list scenes).
    Set Relative - moves a component relative to another in all three dimensions. (Handy for setting boards in space).
    I am working on a tool allowing one to resize a group of components, one direction at a time allowing one to resize say a drawer without resizing the widths, thicknesses etc.
    I am new to Ruby, but have written tons of things inside AutoCad.
    Joel


    woodwrk.rb


    setcomponents.rb

    1 Reply Last reply Reply Quote 0
    • D Offline
      Dave R
      last edited by 27 Feb 2009, 22:54

      Very interesting set of tools.

      A question on the dado tool. I select the componentin which I want the dado. The prompts at the bottom are to click the FROM edge and then the To edge. I would expect the dado would be plowed from the first edge to the second but instead, I get a dado running at 90° from the edges selected. I'm also not clear about the "Over" option in the dialog box. Any clarification would be appreciated. Thank you.

      Etaoin Shrdlu

      %

      (THERE'S NO PLACE LIKE)

      G28 X0.0 Y0.0 Z0.0

      M30

      %

      1 Reply Last reply Reply Quote 0
      • C Offline
        Chris Fullmer
        last edited by 27 Feb 2009, 23:00

        Very cool, thanks! Would you mind editing your initial post title to start be "[Plugin]SImple wood working Tools" (add the [Plugin] tag). Just helps keep the forum easier to search 😄 Thanks for the scripts,

        Chris

        Lately you've been tan, suspicious for the winter.
        All my Plugins I've written

        1 Reply Last reply Reply Quote 0
        • R Offline
          remus
          last edited by 27 Feb 2009, 23:15

          Edited the title, hope you dont mind.

          Thanks for the plugins 👍 always cool to have a few more to add to the collection.

          http://remusrendering.wordpress.com/

          1 Reply Last reply Reply Quote 0
          • X Offline
            xrok1
            last edited by 27 Feb 2009, 23:41

            it would be great if you'd show some pictures of your tools in action, so we could know (visually) what they do before we decide its worth the fight with our toolbars.

            “There are three classes of people: those who see. Those who see when they are shown. Those who do not see.”

            http://www.Twilightrender.com try it!

            1 Reply Last reply Reply Quote 0
            • D Offline
              dammerel
              last edited by 28 Feb 2009, 10:37

              Great script Joel
              just a question with the drill board, how to you position the hole to be drilled. i tried to select a point but i keep getting invalid point

              Andrew

              1 Reply Last reply Reply Quote 0
              • D Offline
                Dave R
                last edited by 28 Feb 2009, 14:01

                Joel,

                Thanks for this.

                I posted this question in the Woodworking forum where you first posted these but I''ll ask it here, too. It concerns the Dado tool.

                "I select the component in which I want the dado. The prompts at the bottom are to click the FROM edge and then the To edge. I would expect the dado would be plowed from the first edge to the second but instead, I get a dado running at 90° from the edges selected. I'm also not clear about the "Over" option in the dialog box. Any clarification would be appreciated. Thank you."

                Etaoin Shrdlu

                %

                (THERE'S NO PLACE LIKE)

                G28 X0.0 Y0.0 Z0.0

                M30

                %

                1 Reply Last reply Reply Quote 0
                • J Offline
                  jhoutman
                  last edited by 1 Mar 2009, 15:42

                  I tried to post a small word document showing the dialog boxes
                  etc. I guess I don't understand how to do that.
                  Drill tool needs a point already on the component face.
                  Perhaps set by Tape Measure tool.
                  The Dado tool "from/to" edges are not the ends. They define
                  how you want to place the dado. The from edge and to edge define
                  the plane and how your dimensions to the dado are placed. Hence a dimension
                  of 1 inch is from the from edge in the direction of the to edge. What
                  you are dimensioning to is one of three possibilities To (the nearest edge)
                  Center (the center) or Over (to the furthest edge). That is kind of
                  an old convention in carpentry.

                  Thanks Joel

                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    Sawduster
                    last edited by 1 Mar 2009, 15:46

                    Hey, I like those. You can even use the dado tool to make tenons quite quickly. Thanks.

                    May all your dimensions be the sum of their total.

                    Jerry

                    http://www.sawdustersplace.com

                    1 Reply Last reply Reply Quote 0
                    • A Offline
                      akigrimm
                      last edited by 1 Mar 2009, 20:30

                      I've tried to translate this simple component. A simple component to draw carcasses with. Maybe you could use it. And you can use it in a report ...

                      1 Reply Last reply Reply Quote 0
                      • kenK Offline
                        ken
                        last edited by 1 Mar 2009, 22:07

                        Joel

                        Well thank you for the great plugin. I know those who cannot write these plugins never seem to be satisfied. So could this plugin be made to work on groups as well as components?

                        Again thanks

                        Ken

                        Fight like your the third monkey on Noah's Ark gangway.

                        1 Reply Last reply Reply Quote 0
                        • B Offline
                          brandy20
                          last edited by 2 Mar 2009, 12:24

                          Joel you did a very nice set of tools. I like them!

                          Any chance to have the same in the metric version for the european guys? 😎

                          1 Reply Last reply Reply Quote 0
                          • J Offline
                            jhoutman
                            last edited by 5 Mar 2009, 22:35

                            One could in principal make them work on groups rather than components, although, the way I work a "board" (ie piece of wood) is a component. Hence, I work on components.

                            On Metric. It would be simple to make a metric version. Anyone could do it. One could load in the *.rb's and where ever you see .inch on a variable then change that to .mm. You could change a default .75inch to 19mm for examples. The .inch appears in two ways in these scripts 1) as an extension for declared variables (depth.inch change to depth.mm) or 2) as default values for the input box. Make them whatever you want.

                            Thanks for the feed back.
                            Joel

                            1 Reply Last reply Reply Quote 0
                            • J Offline
                              Jim
                              last edited by 5 Mar 2009, 23:45

                              @jhoutman said:

                              On Metric. It would be simple to make a metric version.

                              It would be simple to make a version that used the user's default units, too. Just use .to_l to convert the dialog values to Sketchup::Lengths.

                              Hi

                              1 Reply Last reply Reply Quote 0
                              • B Offline
                                brandy20
                                last edited by 8 Mar 2009, 14:35

                                @jhoutman said:

                                One could in principal make them work on groups rather than components, although, the way I work a "board" (ie piece of wood) is a component. Hence, I work on components.

                                On Metric. It would be simple to make a metric version. Anyone could do it. One could load in the *.rb's and where ever you see .inch on a variable then change that to .mm. You could change a default .75inch to 19mm for examples. The .inch appears in two ways in these scripts 1) as an extension for declared variables (depth.inch change to depth.mm) or 2) as default values for the input box. Make them whatever you want.

                                Thanks for the feed back.

                                Joel

                                Well, I can see what you mean now. Thanks.

                                1 Reply Last reply Reply Quote 0
                                • R Offline
                                  RalphB
                                  last edited by 8 Mar 2009, 21:45

                                  OK, I'm a newbie but I cannot get your plugin to be recognized by Sketchup 7. I placed the file into the Plugins folder like I did with cutlist, re-started Sketchup, and yet nothing appears in the list I get when I click on Plugins.

                                  1 Reply Last reply Reply Quote 0
                                  • D Offline
                                    Dave R
                                    last edited by 8 Mar 2009, 21:47

                                    @ralphb said:

                                    OK, I'm a newbie but I cannot get your plugin to be recognized by Sketchup 7. I placed the file into the Plugins folder like I did with cutlist, re-started Sketchup, and yet nothing appears in the list I get when I click on Plugins.

                                    Ralph, this plugin doesn't appear in the Plugins menu. It appears as several entries in the Draw menu.

                                    Etaoin Shrdlu

                                    %

                                    (THERE'S NO PLACE LIKE)

                                    G28 X0.0 Y0.0 Z0.0

                                    M30

                                    %

                                    1 Reply Last reply Reply Quote 0
                                    • R Offline
                                      RalphB
                                      last edited by 8 Mar 2009, 22:23

                                      Yep, that's officially a "Duhh" I did find it, thanks. It would be nice if the description of a tool such as this told one where it would appear once installed.....

                                      1 Reply Last reply Reply Quote 0
                                      • D Offline
                                        Dave R
                                        last edited by 8 Mar 2009, 22:28

                                        Ralph, if you open the file in NotePad or another text editor, you can read where it will show up. It's typically in the last few lines of the script.

                                        Etaoin Shrdlu

                                        %

                                        (THERE'S NO PLACE LIKE)

                                        G28 X0.0 Y0.0 Z0.0

                                        M30

                                        %

                                        1 Reply Last reply Reply Quote 0
                                        • H Offline
                                          heaker89
                                          last edited by 25 Jan 2013, 09:08

                                          hi im use skechtup 8 and can't see where this plugin menu

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

                                          Advertisement