sketchucation logo sketchucation
    • Login
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    Mac User? | Join the Rayscaper Beta for Mac Learn More

    [plugin] Structural analysis - SketchStruct: 30 Oct 12: v201

    Scheduled Pinned Locked Moved Plugins
    29 Posts 18 Posters 35.2k Views 18 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.
    • D
      DOD3R
      last edited by

      Awesome !

      1 Reply Last reply
      Reply Quote 0
      • R
        raineysky
        last edited by

        Looks very interesting Tom. I will be following your progress.

        Thanks,

        Paul

        1 Reply Last reply
        Reply Quote 0
        • daleD
          dale
          last edited by

          This is absolutely fantastic.
          Just to be able to verify quickly will be so useful.
          Thanks so much and keep up the good work 👍 👍 👍

          Just monkeying around....like Monsanto

          1 Reply Last reply
          Reply Quote 0
          • T
            tak2hata
            last edited by

            Very Interesting. 😲


            by TAK2HATA

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

              Physical indeed! 😎

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

              1 Reply Last reply
              Reply Quote 0
              • S
                Severe_dude
                last edited by

                awesome it's the future 😒

                1 Reply Last reply
                Reply Quote 0
                • E
                  errror404
                  last edited by

                  Sing me up!! If you guys can take it to the next level it could freaking awesome. BRB gotta try this thing!

                  1 Reply Last reply
                  Reply Quote 0
                  • D
                    dejanfortuna
                    last edited by

                    Looks great keep up the good work.

                    1 Reply Last reply
                    Reply Quote 0
                    • D
                      dejanfortuna
                      last edited by

                      Great tool, i hope you can finish what you have started.

                      1 Reply Last reply
                      Reply Quote 0
                      • M
                        mddc
                        last edited by

                        it is so hard to make... congratulations!

                        1 Reply Last reply
                        Reply Quote 0
                        • S
                          sherwood11
                          last edited by

                          Coool .. I'll check it out !

                          1 Reply Last reply
                          Reply Quote 0
                          • G
                            glro
                            last edited by

                            @target2427 said:

                            Changelog
                            v2.0.1 - Added confirmation when choosing materials, now using .rbz install method

                            Cheers

                            don't know why: version 2.0.0 is downloaded following the link

                            and when y try, the ruby box says

                            Error: #<NoMethodError: undefined method []' for nil:NilClass> C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/stiffness.rb:815:in member_load'
                            C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/stiffness.rb:813:in each' C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/stiffness.rb:813:in member_load'
                            C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/stiffness.rb:858:in main' C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/main.rb:98 C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/stiffness.rb:815:in call'
                            C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/stiffness.rb:815

                            no outputs are shown, only inputs

                            apart from that, it is a nice idea, wish it comes through

                            1 Reply Last reply
                            Reply Quote 0
                            • KrisidiousK
                              Krisidious
                              last edited by

                              oh yeah... I'll be watching this one. 😍

                              By: Kristoff Rand
                              Home DesignerUnique House Plans

                              1 Reply Last reply
                              Reply Quote 0
                              • T
                                target2427
                                last edited by

                                Sorry about this, I did upload the file but for some reason sourceforge did not pick it up as the latest version. I have manually overridden this now and the newest version should be available for download.

                                https://sourceforge.net/projects/sketchstruct/files/latest/download

                                @glro said:

                                @target2427 said:

                                Changelog
                                v2.0.1 - Added confirmation when choosing materials, now using .rbz install method

                                Cheers

                                don't know why: version 2.0.0 is downloaded following the link

                                and when y try, the ruby box says

                                Error: #<NoMethodError: undefined method []' for nil:NilClass> C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/stiffness.rb:815:in member_load'
                                C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/stiffness.rb:813:in each' C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/stiffness.rb:813:in member_load'
                                C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/stiffness.rb:858:in main' C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/main.rb:98 C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/stiffness.rb:815:in call'
                                C:/PROGRA~2/Google/GOOGLE~3/Plugins/SketchStruct2.0.0/stiffness.rb:815

                                no outputs are shown, only inputs

                                apart from that, it is a nice idea, wish it comes through

                                1 Reply Last reply
                                Reply Quote 0
                                • G
                                  glro
                                  last edited by

                                  I tried again the link and yes, now it is the last version

                                  I tried a few times and it worked as expected; sometimes it didn't though

                                  once i got this error message:

                                  "Error: #<NoMethodError: undefined method []' for nil:NilClass> C:/Archivos de programa/Google/Google SketchUp 8/Plugins/SketchStruct2/read.rb:231:in get_nodal_loads'
                                  C:/Archivos de programa/Google/Google SketchUp 8/Plugins/SketchStruct2/read.rb:230:in each' C:/Archivos de programa/Google/Google SketchUp 8/Plugins/SketchStruct2/read.rb:230:in get_nodal_loads'
                                  C:/Archivos de programa/Google/Google SketchUp 8/Plugins/SketchStruct2/read.rb:11:in initialize' C:/Archivos de programa/Google/Google SketchUp 8/Plugins/SketchStruct2/main.rb:66:in new'
                                  C:/Archivos de programa/Google/Google SketchUp 8/Plugins/SketchStruct2/main.rb:66
                                  C:/Archivos de programa/Google/Google SketchUp 8/Plugins/SketchStruct2/read.rb:231:in `call'
                                  C:/Archivos de programa/Google/Google SketchUp 8/Plugins/SketchStruct2/read.rb:231"

                                  With another example, the program gave a result, but in the ruby box, it wrote
                                  "no. joints: 4
                                  no. bars: 3
                                  no. restraints: 4
                                  DOF: 8
                                  Maxwell's number: 1
                                  Errror, mechanism forming
                                  no. degrees of freedom: 8"

                                  Obviously, there is still a lot of work to do to make it a usable tool, but i like very much having it in the sketchup environment


                                  sketchup trial


                                  second trial

                                  1 Reply Last reply
                                  Reply Quote 0
                                  • T
                                    target2427
                                    last edited by

                                    Hi

                                    Just a couple of questions about how you created the structure.

                                    When I run your file I get the same error, however, when I redraw the structure, the program runs fine.

                                    Did you first draw your structure with SketchStruct installed?

                                    and

                                    Did you draw the structure manually, line by line?

                                    Thanks

                                    Tom

                                    1 Reply Last reply
                                    Reply Quote 0
                                    • G
                                      glro
                                      last edited by

                                      @target2427 said:

                                      Did you first draw your structure with SketchStruct installed?

                                      and

                                      Did you draw the structure manually, line by line?

                                      Yes to the first question

                                      No to the second

                                      I had it drawn automatically by another plugin i am working on, that makes a model of a scaffolding

                                      From this model, i kept only the axis line and applied to it loads, supports, material and geometric values.

                                      I didn't guess it would make a difference with a structure drawn from scratch


                                      file 1

                                      1 Reply Last reply
                                      Reply Quote 0
                                      • T
                                        target2427
                                        last edited by

                                        Ok, it looks like the two plugins are incompatible at the moment. SketchStruct uses a couple of minor functions for numbering the edges, this is done as the lines are drawn by the user.

                                        This is a simple function which probably be included in your plugin to allow the two plugins to work together.

                                        If you want more info on how the numbering works, I will be happy to help.

                                        Tom

                                        1 Reply Last reply
                                        Reply Quote 0
                                        • G
                                          glro
                                          last edited by

                                          @target2427 said:

                                          Ok, it looks like the two plugins are incompatible at the moment. SketchStruct uses a couple of minor functions for numbering the edges, this is done as the lines are drawn by the user.

                                          This is a simple function which probably be included in your plugin to allow the two plugins to work together.

                                          If you want more info on how the numbering works, I will be happy to help.

                                          Tom

                                          The plugin i am working on doesn't use any numbering for edges; it is probably done automatically by sketchup

                                          It seems to me that it would be an enhancement for your plugin to be able to number edges of an existing drawing; this way the user could store models and re-use them

                                          Anyway, this is how usual structural analysis softwares work

                                          Thank you for your answer

                                          1 Reply Last reply
                                          Reply Quote 0
                                          • T
                                            target2427
                                            last edited by

                                            I did attempt to achieve this with the automatic Sketchup numbering, however, I had problems as Sketchup does not save these consistently. i.e. the IDs would change between sessions after saving and loading.

                                            Hopefully I can find a way to achieve this with the sketchup numbering. I will try to look for a way to include this in the next version.

                                            1 Reply Last reply
                                            Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • 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