sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    [Plugin] Component Stringer UPDATED May 23, 2013

    Scheduled Pinned Locked Moved Plugins
    173 Posts 73 Posters 1.1m Views 73 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.
    • pilouP Offline
      pilou
      last edited by

      Suggestion: a vertical rotation of each component in the same time between them
      vertical.jpg

      Another thing actualy plug works fine with path welded or not ☀
      but not with curves "disconnected" : is that normal ❓
      yes_no.jpg

      Frenchy Pilou
      Is beautiful that please without concept!
      My Little site :)

      1 Reply Last reply Reply Quote 0
      • plot-parisP Offline
        plot-paris
        last edited by

        fantastic plugin, Chris. there are going to be a lot of funny spine images in the gallery section now...

        just two minor suggestion/question: when running your script it asks you whether start and end of the curve are right. then it lets you define the parameters. that means you will always have to perform at least two clicks, even if the curve direction is correct.

        therefore my question: is it possible to go straight to the dialog box, while labeling start and end of the curve and having a check-box for 'reverse curve'?
        ideally the 'start' and 'end' labels would dynamically change, when ticking/unticking the check-box.

        and secondly: could you make the script remember former input during a SketchUp session? (except for the 'reverse curve' check-box of course). that might speed up workflow as well.

        1 Reply Last reply Reply Quote 0
        • E Offline
          Ecuadorian
          last edited by

          I certainly hope Chris and other Ruby geniuses get hired by the Google SketchUp team. SU might be a dead end if you want NURBS, but there's still a lot to be done with polygonal faces. 👍

          -Miguel Lescano
          Subscribe to my house plans YouTube channel! (30K+ subs)

          1 Reply Last reply Reply Quote 0
          • C Offline
            Click Draw
            last edited by

            Hey Chris,

            This is awesome! Thank you so much. I'm glad to see the PayPal link as well. You deserve it. I also love the crickets sound effects on your tutorials. Your obviously up late at night doing these. Thank you....

            Jeff

            Have I mentioned how much of a laugh I get out of some of the Signatures on here!

            1 Reply Last reply Reply Quote 0
            • EscapeArtistE Offline
              EscapeArtist
              last edited by

              Chris, that is amazing. Thank you so much for the quick response to the ideas everyone posted.

              Another fantastic plugin. Thanks!!

              1 Reply Last reply Reply Quote 0
              • pilouP Offline
                pilou
                last edited by

                And you can after use the Shape Bender! 😉
                Not here 😒

                http://forums.sketchucation.com/download/file.php?id=37213

                Here yes, each link itself is now curvated after the general Shape bender 😉
                So a double curvature 😄
                sbender.jpg

                Frenchy Pilou
                Is beautiful that please without concept!
                My Little site :)

                1 Reply Last reply Reply Quote 0
                • Bob JamesB Offline
                  Bob James
                  last edited by

                  Simply fantastic, Chris. Thank you so much for all your hard work: what would SU be without guys like you???
                  Again, thank you.

                  i7-4930K 3.4Ghz, 2x GTX780 6GB, 32GB DDR3-1600 ECC, OCZ Vertex 4 500GB, WD Black 3TB, 32TB NAS, 4x 27" Monitors, SpaceMouse Pro, X-keys XK-60

                  1 Reply Last reply Reply Quote 0
                  • utilerU Offline
                    utiler
                    last edited by

                    @unknownuser said:

                    Suggestion: a vertical rotation of each component in the same time between them
                    [attachment=1:7pk9rqxb]<!-- ia1 -->vertical.jpg<!-- ia1 -->[/attachment:7pk9rqxb]

                    Another thing actualy plug works fine with path welded or not ☀
                    but not with curves "disconnected" : is that normal ❓
                    [attachment=0:7pk9rqxb]<!-- ia0 -->yes_no.jpg<!-- ia0 -->[/attachment:7pk9rqxb]

                    Another wish of mine, Pilou. see http://forums.sketchucation.com/viewtopic.php?f=180&t=19204
                    The plugin in is getting sooooo close to a suggestion i had a while back; thanks again, Chris!!!!

                    Would be great to have the option of rotation around all 3 axis and the order of rotation as well as with TIG's GROW plugin.....

                    purpose/expression/purpose/....

                    1 Reply Last reply Reply Quote 0
                    • pilouP Offline
                      pilou
                      last edited by

                      Yes! 😄
                      Scripters are amazing people ☀

                      Frenchy Pilou
                      Is beautiful that please without concept!
                      My Little site :)

                      1 Reply Last reply Reply Quote 0
                      • L Offline
                        leixing
                        last edited by

                        Thank you Chris
                        itis wonderful!
                        i find a little bug.if the compoents only have one face -- that means the componet is a 2d ojb ,then run the plu and nothing start. the ruby console said "Error: #<NoMethodError: undefined method `position' for nil:NilClass>"
                        a very little bug ,just make a uimessage to tell people they must have a 3d components.
                        thank you again!!

                        1 Reply Last reply Reply Quote 0
                        • massimoM Offline
                          massimo Moderator
                          last edited by

                          Thank you Chris. Tried this on SU6 free but i had some problems. The try was made with "scaling>uniform" and "0" rotation.


                          ScreenHunter_01 Nov. 17 08.35.jpg

                          1 Reply Last reply Reply Quote 0
                          • kenK Offline
                            ken
                            last edited by

                            Chris, thanks for this plugin. I am almost on the way to making anchor chains of any length or curvature. However, I notice that on curves, it is still hard to get the links to stay the same size, as the different curves connected together will have different section lengths.

                            So, I was wondering, how hard it would be to add a plugin called "Draw Line by Set Length". So I could pick this plugin, input the length of line I wish to draw. Say I inputted a line of 12" and all lines drawn would be 12" in length. So I could a draw a series of connected lines, they all would be 12" in length and curve to any direction. Than when I apply component stringer, my chain link's length would all be the same length along this many segmented line.

                            Again, thanks for the plugin.

                            Ken

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

                            1 Reply Last reply Reply Quote 0
                            • TIGT Offline
                              TIG Moderator
                              last edited by

                              The major to do's - like loops and connected curves - are pretty much sorted in my ExtrudeEdgesToEdges... for the upcoming version I have borrowed some of the sorting edge-vertices code etc from Chris's script (which Chris probably borrowed from RickW [or my borrow of it?]!!!). Chris should then be able to transpose these fixes back into his script? My updated script will be out shortly...

                              TIG

                              1 Reply Last reply Reply Quote 0
                              • simon le bonS Offline
                                simon le bon
                                last edited by

                                @chris fullmer said:

                                Great comments and feedback. I agree there are lots of great possibilities on this one. The main things I would like to tackle first are:

                                Major to do list

                                • Make it work with closed loops!

                                • Also it can crash if you select edges that are connected to other edges that are not selected - fix that!

                                • The scale is messed up if the component axis is set in the middle of the component - fix that.
                                  After that

                                • Add multiple component support - random and ordered placement

                                • Rotation - overall rotation and each component rotation settings.

                                • Branching edges support

                                • Edges that are not connected support

                                • Add some pre-made dinosaur bones to the plugin folder for Thom 😄

                                Those are the main things that come to mind and that I've seen suggested that I think are good suggestions. I think that covers most things?

                                So I should probably go write this instead of sitting here on the forum.

                                Chris

                                @unknownuser said:

                                I think that covers most things?

                                Hi Chris,

                                Here is my (first) wish! important one for many I guess!
                                I wish it were possible to drive a component in an invariable direction along the path like those stakes of the fence:


                                http://i274.photobucket.com/albums/jj245/Spendauballet/SketchUp/BarriereBucolique01th.jpg


                                http://i274.photobucket.com/albums/jj245/Spendauballet/SketchUp/BarriereBucolique02th.jpg


                                http://i274.photobucket.com/albums/jj245/Spendauballet/SketchUp/BarriereBucolique03th.jpg

                                Important remark:

                                I have found no solution to make the flat stakes to follow the path while they are planted vertically (=invariable direction+ following direction) ❓ ❓

                                http://i274.photobucket.com/albums/jj245/Spendauballet/SketchUp/BarriereBucolique04th.jpg

                                (PS: I'm thinking about your PayPal link 😉 )
                                *simon

                                1 Reply Last reply Reply Quote 0
                                • simon le bonS Offline
                                  simon le bon
                                  last edited by

                                  Some help to produce the component to copy along a path.

                                  I)Put the good axes:

                                  If it is for you like for me 😳 , positionning axes of the component I want to copy along a path is not so evident.
                                  So, make a cube, make it as a component, and......
                                  [flash=500,405:24zdfbqa]http://www.youtube.com/v/z81CNzCE4V0[/flash:24zdfbqa]

                                  II)How to conceive a chain link:
                                  Using one or other method to produce a chain, necklace and many others fences and so on, you will need to think about the shape of the links.
                                  Here is my tip. Just think to draw a portion of curve with the smallest radius you think you are going to use for your path...
                                  [flash=500,405:24zdfbqa]http://www.youtube.com/v/PG8aK7fC2LA[/flash:24zdfbqa]

                                   :wink: simon
                                  
                                  1 Reply Last reply Reply Quote 0
                                  • thomthomT Offline
                                    thomthom
                                    last edited by

                                    Wow! Very cool Simon.

                                    I've been tracking this thread and I like all the shapes being produces. About time I actually read how it's done.

                                    Thomas Thomassen — SketchUp Monkey & Coding addict
                                    List of my plugins and link to the CookieWare fund

                                    1 Reply Last reply Reply Quote 0
                                    • simon le bonS Offline
                                      simon le bon
                                      last edited by

                                      Hi Thomas,

                                      thanks for this nice word good to me..
                                      I haven't enough time as I would like to study this way every great plugin you and other cheerful authors offer to us day after day.

                                      I'm secondly very pleased for you to come , 'cause I was just intending to ask you something as the better specialist in this place about selecting matters.

                                      I haven't the first knowledge of if it is possible or not, and if it is, if it is complicated or not, but a great tool which I have found is missing would be a tool which give a number to a face or a component along a path and then give the choice to select elements in an incremental way or into an array of data.
                                      This way for example to give a redundant place to some type of pillar along a long fence or barricade; organize a driveway pavers etc...

                                      http://i274.photobucket.com/albums/jj245/Spendauballet/SketchUp/BarriereBucolique02th.jpg

                                      ❓ 😉 simon

                                      1 Reply Last reply Reply Quote 0
                                      • Chris FullmerC Offline
                                        Chris Fullmer
                                        last edited by

                                        I'm not quite sure what you're asking for on that one Simon. But here's a guess.

                                        You would likt to be able to automatically select every 10th pillar in that image for example? Or every 5th pillar? Is that the idea?

                                        That could be built into my tool, but it would only work with components placed using my tool. But it would be do-able.

                                        Chris

                                        PS. I'm doing more work on this plugin. I have it set so it works with edges that are not connected - more than one spline. Or even just a large of amount of single edges. Hopefully a few more surprises before I release the next round.

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

                                        1 Reply Last reply Reply Quote 0
                                        • EscapeArtistE Offline
                                          EscapeArtist
                                          last edited by

                                          Just for fun, a little "DNA":


                                          dna.jpg

                                          1 Reply Last reply Reply Quote 0
                                          • jeff hammondJ Offline
                                            jeff hammond
                                            last edited by

                                            ha Simon..
                                            i love the stuff you come up with using some of the scripts that pop up.

                                            dotdotdot

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

                                            Advertisement