sketchucation logo sketchucation
    • Login
    ℹ️ GoFundMe | Our friend Gus Robatto needs some help in a challenging time Learn More

    [REQ] Project visible edges on a plane

    Scheduled Pinned Locked Moved Plugins
    6 Posts 3 Posters 502 Views
    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.
    • G Offline
      gude
      last edited by

      Hello
      I'm coming from newbie forum.
      I have been looking for a way to get a clean 2d geometry right out of SU but after googling a lot i cant find one.

      Is it technically possible to create a script that projects visible edges (only the visible ones) on a plane? A plane like an imaginary 'picture plane' in Technical drawing that projects visible edges and prints them on itself.
      When my plane is upright i can collect elevations from my model.
      When i cut my model for a floor plan i would like to project the outlines of my furniture and uncut geometry on it.

      ***the edges projected on plane need to keep layer and group/component.

      NB
      2d dwg export results in a geometry with all components expoded even curves
      3d export is nice but i wanted in 2d.
      Flatten script is quite nice but it merges down the top with the bottom geometry and results in showing the invisible ones.

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

        This would be quite possible.
        For instance you could set the 'plane' using my 'WorkPlane' tool or similar.
        Make your plane in the 'elevation' desired [or any other plane for that matter!].
        Then select one WorkPlane AND the desired objects to 'project' onto it [geometry/groups/instances].
        The selection is processed.
        The plane is derived from the WorkPlane.
        A new group is added to the active entities 'FLAT_nnnnnn'
        The other selected entities are processed in turn, each edge has its vertices projected onto the plane and a new edge added between them using the original's edge's layer.
        If the entity is an group/instance then it is reproduced as a new group inside 'FLAT_nnnnnn', named with its name+"_FLAT".
        The layer of the original is reproduced for it.
        Its edges are similarly projected onto the plane.
        On completion you have anew group in the model called 'FLAT_nnnnnn' containing a 'flat' version of the selected objects edges keeping their layers and grouping.
        I'll think about it and come back to you...

        TIG

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

          Here is the solution... http://forums.sketchucation.com/viewtopic.php?p=281320#p281320

          TIG

          1 Reply Last reply Reply Quote 0
          • G Offline
            gude
            last edited by

            Tig
            Wow. Thank you so much..
            I've just downloaded the script.
            Again thank you.

            Does this script unfold faces?
            I've attached the su on the release page.
            Thanks and keep up TIG. I'm so Amazed.

            1 Reply Last reply Reply Quote 0
            • shuraS Offline
              shura
              last edited by

              Wow, THANK YOU master TIG! very useful for me too πŸ‘

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

                @gude said:

                Tig
                Wow. Thank you so much..
                I've just downloaded the script.
                Again thank you.

                Does this script unfold faces?
                I've attached the su on the release page.
                Thanks and keep up TIG. I'm so Amazed.

                Tannks...
                To 'unfold' find Jim Foltz's 'unfold.rb' πŸ‘

                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