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

[Plugin] AreaTextTag

Scheduled Pinned Locked Moved Plugins
97 Posts 27 Posters 76.2k 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.
  • B Offline
    brookefox
    last edited by 8 Feb 2012, 22:31

    Is there a way to add multiple faces to get one total area? I see I can handily do multiple individuals to get multiple results...

    ~ Brooke

    1 Reply Last reply Reply Quote 0
    • T Offline
      TIG Moderator
      last edited by 8 Feb 2012, 22:35

      @brookefox said:

      Is there a way to add multiple faces to get one total area? I see I can handily do multiple individuals to get multiple results...
      The areas of 'surfaces' made from faces with smoothed edges are reported as 'one' if the edges; visibility is 'off'.
      You can of course report areas of selected/all tagged faces using a CSV file and the appropriate tool in the set...
      Please read the notes...

      TIG

      1 Reply Last reply Reply Quote 0
      • B Offline
        brookefox
        last edited by 8 Feb 2012, 23:02

        Well, thanks. I read your top notes, if that's what you mean (and the rest though less carefully). I see nothing about my question but don't doubt I may be missing it still.

        Trying your instruction doesn't work for me. Please see this pic:

        http://img831.imageshack.us/img831/2294/areaacres1.jpg

        ~ Brooke

        1 Reply Last reply Reply Quote 0
        • T Offline
          TIG Moderator
          last edited by 8 Feb 2012, 23:54

          It's not so clear from your image what it is you are trying to tag...

          If the boundary edges between two faces are 'smoothed' [and not visible] then the picked/selected area-tag reports the area of the 'surface' - i.e. the two combined faces - otherwise each face gets an individual area-tag.

          If you want to show an area split into 'parcels' provided that the dividing lines don't split the face then the area-tag will refer to the underlying face. To stop the face splitting you could either leave a small gap in the line so there is no loop and therefore the face isn't split, or you could use a group to separate the 'dividing' lines from the face so that whilst the face might look like it was divided up it is not, OR draw two sets of faces - one set sub-divided and tagged individually and the other made as a copied group of faces on its own layer with dividing lines removed so there is one face to take the 'combined' tag... Also if you know the total area of a group of plots [found from a temporary outline say] you could add that to each tag's suffix - e.g. "Plot 1 <>\nof 12.3acres", "Plot 2 <>\nof 12.3acres" etc where each <> will contain the actual area, then if you adjust the dividing lines between plots an auto-recalc will adjust each plot's area but display the total consistently ?

          You can export a CSV file listing areas-tags and any text you might associate with the area-tags to help identify them. The total is easily got for the area-tags in a column...

          TIG

          1 Reply Last reply Reply Quote 0
          • B Offline
            brookefox
            last edited by 9 Feb 2012, 00:36

            Thank you. My problem was with the 'visibility off', by which you were not referring to hidden or not as I had assumed, but rather to smoothing aspects.

            Work-arounds are easy enough.

            To clarify what I'm trying to tag:

            http://img16.imageshack.us/img16/3326/areaacres2n.jpg

            ~ Brooke

            1 Reply Last reply Reply Quote 0
            • T Offline
              TIG Moderator
              last edited by 9 Feb 2012, 09:23

              If it's a single face it gets one area-tag - delete the intervening edges if it's all coplanar.
              If it's a single surface that's not coplanar you must 'smooth' the common edges between faces [not just 'hide' them] - i.e. with view>hidden-geometry 'on' use Erase+Ctrl. Then with view>hidden-geometry 'off' place an area-tag on one of the surface's faces - now it'll report the 'surface area' - i.e. the combined areas of all of the connected faces...

              TIG

              1 Reply Last reply Reply Quote 0
              • C Offline
                castaway
                last edited by 21 Mar 2012, 12:09

                Thank you for such a useful plugin, TIG.
                I am having some trouble with accents though, take a look at the screenshot, it should read "HABITACIÓ 1 ..." "HABITACIÓ 2..." and "DISTRIBUÏDOR". Should I change any setting to adjust the text language or character set?


                screenshot.1.jpeg

                1 Reply Last reply Reply Quote 0
                • T Offline
                  TIG Moderator
                  last edited by 21 Mar 2012, 12:52

                  If you use those accented characters in 'plain' Text does it then work OK ?
                  The tool should simply concatenate the same text/areas into one string...
                  😕

                  TIG

                  1 Reply Last reply Reply Quote 0
                  • C Offline
                    castaway
                    last edited by 21 Mar 2012, 13:02

                    Do you mean creating a text label through Tools > Text? If so then yes, accents are displayed just fine.

                    1 Reply Last reply Reply Quote 0
                    • T Offline
                      TIG Moderator
                      last edited by 21 Mar 2012, 15:10

                      Here's v1.4 http://forums.sketchucation.com/viewtopic.php?p=373717#p373717
                      The correct interpretation of UTF8 accented characters etc in customized area-tags has now been resolved.
                      ☀

                      TIG

                      1 Reply Last reply Reply Quote 0
                      • T Offline
                        TIG Moderator
                        last edited by 22 Mar 2012, 10:57

                        OK...
                        You have the area-tags inside a locked-group.
                        It [should***] only reports on tags in the active_context.
                        So unlocking the group and editing it should then produce the CSV...
                        ***BUT it fails - I am investigating why... 😕
                        If I explode the group the area-tags export OK, BUT I notice the Unicode accented-character errors recurring - so I'll fix that at the same time...
                        Watch for an update soon...

                        TIG

                        1 Reply Last reply Reply Quote 0
                        • C Offline
                          castaway
                          last edited by 22 Mar 2012, 11:13

                          Hi again,
                          I noticed the behaviour you described and was about to post about it when I saw your comment.
                          One more thing about the exported cvs file if I may: as you can see I am using the following structure for the labels: label name, a new line and the area. The exported cvs outputs exactly this, in the form of "LABEL NAME\n<>", which does not seem very clean. What I can do is run a "find and replace" operation for "\n<>" in LibreOffice and delete it, but imo it would be cleaner if that information was not in the cvs exported file.

                          Thanks for looking into this.

                          1 Reply Last reply Reply Quote 0
                          • C Offline
                            castaway
                            last edited by 22 Mar 2012, 11:34

                            @tig said:

                            Here's v1.4 http://forums.sketchucation.com/viewtopic.php?p=373717#p373717
                            The correct interpretation of UTF8 accented characters etc in customized area-tags has now been resolved.
                            ☀

                            Wow, that was quick and effective. Now it works beautifully, thanks a lot!

                            I am having some trouble exporting to cvs though, the only contents of the exported file is "LAYER,TEXT,PERIM,AREA,UNITS". Perhaps I am doing something wrong, but I think I have followed the instructions properly (save as and then export to cvs). I am attaching you the skp file used in my tests.


                            areas_v4.skp

                            1 Reply Last reply Reply Quote 0
                            • T Offline
                              TIG Moderator
                              last edited by 22 Mar 2012, 12:20

                              Here's v1.5 http://forums.sketchucation.com/viewtopic.php?p=373717#p373717

                              The CSV reporting is fixed - it now uses correctly accented UTF8 characters, and now reports Tags in the active context properly [so if they are inside a group edit that group before running the reporter].
                              It now also strips all '\n' from reported 'names'
                              It substitutes '/' if there is multi-line text, other than 'name\n<>' which becomes 'name' anyway, whereas 'name\nmore\n<>' becomes 'name / more' in the reported name.
                              If the name includes text other than '<>' then the '<>' is always omitted - so 'name <>' becomes 'name '.
                              However, a Tag with just a '<>' [or '<->'] is still reported as named '<>'.

                              TIG

                              1 Reply Last reply Reply Quote 0
                              • C Offline
                                castaway
                                last edited by 22 Mar 2012, 12:45

                                I just tested it and works perfectly, I wish I had a hat to take of to you. Thank you so much!

                                1 Reply Last reply Reply Quote 0
                                • Z Offline
                                  ZFRPS
                                  last edited by 22 Mar 2012, 13:16

                                  Dear Tig:
                                  good job!The CSV reporting is my want,Very slow when reporting ....
                                  01.jpg

                                  sketchup is bim

                                  1 Reply Last reply Reply Quote 0
                                  • T Offline
                                    TIG Moderator
                                    last edited by 22 Mar 2012, 13:26

                                    Its 'slowness' is because it must find all text-tags in the current context by sifting out other things, then it must 'update' them in case a tagged face has changed since the last update, it also must check for tags that are no longer glued to a face and ignore them, and also for duplicate tags placed on the same face and so on [this can be done beforehand using 'Update' manually, which might speed up the CSV a little]... the writing of the CSV file itself is relatively quick once the updating concludes... 😉

                                    I noticed that your CSV toolbar button icon is missing - I have missed it out of the subfolder set.
                                    I'll add it to any future updates, but meanwhile if you substitute/add these two PNG files into the tool's subfolder it will fix the missing icon...


                                    AreaTextTag-report-16x16.png


                                    AreaTextTag-report-24x24.png

                                    TIG

                                    1 Reply Last reply Reply Quote 0
                                    • Z Offline
                                      ZFRPS
                                      last edited by 22 Mar 2012, 13:38

                                      Dear Tig:
                                      Here amount only:1001006=60000;slow !!Half an hour past it no finish!
                                      if csv change to xml ?
                                      or other way ?

                                      Thanks again !

                                      sketchup is bim

                                      1 Reply Last reply Reply Quote 0
                                      • Z Offline
                                        ZFRPS
                                        last edited by 22 Mar 2012, 13:47

                                        OK!
                                        Irrespective !
                                        I only look forward to it change to very very quickly !

                                        Your job is great for all SU-FANS,I love you !

                                        THANKS AGAIN

                                        sketchup is bim

                                        1 Reply Last reply Reply Quote 0
                                        • A Offline
                                          ArCAD-UK
                                          last edited by 22 Mar 2012, 15:14

                                          TIG, Many thanks for developing this.

                                          I have just downloaded the RBZ and have tried a few variations of tagging but keep getting zero perimeters. The areas are working as expected with simple rectangles and no grouping. Bug or have I missed something?

                                          Update: If I change "Report Surface Area" to Yes then perimeter is reported.

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

                                          Advertisement