Driving Dimensions
-
Thanx for this model, dtr!
Currently we collect cases with unexpected solutions to work on them and improve the natural behavior of our solver.
So I'd like to know what solution did you expect here? -
Dmitry
I would have expected that the upper segment that was edited would affect the related face and the object would stay in place not rotate and distort/displace.
Also the distortion did not occur on an adjacent face that was edited in a similar way.As this is segment driven how would groups and components be parametric without opening same ?
A convert to SU mode dimensions & back to DD would be very useful too.
2d for layout seems best use for the beta iteration.
Just some thoughts.
dtr
-
Дмитрий спасибо!
Увидел про вас на блоге Джима Фолтца.Thank you!
-
@dtrarch said:
I would have expected that the upper segment that was edited would affect the related face and the object would stay in place not rotate and distort/displace.
Also the distortion did not occur on an adjacent face that was edited in a similar way.dtr,
Thank you for these explanations - we'll definitely take them into account to improve the behavior.
@dtrarch said:
As this is segment driven how would groups and components be parametric without opening same ?
We have some ideas to deal with grouped entities and plan to implement them in the next releases. E.g. point-to-point distance and other driving dimension could be used to position the group w.r.t. other entities. We can also scale the group to satisfy the dimensions. If you have in mind a particular parametric scenario with a group, please share it with us.
@dtrarch said:
A convert to SU mode dimensions & back to DD would be very useful too.
It was our first thought when we started the development of this plugin. Unfortunately the built-in SU dimensions are not accessible at Ruby API level.@dtrarch said:
2d for layout seems best use for the beta iteration.
I don't see what you mean. Could you please describe this in more details?Thank you very much for these ideas of functional enhancement!
-
@ilay7k said:
Дмитрий спасибо!
Увидел про вас на блоге Джима Фолтца.И Вам спасибо за интерес!
А Джим действительно нас первый заметил. И сделал это несколько раньше, чем нам того хотелосьThank you!
-
Dmitry
2d lines can be used to generate 3d walls and as reference for plan development too.
(Also one can convert lines to construction lines and vice-versa with existing scripts for grid and reference use.)Parametric line adjustment when developing design schemes is very useful.
A constraint to retain the angle at corners would be helpful in this regard.
(a lock corner/angle/geometry function perhaps)dtr
-
Thanks. Great ruby.
-
Hello everybody!
We have recently released the second preliminary version (Driving Dimensions 0.2) of our free plugin.
New:
- Support of SketchUp 7 (backward compatibility with SketchUp 6)
- Driving distances (between two vertices, two parallel edges, between a vertex and an edge)
- Driving planar angles (between adjacent edges sharing a common face)
Improved:
- Setting and changing only one circle/arc radius for a cylindrical surface now does not make a conic
- Robustness on large models
You are welcome to use it!
For detailed description, new video and the plugin itself please visit http://www.DrivingDimensions.com -
Thanks for this!
-
Hello everybody!
We have just released the version 0.3 of our Driving Dimensions plugin for Google SketchUp 6 and 7. Don't hesitate to test the new functionality during forthcoming season holidays: driving angles between arbitrary 3D edges, zero-valued distances and fixation constraints. We have also prepared several funny models with Driving Dimensions to let you enjoy the plugin. Please visit http://www.DrivingDimensions.com to download the new version.
Merry Christmas and Happy New Year!
-
Hi Dmitry and thanks for the heads-up!
Merry Christmas to you as well (although there's still two weeks until that )
-
Merry Christmas to you too Dmitry
Driving Dimensons is a real and special Christmas present and thank you.
A small one from the USA for all to enjoy.dtr Architect
aka Dave #2 -
Hello again!
We have noticed that some SketchUp users do not completely understand the added value of the Driving Dimensions plugin, since they use the built-in tools for dimension modification (Scale, Tape Measure, Dynamic Components). But the Driving Dimensions plugin really opens up new possibilities of parametric design in SketchUp. To overcome this misunderstanding, we have answered typical questions about Driving Dimensions and put the corresponding FAQ at our web site.
You are welcome to comment these questions or to ask additional ones!
-
That FAQ look quite nice. I have to admit that I wasn't all to sure what the plugin was when I first heard about it and looked on the website.
-
I saw this and thought it could be the answer to a particular parametric problem where lines of a component needed to be 'fixed' when scaling, but I am having a problem with it and hope someone can assist by telling me where I am going wrong.
Here is an image of an arched rail. The dimensions are shown for the total length of the rail and the 'driving dimensions'.
I then stretch it by a factor of 2, and it has stretched OK, and as expected has left the 'Driving Dimensions' in the original position.
BUT - when I fix the dimensions the panel is resized again to the inside position of the original Driving Dimensions (ie 100mm on either end) resulting in it being 200mm shorter overall, and 100mm along the X axis from its origin.
Any thoughts anyone??
-
Well, what it apparently does is that it derives those 100-100 cms from the ends not from the insides (further stretching the arch). Certainly diagnosing what happens is not a solution...
-
Hello peweuk,
Thank you for this example!
@peweuk said:
BUT - when I fix the dimensions the panel is resized again to the inside position of the original Driving Dimensions (ie 100mm on either end) resulting in it being 200mm shorter overall, and 100mm along the X axis from its origin.
Any thoughts anyone??
What do you mean saying "I fix the dimensions"? If you selected the "Recalculate Model With Driving Dimension" tool
then the behavior is expected: after the stretch your driving dimensions are violated (the real distances are both equal to 200mm), so the model has to be updated to satisfy the value you set (100mm). If you don't want the overall dimension (1000mm) to be changed, just set it as a driving dimension. But please note that the arc itself won't be changed automatically, so the solution probably won't satisfy you. We plan to improve the arc/circle treatment in the forthcoming versions of our plugin. -
@dmitry ushakov said:
We plan to improve the arc/circle treatment in the forthcoming versions of our plugin.
That's good news.
One other question.
I have tried to set the 'Driving Dimensions' inside a component, but so far have not found a way to do this.
Is this possible and if so how do I do it.
-
@peweuk said:
I have tried to set the 'Driving Dimensions' inside a component, but so far have not found a way to do this.
Is this possible and if so how do I do it.
No, it is not possible for the moment. Driving Dimensions are allowed only for ungrouped entities. But again, the support of components is in our 'todo' list. Thank you for this question - we will add it to the FAQ.
-
@dmitry ushakov said:
But again, the support of components is in our 'todo' list.
Something else to look forward to.
Driving Dimensions inside Dynamic Components would be very powerful.
Advertisement