sketchucation logo sketchucation
    • Login
    1. Home
    2. ccgguang2018
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    🫛 Lightbeans Update | Metallic and Roughness auto-applied in SketchUp 2025+ Download
    C
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 1
    • Groups 1

    ccgguang2018

    @ccgguang2018

    0
    Reputation
    1
    Profile views
    1
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    ccgguang2018 Unfollow Follow
    registered-users

    Latest posts made by ccgguang2018

    • 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