[Plugin] 2D Tools
-
I enclose a list of installed plugins.
He has also stopped working "Follow me rotate". (from wikii)
thanks
-
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. -
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. -
@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... -
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 -
@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,
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 -
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 -
If you click on this and then this 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/avatar, it will open a new post, with the same title and the recipient filled in
What is your difficulty precisely ? -
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 -
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 -
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...'
-
@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! -
Registrationware as well - don't like it when I have to give out my full details just to try a software...
-
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."
-
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 theObject
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!
-
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#
-
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.
-
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'
-
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...
Advertisement