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

[Plugin] 2D Tools

Scheduled Pinned Locked Moved Plugins
785 Posts 178 Posters 462.5k 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.
  • T Offline
    TIG Moderator
    last edited by 12 Oct 2009, 18:51

    We have both messed up... I copied the text from yours - hence the missing "...
    You failed to set file1= - you only pasted line 1 and 3 - you missed line 2 !

    Please try again with the " and all three lines.
    One defines the folder, two the file and three is the UI.openpanel command...

    TIG

    1 Reply Last reply Reply Quote 0
    • M Offline
      mitcorb
      last edited by 12 Oct 2009, 20:26

      OK, TIG:
      I am at a different machine right now.
      I will retry in about 3-4 hours at the one with the problem.

      Interesting! I loaded 2dtools at my office on SU6pro. Still cannot get hatching to proceed. Is there something I might be doing wrong? Or is there possibly some other plugin or extension interrupting this one?

      Oh well, let's get the issue resolved at the first location.

      mitcorb

      I take the slow, deliberate approach in my aimless wandering.

      1 Reply Last reply Reply Quote 0
      • H Offline
        honoluludesktop
        last edited by 12 Oct 2009, 21:32

        Hi TIG, On my system, I am still having problems with flashing shadows under SU's pull down menus while 2DFreehand is the active selection. SU hangs if I try to close SU while this command is active, but if I change the selection, I am able to exit SU. The problem persist even I removed every other plugin, except SU.rb, and 2D#.rb.

        I do not have this problem at home, so its not the ruby that is at fault. Any ideas, anyone, as to where on my system I can look for a solution? I have tried disabling WinXP's menu shadow, and unchecking SU's OpenGL preferences with no effect.

        1 Reply Last reply Reply Quote 0
        • M Offline
          mitcorb
          last edited by 13 Oct 2009, 01:23

          Ok, TIG:
          I am at the machine on which I first had the problem.

          The double backslash method pulled up the HATCHING folder this time, with contents. But see the results:

          folder="C:\Program Files\Google\Google Sketchup 6\Plugins\2Dtools\Hatching\"
          C:\Program Files\Google\Google Sketchup 6\Plugins\2Dtools\Hatching
          file1="*.jpg"
          *.jpg
          UI.openpanel("Choose HATCHING...",folder,file1)
          nil
          -----I did not change anything in the console display.

          I will now run the second set with the forward slashes just to be thorough:

          folder="C:/Program Files/Google/Google Sketchup 6/Plugins/2Dtools/Hatching/"
          C:/Program Files/Google/Google Sketchup 6/Plugins/2Dtools/Hatching/
          file1="*.jpg"
          *.jpg
          UI.openpanel("Choose HATCHING...",folder,file1)
          nil
          ---- and running it in this form did NOT call up the HATCHING folder, or anything else.

          I take the slow, deliberate approach in my aimless wandering.

          1 Reply Last reply Reply Quote 0
          • T Offline
            TIG Moderator
            last edited by 13 Oct 2009, 08:25

            @mitcorb said:

            Ok, TIG:
            I am at the machine on which I first had the problem.
            The double backslash method pulled up the HATCHING folder this time, with contents. But see the results:

            folder="C:\Program Files\Google\Google Sketchup 6\Plugins\2Dtools\Hatching\"
            C:\Program Files\Google\Google Sketchup 6\Plugins\2Dtools\Hatching
            file1="*.jpg"
            *.jpg
            UI.openpanel("Choose HATCHING...",folder,file1)
            nil
            -----I did not change anything in the console display.
            I will now run the second set with the forward slashes just to be thorough:

            folder="C:/Program Files/Google/Google Sketchup 6/Plugins/2Dtools/Hatching/"
            C:/Program Files/Google/Google Sketchup 6/Plugins/2Dtools/Hatching/
            file1="*.jpg"
            *.jpg
            UI.openpanel("Choose HATCHING...",folder,file1)
            nil
            ---- and running it in this form did NOT call up the HATCHING folder, or anything else.

            We will find what's up...
            Do I understand that the \ method worked ? If not then please try these 3 lines [they have the end \ or / removed from the folder path...]
            folder="C:\\Program Files\\Google\\Google Sketchup 6\\Plugins\\2Dtools\\Hatching" file1="*.jpg" UI.openpanel("Choose HATCHING...",folder,file1)
            and this alternative...
            folder="C:/Program Files\/Google/Google Sketchup 6/Plugins/2Dtools/Hatching" file1="*.jpg" UI.openpanel("Choose HATCHING...",folder,file1)

            We will prevail !

            When you get the folder open what do you get if you select afile and then press OK, then do it another time and press Cancel...

            TIG

            1 Reply Last reply Reply Quote 0
            • M Offline
              mitcorb
              last edited by 13 Oct 2009, 12:04

              Hi, TIG:
              Here are the contents of the console using the double backslash input, and selection of ANGLE PATTERN. The Hatching folder comes up with the patterns displayed in list form rather than thumbnail form, in this case.


              folder="C:\Program Files\Google\Google Sketchup 6\Plugins\2Dtools\Hatching\"
              C:\Program Files\Google\Google Sketchup 6\Plugins\2Dtools\Hatching
              file1="*.jpg"
              *.jpg
              UI.openpanel("Choose HATCHING...",folder,file1)
              C:\Program Files\Google\Google SketchUp 6\Plugins\2DTools\Hatching\PATT_ANGLE.jpg

              ----HERE IS THE SAME CALL UP, EXCEPT CANCEL THE SELECTION:

              folder="C:\Program Files\Google\Google Sketchup 6\Plugins\2Dtools\Hatching\"
              C:\Program Files\Google\Google Sketchup 6\Plugins\2Dtools\Hatching
              file1="*.jpg"
              *.jpg
              UI.openpanel("Choose HATCHING...",folder,file1)
              nil
              When I cancelled, the window closed, no other activity, and the "nil" was displayed.
              Since this was successful, do you still want me to run the second suggestion and the alternative?

              I take the slow, deliberate approach in my aimless wandering.

              1 Reply Last reply Reply Quote 0
              • T Offline
                TIG Moderator
                last edited by 13 Oct 2009, 14:45

                mitcord - I have the answer ! [I thnk ☀ ]

                Watch for an update very soon... We will give you hatching... 😄

                TIG

                1 Reply Last reply Reply Quote 0
                • M Offline
                  mitcorb
                  last edited by 13 Oct 2009, 15:04

                  Ok, TIG:
                  Say, what do you do--take power naps?

                  I take the slow, deliberate approach in my aimless wandering.

                  1 Reply Last reply Reply Quote 0
                  • T Offline
                    TIG Moderator
                    last edited by 14 Oct 2009, 11:51

                    Here's v3.5 http://forums.sketchucation.com/viewtopic.php?p=185760#p1857605

                    Hatching Tool made v6/XP friendly.
                    Adjust to Arcs changed to individual Segments.
                    2D Text now has a Snap setting for Z-plane or All-Faces.

                    Feedback please...

                    TIG

                    1 Reply Last reply Reply Quote 0
                    • M Offline
                      mitcorb
                      last edited by 14 Oct 2009, 13:32

                      TIG:

                      SUCCESS!!!!!!!
                      Made a 2d rectangle on default 0 zplane, gave it a 2d face, selected hatching tool, folder popped up, selected angle patt and it was applied. Incidentally, I did this procedure with the Ruby Console open, and there was no data on any of the actions.

                      Comments: the angle pattern does not display boldly, you must zoom in. Have not tried any other patterns. I assume they are scalable.

                      Buncha Questions:
                      What is so special about the double backslash method?
                      Why did your original code work for so many other users and not for my case, and maybe others?
                      Is this something that all plugin authors should be considering, or is it unique to SU6?, or XP?
                      Does this fix also address the linestyle question?

                      Thank you very much for all that you do!
                      mitcorb

                      I take the slow, deliberate approach in my aimless wandering.

                      1 Reply Last reply Reply Quote 0
                      • T Offline
                        TIG Moderator
                        last edited by 14 Oct 2009, 13:58

                        @mitcorb said:

                        TIG:
                        SUCCESS!!!!!!!
                        Made a 2d rectangle on default 0 zplane, gave it a 2d face, selected hatching tool, folder popped up, selected angle patt and it was applied. Incidentally, I did this procedure with the Ruby Console open, and there was no data on any of the actions.
                        Comments: the angle pattern does not display boldly, you must zoom in. Have not tried any other patterns. I assume they are scalable.
                        Buncha Questions:
                        What is so special about the double backslash method?
                        Why did your original code work for so many other users and not for my case, and maybe others?
                        Is this something that all plugin authors should be considering, or is it unique to SU6?, or XP?
                        Does this fix also address the linestyle question?
                        Thank you very much for all that you do!
                        mitcorb

                        \ works for Sketchup UI.openpanel etc in all PC versions.
                        \ doesn't work for Ruby classes like Dir - those need / !
                        / works for Mac and newer versions of Sketchup and PC OS's - with UI.openpanel etc.

                        I have now trapped it to use / for Ruby and Mac and \ for PC always...

                        I 'inherited' most of the PATT files if you want to adjust them by editing the JPGs feel free - re-publish them here if they are good... You can also scale the image in the Material Editor etc...

                        Solved at last ! 😄

                        TIG

                        1 Reply Last reply Reply Quote 0
                        • JClementsJ Offline
                          JClements
                          last edited by 14 Oct 2009, 15:06

                          OOPs

                          2Dtexttool.png missing a "T".

                          Use this if you like.

                          John

                          Oh, thanks TIG for a great tool set!

                          texttool2D.png

                          John | Illustrator | Beaverton, Oregon

                          1 Reply Last reply Reply Quote 0
                          • T Offline
                            TIG Moderator
                            last edited by 14 Oct 2009, 15:22

                            😳 v3.6 uploaded with corrected 2D Text toolbar icon - now with 'T'...
                            http://forums.sketchucation.com/viewtopic.php?p=185760#p185760

                            TIG

                            1 Reply Last reply Reply Quote 0
                            • C Offline
                              CAAD2
                              last edited by 19 Oct 2009, 04:27

                              Yes, Solved at last! 😄
                              many x many, thankSSS 👍

                              CCCAAAAAAAADDD222

                              1 Reply Last reply Reply Quote 0
                              • T Offline
                                TIG Moderator
                                last edited by 22 Oct 2009, 18:40

                                Bingo

                                I'm not up to speed on the Mac, so perhaps a PM to Edson might help.
                                The one file that goes into Plugins ' 2D#.rb' simply runs load '2Dtools/2D#loader.rb', that in turns loads all of the scripts in the 2Dtools folder that should be in the Plugins folder.

                                I assume you have all of these... The zip file is NOT needed once the files are extracted...
                                There should be one 2D file of any sort [ 2D#.rb] in Plugins, but lots inside the 2Dtools folder.

                                Try typing/pasting this text into the Ruby Console and report what happens...
                                load '2Dtools/2D#loader.rb'
                                You shouldget the toolbar available in View > Toolbars...

                                TIG

                                1 Reply Last reply Reply Quote 0
                                • EdsonE Offline
                                  Edson
                                  last edited by 22 Oct 2009, 21:56

                                  bingo,

                                  just create a new folder named plugins at the same place as the others are and then put the .rb file and the 2D tools folder thre, as TIG recommended you to do. it should work.

                                  edson mahfuz, architect| porto alegre • brasil
                                  http://www.mahfuz.arq.br

                                  1 Reply Last reply Reply Quote 0
                                  • J Offline
                                    julyyen
                                    last edited by 27 Oct 2009, 21:57

                                    😄 Hi all,
                                    I am new on this forum, and I want to tell you that in my opinion it will be nice to exist a possibility to apply vertical dimension between two or many points just clicking on this points (dots) and then the program will generate dimension with a little black triangle and text- +1.00 for example), without
                                    ▼
                                    showing some auxiliar lines between points.
                                    I think it will be very useful when applying this tool to create vertical dimensions on a building.

                                    1 Reply Last reply Reply Quote 0
                                    • jeff hammondJ Offline
                                      jeff hammond
                                      last edited by 30 Oct 2009, 02:44

                                      @edson said:

                                      bingo,

                                      just create a new folder named plugins at the same place as the others are and then put the .rb file and the 2D tools folder thre, as TIG recommended you to do. it should work.

                                      or, run the podium installer and it will create that folder for you 😉
                                      i tried talking with the podium guys about this 6-8 months ago telling them they need to fix their mac install but to no avail.. that folder being in the user directory breaks too many rubies.. what you really should do is move the podium files to the correct spot (macHD/lib/etc..)and delete that plugin folder from the user library.. then, every plugin will work as it should from the one location..

                                      anyway, @bingo... the way this ruby comes in needs an extra step to get it working properly.. unzip it on your desktop or in your downloads folder and you'll see a folder called 2Dtools.. inside that folder are two files:
                                      another folder called 2Dtools (which contains all the .rb files.. leave those in there)
                                      and a file named 2D#.rb

                                      place the two files i've highlighted in red to:
                                      Macintosh HD/Library/Application Support/Google Sketchup 7/Sketchup/plugins
                                      then relaunch sketchup..
                                      in SU, go to the view menu/tool palattes and turn on 2Dtools and everything will work as it should.

                                      dotdotdot

                                      1 Reply Last reply Reply Quote 0
                                      • aadbuildA Offline
                                        aadbuild
                                        last edited by 5 Nov 2009, 10:04

                                        Great tool tig. It is actually helping me convert Auto cad users to sketchup

                                        Every building designed can be affordable & buildable, to help we built PlusSpec; VDC & BIM for Sketchup

                                        https://www.plusspec.com

                                        1 Reply Last reply Reply Quote 0
                                        • J Offline
                                          jmmad
                                          last edited by 8 Nov 2009, 19:02

                                          Thxs Tig
                                          this tool is so useful
                                          I have only one problem,
                                          Line weight and hatches doesn't seem to work Inside nested groups

                                          Get Upa !

                                          1 Reply Last reply Reply Quote 0
                                          • 1
                                          • 2
                                          • 6
                                          • 7
                                          • 8
                                          • 9
                                          • 10
                                          • 39
                                          • 40
                                          • 8 / 40
                                          8 / 40
                                          • First post
                                            141/785
                                            Last post
                                          Buy SketchPlus
                                          Buy SUbD
                                          Buy WrapR
                                          Buy eBook
                                          Buy Modelur
                                          Buy Vertex Tools
                                          Buy SketchCuisine
                                          Buy FormFonts

                                          Advertisement