sketchucation logo sketchucation
    • Login
    🛣️ Road Profile Builder | Generate roads, curbs and pavements easily Download

    [Plugin] Component Spray Tool 1.3.

    scheduled pinned locked moved Plugins
    92 Posts 44 Posters 91.7k Views 44 Watching
    loading-more-posts
    • oldest-to-newest
    • newest-to-oldest
    • most-votes
    reply
    • reply-as-topic
    guest-login-reply
    deleted-message
    • Didier BurD Offline
      Didier Bur
      last edited by

      Hi,

      Hem, hem, it seems we have some problems with the scrambler now...
      I've uploaded the latest RB version, in which there's NO progressbar class. I suppose there's a conflict with another plugin than this one.
      Sorry for the inconvenience with the RBS.
      Regards,

      DB

      one-reply-to-this-post last-reply-time reply quote 0
      • R Offline
        rangrstudio
        last edited by

        Hi I'm trying to install this on Mac with Sketchup 7.
        The compo_spray.rb is in the Plugins folder, but I'm not seeing it in the plugins menu. Have reinstalled SKP 7 from scratch, then unzipped the zip file in the plug-ins folder per instructions but nothing.
        Is it not mac compatible?

        EDIT: I tried it on a windows machine (XP with SKP 7) and I couldn't get it to work there either. The zip contains "compo_spray.rb" and the pdf file. Is there something missing? Thanks for any help.

        one-reply-to-this-post last-reply-time reply quote 0
        • TIGT Offline
          TIG Moderator
          last edited by

          If you read the PDF help file you'd see that Component Spray Tool is accessed from a pop-out menu in Draw Menu NOT the Plugins Menu !CStool.png

          TIG

          one-reply-to-this-post last-reply-time reply quote 0
          • R Offline
            rangrstudio
            last edited by

            @tig said:

            If you read the PDF help file you'd see that Component Spray Tool is accessed from a pop-out menu in Draw Menu NOT the Plugins Menu ![attachment=0:2qfvuyqu]<!-- ia0 -->CStool.png<!-- ia0 -->[/attachment:2qfvuyqu]

            Thank you! I guess I should read the whole manual...

            This is an amazing tool.

            one-reply-to-this-post last-reply-time reply quote 0
            • FrederikF Offline
              Frederik
              last edited by

              This is a GREAT tool...
              Would it be possible to make an option, where components sprayed don't intersect with each other...??
              It's possible to prevent stacking, but I miss an option, where components don't intersect also...

              Perhaps even an option, where I can define how close components can be to each other...
              Could have both positive and negative entries...
              Any ideas...??

              Cheers
              Kim Frederik

              one-reply-to-this-post last-reply-time reply quote 0
              • soloS Offline
                solo
                last edited by

                Yes please, I have the same issue where I need to mass some proxies but the boxes I'm using are all stacked and intersecting, maybe a collision checkbox?

                http://www.solos-art.com

                If you see a toilet in your dreams do not use it.

                one-reply-to-this-post last-reply-time reply quote 0
                • C Offline
                  csolar
                  last edited by

                  I've just installed this (SU 7.1, WinXP), and I have a question about the spray pressure parameter. In the user guide it says that the # of components dropped is calculated as:

                  [area of surface]/[average area of component(s)]*[spray pressure]

                  In my case, the surface is a 10x10 square, and the component is a 1x1 square -- so the surface is 100 times the component area. If I select a spray pressure of 10%, I would expect 10 components to be dropped, but what I get is 100 components. Basically this calculation seems to be off by a factor of 10: if I ask for 100% pressure, then 1000 components get dropped, and so on.

                  Am I missing something? I ask because for my model I really need lower densities; i.e. in line with the calculation described in the guide.

                  Thanks,

                  Chris.

                  one-reply-to-this-post last-reply-time reply quote 0
                  • C Offline
                    csolar
                    last edited by

                    Another observation:

                    I select "random rotate", but when I look at the results it's clear that only 6 specific rotation angles are being used...actually more like 3 pairs of angles, 120 degrees apart, with the items in each pair being 8 degrees apart. Is this expected?

                    Thanks, Chris.

                    one-reply-to-this-post last-reply-time reply quote 0
                    • Didier BurD Offline
                      Didier Bur
                      last edited by

                      Hi csolar,
                      Do you have set any angle snapping ?

                      DB

                      one-reply-to-this-post last-reply-time reply quote 0
                      • FrederikF Offline
                        Frederik
                        last edited by

                        Hi Didier,

                        Any chance of adding what Solo and I have requested...??

                        Cheers
                        Kim Frederik

                        one-reply-to-this-post last-reply-time reply quote 0
                        • C Offline
                          csolar
                          last edited by

                          @didier bur said:

                          Do you have set any angle snapping ?

                          I did, but the results are the same after I turned off angle snapping.

                          one-reply-to-this-post last-reply-time reply quote 0
                          • Didier BurD Offline
                            Didier Bur
                            last edited by

                            @unknownuser said:

                            Any chance of adding what Solo and I have requested...?

                            Yes. The only question is: when ? 😕

                            DB

                            one-reply-to-this-post last-reply-time reply quote 0
                            • FrederikF Offline
                              Frederik
                              last edited by

                              @didier bur said:

                              Yes.

                              @didier bur said:

                              The only question is: when ? 😕

                              👊
                              Hopefully soon...

                              Cheers
                              Kim Frederik

                              one-reply-to-this-post last-reply-time reply quote 0
                              • thomthomT Offline
                                thomthom
                                last edited by

                                Didier:

                                If you replace the native model.raytest with this method the rays won't stop on invisible entities:

                                
                                  # Raytrace method that does not stop on hidden entities.
                                  def self.raytest(ray)
                                    model = Sketchup.active_model
                                    vector = ray[1]
                                    while true
                                      # Shot ray
                                      test = model.raytest(ray)
                                      return nil if test.nil?
                                      # Verify visibility
                                      point, path = test
                                      if path.all? { |e| e.visible? && e.layer.visible? }
                                        return test
                                      else
                                        # raytest stopped on a hidden entity - create a new ray from that point
                                        # and let the loop continue until it hits something visible, or nothing.
                                        ray = [ point, vector ]
                                      end
                                    end # while
                                  end
                                
                                

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

                                one-reply-to-this-post last-reply-time reply quote 0
                                • Didier BurD Offline
                                  Didier Bur
                                  last edited by

                                  Hi tt,
                                  💭 💭 💭 💭 💭 💭

                                  DB

                                  one-reply-to-this-post last-reply-time reply quote 0
                                  • I Offline
                                    inbal
                                    last edited by

                                    thank so much 😄

                                    one-reply-to-this-post last-reply-time reply quote 0
                                    • L Offline
                                      lapx
                                      last edited by

                                      Problems with component spray tool...Tool will not pick point after clicking.
                                      Is anyone else have problems with the tool? All the parameters appear correct.
                                      I'm placing byce on a simple plane is not working. Openig a new drawing helped but it always goes back to not working at some point.

                                      I'm using in V6.

                                      one-reply-to-this-post last-reply-time reply quote 0
                                      • charly2008C Offline
                                        charly2008
                                        last edited by

                                        Hi,

                                        I wanted to try compo spray but I get a huge number of components at a small circle. What am I doing wrong?

                                        Charly


                                        compo1.JPG


                                        compo2.JPG

                                        He who makes no mistakes, makes nothing

                                        one-reply-to-this-post last-reply-time reply quote 0
                                        • Didier BurD Offline
                                          Didier Bur
                                          last edited by

                                          Hi,
                                          Did you draw a great circle (20m or so) or a small one (2m or so) ?
                                          But don't worry, since FaceMe components don't really have a bounding box, the number of components to be created is wrong, if I remember well...
                                          Regards,

                                          DB

                                          one-reply-to-this-post last-reply-time reply quote 0
                                          • charly2008C Offline
                                            charly2008
                                            last edited by

                                            Hi Didier,

                                            The circle was about three meters. I tried the whole day. If i use it at a single line or a point then i get very small copies.

                                            Charly


                                            compo.JPG


                                            Untitled.skp

                                            He who makes no mistakes, makes nothing

                                            one-reply-to-this-post last-reply-time reply quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 4 / 5
                                            • first-post
                                              last-post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement