sketchucation logo sketchucation
    • Login
    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!
    🛣️ Road Profile Builder | Generate roads, curbs and pavements easily Download

    Angle snaps

    Scheduled Pinned Locked Moved Português
    4 Posts 2 Posters 9.5k Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • F Offline
      fpmalard
      last edited by

      Olá pessoal,

      Sou novo no SU e na programação Ruby.
      Gostaria de saber se tem como ligar/desligar o snap de ângulos e mudar também o valor de intervalo de ângulos desse snap.

      Obrigado,
      Fernando.

      1 Reply Last reply Reply Quote 0
      • arqpadaoA Offline
        arqpadao
        last edited by

        Ola Fernando
        Vá no menu Window >Model Info >Units.
        Na parte inferior verás Angle Units, para desligar o snap, desmarque o "box" Enable Angle Snapping. Para habilitar faça ao contrário e na janela a direita podes regular o sanp de 1 a 45 graus (decimais). O default do Sketchup é de 15 graus.
        abraços.

        fernando padão
        arquiteto

        porto alegre - brasil

        http://arqpadao.blogspot.com

        1 Reply Last reply Reply Quote 0
        • F Offline
          fpmalard
          last edited by

          Fernando, obrigado.
          Na verdade eu queria saber como fazer isso usando um script em linguagem Ruby.
          Acabei descobrindo:

          
          model = Sketchup.active_model
          manager = model.options
          manager.each { |provider| 
            if (provider.name == "UnitsOptions")
              UI.messagebox provider.name 
              
              provider["AngleSnapEnabled"] = false
              provider["SnapAngle"] = 8.5
          
              provider.each { |key, value| 
                UI.messagebox key.to_s + " = " + value.to_s 
              } 
            end
          }
          
          

          O problema é que ele não aceita valores diferentes dos existentes no snap angle.
          De qualquer forma, obrigado.

          Abraços.

          1 Reply Last reply Reply Quote 0
          • arqpadaoA Offline
            arqpadao
            last edited by

            oi
            Fernando
            Tudo bem, uma coisa que acho que seria interessante, principalmente para arquitetura, seria poder inserir ângulos em graus, minutos e segundos. Isso é possível em ruby?
            Se te interessares, deixo este teste para ti.
            abraços

            fernando padão
            arquiteto

            porto alegre - brasil

            http://arqpadao.blogspot.com

            1 Reply Last reply Reply Quote 0
            • 1 / 1
            • First post
              Last post
            Buy SketchPlus
            Buy SUbD
            Buy WrapR
            Buy eBook
            Buy Modelur
            Buy Vertex Tools
            Buy SketchCuisine
            Buy FormFonts

            Advertisement