sketchucation logo sketchucation
    • 登入
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    🔌 Smart Spline | Fluid way to handle splines for furniture design and complex structures. Download

    [Plugin] 2D Tools

    已排程 已置頂 已鎖定 已移動 Plugins
    791 貼文 178 Posters 523.0k 瀏覽 177 Watching
    正在載入更多貼文
    • 從舊到新
    • 從新到舊
    • 最多點贊
    回覆
    • 在新貼文中回覆
    登入後回覆
    此主題已被刪除。只有擁有主題管理權限的使用者可以查看。
    • micioneM 離線
      micione
      最後由 編輯

      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 條回覆 最後回覆 回覆 引用 0
      • TIGT 離線
        TIG Moderator
        最後由 編輯

        @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 條回覆 最後回覆 回覆 引用 0
        • micioneM 離線
          micione
          最後由 編輯

          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 條回覆 最後回覆 回覆 引用 0
          • micioneM 離線
            micione
            最後由 編輯

            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 條回覆 最後回覆 回覆 引用 0
            • TIGT 離線
              TIG Moderator
              最後由 編輯

              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 條回覆 最後回覆 回覆 引用 0
              • micioneM 離線
                micione
                最後由 編輯

                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 條回覆 最後回覆 回覆 引用 0
                • micioneM 離線
                  micione
                  最後由 編輯

                  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 條回覆 最後回覆 回覆 引用 0
                  • TIGT 離線
                    TIG Moderator
                    最後由 編輯

                    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 條回覆 最後回覆 回覆 引用 0
                    • thomthomT 離線
                      thomthom
                      最後由 編輯

                      @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 條回覆 最後回覆 回覆 引用 0
                      • thomthomT 離線
                        thomthom
                        最後由 編輯

                        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 條回覆 最後回覆 回覆 引用 0
                        • Dave RD 離線
                          Dave R
                          最後由 編輯

                          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 條回覆 最後回覆 回覆 引用 0
                          • thomthomT 離線
                            thomthom
                            最後由 編輯

                            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 條回覆 最後回覆 回覆 引用 0
                            • C 離線
                              chickbiker
                              最後由 編輯

                              TIG - how does one go about acquiring a copy of your 2D tools? Looks like just the fix I need. Assuming it works with the free version... http://forums.sketchucation.com/posting.php?mode=reply&f=323&t=22091#

                              1 條回覆 最後回覆 回覆 引用 0
                              • mitcorbM 離線
                                mitcorb
                                最後由 編輯

                                Look at the bottom of the first page of 2D tools thread. At the bottom, see the Attachments box. The plugin is in a zip folder. Right click, save file as.. and place it in your favorite destination folder on your computer. Then unzip it to your Sketchup Plugins Folder.

                                I don't know why you inserted that link to a Reply panel. At the bottom left of the Reading Window is a Reply button.

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

                                1 條回覆 最後回覆 回覆 引用 0
                                • H 離線
                                  Howard leslie
                                  最後由 編輯

                                  TIG,
                                  I've noticed that the 2d toolset will occasionally crash SU under the following circumstances.......
                                  See attached skp.
                                  Using your 2d Toolset, I'd like to be able to put 2 Fillets on some adjoining linework (3 adjacent lines)
                                  The linework is not all on one plane. (2 horizontal lines, 1 vertical)
                                  .......
                                  first fillet - no problem.
                                  second fillet (on adjoining lines but different plane)- will crash SU
                                  ........
                                  Solution - move reqd lines off to one side and fillet, then put lines back in place.
                                  I sometimes use this toolset when working on 3d models (even though it was originally designed for 2d work) - its very useful
                                  ........
                                  If you have time and could look into this it would be most appreciated.
                                  .......
                                  Regards
                                  Howard L'


                                  Fillet_Crash.skp

                                  1 條回覆 最後回覆 回覆 引用 0
                                  • TIGT 離線
                                    TIG Moderator
                                    最後由 編輯

                                    Howard

                                    I can't get it to crash at all !
                                    It fillets the two nodes in turn without an error [@r=1000mm].
                                    Also the order that they are picked has no effect either ?
                                    I'm very puzzled...
                                    What's you SUp version and OS ?
                                    😕
                                    Can anyone else manage to get this to fail ?
                                    If so, how exactly ??
                                    Testers please... 😒

                                    TIG

                                    1 條回覆 最後回覆 回覆 引用 0
                                    • M 離線
                                      Michaelv
                                      最後由 編輯

                                      No problem here, Mac OS and version 5.1(Mac) of tools.
                                      Tried all combinations of sequences

                                      1 條回覆 最後回覆 回覆 引用 0
                                      • Dave RD 離線
                                        Dave R
                                        最後由 編輯

                                        I don't think it's TIG's plugin. The first time I opened the file I got a crash before I'd even tried to do anything with any tool. No idea why it crashed. I opened the file a second time and put in fillets with a 1000mm radius on the original set of lines with no trouble.

                                        Etaoin Shrdlu

                                        %

                                        (THERE'S NO PLACE LIKE)

                                        G28 X0.0 Y0.0 Z0.0

                                        M30

                                        %

                                        1 條回覆 最後回覆 回覆 引用 0
                                        • H 離線
                                          Howard leslie
                                          最後由 編輯

                                          TIG,
                                          Thanks very much for your reply
                                          .........
                                          To answer your question:

                                          SU Pro 8.0.11752
                                          Windows Vista c/w Svc Pack 2
                                          (32 bit PC)

                                          Latest version of 2D Tools
                                          Text notes inside the #2d.rb file gives the version as

                                          v5.0 20100927

                                          ..........
                                          Really wierd how nobody else can reproduce this bug splat / behaviour
                                          Possible clash with another Ruby script ???
                                          .......
                                          Howard L'

                                          1 條回覆 最後回覆 回覆 引用 0
                                          • Dave RD 離線
                                            Dave R
                                            最後由 編輯

                                            Howard, you may have hit the nail on the head. You might try to find out by removing other plugins temporarily and trying the fillets.

                                            Etaoin Shrdlu

                                            %

                                            (THERE'S NO PLACE LIKE)

                                            G28 X0.0 Y0.0 Z0.0

                                            M30

                                            %

                                            1 條回覆 最後回覆 回覆 引用 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 39
                                            • 40
                                            • 2 / 40
                                            • 第一個貼文
                                              最後的貼文
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement