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

    [Plugin] Cloud

    Scheduled Pinned Locked Moved Plugins
    72 Posts 25 Posters 92.5k Views 25 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.
    • Didier BurD Offline
      Didier Bur
      last edited by

      Hi,

      @ Mozzie: please open the ruby console and copy-paste this line: Sketchup.active_model.options[0][2]
      Hit enter and post what happens. You should have an integer returned, from 0 to 4. Any other result shows who's the culprit...
      They changed the units options hash between 7.0 and 7.1 πŸ‘Ώ

      DB

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

        @didier bur said:

        They changed the units options hash between 7.0 and 7.1 πŸ‘Ώ

        !!! ?
        What? that has not been documented anywhere - has it?

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

        1 Reply Last reply Reply Quote 0
        • Didier BurD Offline
          Didier Bur
          last edited by

          Hi,

          v6: length unit is: Sketchup.active_model.options[0][2]
          v7.0 length unit is: Sketchup.active_model.options[0][2]
          v 7.1. length unit is: Sketchup.active_model.options[3][2]

          Am I right ?

          DB

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

            oh, you meant the array index - I thought the hash key had changed:

            ` Sketchup.active_model.options.keys.each {|key| p key; Sketchup.active_model.options[key].each {|k,v| puts "> #{k} - #{v}"} }
            "PageOptions"

            ShowTransition - false
            TransitionTime - 2.0
            "SlideshowOptions"
            LoopSlideshow - true
            SlideTime - 1.0
            "NamedOptions"
            "UnitsOptions"
            LengthPrecision - 0
            LengthFormat - 0
            LengthUnit - 2
            LengthSnapEnabled - false
            LengthSnapLength - 0.0393700787401575
            AnglePrecision - 1
            AngleSnapEnabled - true
            SnapAngle - 15.0
            SuppressUnitsDisplay - false
            ForceInchDisplay - false
            "PrintOptions"
            PrintWidth - 7.0
            PrintHeight - 5.0
            ComputeSizeFromScale - false
            SizeInPrint - 1.0
            SizeInModel - 307.906005859375
            VectorMode - false
            FitToPage - true
            NumberOfPages - 1
            LineWeight - 0.5
            PixelsPerInch - 150.0
            SectionSlice - false
            ModelExtents - false
            PrintQuality - 3
            ScaleAdjustment - 1.0
            QualityAdjustment - 0.5
            ["PageOptions", "SlideshowOptions", "NamedOptions", "UnitsOptions", "PrintOptions"]`

            This is the same in all versions?

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

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

              You shouldn't hard-code the units items like that [or any other option for that matter] - because the order can change with each build - instead use model.options["UnitsOptions"]["LengthUnit"] that will work no matter what πŸ€“

              TIG

              1 Reply Last reply Reply Quote 0
              • Didier BurD Offline
                Didier Bur
                last edited by

                @unknownuser said:

                use model.options["UnitsOptions"]["LengthUnit"] that will work no matter what

                β˜€ πŸ’­
                Of course ! I don't know why I didn't though of that before...

                Bug fixed, new version available, same place.

                DB

                1 Reply Last reply Reply Quote 0
                • M Offline
                  mozzie
                  last edited by

                  Thanks for the fix ... it is no longer necessry but result is;

                  Sketchup.active_model.options[0][2]
                  nil

                  for 7.1

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

                    There are four Cloud threads - can we clean these up please?
                    For instance;
                    Removing the download for the old ones,
                    Replacing [Plugin] with [Obsolete]
                    Add a link to the new version
                    Then finally lock the old ones?

                    When I was looking at the plugin index it was confusing to what was the latest version.

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

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

                      @unknownuser said:

                      Difficult to keep track of what's new, some topics contain plugins but not the [Plugin] prefix, other topics are posted as questions and then a plugin is added but the first post not renamed with the prefix, etc.

                      Yea - we should do a cleanup of all these - have them reposted fresh and remove any outdated version.

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

                      1 Reply Last reply Reply Quote 0
                      • J Offline
                        JGA
                        last edited by

                        Thanks very much for providing this plugin, we've recently invested in a Total Station & this translates the point data reliably. Providing a help file is also a boon.
                        We're also using TIG's contourmaker plugin, which helps when exporting to data to AutoCAD.

                        Regards,
                        JGA

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

                          Hi,

                          How to get Cloud_71.rbs and Cloud_6.rb to work?

                          My intention is to load elevation data of a terrain collected with the help of a GSP-logger to create a terrain model for a village. I noticed that there is a plugin Cloud_71.rbs in the Ruby Library Depot by Didier Bur. I understand that the plugin accepts elevation data, if it is in the CSV-format described in the pdf of the plugin. I downloaded Cloud_71.rbs in the plugin folder of Sketchup 7.1 (Windows XP Pro).

                          For some reason the Cloud_71.rbs didn't show up in the Plugin menu or any other menu either after restart of Sketchup 7.1. The older "Clouds" with extension .rb show up, but unfortunately I wasn't able to get them work with the downloaded sample files, although I browsed all the possible SketchUcation discussion forums and also some others for help.

                          Does anyone know if there is an any easy way to get the Cloud_xx.rb plugins to work? And how to get the Cloud_71.rbs plugin show up and make terrain in Sketchup 7.1 or even in the newer Sketchup 8? I'm convinced that there are ways - I just couldn't find the way.

                          I'd be grateful for your help.

                          Kind regards Erkki Finni

                          1 Reply Last reply Reply Quote 0
                          • Didier BurD Offline
                            Didier Bur
                            last edited by

                            Hi,
                            Avoid having more than one version of a plugin installed at the same time, remove older versions of cloud script, this may cause the problem.
                            Hope this helps,

                            DB

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

                              @didier bur said:

                              Hi,
                              Avoid having more than one version of a plugin installed at the same time, remove older versions of cloud script, this may cause the problem.
                              Hope this helps,

                              Hi,

                              Thanks for the hint! I'll try to do this.

                              Regards Erkki Finni

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

                                @didier bur said:

                                Hi,
                                Avoid having more than one version of a plugin installed at the same time, remove older versions of cloud script, this may cause the problem.
                                Hope this helps,

                                Hi again,

                                1. I removed the oldest versions of the Cloud_xx.rb plugins and
                                2. left only Cloud_71.rbs in the Plugin folder of Skecthup 7.1.
                                3. I started Skecthup
                                4. As it was opened, the File menu included Points Cloud option
                                5. After this everything was childsplay - all the test files were
                                  drawn beatifully on the screen. I didn't test the Export-option yet.
                                6. I repeated the test with Skecthup 8.0.3117 and the result was also good.

                                This success made me happy and confident to use the plugin for my orginal purpose; to create terrain by using GPS-logger data as input. So many thanks for your help!

                                Kind regards Erkki Finni

                                1 Reply Last reply Reply Quote 0
                                • S Offline
                                  Sir
                                  last edited by

                                  anyone tried this on a file with about half a billion points?

                                  1 Reply Last reply Reply Quote 0
                                  • Didier BurD Offline
                                    Didier Bur
                                    last edited by

                                    Hi,
                                    It should import the points quite quickly, but for triangulation: forget it (the delaunay algorithm is slow and SU is lazy when drawing such a bunch of new entities).
                                    Regards,

                                    DB

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

                                      @didier bur said:

                                      Hi,
                                      It should import the points quite quickly, but for triangulation: forget it (the delaunay algorithm is slow and SU is lazy when drawing such a bunch of new entities).
                                      Regards,

                                      Tried building the geometry with fill_from_mesh ?

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

                                      1 Reply Last reply Reply Quote 0
                                      • Didier BurD Offline
                                        Didier Bur
                                        last edited by

                                        Yes

                                        DB

                                        1 Reply Last reply Reply Quote 0
                                        • S Offline
                                          Sir
                                          last edited by

                                          ok great thanks for your quick response

                                          1 Reply Last reply Reply Quote 0
                                          • A Offline
                                            aerostreak
                                            last edited by

                                            Hello,
                                            I have tried all of the Cloud_xx plugins into Sketchup 8 and I can't make any of them work. The file I am loading is very very simple. I will paste it below.

                                            I reverted all the way back to the very first Cloud_V6, the earliest that I could find, and the Ruby console says:

                                            Error: #<TypeError: nil can't be coerced into Length>
                                            (eval):151:in *' (eval):151:in import_points_cloud'
                                            (eval):144:in each' (eval):144:in import_points_cloud'
                                            (eval):481
                                            (eval):151:in `call'
                                            (eval):151

                                            The file I am trying to load is:

                                            1.000000,-0.003780
                                            0.953817,-0.022681
                                            0.907732,-0.040530
                                            0.861844,-0.057373
                                            0.816250,-0.073241
                                            0.771049,-0.088146
                                            0.726337,-0.102087
                                            0.682209,-0.115043
                                            0.638758,-0.126983
                                            0.596079,-0.137864
                                            0.554262,-0.147631
                                            0.513396,-0.156226
                                            0.473568,-0.163589
                                            0.434864,-0.169660
                                            0.397365,-0.174382
                                            0.361153,-0.177706
                                            0.326304,-0.179594
                                            0.292893,-0.180019
                                            0.260991,-0.178968
                                            0.230666,-0.176444
                                            0.201983,-0.172465
                                            0.175003,-0.167064
                                            0.149783,-0.160288
                                            0.126378,-0.152200
                                            0.104837,-0.142872
                                            0.085206,-0.132385
                                            0.067528,-0.120827
                                            0.051839,-0.108290
                                            0.038174,-0.094864
                                            0.026562,-0.080638
                                            0.017027,-0.065692
                                            0.009590,-0.050101
                                            0.004266,-0.033926
                                            0.001067,-0.017214
                                            0.000000,0.000000
                                            0.001067025,0.017214296
                                            0.004265824,0.033925754
                                            0.009589569,0.050101133
                                            0.0170269,0.065692279
                                            0.026561946,0.080637625
                                            0.038174357,0.094864216
                                            0.051839352,0.108290174
                                            0.067527771,0.120827496
                                            0.085206132,0.132385097
                                            0.104836709,0.142871957
                                            0.126377609,0.152200267
                                            0.149782864,0.160288431
                                            0.175002525,0.167063819
                                            0.201982773,0.172465155
                                            0.230666029,0.176444437
                                            0.260991083,0.178968318
                                            0.292893219,0.180018886
                                            0.326304356,0.179593805
                                            0.361153194,0.177705805
                                            0.397365364,0.174381539
                                            0.434863586,0.169659848
                                            0.473567837,0.16358949
                                            0.513395521,0.15622643
                                            0.554261644,0.147630793
                                            0.596078995,0.137863597
                                            0.638758334,0.126983409
                                            0.68220858,0.115043056
                                            0.72633701,0.102086543
                                            0.77104945,0.088146303
                                            0.816250482,0.07324092
                                            0.861843645,0.05737344
                                            0.907731641,0.040530362
                                            0.953816541,0.022681392
                                            1,0.00378

                                            which are the coordinates for a landing gear fairing. I have also appended ",0" to the lines in order to have a z-coordinate. I have also used the dialog box to tell the plugin that there is no Z data. Also have selected flattening (or not) in trying to make it work. Have tried every version of plug in from beginning to latest, no luck, will not work in any configuration. In one version of the plugin, it brings up a massive dialog box, so long that I cannot see the bottom, asking me to tell it which elements are which. I can never figure out how to see the bottom of the dialog box (I am amateur Mac user, there must be a way?), but there is no longer a "nothing" option, so I am not sure getting to the bottom would help me.

                                            These are my questions:

                                            1. Do any of the Cloud plugins work in Sketchup 8?
                                            2. Is there something wrong with my data, and that is why the Cloud plugin is failing?

                                            I am running Mac OS 10.5.8 on iMac Intel dual core with Sketchup 8.0.3161.

                                            In responding, please keep in mind I don't know anything about Ruby. Thanks for your help.

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

                                            Advertisement