by Dan Rathbun » Sat Nov 24, 2012 6:56 am
Off-Topic:thomthom wrote:Dan Rathbun wrote:YES. For maximum cross-platform compatibility ... with UNIX end of line chars.
Why UNIX EOL?
Well do you really want to have to distribute your plugins in two editions, one with Mac EOLs and one with DOS/Windows EOLs ? Remember that Ruby was developed on Unix-like systems, and loves UNIX EOLs. MS Windows hates files with Mac EOLs. The Mac OSX descends from BSD Linux, so has no problem with UNIX EOLs, and I'm not sure about DOS/Windows EOLS. It makes sense to set your code editor's default EOL to something that both platforms can read without problems.
I'm not here much anymore. But a PM will fire email notifications.
-

Dan Rathbun
- PluginStore Author

-
- Posts: 5042
- Joined: Tue Oct 06, 2009 3:06 am
- Location: Florida, USA
- Name: Dan Rathbun
- Operating system: Windows
- SketchUp version: 2015
- License type: Pro
- SketchUp use: education
- Level of SketchUp: Advanced
by thomthom » Sat Nov 24, 2012 11:50 am
I have written all my plugins with Windows EOL (CR+LF) and I've never had any problems using them on OSX due to EOL.
-

thomthom
- PluginStore Author

-
- Posts: 19487
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by brewsky » Sat Nov 24, 2012 12:00 pm
EOL and BOM seem as different things, other than they are probably both part of the used UTF format(microsoft or Unix). Is that correct?
-

brewsky
- PluginStore Author

-
- Posts: 163
- Joined: Mon Jan 03, 2011 11:10 pm
- Location: Netherlands
- Name: brewsky
- Operating system: Linux
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by thomthom » Sat Nov 24, 2012 1:44 pm
brewsky wrote:EOL and BOM seem as different things, other than they are probably both part of the used UTF format(microsoft or Unix). Is that correct?
EOL is just End Of Line characters - used in any encoding. But there are different mutations. BOM is a Unicode feature indicating the endianness of the current Unicode encoding.
-

thomthom
- PluginStore Author

-
- Posts: 19487
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by hygicell » Mon Dec 03, 2012 11:17 am
Hi Jan, somehow I must have forgotten to click on a "follow this post button", I thought this would go automatically so it is only now I see your prompt reactions, folks, sorry for that !! and thanks to all first I tried installing the new version using Thomthom's installer directly over the old one same error result next I first deleted the bim tools folder before reinstalling, again with Thomthom's installer errors eliminated as far as Bim tools is concerned thanks Frank brewsky wrote:hygicell wrote:when starting sketchup after installing BIM tools I get an error
Hi Frank! Can you give this version a try? I removed the offending file  , see if it helps... bim-tools-0.12.1.zip Cheers! Jan
-
hygicell
- Premium Member

-
- Posts: 76
- Joined: Sat May 23, 2009 3:48 pm
- Location: De Pinte, Belgium
- Name: hygicell
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: engineering and mechanical design
- Level of SketchUp: Intermediate
-
by brewsky » Mon Dec 03, 2012 4:46 pm
hygicell wrote:errors eliminated as far as Bim tools is concerned
Great! Thanks for testing it!
-

brewsky
- PluginStore Author

-
- Posts: 163
- Joined: Mon Jan 03, 2011 11:10 pm
- Location: Netherlands
- Name: brewsky
- Operating system: Linux
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by ivreich » Wed Dec 05, 2012 6:25 am
I've tried many times to create self-cutting components, but it never ever works. Have followed every single step to the letter in the instructions, but components refuse to cut through single surfaces. Anyone else having this problem? I'm running Sketchup Pro v8.0.14346... Joel
-
ivreich
-
- Posts: 73
- Joined: Fri May 16, 2008 9:28 am
- Location: Australia
- Name: Joel Lee
- Operating system: Windows
- SketchUp version: 2014
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by brewsky » Wed Dec 05, 2012 8:04 am
ivreich wrote:I've tried many times to create self-cutting components, but it never ever works.
The most simple example to see it work is to draw a big square face(this is the "wall") and inside draw a small square(the "window"). Then select the window-face including it's edges, then right-click --> make component. Now all the options for a cutting component are set automatically(because the face is actually already "cutting"). If you remove the window-face(keep the outer edges, they will cut the hole!), now if you close the component you should have a hole in the wall!
Last edited by brewsky on Wed Dec 05, 2012 3:52 pm, edited 1 time in total.
-

brewsky
- PluginStore Author

-
- Posts: 163
- Joined: Mon Jan 03, 2011 11:10 pm
- Location: Netherlands
- Name: brewsky
- Operating system: Linux
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by brewsky » Wed Dec 05, 2012 3:51 pm
ludnid wrote:Removing the recent installations found bim tools to be the culprit  . Does anyone have the same problem?
I have changed a few things in an attempt to prevent the crashes you experienced. I have added a new button that enables/disables all observers(which I believe to be the problem). I hope you can try this new version(0.12.2) to see if it's fixed, especially when you put it in "manual-mode"(top-left button=red). And thanks for reporting the problem!
-

brewsky
- PluginStore Author

-
- Posts: 163
- Joined: Mon Jan 03, 2011 11:10 pm
- Location: Netherlands
- Name: brewsky
- Operating system: Linux
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by ikun » Mon Dec 10, 2012 1:55 pm
Thanks for your work!! It's awesome!
-
ikun
-
- Posts: 2
- Joined: Wed Nov 26, 2008 3:05 pm
by JQL » Sat Mar 30, 2013 12:45 pm
Brewaky, It's been a while since I test your plugin. It has improved a lot! The interface is looking good and uncluttered and seems practical. However the plugin does not seem to fit to real use yet. Are you still aiming at that or have you stopped developing it? The things I find difficult to handle are the following: - The plugin is great in defining thickness for any kind of geometry I throw at it. This for itself would be a great addition to Sketchup if only the remove BIM Properties button would do that. The problem is that, when I remove those properties, somethings still remain there and mess with the model later. Sometimes it creates a bugsplat, sometimes it shows new geometry. Would it be possible to remove everything and keep only the groups the plugin created? - Sometimes when changing wall thickness Sketchup simply crashes; - When one applies different materials to the inner and outer faces, they disappear if you insert a window or redefine thickness; - When inserting a window it correctly creates the opening with thickness. However if one wants to define a different opening inside and outside, the best way to do that would be by inserting the opening in the inner wall in a process similar as the one shown in the next link: http://sketchucation.com/resources/tuto ... thick-wallThe problem is, if you insert any kind of component on the inner wall, it will soon disappear in the workflow and lead to a bugsplat in the long run. If you want I can submit you some models for examples of what I am trying to tell you about. Keep up the good work!
-

JQL
- Premium Member

-
- Posts: 3045
- Joined: Tue Sep 20, 2011 7:32 pm
- Location: Lisbon
- Name: JQL
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by brewsky » Sun Mar 31, 2013 5:34 pm
JQL wrote:Are you still aiming at that or have you stopped developing it?
Yeah, I'm still working on it!  Thanks for taking the time to point these things out. I got a bit sidetracked for the last... couple of months I guess.  I have been working on a very cool new feature, but I can't get it to work the way I want yet. JQL wrote:The things I find difficult to handle are the following:
- The plugin is great in defining thickness for any kind of geometry I throw at it. This for itself would be a great addition to Sketchup if only the remove BIM Properties button would do that. The problem is that, when I remove those properties, somethings still remain there and mess with the model later. Sometimes it creates a bugsplat, sometimes it shows new geometry.
I will do some tests on the remove BIM properties button. I didn't notice it's leaving properties behind, and it should not be hard to fix this. JQL wrote:Would it be possible to remove everything and keep only the groups the plugin created?
I have been thinking about this myself too, it would be a useful option to "just" generate geometry. If you(or someone else) have a good suggestion on how to add this to the interface without making it too cluttered or complicated I will add this. I could for example make a pop-up that makes you choose what properties to remove, but I am reluctant to add too many steps to the process. JQL wrote:- Sometimes when changing wall thickness Sketchup simply crashes;
I'm aware of this and this is probably the biggest problem at this moment. It makes the plugin difficult to use. I added the option to disable automatic updating of geometry(mostly to prevent it from interfering with other plugins). When this is disabled I get no crashes, If you do, please let me know! The downside is then you have to update every object manually, and I think the most fun thing of the plugin is that it automatically updates the geometry after modifying the source-faces. The observers I have used for this still seem to cause bugsplats, although much less frequently as they did at first. I will have to work around these observers but that may make editing less "smooth". JQL wrote:- When one applies different materials to the inner and outer faces, they disappear if you insert a window or redefine thickness;
I will have to test this, I will come back to you on this one. JQL wrote:- When inserting a window it correctly creates the opening with thickness. However if one wants to define a different opening inside and outside, the best way to do that would be by inserting the opening in the inner wall in a process similar as the one shown in the next link: http://sketchucation.com/resources/tuto ... thick-wallThe problem is, if you insert any kind of component on the inner wall, it will soon disappear in the workflow and lead to a bugsplat in the long run.
I think the new feature I have been working on would be great to solve this, but this will take some more time because I intend to pick up the problems you have pointed out first. JQL wrote:If you want I can submit you some models for examples of what I am trying to tell you about.
I let you know if I have trouble re-creating the errors! Is there anyone out there using this plugin for creating IFC-files? That's what I have been mostly using it for lately, I can create shapes with it that are not easy in our CAD/BIM-software... I have also been working on a connection with THE BIM server  ( http://bimserver.org), I was wondering if anyone is interested in that...
-

brewsky
- PluginStore Author

-
- Posts: 163
- Joined: Mon Jan 03, 2011 11:10 pm
- Location: Netherlands
- Name: brewsky
- Operating system: Linux
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by brewsky » Tue Apr 02, 2013 9:39 pm
JQL wrote:However if one wants to define a different opening inside and outside
What about(for now) putting the profiled wall "caps" into the cutting window component? I know it does not(yet) hide the lines where the profile meets the wall, but that's something I could easily fix. Check out the attached image and demo file(I roughly borrowed the window shape from ThomThom, because it nicely illustrates a complex profile). window.png window.skp JQL wrote:When one applies different materials to the inner and outer faces, they disappear if you insert a window or redefine thickness;
I'm unable to reproduce this one, and also have not yet been able to crash SketchUp, but I will try some more(and bigger) models. JQL wrote:If you want I can submit you some models for examples of what I am trying to tell you about.
Yes, I do like to see these models! Might make reproducing the errors easier. I did notice another bug. Sometimes when I create a new model without closing SketchUp first, newly created walls are not seen by the plugin(and so cannot be modified from the plugin). I will figure out where this comes from...
-

brewsky
- PluginStore Author

-
- Posts: 163
- Joined: Mon Jan 03, 2011 11:10 pm
- Location: Netherlands
- Name: brewsky
- Operating system: Linux
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by JQL » Wed Apr 10, 2013 2:48 pm
Sorry Brewsky, I haven't had time to test your plugin further, as I promised, but I'm going to do that ASAP.
-

JQL
- Premium Member

-
- Posts: 3045
- Joined: Tue Sep 20, 2011 7:32 pm
- Location: Lisbon
- Name: JQL
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by leolouie » Fri Jul 11, 2014 6:14 pm
Hi,
Any plans on releasing a version for Sketchup 2014? I miss not be able to use this tool.
-

leolouie
-
- Posts: 10
- Joined: Wed Dec 01, 2010 4:44 am
- Location: Atlanta, GA, USA
- Name: George Lentz
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by unclex » Sat Jul 12, 2014 6:14 am
Push for 2014~~~~~~~~~~~~
-
unclex
-
- Posts: 88
- Joined: Fri Sep 18, 2009 12:28 pm
by brewsky » Mon Jul 14, 2014 9:44 pm
leolouie wrote:Any plans on releasing a version for Sketchup 2014? I miss not be able to use this tool.
Great to hear that you like using it! I fixed a few basic errors a few months ago but didn't get around to figure out why it's so much slower than on previous versions. All functionality seems to be working though. I've been working on some side-projects "lately", but if people like using it, than it needs a higher place on my list of priorities  Maybe you can give it a try and let me know your experiences? any feature requests? bugs? Check out the attachment! [removed in favor of new version]
Last edited by brewsky on Mon Aug 04, 2014 10:43 pm, edited 1 time in total.
-

brewsky
- PluginStore Author

-
- Posts: 163
- Joined: Mon Jan 03, 2011 11:10 pm
- Location: Netherlands
- Name: brewsky
- Operating system: Linux
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by unclex » Sun Jul 20, 2014 12:51 am
a little bug make COMP in the any face,then copy the COMP, sometimes crashed the SU2014
-
unclex
-
- Posts: 88
- Joined: Fri Sep 18, 2009 12:28 pm
by brewsky » Tue Jul 22, 2014 9:20 pm
unclex wrote:a little bug make COMP in the any face,then copy the COMP, sometimes crashed the SU2014
Thanks for reporting this. Do you mean that it crashes(sometimes) when you: - create a "thick face"(wall) with my plugin
- then draw a square(for example) on the face.
- select the square and it's edges
- make component, select "glue to any" and "cut opening" and "replace selection"
- copy the new component within the same face
I have not yet been able to reproduce the error, can you send me an example file that crashes?
-

brewsky
- PluginStore Author

-
- Posts: 163
- Joined: Mon Jan 03, 2011 11:10 pm
- Location: Netherlands
- Name: brewsky
- Operating system: Linux
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by unclex » Wed Jul 23, 2014 12:16 pm
a “thin” Face,not even Thicken it Others just like you said
And not crash everytime,just sometime, so no example file.....
-
unclex
-
- Posts: 88
- Joined: Fri Sep 18, 2009 12:28 pm
by tt_su » Wed Jul 23, 2014 12:22 pm
unclex wrote:And not crash everytime,just sometime, so no example file.....
When you experience a crash, do you submit the BugSplat? Please do so, and fill in some information and let us know so we can look it up.
-

tt_su
- SketchUp Team

-
- Posts: 1035
- Joined: Thu Aug 01, 2013 6:16 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Mac
- SketchUp version: 2014
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by brewsky » Mon Aug 04, 2014 10:41 pm
New version  Should be a bit faster! still a bit experimental, needs some more testing but seems to work OK I also took the time to update the source on google-code... https://code.google.com/p/bim-tools/source/browse/Please let me know if you find any issues(or ideas for improvement)! Cheers! Jan
-

brewsky
- PluginStore Author

-
- Posts: 163
- Joined: Mon Jan 03, 2011 11:10 pm
- Location: Netherlands
- Name: brewsky
- Operating system: Linux
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by markitekt » Thu Sep 11, 2014 8:37 pm
Great plugin. Lots of potential. How about imperial units? Thanks!
-
markitekt
-
- Posts: 50
- Joined: Wed Nov 14, 2007 8:24 pm
- Location: Milwaukee, Wisconsin, USA
- Name: markitekt
- Operating system: Windows
- SketchUp version: 2014
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by brewsky » Mon Sep 15, 2014 7:22 pm
markitekt wrote:Great plugin. Lots of potential. How about imperial units? Thanks!
Thank you!  I have been thinking about adding imperial units, but until now has not been very high on my list of priorities. I will look into it. Any more votes for this?
-

brewsky
- PluginStore Author

-
- Posts: 163
- Joined: Mon Jan 03, 2011 11:10 pm
- Location: Netherlands
- Name: brewsky
- Operating system: Linux
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by jemagnussen » Fri Nov 21, 2014 10:21 am
Hi,
Any chance this will work in 2015 Pro...?
Best regards Jesper
HP ZBook 15, Windows 10 64 bit Intel Core i7-6820HQ @ 2.70GHz 32 GB Ram NVIDIA Quadro M2000M
-

jemagnussen
- Premium Member

-
- Posts: 45
- Joined: Wed May 25, 2011 8:56 am
- Location: Worldwide, pt. Kristiansand - Norway
- Name: Jesper E. Magnussen
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: engineering and mechanical design
- Level of SketchUp: Intermediate
by unclex » Fri Nov 21, 2014 12:44 pm
We Need U, Jesper
-
unclex
-
- Posts: 88
- Joined: Fri Sep 18, 2009 12:28 pm
by brewsky » Mon Jan 19, 2015 11:23 pm
Sorry for the late reply The latest version for 2014 seems to work fine on SU2015, but I didn't get around to make it an "official" version yet so it got a bit lost within the thread(posted on 4 aug. 2014). I will try to update the main-post with the latest version tomorrow.
-

brewsky
- PluginStore Author

-
- Posts: 163
- Joined: Mon Jan 03, 2011 11:10 pm
- Location: Netherlands
- Name: brewsky
- Operating system: Linux
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by gudio83 » Sun Mar 22, 2015 7:56 pm
Didier Bur wrote:Hi, Just a side note: to install, create a folder "bimtools" in the Plugins folder, and put the html file in it.
where is the html file? the plugin create bim-tools, so i have to add bimtools, right?
-

gudio83
-
- Posts: 37
- Joined: Sun Jul 03, 2011 10:14 am
- Location: Varna, Bulgaria
- Name: gudio83
- Operating system: Windows
- SketchUp version: 2018
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by brewsky » Sun Mar 22, 2015 8:48 pm
gudio83 wrote:where is the html file? the plugin create bim-tools, so i have to add bimtools, right?
Do you have trouble installing? I think this tip is rather outdated by now. The easiest way to install is through the Sketchucation Plugin Store (Search on author: "Jan Brouwer"): http://sketchucation.com/plugin-store-free-downloadYou can also rename the download from bim-tools-0.12.4. zip to bim-tools-0.12.4. rbz. Then it can be installed thtough: Window --> Preferences --> Extensions I will use that filetype as the default for the next version...
-

brewsky
- PluginStore Author

-
- Posts: 163
- Joined: Mon Jan 03, 2011 11:10 pm
- Location: Netherlands
- Name: brewsky
- Operating system: Linux
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by brewsky » Thu May 21, 2015 9:14 pm
New version online! Finally support for imperial units 
-

brewsky
- PluginStore Author

-
- Posts: 163
- Joined: Mon Jan 03, 2011 11:10 pm
- Location: Netherlands
- Name: brewsky
- Operating system: Linux
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by Ad Machine » 5 minutes ago
-
Ad Machine
- Robot
-
- Posts: 2012
-
Return to Plugins
|