sketchucation logo sketchucation
    • Login
    1. Home
    2. mmyoung
    3. Topics
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info
    M
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 9
    • Groups 1

    Topics

    • M

      Updating the SkUp model

      Watching Ignoring Scheduled Pinned Locked Moved LayOut Bug Reporting layout
      2
      0 Votes
      2 Posts
      9k Views
      B
      It should be, and I'd be interested if you have a reproducible case where it isn't. Where it definitely is not robust at this time is if you dimension in LayOut, then make a bunch of geometry changes in SketchUp to the model. The points we attach to in your 3D model are not persistent / uniquely ID'd so that we can say that we can find the point you wanted after the geometry changed. For this reason, we'd recommend doing dimensions after the modeling has settled down. Anything more specific? Modes of how to update the model, or workflow? We'd also suggest turning auto rendering off, and controlling model rendering yourself for larger documents (when there are model changes); you can right click on a page with dirty models and select "Render Models on Page". b
    • M

      [Plugin] Reports coordinates of a cpoint

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      7
      0 Votes
      7 Posts
      9k Views
      TIGT
      Here's another update v1.2 http://forums.sketchucation.com/viewtopic.php?p=238662#p238662 It now lets you pass a Point3d OR a Vertex3d as an argument as well as in raw x,y,z values or an array [x,y,z]. Now has one step undo for plain cpoint texting... You can call it from other scripts so for example you could read a number of points an array of them, or say vertices from faces...
    • M

      PointTool for Mac

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      25
      0 Votes
      25 Posts
      2k Views
      D
      unless you use the old SmartMustard plugin organizer [which I doubt]... get rid of the $organiser bit.... menu = UI.menu('Draw') menu.add_item('Draw points') { pointtool } I can see other errors in a very old copy I checked, that may have been fixed by TIG... if the next line starts with p =, then it's not fixed... BTW... the free TextWrangler.app is much better for editing all kinds of files... EDIT: the rest of the file is needing work there are a number of places it use a 'reserved' word... this was why i asked about the p, before re-reading your code block... plgs = Sketchup.find_support_file('Plugins') cmd = UI;;Command.new('Draw points') { pointtool } cmd.large_icon = cmd.small_icon = File.join(plgs, 'PointTool', 'PointTool.png') def create_geometry(pt, view) view.model.active_entities.add_cpoint pt view.invalidate end def no_points_here?(pt) Sketchup.active_model.entities.select { |e| e.class == Sketchup;;ConstructionPoint }.each do |e| return false if e.position.to_a == pt.to_a end john
    • 1 / 1