Thanks for all of your thanks...
So far so good... no bugs reported with v2.1 yet...
Please continue to feed back: any suggestions for practicable enhancements etc are welcome...
Thanks for all of your thanks...
So far so good... no bugs reported with v2.1 yet...
Please continue to feed back: any suggestions for practicable enhancements etc are welcome...
Here's v2.1 of Roof.rb.
The two fixes are:
A glitch with some fascia materials being set incorrectly on some combinations of gable roof verge types (only I noticed it so far !).
The pyramid roof making has been made more 'efficient'. This might also fix a reported 'inside-out' faces glitch (although that hasn't been reproducible yet).
As before, download Roof.rb and replace the current one in the Plugins folder. IF you haven't had it before the zip file contains the script (Roof.rb) and the v2 help .mht file: if you already have this help file it's not changed in this update...
Feed back please...[mod=:1fpxar2q]Install this much newer version http://sketchucation.com/forums/viewtopic.php?p=17156#p17156[/mod:1fpxar2q]
@daarboven said:
This tool is simply great, a real timesaver.
Minor error in v2: the faces of the pyramid roof are "inside out" so you have to select all and tick "reverse faces".
Can you elaborate on the pyramid roof 'inside-out' problem... I can't get it to do that, no matter want rotation of the picked points or if c/clockwise picking etc... Inside is 'blue' ?
This is version 2.0 of Roof.rb.
The attached zip contains the .rb script and the .mht help file. Both should go into the Plugins folder and older ones should be removed.
There is also a separate pdf version of the help for some of you having problems getting the mht to open via the menu item. Open the pdf 'manually'.
The main changes in v2 are that dialog defs have been reworked in an attempt to suit Mac users. Also the way the Gable tool works has changed: you now run the tool and then pick three points - 1 for the 1st corner of the First-Gable, 2 for the 2nd corner of the First-Gable and 3 for the Line of the Second-Gable. The Pyramid Roof tool is also similar to the gable - pick two points to define the edge from which the slope (if any) will be taken and the third one to set the other side of the pyramid's base.
Try, and feedback please...[mod=:5j4rs6ta]Install this much newer version http://sketchucation.com/forums/viewtopic.php?p=17156#p17156[/mod:5j4rs6ta]
@aceshigh said:
Didier, seeing you are from France, I have two questions:
1- you did make the feet/inches version before the metric one????
2 - the house builder tool is mostly useful to these wood-frame houses which are most common in US/Canada. In France most houses use bricks, don't they?
The House Builder tool set was developed a couple of years ago by Steve Hurlbut in the US - it was in '&", BUT Didier metricated it more recently... It meant changing all of the timber sizes, dialogs and so on so it took a while.
@sorgesu said:
but there is space all around the doorway. Why is there no face in that space?
I thought the script fills in a face everywhere
The script attempts to work out what is solid and what is void, so it doesn't (usually) fill in every available gap. To see this draw a rectangle and offset it and pushpull it into a 'wall', reface the top and pushpull to make a quick floor and a roof; then draw a rectangle onto a wall face and pushpull it through the wall to make an opening. Now make a section cut across the wall passing through the window 'hole'. Use SectionCutFace on it and you'll get a filled-in section as you expect. But if you put a face or faces into the window as a 'pane' it can get confused as to which is solid and which is void in the cut. Usually if fills them all and you can then edit the section face group and select and delete unwanted faces, or redraw edges to (re)face something that's missed... Overlapping solids can confuse it as there's no simple rules to work out what's desired to be solid - typically the outer areas get filled, then any inner islands are emptied, then any nested islands filled etc (like CAD hatching ?)...
It's not foolproof...you should be able to make quick manual fixes to complex sections that get confused.
@sorgesu said:
I took a look see and I have a couple of problems with the script.
The colours list stops at the bottom of the page ending with the "L" colours and there is no way to scroll down to choose anything else. If I wanted a "White" face colour I could type "W" in the face colour field but then I would have to settle for "Wheat" because that is the first "W" and I can't get at the rest. The Cut face colour actually allows for the "Default" colour but the cut edge colour does not.
Press W to drop to Wheat then use the down arrow key to get to White...
SectionCutFace.rb v2.0: update fixes an occasional visibility glitch with the cut-face's location relative to the section-plane, and layers are now sorted below the layers 'CUT-nnnn' and 'Layer0' (or the default layer-name if not EN).
There is a new version available here http://forums.sketchucation.com/viewtopic.php?p=172583#p172583
please use that instead of the obsolete one below
.
.
.
Obsolete...[attachment=0:2kwr50ms]<!-- ia0 -->OLD-SectionCutFace.rb<!-- ia0 -->[/attachment:2kwr50ms]
@sawduster said:
This may be a real DUH tip for many, but . . .
I detailed furniture modeling I often find myself having to make modifications to component parts after they are installed into the piece. Even with layering and the ability to disappear stuff to get to other stuff, it is often a tight squeeze. What works best for me is to do a move/copy of the component and drag it out into the open spaces, open the copy to edit, make the mod which is duplicated on the piece in place, then delete the copy.
There is a built in function to do this less painfully...
Start to edit the component and then select
Menu > View > Component Edit > Hide Rest of Model [toggles on/off]
This will make only that component's parts visible during the edit. When you exit to end editing the component everything else reappears automatically. I have a shortcut key Ctrl+Alt+H that toggles this on/off...
Here's v1.3. It fixes some more problems: gable material glitches, spurious non-rectangular face error messages and second-gable overhang weirdness.
The Roof.rb script attached is v1.3, The .zip file contains both this version of the script and the .mht help file that goes into the Plugins folder with it. You only need the help file reloading if you haven't had an earlier version of the script, since the help file is the same as in v1.0 to v1.2...
I hope this now addresses many of your problems. But keep the feedback coming...
Joined: Sat May 12, 2007 6:11 am
Posts: 175
Location: UK Here's v1.2. There's now a slight tolerance in checking if the face to make a gable or pyramid roof is rectangular. If the sides are out by less than ~0.2mm in 1000mm it'll still work. However, in that case you might get gables not lining perfectly with the block below.
The Roof.rb script attached is v1.2, The .zip file contains both this version of the script and the .mht help file that goes into the Plugins folder with it. You only need the help file reloading if you haven't had an earlier version of the script, since the help file is the same as in v1.0 and v1.1...
I hope this now addresses a few problems. Keep the feedback coming...
Here's v1.1, it's adjusted to resolve ratio (A:B) issues if a certain other script was not loaded (RickW's array_to.rb) - now the required array method is built into Roof.rb too...
Please replace the current version with this one.
At least that error report is fixed. Now for some other errors...
Edit: For new users: get the zip file - it also contains the help file that goes in the folder with the script. However, the help file in v1.1 is the same as v1.0 so you only need to get Roof.rb if you've downloaded it before...
Some problems reported with the Help combined image and text file (mht) so here's a pdf if it, that you can open manually till I get a better handle on the problem...
This is v1 of Roof.rb. It's new script I have created to make several types of roof from a selected face or face+edge.
In the zip file there are two files Roof.rb and RoofHelp.mht, put both of these into your SketchUp Plugins folder.
Read the help file for an overview...
Sorry for some bad news... Sketchup.send_action("viewZoomToSelection:") has zoomed the selection for some time !
Also if you select something and right-click there is a context-menu for this called "Zoom Extents" (Should be called Zoom Selection but lazy bug fixers !)
You can also shortcut key it to Z (I do already) by selecting something and then opening the Preferences Window and Shortcut option, filter for 'Zoom Ex' and you'll get Edit/Item/Zoom Extents - set the Z key to that...
Don't feel bad I have reinvented several inbuilt functions in my time !
@unknownuser said:
tig,
the usage text may seem self-explanatory to you, but i do not get it. a couple of illustrations would help a lot.
regards.
edson
I don't have time for a full tut... Try this...
Draw a flat 2d face and subdivide it with lines/arcs that 'face'. These line represent the centre lines if your 'lattice'. A lattice can be a latticework screen or with infill panes it's a window.
Group the lot, select the group and pick Lattice-izer off the menu or right-click context menu.
Fill in the dialog. You can specify size/depth of lattice frame (about the centrelines). Material for the frame and panes. The available materials in the model are listed and <default> and <no-pane> = open space between lattice framework. You can also keep the centrelines if needed (but why?).
OK makes the lattice/window...
If you want a window of a fixed size and you know that the frame will be 100mm make the outer rim/face and offset it by 50mm to get the centres of the edges: erase the outer parts, draw you subdivisions and group: then when the window lattice is made the size is as required...
I wrote a random pushpull script ages ago - it's still available free on Didier's site and elsewhere...
IF you make the max. and min. variation in the 'range' then it push/pulls the selected faces by the same amount in one go...
Its function with a range and allowing random or stepped amounts of push/pulling gives similar results to the 'Grebble' script that's under discussion in other threads...
If you create a faced shape like a circle or rectangle at 'zero' [on the ground] if faces down - it's the default - I expect this is because the programmers expect you will want to PushPull it up, so then it would correctly be the bottom of a 3D object facing downwards. If you make similar faced shapes 'higher' up they face upwards. If you have some faces the wrong way pick a connected face that's the right way and right-click context menu and 'Orient faces' they'll all match the selected one. Alternatively select all of the 'wrong-way-round' faces [hold down Shift or Ctrl to add to the selection you are picking] and then use the right-click context-menu option 'Reverse', and they'll all flip over. You can make of shortcut key for this, select a face and then Window > Preferences > Shortcuts, filter for Reverse and assign it a shortcut - I use Q as other 'R' based shortcuts are already used like Rotate, Alt+Rectangle etc... Another tip: to select faces 'on the fly' use the PushPull tool (or other tools that also do this) and when you hover over a face it's momentarily highlighted, if you then press Q it flips...
Here's a fix BUT don't ask why... I stumbled upon it. Edit the Block that contains the doors. Select the doors and make a Group of them... and they'll all turn the same lighter colour. Explode the Group and they'll stay fixed... BUT strangely if you undo right back to before you did anything at all the colour stays fixed !
TIG
@glenn said:
I need to add a sign to a retail center I'm designing.
How do I make the text follow a curve?
It's flat on the wall with the letters following an arc?
Is this possible with 3d text?
I thought about doing it in PS then importing png?
Thanks,
Glenn
Make the text as a image (png/jpg) in PS etc, import it as a texture and wrap it around the curved face - there are examples in Help about wine bottle labels etc...
You could make individual 3D letters [as groups] and then place and rotate each one individually about a fixed centre point...
TIG