🫛 Lightbeans Update | Metallic and Roughness auto-applied in SketchUp 2025+ Download
  • Looking for a plugin to quantify and catalog selected data

    2
    0 Votes
    2 Posts
    200 Views
    TIGT
    You wouldn't have to necessarily pick/label each part manually... Select the roof faces/edges [inside a component/group]. Run the script. It first we find all faces [selection.grep(Sketchup::Face)]. These are categorized by their properties: All faces with a normal that is 'up' are potential roof surfaces. All faces with a normal that is down are potential soffits [z==-1 in flat downwards] All those that are vertical are potential eaves/fascias/verges - the verges differ from the rest as their top bounding edge is not horizontal. The slope is the roof is easily got from the angle between the Z_AXIS and the face.normal converted from radians to degrees [or A:B if that's preferred]. Each can be given an attribute containing the data. Each of theses faces can be written to hash and eventually into a CSV file with type, slope, area, material etc. Now we'll look at all edges [selection.grep(Sketchup::Edge)]. Again these are categorized by their properties: If a line is horizontal then it's either a ridge, an eaves or a soffit-edge: if it's at its faces' bounds.max it's a ridge, an eaves's faces will either be just 1 or if 2 include a vertical face [the fascia] etc. If a line slopes then its either a hip-ridge, a valley or a verge: again some rules can work out which type - a verge's faces will include one vertical face, the angle between the hip/valley faces' normals can indicate a convex [hip] or concave [valley] form. Again these can be an attribute containing the data. Each of theses edges can be written to hash and eventually into a CSV file with type, slope, area, material etc. This would be a good Ruby project to cut-your-teeth on... why not try it yourself...
  • Is this even possible using just one plugin???

    25
    0 Votes
    25 Posts
    1k Views
    ninomaydaN
    That's the ticket! Superb Solution. Thanks a bunch to Wikii ! Great Job. Thanks to all . . . . again. Nino
  • SKETCHUP plugin to register an origins (axes)

    5
    0 Votes
    5 Posts
    251 Views
    Didier BurD
    Hi, You can also save a style with each of your axes settings, like so: [image: tP8i_save_axis.jpg]
  • Save As Plugin

    5
    0 Votes
    5 Posts
    328 Views
    R
    Aerilius thanks very much for this - that is a clever approach. I have tried running the module you have written. However it opens command prompt with an error message "The system cannot find the file specified. 0 file(s) copied". I have tried debugging through the ruby console (see attachment) and the script correctly identifies my custom template file and the path to my desktop. However line 8 returns 'false' when trying to copy the file. I don't understand why this would be the case. Do you have any ideas? Thanks Ross [image: BJDm_RubyConsole.jpg]
  • Old plugins for new SketchUp

    4
    0 Votes
    4 Posts
    487 Views
    M
    Many thanks, guys. Looks like I just needed that reminder about where to locate the .rb files. You're right, Dave R. What I did was try to install the .rb files using Install Extension button inside the Extensions page of the Preferences menu. I was able, using that to open another folder in my computer but it doesn't recognise any of the .rb or .rbz files in those other folders. Transferring the files into the right folder solved all the issues, .
  • Shadow Area Analysis Plugin Needed

    2
    0 Votes
    2 Posts
    331 Views
    H
    What about: http://tomaszjaniak.wordpress.com/plugins-2/
  • [Plugin] ZoomZoom_dj v2,6 March 17, 2013

    5
    0 Votes
    5 Posts
    9k Views
    dukejazzD
    [image: di9U_pic_0176.jpg] Ver. 2.6 March 17, 2013 grouping to zoomZoom_dj v3.6, ZoomWindowSelect_dj, ZoomZoom_dj and ZoomVeuw_dj plugins wrap in Module DJ::pluginsName.methodDJ(name space) @variable format (name space) dj_variable plugins are in subject and name order (easy to look up) Name changed from ZoomView_dj to zoomZoom_dj
  • How does sketchup know a circle is a circle?

    2
    0 Votes
    2 Posts
    186 Views
    sdmitchS
    Sketchup knows it is part of a curve if edge.curve returns a curve entity and it knows it is an arc or circle if curve.is_a?(Sketchup::ArcCurve) returns true.
  • [plugin] Structural analysis - SketchStruct: 30 Oct 12: v201

    29
    0 Votes
    29 Posts
    33k Views
    N
    _
  • Need Plugin - Color by Layer to Material

    2
    0 Votes
    2 Posts
    146 Views
    sdmitchS
    I don't think the default layer color is accessible through a plugin at least I haven't been able to find anything in the API that allows it.
  • Load Error

    7
    0 Votes
    7 Posts
    211 Views
    thomthomT
  • Triangulation and Convex Polygons

    25
    0 Votes
    25 Posts
    1k Views
    M
    Merging vertices looks like it helps for that case. I can't check it for multiple holes though right now. Thanks
  • Groove lines, horizontal and vertical

    6
    0 Votes
    6 Posts
    498 Views
    B
    Pilou, you are awesome!!!! Thanks
  • Understand what encoding SketchUp 8?

    7
    0 Votes
    7 Posts
    684 Views
    S
    I wrote this script to Perhaps what is in it and is not correct. But Ruby is well aware of it, let's string = File.join (File.dirname (FILE), "Моя папка")) string = encode_to_cp1251 (string) Dir.mkdir (string) -> works fine And as Sketchup 5 works great A Sketchup 6 7 8 only read but can not green triangle icon Encodes from cp1251 to utf-8 And a coding of utf-8 cp1251 (Cyrillic) In SketchUp 5 everything works fine encode_utf-8_cp1251
  • Plugin that moves layer from group to geometry?

    3
    0 Votes
    3 Posts
    168 Views
    brodieB
    Precisely! Why didn't I think of the ol' 'layer ball' analogy? -Brodie
  • Debris creation and convex hull creation

    3
    0 Votes
    3 Posts
    397 Views
    D
    Thank you very much, Pilou! Apart from Zorro I think I'll be better off doing these tasks as I'm used to but those plugins are helpful nonetheless.
  • Solar time description

    3
    0 Votes
    3 Posts
    145 Views
    jojo9J
    Jolran, ok, then a 3d text. But i asked if somebody knows about a plugin to add scene names as textual elements to the 3d window.
  • In need of help!

    2
    0 Votes
    2 Posts
    120 Views
    G
    @niclasbladh said: Hi, I'm trying to creat grass blades with Sketchup 8 together with Maxwell render plugin. Using this tutorial http://www.youtube.com/watch?v=UJ9CfuiuAiA, around 5 minutes in the guys hits "render" but when I do, Sketchup shuts down and a bugreport appears. Is there anyone that has experience creating grass that could help me? // Nicolas don't know anything about rendering, but it seems that this plugin http://sketchucation.com/forums/viewtopic.php?t=28092 makes grass also
  • Trimming sandboxes

    7
    0 Votes
    7 Posts
    1k Views
    J
    Sweet!!!!!!!!!!!!!!!!!!!!!!! You guys are awesome. Thanks!
  • [req] Drawing through walls, disable layers or hidden paint

    6
    0 Votes
    6 Posts
    352 Views
    J
    Controlled clipping. Might be possible using a Section Plane which is aligned to the camera with an Observer.

Advertisement