sketchucation logo sketchucation
    • Login
    1. Home
    2. sdmitch
    3. Topics
    🛣️ Road Profile Builder | Generate roads, curbs and pavements easily Download
    Offline
    • Profile
    • Following 0
    • Followers 3
    • Topics 54
    • Posts 1,483
    • Groups 2

    Topics

    • sdmitchS

      .get_element_value with radio button sets

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      22
      0 Votes
      22 Posts
      933 Views
      jolranJ
      Ahh, I see John. If I get it right the sethtml thing is working cause of updated Mountain Lion? Thomthom, I have been searching through threads where you discuss just this issue, thats why I also asked this question. Being not confident in Webdialog, the platform issues are a bit confusing sometimes. But I take your word for it and try to fix it with set_file instead. Thanks.
    • sdmitchS

      Where did the Ruby API go

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      5
      0 Votes
      5 Posts
      138 Views
      TIGT
      It does seem to have now been fixed for the API docs sub-pages links
    • sdmitchS

      Mysterious change of group bounding box coords

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      129 Views
      sdmitchS
      thomthom, Thanks for the help. The solution was to obvious I guess.
    • sdmitchS

      [API] curve.move_vertices

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      10
      0 Votes
      10 Posts
      235 Views
      thomthomT
      @mptak said: If I apply a transformation to the separate vertices in an circle or arc it acts differently than if I have exploded the curve. Any insights? When the vertices are a part of a circle the circle seems to dilate about the center even if the transformation is defined as tran=Geom::Transformation.new([0,0,10]) If the curve is exploded the transformation does the expected shift of 10 in the "z" direction. Thanks for any immediate insights. In Vertex Tools I had to explode all curves for the vertices I wanted to move. Weird things happen when you move vertices connected to a Curve. I have never tried Curve.move_vertices though...
    • sdmitchS

      Keeping track of a face

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      8
      0 Votes
      8 Posts
      249 Views
      TIGT
      When you pushpull a face the number of extra faces made in the model can be found - as discussed. Since the 'new face' [which from a user perspective is the 'original face' relocated along the face's normal] has the same normal as the original [which you can already have remembered in a reference] and none of the other new faces share this normal. It gets messy unless your new geometry is being kept inside a group [even temporarily] because the pushpulled result might coincide with one or more preexisting faces that have the same [or reversed] normal as the original face and thereby several new faceS made could have matching normals but the preexisting ones now subsumed into the pushpulled form will be missed in any before/after ents comparisons. Therefore making the new geometry in a group is highly recommended... you can pushpull, get the new face by matching normals, then intersect the face with the model's entities and re-get all faces inside the group with matching normals. Thus what's in the group mimics what would have happened without any grouping BUT lets you collect all of the newly made faces, should any be split by [potential] merging with existing geometry...
    • sdmitchS

      [plugin] Connect Guide Points

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      11
      0 Votes
      11 Posts
      10k Views
      Miner_JeffM
      Lovely Plugin! Still valid and useful in 2015! Your generosity is appreciated! Great for connecting x,y,z coordinates exported from Excel and plotted using the Points Cloud import function. http://sketchucation.com/forums/viewtopic.php?p=253563#p253563 I use it for path center line slopes. Keep up the good work! Cheers! Miner_Jeff
    • sdmitchS

      [Plugin] Rotated Circle/Cylinder

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      14
      0 Votes
      14 Posts
      10k Views
      sdmitchS
      Version 1.2 has been posted. The axes of the group is aligned with the defined direction.
    • sdmitchS

      [plugin] Rotated Box [updated 30-Mar-2014]

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      69
      0 Votes
      69 Posts
      33k Views
      designerbursaD
      Toolbar rotated box plugin Rotated_Box.zip
    • sdmitchS

      [Plugin] Multiple Offsets (Updated 09-Feb-2014)

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      29
      0 Votes
      29 Posts
      74k Views
      Dave RD
      It works for me in SketchUp 2021. I would expect it should work in 2020, too. [image: Fjhp_offsets.gif] BTW, your profile indicates you are using SU2016. Please update your profile.
    • sdmitchS

      [Plugin] Generate Ceiling Grid (Updated 27-Mar-2014)

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      99
      0 Votes
      99 Posts
      95k Views
      A
      I know it is not locked but has anyone modified it yet I tried to use ruby and wow is it hard for me lol requested ruby help change the color of both the grid and then the tile pick a starting point Thanks everyone for the help
    • sdmitchS

      [Plugin] Project Beam (Update)

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      18
      0 Votes
      18 Posts
      16k Views
      sdmitchS
      @raineysky said: Sam, Thanks for the quick reply and thanks for the great plugin. It has really sped up my workflow. I'll find a work-around for the curved surface. Paul Does the projected beam have to be a solid? If not, commenting out one statement will allow it to work.
    • sdmitchS

      Signature question

      Watching Ignoring Scheduled Pinned Locked Moved Newbie Forum sketchup
      22
      0 Votes
      22 Posts
      562 Views
      mitcorbM
      Well, I have no knowledge of web technology. I get the impression from this anomaly that the June signature is just a snapshot? note from the mists of time "any technology sufficiently advanced will appear as magic to the uninitiated"
    • sdmitchS

      Breaking out of a loop

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      10
      0 Votes
      10 Posts
      528 Views
      TIGT
      Shouldn't you swap the results of the key-up and key-down events ? You hold the key down it spins, release it and it stops ? Take the self.spin_it out of the activate method, it's run when there's a key-DOWN event anyway. When there's a key-UP event it sets @stop_spin=true, so the 'until test' should expand to be until Time.now - @start_time > 10 **or** @stop_spin and you should remove the matching break from inside the loop too as the until breaks it anyway...
    • sdmitchS

      [Plugin] Add Points to Curve

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      9
      0 Votes
      9 Posts
      9k Views
      B
      @sdmitch said: You weren't doing anything wrong. The problem was mine. The plugin that was uploaded was not the standalone version that I had intended to upload. That has been corrected. The only thing required is pre-selecting the curve, choosing to divide by number or length, entering a number or length and clicking ok. Be aware that the length entered will be adjusted to make the resulting curve end as close as possible to the original. That's great.Thank you sdmitch. I think your EqSegCurve is very useful by smoothing a curve... I added 10 points each time so that the curve can be rebuild smoothly. [image: 4tSM_EqualEdgeSegment.jpg]
    • sdmitchS

      [plugin] Clip or Trim Terrain Mesh (Update)

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      38
      0 Votes
      38 Posts
      58k Views
      sdmitchS
      Because I don't want to? Download from the blog. Send to a compressed folder. change extension from zip to rbz. Install as usual.
    • sdmitchS

      Start/commit_operation

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      12
      0 Votes
      12 Posts
      1k Views
      L
      First I guess like the poster I don't really have a point with this rant except to warn others who is as clueless as I about both neccessary and good practices working with Ruby Sketchup. As usual when I read your posts, thank you, I find a gold nugget, it is sometimes just hard to to know that you need it. Second I see that it is good and and I agree it makes sence that it works that way.. My irritation points are that: As far as I know my add_3d_text didn't output any error beside returning a nil value, a return value you seldom use. There was (AFAIK) no type of exception raised either. The documentation is as usual very short and doesn't mention it actually undoing any work, the work might as well have been undone by a call to abort_operation not automatically.
    • sdmitchS

      [Plugin] Component Array (Updated 27-Mar-2014)

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      32
      0 Votes
      32 Posts
      47k Views
      Dave RD
      @klavere said: One year later, and I still haven't found a component array plugin... Could be a sign that you should write that plugin.
    • sdmitchS

      [Plugin] Bolt Maker (Final Update 7-Feb-2012)

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      99
      0 Votes
      99 Posts
      78k Views
      Dave RD
      The bolts that this extension makes is not solid because of the edges it creates to represent threads. [image: bpyk_Screenshot-10_14_20196_27_26AM.png] You can edit the component to remove them or use an extension like Thom Thom's Solid Tools2 or TIG's Solid SOlver to fix it quickly. The Bolt Maker extension is designed to create the hole automatically if you put it in ungrouped geometry. You could open the component for editing before placing the bolt.
    • sdmitchS

      [Plugin] Follow Me Helix (Updated 06-Jan-2012)

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      45
      0 Votes
      45 Posts
      34k Views
      sdmitchS
      Steve, The centerline for the helix should be selected before running the plugin. The radius is of course the distance from the centerline to the points of the helix curve. The linear increment is the distance along the centerline between generated helix points. The angular increment is the angular change between helix points around the centerline. The angles between the segments of the centerline are checked to see if any exceed 30 degrees. This is done because trying to wrap the helix around such corners is problematic. You are given the option of smoothing the centerline curve by doing a spline fit using the end points of the centerline segments as nodes of the spline.
    • sdmitchS

      [plugin] Fixed Area

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      6
      0 Votes
      6 Posts
      4k Views
      B
      Is there a way to read the Ruby Console if SketchUp Completely crashes? There are no errors in the Ruby Console when i start but when i use the plug-in it lets me select the face, select the edge and then when i place (rubber band) the edge to the new place and click the button. its a full close of SketchUp?
    • 1 / 1