sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Cotations en ruby

    Scheduled Pinned Locked Moved Français
    4 Posts 2 Posters 563 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.
    • B Offline
      Boris VAISMAN
      last edited by Boris VAISMAN

      Bonjour à tous,

      Je cherche la commande ruby qui permettrait de créer une cote entre deux points et malheureusement, je ne la trouve pas. Je précise que je travaille encore sur SU8

      Auriez-vous un bout de code qui ferait ça ?

      Je vous remercie par avance,

      Boris

      1 Reply Last reply Reply Quote 0
      • TIGT Offline
        TIG Moderator
        last edited by

        http://www.sketchup.com/intl/en/developer/docs/ourdoc/entities#add_dimension_linear

        TIG

        1 Reply Last reply Reply Quote 0
        • B Offline
          Boris VAISMAN
          last edited by

          Oui, j'ai vu, c'est de ma faute, je n'avais pas précisé que je travaillais encore sous SU8, j'ai modifié mon premier message...

          1 Reply Last reply Reply Quote 0
          • TIGT Offline
            TIG Moderator
            last edited by

            In <v2014 you can only do it by using a premade Dimension-Component; make it 1" long and 1" offset.

            Add that component into the model's definitions.

            Then use: entities.add_instance(definition, transformation)

            Set up the transformation to first place it at point1, and another to rotate it about point1/Z_AXIS towards point2, and then use a scaling transformation ( point1.distance(point2), offset_distance, 1.0 )

            This is the only way to mimic >=v2014's add_dim...


            Dans <v2014 vous ne pouvez le faire en utilisant une dimension composants pré-faites; fais-le 1" de long et 1" décalés.

            Ajouter ce composant dans les définitions du modèle.

            Utilisez ensuite: entities.add_instance(definition, transformation)

            Mettre en place la transformation à la première place il au point1, et un autre pour le faire tourner autour point1 / Z_AXIS vers point2, puis utiliser une transformation d'échelle ( point1.distance(point2), offset_distance, 1.0 )

            Ceci est la seule façon d'imiter >=v2014 de add_dim...

            TIG

            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