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

    [Plugin] bim-tools 0.13.4(june 22, 2015)

    Scheduled Pinned Locked Moved Plugins
    206 Posts 37 Posters 218.9k Views 37 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.
    • brewskyB Offline
      brewsky
      last edited by

      @tig said:

      various create sub-functions etc are/could-be in collapsible parts of the principal dialog

      Yeah, I guess for now it's best to just make some more collapsible parts in the dialog and reorganise things once this list gets too long...

      Sketchup BIM-Tools - http://sketchucation.com/forums/viewtopic.php?p=299107

      1 Reply Last reply Reply Quote 0
      • brewskyB Offline
        brewsky
        last edited by

        Hi Guanjin,

        I have re-implemented the "walls-from-edges" tool as you requested.
        It needs a bit of polishing but it seems to work pretty well!

        Let me know what you think!

        Cheers!
        Jan

        Sketchup BIM-Tools - http://sketchucation.com/forums/viewtopic.php?p=299107

        1 Reply Last reply Reply Quote 0
        • JQLJ Offline
          JQL
          last edited by

          @brewsky said:

          @jql said:

          I just downloaded it and it's impressive.

          Thanks! And thanks for your input! I have already added a few of your ideas!

          IΒ΄m very happy to give my so very small contribution and I'm amazed that you really implemented some of those ideas.

          I've been away for a while, working hard on some short deadlines. I see you've also been working hard here and with some great improvements. The entusiasm you show is inspiring and it made take the time to read almost all posts (skipped code posts wich are transcendental to me). It was a very interesting read but it made me write an even longer (VERY LONG) post this time.

          It seems to me there are two main concerns with your plugin (wich are also BIM core aspects):

          1 - Building modeling;
          2 - Information management.

          As this has been a very free willed forum and though you have many valuable opinions already, I will had my own if you don't mind. I hope it makes sense to you and you see it as positive criticism.

          This is a very ambitious plugin. Or is it not? What you have already done is impressive and is still very open. I think you should clearly define what you want from those two aspects of BIM so the concept behind your plugin is also clearer and you can clearly concentrate on what to do to get there.

          My take on the matter is that Sketchup is not CAD or BIM. I gave up on CAD for a while now and tried going BIM on my practice. I didn't think CAD was fast, or intuitive enough to model with, or was it nice to create powerful presentations or even easily communicate with others. In the opposite corner wearing red shorts was BIM, wich was very powerful and could do everything (or so we're told), but was very dull and technical and had a way of putting itself in front of creativity (It basically takes the fun out of architecture and makes you move to an even more specialized working environment).

          What I want is to have a tool that makes me work fast, enables me to richly communicate better with all people that surrounds me (clients, engineers, suppliers, contractors,...) and helps me acomplish the things I need to do so I can build my projects correctly and efficiently. I would also love to have a tool that did it all and that wouldn't require me to jump from one software to another, exporting and converting and making me loose time between tools. I wanted a tool in wich I could center all my working process and wich I could use up to the end of the project.

          So what I needed was not BIM or CAD. What I needed was Sketchup and I'm really happy I found it.

          Of course sketchup has flaws (many) but they are mainly corrected by some really useful plugins (such as this one will be).

          Behind Sketchup the main reason I would use a Sketchup BIM instead of true BIM platforms would be price. Otherwise If I needed BIM I would really want a very solid solution without any flaws. From what I read I didn't clearly understand what are you trying to accomplish in BIM terms. Do you mean to give Sketchup the hability to export more useful info into BIM platforms? Or by the other hand do you really want to turn Sketchup into BIM?

          I honestly believe that you shouldn't follow this second path too deeply. That would be a huge undertaking of course, but that is not the Sketchup target market. We are simpler...(?)

          Nowadays most BIM software has already the built in capability of importing Sketchup models and if those models are built following certain rules, this works very nicely. That was the main reason I started exploring Sketchup. So if this project of yours is aimed at enhancing the level of information you can send from Sketchup to BIM, then I think it will be most useful for the ones that tend to use sketchup just until a certain point of their workflow, and then move on for more complex/powerful/technical software.

          So what is Sketchup really useful for?

          Modeling of course. The first thing that makes someone download a plugin for Sketchup is modeling. Few of us use Sketchup for added information. Sketchup is really powerful in conceptual stages, acurate modeling and presentations. The problem is we, as architects, need more than this in our work, but I found that Sketchup can be much more and I am trying to push it further into contruction documents. The main reason for that is that I tend to push conceptual stage to the last minute, really until final construction documents are finished.

          The main problem with Sketchup for construction is that it deals with "written" information in a very opaque way and though I believe this has much more potential to develop than modeling, it is not the sketchup core, or is it my main concern in my design proccess.

          So, on a technical workflow point of view, the thing I miss the most is a clear and effective way to have metadata inserted in my components and groups, and be able to export it to a spreadsheet, updating it regularly, along with useful info like areas and quantities. If I could easily do that, I could then easily relate my model to an accurate and fastly generated report.

          I am already able to use Sketchup exclusively for most of my projects though. If any of you knows a way I could easily generate this reports, you could end my quest right now!

          For specially complex projects I can always hire a BIM team wich would interact with my own Sketchup centered team and your plugin could really enhance that connectivity.

          I don't need anything else too much and I certainly don't like to design interactively from spreadsheets like you can do in BIM platforms.

          I am an architect and I am able to draw. Space relations are more prone to be tested by drawing/modeling (phisically or in 3d) wich are creative processes more similar to perception of space and building processes. For me it's harder to write/formulate/parametrize spatial relations. I also don't care much for parametrization because what I want is to see what happens when I model. I don't want to stop designing to think about the rules I use. We in our pofession, are already too much constrained with rules, codes, responsability and budgets so I'm trying to free myself from working processes chains. Some parameters are nice but, for me, those are the ones your plugin tries to solve (thickness, height, interconnection of elements). Dynamic components solve a lot of other cases (repetition, lenght, scale, etc...), and though I don't know much about using them, I think they will be enough when I need further parametrization.

          So, to me, the main focus of this plugin should, right now, be architectural modeling. After that is solved I suppose that with what you have already done, you could "easily" jump to phase two - Information Management.

          With that cleared from my mind I will focus on your new developments but I will cut my post in two because I want to do further testing so I can reach some more conclusions. I hope I've helped somewhat so far.

          Sorry for the long post, best regards and keep up the good work.

          www.casca.pt
          Visit us on facebook!

          1 Reply Last reply Reply Quote 0
          • brewskyB Offline
            brewsky
            last edited by

            I really appreciate that you have taken the time to read it all and explain your ideas!
            I started this project in the first place to enhance my own workflow(I work at an architect's office as draughtsman/engineer), but it wouldn't be much fun making it if I would be the only one that would use it. If I can include another's wishes it will only make the project better!

            You correctly noticed the absence of a clear visible goal for the project. There are so many interesting side steps(and lack of time to do everything) that a good focus on the essential parts is very important. Maybe your ideas(and others), and some discussion on this topic can help me out here πŸ˜‰.

            I agree with you that SketchUp is not CAD, but how to define BIM? Is it the revit/archicad-style-workflow? I don't think so. It's all about collecting, merging and sharing useful information with other parties in a building process. And that can be done in so many ways!

            I think it would be a great experience to be able to draw the initial design using "unburdened" Sketchup, and in a next stage, when more information becomes available, and wall thickness and sections become useful, you could just enhance this basic model.
            When basic elements such as walls/spaces/materials are defined, there is already so much information collected that it becomes useful to share it with other parties or more technical software. And of course when it comes to BIM data, the best way of sharing would be through the IFC file format.
            But also the spreadsheet-like approach can be very useful, and way easier to implement(b.t.w. have you tried the Sketchup-pro built-in generate-report feature?).

            Sketchup by itself is a modeller, and in that light I don't think this plugin must be anything else, I want to stay clear of anything "layout".

            The most important thing for this plugin is, add as much useful information to a model as possible, but keep it simple!

            And I also like the idea of removing properties, take a step back, "flatten" the wall to a face and start sketching again!

            The following summary describes what I currently think should be the "roadmap", please comment!

            • planar entities (starts to come together, needs bugtracking)
            • project properties(name/description)
            • material properties(add more properties(like weight? transmission?) to default sketchup materials)
            • IFC export planar entities
            • CSV export (for spreadsheets) (or should this be before IFC?)
            • building storeys
            • IFC export storeys
            • spaces (rooms)
            • IFC export spaces
            • lineair entities (like columns)
            • IFC export lineair entities
            • merge planar entities(curved walls, combined roofs)
              A long way to go! But I am trying to make small by themself usable sub-tools. First create an exporter for one tool before starting on the next tool.

            P.S. On your "jumping from one software to another". Wouldn't it be great if you COULD easily jump from one to another, enhancing your model, instead of losing information every step of he way? Lately I'm using more and more small open source tools to do a single job, instead of using the big expensive software tools. I rather like this philosophy but it's heavily dependent of open standards.

            Sketchup BIM-Tools - http://sketchucation.com/forums/viewtopic.php?p=299107

            1 Reply Last reply Reply Quote 0
            • JQLJ Offline
              JQL
              last edited by

              @brewsky said:

              The most important thing for this plugin is, add as much useful information to a model as possible, but keep it simple!

              Well said!

              Just wanted to share an idea:

              SKIM - More than Sketchup less than BIM

              SKIM - Skimmed down version of BIM

              SKIM - Sketchy BIM

              PS: I still hadn't got the time to fully test the new version. So much to do, so little time.

              www.casca.pt
              Visit us on facebook!

              1 Reply Last reply Reply Quote 0
              • brewskyB Offline
                brewsky
                last edited by

                @jql said:

                SKIM - Skimmed down version of BIM

                Hmmm, I kinda like this one πŸ˜„

                I have to think about how renaming the tool would work out though.
                I agree that "bim-tools" is very boring and unimaginative πŸ˜‰ but on the other hand it's very descriptive...

                What it would do is give the plugin a bit of... how do you say that in english; character/personality/"uniqueness"?

                Sketchup BIM-Tools - http://sketchucation.com/forums/viewtopic.php?p=299107

                1 Reply Last reply Reply Quote 0
                • brewskyB Offline
                  brewsky
                  last edited by

                  New version uploaded! 0.10.6

                  Please let me know if this latest addition adds value.
                  The results of changing multiple lengths/heights at the same time can be weird.
                  Length and Height could also be shown as a "read-only"-property, so they can only be changed indirectly through the source-faces.

                  Sketchup BIM-Tools - http://sketchucation.com/forums/viewtopic.php?p=299107

                  1 Reply Last reply Reply Quote 0
                  • brewskyB Offline
                    brewsky
                    last edited by

                    Hi everyone,

                    It has been a while since my last post.
                    Just dropping in to share a few screenshots of my latest endeavour:
                    re-build the IFC exporter

                    It does not yet contain a lot of BIM-information, but finally I can generate some "working" IFC files again! πŸ˜„

                    Cheers!
                    Jan


                    IFC test original in SketchUp


                    IFC test in IFC-viewer

                    Sketchup BIM-Tools - http://sketchucation.com/forums/viewtopic.php?p=299107

                    1 Reply Last reply Reply Quote 0
                    • brewskyB Offline
                      brewsky
                      last edited by

                      I have just uploaded a new version of the plugin, now with a working IFC exporter!

                      The export is still very basic(not much building properties yet), but expanding it should be easier and faster now!

                      Anyone willing to test it? Please comment! πŸ˜„

                      Sketchup BIM-Tools - http://sketchucation.com/forums/viewtopic.php?p=299107

                      1 Reply Last reply Reply Quote 0
                      • W Offline
                        watbywbarif
                        last edited by

                        Hi, I have tried 0.11 on Sketchup 8 on Windows7 and Walls from faces is not working. Nothing happens when used. And I downloaded tool exactly for this, it looks very usefull to me πŸ˜‰

                        1 Reply Last reply Reply Quote 0
                        • brewskyB Offline
                          brewsky
                          last edited by

                          @watbywbarif said:

                          Hi, I have tried 0.11 on Sketchup 8 on Windows7 and Walls from faces is not working. Nothing happens when used.

                          Hi Andrija,

                          Thanks for trying the plugin!
                          Can you show me the output of the "Ruby Console"?

                          • Open the ruby console (Window --> Ruby Console)
                          • Select some faces
                          • Press the "Create From Faces" button
                            https://lh4.googleusercontent.com/-hl6v6ZQJMTs/UE-Kr0KlqOI/AAAAAAAABwE/F_Fe7_TPcaQ/s24/PlanarsFromFaces_large.png

                          I hope something shows up in the "Ruby Console", with that i might be able to help you!

                          Cheers!
                          Jan

                          Sketchup BIM-Tools - http://sketchucation.com/forums/viewtopic.php?p=299107

                          1 Reply Last reply Reply Quote 0
                          • W Offline
                            watbywbarif
                            last edited by

                            @brewsky said:

                            @watbywbarif said:

                            Hi, I have tried 0.11 on Sketchup 8 on Windows7 and Walls from faces is not working. Nothing happens when used.

                            Hi Andrija,

                            Thanks for trying the plugin!
                            Can you show me the output of the "Ruby Console"?

                            • Open the ruby console (Window --> Ruby Console)
                            • Select some faces
                            • Press the "Create From Faces" button
                              https://lh4.googleusercontent.com/-hl6v6ZQJMTs/UE-Kr0KlqOI/AAAAAAAABwE/F_Fe7_TPcaQ/s24/PlanarsFromFaces_large.png

                            I hope something shows up in the "Ruby Console", with that i might be able to help you!

                            Cheers!
                            Jan

                            Heh, now it works, and I am puzzled. Last time i tried some complex object and nothing, than i tried only box, nothing, than only rectangle, nothing, and there was no output in Ruby console. Than I installed old version which worked. Now I downloaded new version again and it works. I don't know what I made wrong because I used tool on same way like now. I guess this was false alarm.

                            1 Reply Last reply Reply Quote 0
                            • brewskyB Offline
                              brewsky
                              last edited by

                              @watbywbarif said:

                              I guess this was false alarm.

                              Good to hear it works now!

                              It might be interesting to try the new version I just added, it's WAY more stable πŸ˜„ .

                              Sketchup BIM-Tools - http://sketchucation.com/forums/viewtopic.php?p=299107

                              1 Reply Last reply Reply Quote 0
                              • brewskyB Offline
                                brewsky
                                last edited by

                                For this version I made a lot of improvements to the IFC-exporter, but I still get mixed results opening the files in different BIM-software packages.

                                If anyone has any tips/opinions on what would be the best way to generate the IFC-files, I'm interested!
                                The most important thing to think on is to get a good model-structure/scheme in the IFC.
                                Not export too much (duplicate or unneccesary) data, but enough so all BIM-software can find the data they need to import useful objects...

                                Sketchup BIM-Tools - http://sketchucation.com/forums/viewtopic.php?p=299107

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

                                  Thanks Brew, will give it a try. 😎

                                  1 Reply Last reply Reply Quote 0
                                  • ludnidL Offline
                                    ludnid
                                    last edited by

                                    Splendid Plugin. Works like a charm but for a minor bug so i'll need someone to confirm please. After installing a couple of plugins the day before, sketchup crashed while working within a group and specifically while trying to use the paint bucket tool. Removing the recent installations found bim tools to be the culprit πŸ˜„. Does anyone have the same problem?

                                    NB: I also noticed the crash happens on my second trial just after ive closed the scripts dialogue.

                                    If you don't ask, the answer will always be no.

                                    1 Reply Last reply Reply Quote 0
                                    • brewskyB Offline
                                      brewsky
                                      last edited by

                                      I have finally taken the time to set up a website for the project. πŸ˜„
                                      Check it out on:
                                      http://www.bim4sketchup.org/

                                      It's very basic, but it already contains some documentation.
                                      I will add more along he way...

                                      Cheers!
                                      Jan

                                      Sketchup BIM-Tools - http://sketchucation.com/forums/viewtopic.php?p=299107

                                      1 Reply Last reply Reply Quote 0
                                      • I Offline
                                        ivreich
                                        last edited by

                                        Revit Import Error

                                        Hi Jan

                                        Thanks for this incredible effort.

                                        I'm having some problems importing the IFC file into Revit 2013. I've attached the Revit error message and my skp file for you to look at.

                                        Also, will it be possible to create bim elements with more complex surfaces, e.g. quad-based surfaces generated from curviloft, EEby, soap skin bubble etc?

                                        Cheers

                                        Joel


                                        Revit error message


                                        SU file

                                        1 Reply Last reply Reply Quote 0
                                        • brewskyB Offline
                                          brewsky
                                          last edited by

                                          @ludnid said:

                                          sketchup crashed while working within a group and specifically while trying to use the paint bucket tool.

                                          I will look into it, it should never interfere with your day-to-day SketchUp-ing!
                                          It probably has something to do with the observers the plugin uses.

                                          The first thing I want to do is make a on/off button that disables the observers(or even the entire plugin if possible). That should make sure there occur any problems when not using the plugin itself.

                                          Does anyone have tips on implementing this? I think it would be nice if I could minimize the toolbar to a single button to show that the plugin is not active...

                                          Sketchup BIM-Tools - http://sketchucation.com/forums/viewtopic.php?p=299107

                                          1 Reply Last reply Reply Quote 0
                                          • brewskyB Offline
                                            brewsky
                                            last edited by

                                            @ivreich said:

                                            I'm having some problems importing the IFC file into Revit 2013. I've attached the Revit error message and my skp file for you to look at.

                                            Hi Joel!

                                            Thanks for sharing this model!
                                            It points me to some "internationalization" bugs I wasn't yet aware of(mixing up commas and dots in numbers and the like).
                                            Is it possible to get a more detailed report from the revit ifc-importer?
                                            I can't make out the id's it reports in the screenshot.

                                            @ivreich said:

                                            Also, will it be possible to create bim elements with more complex surfaces, e.g. quad-based surfaces generated from curviloft, EEby, soap skin bubble etc?

                                            I still have a lot of ideas to improve the plugin. πŸ˜„
                                            The greatest challenge will be to translate things like complex surfaces to a usable/editable object in revit through IFC.

                                            Cheers!
                                            Jan

                                            Sketchup BIM-Tools - http://sketchucation.com/forums/viewtopic.php?p=299107

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

                                            Advertisement