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

    [Plugin] 2D Tools

    Scheduled Pinned Locked Moved Plugins
    785 Posts 178 Posters 462.6k Views 177 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.
    • micioneM Offline
      micione
      last edited by

      I need help with 2D Fillet tool:
      Of a rectangle, the first curved connection between the two sides work well but the second, sends SketchUp BUG SPLAT.
      It works well, however, the option "chamfer".
      What can I do?
      thanks

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

        I am surprised. πŸ˜•
        Many users have never experienced this.
        I cannot reproduce it.
        What size are the lines being filleted and what radius fillet and segmentation are you trying to impose?

        Can you post a simple SKP that you know will fail for you, and details of the settings you have been trying...
        Then we can test it to see if it's something specific to that geometry or just your setup.

        It sounds unlikely that it's a clash with other scripts which might have ill-advisedly overwritten some base class in Sketchup like 'group.copy', because related tools like 'chamfer' seem unaffected...
        Have you recently installed any scripts that might clash?
        If so try temporarily disabling them and retest the fillet-tool...
        πŸ˜•

        TIG

        1 Reply Last reply Reply Quote 0
        • micioneM Offline
          micione
          last edited by

          I'm looking for what may have been affected.
          I attach the file.
          thanks


          200mm.skp

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

            As you can see the 200mm radius fillet worked fine.
            Are you picking near the ends of the lines [but not on the vertices]?
            Do you have a list of your installed plugins?


            Capture.PNG

            TIG

            1 Reply Last reply Reply Quote 0
            • micioneM Offline
              micione
              last edited by

              I enclose a list of installed plugins.
              He has also stopped working "Follow me rotate". (from wikii)
              thanks


              PlugIn.zip

              1 Reply Last reply Reply Quote 0
              • micioneM Offline
                micione
                last edited by

                I uninstalled the plugin Fredo's "Additionalplugin folder".
                There was a conflict.
                Now run "Instant roof", by Chuck valiArchitects and "FollowMe and Rotate" by
                Wikii.
                I downloaded and reinstalled "2D Tools" but the problem with "fillet" is still present.

                1 Reply Last reply Reply Quote 0
                • L Offline
                  lapx
                  last edited by

                  Can 2d tools work for any plane? It would be nice if one could lock the 2d tools to any plane.Is this what surface tools tries to do? You should be able to lock your plane to draw in 2d on any surface. Then any drawing would be on the surface as 2d. i know it works on in the xy plane.
                  It would be handy if it worked on surface of any set plane.

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

                    @lapx said:

                    Can 2d tools work for any plane? It would be nice if one could lock the 2d tools to any plane.Is this what surface tools tries to do? You should be able to lock your plane to draw in 2d on any surface. Then any drawing would be on the surface as 2d. i know it works on in the xy plane.
                    It would be handy if it worked on surface of any set plane.
                    Some tools do work in any plane [e.g. Fillet].
                    You can reset the z-height for many other 2dTools.
                    Fredo's 'Tools on Surface' will also draw most basic shapes on any surface too...
                    With the advent of LayOut further development of 2dTools is unlikely...

                    TIG

                    1 Reply Last reply Reply Quote 0
                    • micioneM Offline
                      micione
                      last edited by

                      I found the plugin that creates a conflict with 2D Tools / fillet: it is "Driving Dimension" by LEDAS.
                      Now everything works fine.
                      Thank you.
                      Roberto

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

                        @micione said:

                        I found the plugin that creates a conflict with 2D Tools / fillet: it is "Driving Dimension" by LEDAS.
                        Now everything works fine.
                        Thank you.
                        Roberto
                        Sorry I didn't spot the ldd.rbs in the list. It is one of the tools implicated in a lot of clashes with legit tools because I suspect that it ill-advisedly changes some base class/methods for groups. I have previously written to the author asking them to fix it.
                        Note that some other similarly implicated scripts include SketchyPhysics, Matchbox, SunTools[?] etc

                        TIG

                        1 Reply Last reply Reply Quote 0
                        • micioneM Offline
                          micione
                          last edited by

                          TIG,
                          thanks again.
                          Maybe we should create a "black list" of all the scripts that create conflict.
                          And make it visible on the forum.
                          I also write to LEDAS for this problem.
                          I must warn FREDO6, that his tool "additionalplugin foder" creates
                          conflict with other plugins? (For example with "instant roof" and FollowMe rotate ")
                          regards,
                          Roberto

                          1 Reply Last reply Reply Quote 0
                          • micioneM Offline
                            micione
                            last edited by

                            TIG,
                            sorry but I can not send and receive private messages by using
                            the user control panel.
                            What should I do to activate this feature?
                            my username: micione
                            my email: robertopadulazzi @ alice.it
                            My real name: Roberto

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

                              If you click on thisCapture.PNG and then this1.PNG you should get a new blank post, fill it in with title, text.attachments and recipients...
                              If you click on the PM icon below a post's author's details/avatar2.PNG, it will open a new post, with the same title and the recipient filled in3.PNG
                              What is your difficulty precisely ?

                              TIG

                              1 Reply Last reply Reply Quote 0
                              • micioneM Offline
                                micione
                                last edited by

                                TIG,
                                I found the problem.
                                This is Google Chrome / instant translator of the page.
                                By disabling this feature, it seems all right.
                                Thank you.
                                Roberto

                                1 Reply Last reply Reply Quote 0
                                • micioneM Offline
                                  micione
                                  last edited by

                                  TIG,
                                  I talked to "LEDAS" the problem of "driving dimension" that creates conflicts
                                  with other plugins (specifically with 2D Tools).
                                  I responded thus:

                                  Ilya Tatarnikov 2012-05-11 05:58 UTC
                                  Hello Roberto,

                                  We confirm the problem and trying to investigate reasons and find solution.
                                  For more efficient work I'm recommending you to contact also to 2Dtools development team.
                                  They maybe got such request earlier and find some solution.

                                  --
                                  best regards,
                                  Ilya Tatarnikov

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

                                    It is not just my tools... but several tools made by others, that use legitimate Sketchup API class/methods [usually about 'groups'] that ought to 'return' certain values, but which LEDAS's tool overwrite ill-advisedly, thereby breaking several legit tools to enable his own !
                                    I have tried to circumvent several standard 'group' methods to avoid clashes like this [SketchyPhysics and others also do similar screw ups!], but there is a limit to what I can do. If LEDAS's code was not compiled it would be easy to find the issues, I have PM'd him about this ages ago, but I think he is just being obdurate, because his code works, 'so screw everyone else...'
                                    πŸ˜’

                                    TIG

                                    1 Reply Last reply Reply Quote 0
                                    • thomthomT Offline
                                      thomthom
                                      last edited by

                                      @micione said:

                                      For more efficient work I'm recommending you to contact also to 2Dtools development team.
                                      They maybe got such request earlier and find some solution.

                                      Bah! Humbug!
                                      Overriding the base classes in SketchUp is a big no-no. Leaving it to others is just extra bad manners!

                                      Thomas Thomassen β€” SketchUp Monkey & Coding addict
                                      List of my plugins and link to the CookieWare fund

                                      1 Reply Last reply Reply Quote 0
                                      • thomthomT Offline
                                        thomthom
                                        last edited by

                                        Registrationware as well - don't like it when I have to give out my full details just to try a software...

                                        Thomas Thomassen β€” SketchUp Monkey & Coding addict
                                        List of my plugins and link to the CookieWare fund

                                        1 Reply Last reply Reply Quote 0
                                        • Dave RD Offline
                                          Dave R
                                          last edited by

                                          This subject of the problems Sketchy Physics, Driving Dimensions and others cause comes up frequently. The authors have been approached more than once with requests to fix them but have never done so. It would appear to me that they have no interest in doing so. Perhaps there should be a sticky listing these plugins that are written so they cause plugins that are properly written to fail. A comment could be included to the effect of, "Understand that if you choose to use these plugins, they may cause other plugins to fail. Use these plugins at your own risk."

                                          Etaoin Shrdlu

                                          %

                                          (THERE'S NO PLACE LIKE)

                                          G28 X0.0 Y0.0 Z0.0

                                          M30

                                          %

                                          1 Reply Last reply Reply Quote 0
                                          • thomthomT Offline
                                            thomthom
                                            last edited by

                                            I've been looking into LDD - When it's installed pretty much all the base classes is flooded with LDD methods. Even the root Object!!

                                            Object.ancestors [Object, LDD, Kernel]

                                            An LDD module is added to the Object class.

                                            And just the constants that LDD adds:
                                            LDD.constants ["SKETCH_TOOL", "PI", "GENERAL_CASE_LINES", "LDDEntitiesObserver", "EQUAL_LINES", "PUTS_IN_RUBY_CONSOLE", "CONSTRAINTS_LIMIT", "ENTITY_OBSERVERS", "LDDFaceFaceAngleConstraint", "LDDOptions", "LDD_return_values", "SKETCHUP_VERSION", "LDDVertexVertexDistanceConstraint", "ROTATE_TOOL", "Driving_Dimension", "LDD_constraints_types", "LDDVertexFaceDistanceConstraint", "CAMERA_ZOOM_TOOL", "ARC_TOOL", "LDDModelConstraints", "LDD_constraints_typesVersion_0_2", "Driving_Dimensions_Tool", "LDDFaceInformationForInferredConstraints", "LDDAppObserver", "LDDEdgeEdgeDistanceConstraint", "LDDLabelsObserverForVertex", "LEDAS_DRIVING_DIMENSIONS_BUILD", "INTERSECTING_LINES", "LDDFixationConstraint", "LDDEdgeFaceAngleConstraint", "CAMERA_ORBIT_TOOL", "DRIVING_DIMENSIONS_FIXATION_TOOL_CURSOR", "VERTEX_OBSERVERS", "LDDEdgeLengthConstraint", "LDDModelObserver", "RECTANGLE_TOOL", "LDDPreConstraint", "FULL_LOG", "LDDDrDiTextObserver", "LDDSet", "LDDEmptyConstraint", "DRIVING_DIMENSIONS_CALCULATING_CURSOR", "LDDEdgeEdgePlanarAngleConstraint", "PUSH_PULL_TOOL", "PARALLEL_LINES", "LDDDrDiEntityObserver", "LDDFaceFaceDistanceConstraint", "LDDToolsObserver", "LDD_PRO", "LDDVertexEdgeDistanceConstraint", "MOVE_TOOL", "LEDAS_DRIVING_DIMENSIONS_VERSION", "LDD_DIR", "LDDDataForSketchupModel", "LDDSelectionObserver", "DEG_SIGN", "LDDConstraint", "LDDEdgeFaceDistanceConstraint", "CAMERA_DOLLY_TOOL", "DRIVING_DIMENSIONS_TOOL_CURSOR", "LDDArcCurveRadiusConstraint", "CIRCLE_TOOL", "INTERSECTING_LINES_WITH_COMMON_FACE", "LDDDrDiGroupObserver", "LDDEdgeEdgeAngleConstraint", "LDDObserversHash", "LDDKEY", "OFFSET_TOOL", "Driving_Dimensions_Fixation_Tool"]

                                            Notice that even a PI constant is added - so now it's available to all classes instead of Math::PI. What a mess...

                                            LDD really do not play nicely with the shared SketchUp plugin environment at all! 😑 😑

                                            Thomas Thomassen β€” SketchUp Monkey & Coding addict
                                            List of my plugins and link to the CookieWare fund

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 20
                                            • 21
                                            • 22
                                            • 23
                                            • 24
                                            • 39
                                            • 40
                                            • 22 / 40
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement