Is any feature exist that will automatically re align all bounding boxes to the group? ALl the groups in this case is cubes (timber studs). Itd be great if the shortest side was aligned to say red, second longest to green and third longest to blue. See attached. Thanks.
Posts
-
Bounding Box Align With Group
-
RE: Make Face Multiple Solids
@pbacot said:
I think the fastest method to fix those holes, such as in the bottom plate is draw a new edge along the length. To remove the lines use CleanUp plugin set to ignore the materials.
I don't know of any "global" method to do this. AFAIK you have to edit each group, so if you have more to do than this, I'm sorry. Anything close to this scale however seems you can fix faster by hand or redraw than the time it takes to post. (And don't use the same methods again. I can't understand searching for hours for a method to fix mistakes that you don't plan to do again. )
Reverse the backwards faces (blue colored).
Unfortunatley I have giant projects and many of them. Like I said I know this is possible as I have done it before. Curse me for not writing notes haha.
-
Make Face Multiple Solids
I have searched around for hours and have decided to finally reach out for some help. I have a framed wall with some holes and gaps, the make face addon works great but is there a way to use that addon or one similar to close all the gaps and holes? I had a bunch of old addons and lost them when I had to reinstall windows and I know this is possible. See attached.
Thanks
-
RE: [Plugin] CleanUp
Can anyone try to clean this up real quick to make sure its not my computer or version or what not. Super simple.
Trying to delete the coplaner faces and get rid of all the extra lines.
-
RE: Auto Flat Text or Label
@sdmitch said:
Select groups.
Copy and paste the following code into the Ruby Console and press Enter.
mod = Sketchup.active_model > ent = mod.active_entities > sel = mod.selection > sel.grep(Sketchup;;Group).each{|g| > pt = Geom;;Point3d.linear_combination(0.5,g.bounds.corner(4),0.5,g.bounds.corner(7)) > ent.add_text(g.name,pt,[0,0,g.bounds.depth]) > } >
Oh MAN! Sorry for the incredibly late reply on this. Thank you! Its crazy that sketchup doesnt have a bult in feature to do BOM with bubble callouts etc.
-
Auto Flat Text or Label
Is there a feature that automatically will label all my groups/components? I have looked and looked. See attachment for example.
-
RE: Auto group according to instance names
OK, now we are in business, thank you thank you, this is exactly what I need.
-
RE: Auto group according to instance names
Thanks! It works seemlessly for the basement and 2nd floor then it coppies and moves things on the 1st floor. I have tried everything that I can think of. I have no idea what is causing this and was wondering if it was something simple. I attached the 1st floor if you get a minute. Thanks for everything.
-
RE: Auto group according to instance names
@dave r said:
How would you expect SketchUp or an extension to identify the geometry that needs to be included in the group? What would you do, select the edges and faces that need to be grouped?
The geometry is all named by instance and the first "wallxxx" of the name is how I would prefer it to be grouped. I could do a search for wall1 then group all that then on and on but would take a very long time.
-
RE: Auto group according to instance names
We are so close! It seems to be confusing wall 1 with wall 1xx or wall 1x. or wall 4 with wall 4x etc.
The error I get is something like the following
wall1
wall100
Error: #<NoMethodError: undefined methodname=' for nil:NilClass> <main>:12:in
block in <main>'
<main>:8:ineach' <main>:8:in
<main>'
SketchUp:1:in `eval'I attached the entire house this time.
Thanks!
-
Auto group according to instance names
I am drawing homes in separate framing software then importing into sketchup, see attachment.
What I really need is an addon that groups all the walls. I have attached a section of the house which is actually part of the garage, it contains 3 walls and I would like to group this as three groups automatically, it is not uncommon to have upwards of 100 walls. It would be additionally helpful if the new group contained the wall #.
Any help would be much appreciated.
-
RE: Change material of multiple components
HAHA I think i just found a slilght workaround, If I change the paint cutlist will actually use that name, works.
-
Change material of multiple components
Now I know what you are thinking, there are already threads on this but I think what I need is a bit different, I have looked and looked on this.
See attachment, what I am trying to do is turn the geometry material of the bottom plates to treated. Sometimes I have douzens of these walls and doing this manually would take hours. I would also like to change some of the headers to LVL. We can even keep the color because why this is important is because I use a addon called cutlist and it works great except it lists materials as they are like material 9 for instance.
Thanks!
-
RE: [Plugin] SolidSolver
Is there anyway to run this tool on say... All the groups/components in my drawing?
-
RE: Rename Group or Component Based on Geometry Name
Ok so the author of that addon rick got back to me and updated the script and it works exactly how I need it. Thank you everyone for your help, if you need the pluggin make sure you visit smustard.com for a list of there wonderful extensions. Rick also wanted to convey his appreciation for honoring the EULA. Thanks again everyone.
-
RE: Rename Group or Component Based on Geometry Name
I have tried the rename by layer but the problem is that once all the geometry is grouped the layer of every group becomes Layer0. But thank you I can see some other cases where that would be useful.
-
RE: Rename Group or Component Based on Geometry Name
info@smustard.com is ricks email. I emailed him already and said he would look at it when he gets time, but i havnt heard anything yet. I will email him about this and see his thoughts, i appreciate you looking into that though, big thanks.
-
RE: Rename Group or Component Based on Geometry Name
Thank you @slbaumgartner for your in depth review, I think I may of noticed some of those issues in prior imports. The good news though is that my end goal in this is to use a add on called CutList which has been working wonderfully even with the problems you mention. The problem is that cutlist names every group as group 1, group 2, etc. I was hoping to rename the groups based on the geometry layer name solely for cutlist results, that way the builder knows what they are cutting for what wall. Again I do not care about the correctness of the model since I have already verified that cutlist works just as I would like regardless of those issues mentioned. Thank you.
-
RE: Rename Group or Component Based on Geometry Name
attached us a copy of the DXF note that its scale is off by 1/12 but is easy enough to fix. Frankly it doesn't matter if it is groups or components or if the geometry is on layer 0 or not because all I need is a material takeoff from cutlist and I am done with the model. I would like each stud to have the layer name so in the cutlist I know what wall it belongs to and if its a stud, cripple, jack etc. Even if there was script to rename a group based on any one of its underlying geometry would work.
-
RE: Rename Group or Component Based on Geometry Name
@dave r said:
I don't know how you went about creating this model but you're using layers incorrectly. Geometry should be on Layer 0. Only groups and components get assigned to other layers. The edges and faces inside the groups and components remain on Layer 0. To make it even worse in your model, the faces are on different layers than the edges.
It is modeled this way because of how it was imported. In fact the following attachment is how sketchup imports the DXF from a program called SolidBuilder. I used an addon from smustard that groups geometry by layer which works pretty well except the whole naming convention. I agree with you on what you are saying and would like to somehow get it to that. If there is a better way to turn the geometry into groups or components I am all ears. Any help is greatly appreciated! Thanks!