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

    Posts

    Recent Best Controversial
    • RE: Length snapping by code?
      # Default code, use or delete...
      SKETCHUP_CONSOLE.clear if defined? SKETCHUP_CONSOLE
      mod = Sketchup.active_model # Open model
      ent = mod.entities # All entities in model
      sel = mod.selection # Current selection
      
      opts = mod.options
      prov = opts["UnitsOptions"]
      
      
      #LengthFormat
      puts "Old setting ;" + prov["LengthFormat"].to_s
      prov["LengthFormat"] = 0
      puts "New setting ;" + prov["LengthFormat"].to_s
      
      #LengthUnit
      puts "Old setting ;" + prov["LengthUnit"].to_s
      prov["LengthUnit"] = 3
      puts "New setting ;" + prov["LengthUnit"].to_s
      
      #LengthPrecision
      puts "The original precision setting value ;" + prov["LengthPrecision"].to_s
      prov["LengthPrecision"] = 1
      puts "The new precision setting value ;" + prov["LengthPrecision"].to_s
      
      #LengthSnapLength
      puts "The original SnapLength setting value ;" + prov["LengthSnapLength"].to_s
      prov["LengthSnapLength"] = 10.cm
      puts "The new SnapLength setting value ;" + prov["LengthSnapLength"].to_s
      
      
      posted in Developers' Forum
      C
      ccgguang2018
    • 1 / 1