SketchUcation Premium Membership

 

 

[Obsolete] FredoScale 1.0e (Free Scaling, Taper Scaling)

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby fredo6 » Sun Jan 25, 2009 9:09 pm

DacaD wrote:P.S.: You do realize that you acomplished something the sketchup team couldn't in God-knows-how-much-time-and-sketchup-versions and your ruby just turns the skethcup scale tool completly obsolete right?

Again: many thanks for this script

David

Thanks for the compliment.
Keep in mind however that the Sketchup Scale tool does 'Smart' scaling of Dynamic components, which FreeScale does not do (i did not find any API for that).
And for Taper Scale, this is actually just a small subset of what the powerful SketchyFFD can do.

But I agree that since I have been a user of Sketchup, I have always wondered why you could not orient the Scaling box!

Fred
fredo6
Top SketchUcator
 
Posts: 1666
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby fredo6 » Sun Jan 25, 2009 9:17 pm

Tomasz wrote:Fredo,

Big thanks for such amazing tool! I have watched the video and was almost sure you will release it as a commercial plugin. Do you have a Paypal account?
I believe many would like to express their gratitude.

Thank you
Tomasz

Tomasz,

I am grateful to your attention, as a mark of appreciation for the plugins.
I do have a paypal account at my email address fredosix a_t hotmail _d_o_t_ com

I had no commercial intention however, especially for a plugin that actually could be part of SU in standard.

Fredo
fredo6
Top SketchUcator
 
Posts: 1666
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby numerobis » Mon Jan 26, 2009 1:48 am

:o :o :o
WOW!!!! this is really GREAT!!! Thank you so much!!! :thumb: 8-)
numerobis
 
Posts: 261
Joined: Sat Apr 12, 2008 1:27 pm
Location: Germany
Operating system: Windows
SketchUp version: 8
License type: Pro
SketchUp use: architecture
Level of SketchUp: Advanced

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby l.frisken » Mon Jan 26, 2009 2:32 am

The only problem I can find is that it is much slower (causes my computer to lag) when scaling big geometry
l.frisken
 
Posts: 151
Joined: Thu May 08, 2008 6:51 am

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby JClements » Mon Jan 26, 2009 3:55 am

Fredo:

Thank you!

How many times have I been frustrated with scaling. Your script should now reduce a lot of that frustration.

You foresight/anticipation of what many of us experience and wish could be remedied is remarkable.

Regards, John
John
Illustrator
Beaverton, Oregon
User avatar
JClements
Premium Member
Premium Member
 
Posts: 773
Joined: Wed Nov 14, 2007 4:32 pm
Location: Portland/Beaverton, Oregon
Name: JClements
Operating system: Windows
SketchUp version: 8
License type: Pro
SketchUp use: illustration, cartoons
Level of SketchUp: Intermediate

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby johnsenior1973 » Mon Jan 26, 2009 7:23 am

Fredo6 wrote:I had no commercial intention however, especially for a plugin that actually should be part of SU in standard.


Typo fixed.
johnsenior1973
 
Posts: 594
Joined: Fri Dec 07, 2007 4:36 pm
Location: Elizabethtown, Kentucky, USA

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby fredo6 » Mon Jan 26, 2009 7:12 pm

l.frisken wrote:The only problem I can find is that it is much slower (causes my computer to lag) when scaling big geometry

Yes, the algorithm to compute the best fitting box, even in 2D, depends on the number of entities in the selection. However, once done at startup of the tool, it should be faster to change the orientation and to perform the scaling, even interactively. So, unless you need to have a specific orientation, you should use the native Scale tool for big selections.

Taper Scale can also be slow to perform deformation for big selections. I think that in practice however, you would rarely taper a complex model, because the transformation is usually not ideal in the "real world".

fredo
fredo6
Top SketchUcator
 
Posts: 1666
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby fredo6 » Mon Jan 26, 2009 7:16 pm

Coen Naninck wrote:Fred,

I think I have found an answer to why this is not working: viewtopic.php?p=61288#p61288 from this topic.
I don't know if recompiling those .rb files (if I say that correctly) is going to make them work, but in any case it would be nice if you could release separate Linux versions of your scripts. More and more people are switching to Linux these days. I for one am not going back to Windows. But I would still like to have this script working.


Coen,

I was not aware of this problem of character encoding on Linux.
The best would be that Linux users get this dostounix utility and perfrom the transformation on their machine, so that everything is under control.

Did you try, and does it solve the problem ?

Fredo
fredo6
Top SketchUcator
 
Posts: 1666
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby Ben Ritter » Mon Jan 26, 2009 10:39 pm

Fredo,

I just want to let you know how much I appreciate your efforts, and, your incredible generosity in making this script available.

Ben
Ben Ritter
 
Posts: 353
Joined: Wed Nov 14, 2007 4:55 pm
Location: Malta, Illinois

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby craigbic » Tue Jan 27, 2009 1:40 pm

Fredo,

Absolutely awesome! Thank you so much for giving us some much need functionality in Sketchup. Brilliant! :berserk:
Checkout the Sketchup Graphics Blog at http://sketchupgraphics.com
craigbic
 
Posts: 24
Joined: Tue Dec 04, 2007 5:06 pm
Location: Peabody, MA
Name: Craig Bickford

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby snowflake » Tue Jan 27, 2009 3:54 pm

Fredo6
This is an amazing tool. Indispensable.
The work you have put into it is really appreciated.
Thank you.

I played around with it today and have a small comment.
There is an interesting behaviour modification of the component/group elements when the scale is applied ON them, but not WITHIN them.
The angle between the axis changes to non perpendicular. (see screenshots).
2009-01-27_151853_freescale1.jpg

2009-01-27_152606_freescale2.jpg

On both occasions the scale tool was used parallel to the wall of the box.
Was not aware this is possible.

Once again thank you for the toy.
Please, register (free) to access all the attachments on the forums.
snowflake
 
Posts: 7
Joined: Fri May 02, 2008 3:08 pm

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby fredo6 » Tue Jan 27, 2009 7:52 pm

Interesting.
Actually, the Ruby API is very poor to tell what are the local axes of a component from within a component, so that I have to trust the chaining of transformations for obtaining teh right results in case of nested groups and components.

I hope that the cases where the local axes are no longer orthogonal does not mess up anything in the model.

Fredo
fredo6
Top SketchUcator
 
Posts: 1666
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby tomot » Tue Jan 27, 2009 11:07 pm

Fredo6: thanks for this great scale plugin adaptation
tomot
 
Posts: 613
Joined: Mon Apr 07, 2008 12:18 am
Operating system: Windows
SketchUp version: 8
License type: Free
SketchUp use: architecture
Level of SketchUp: Advanced

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby fredo6 » Wed Jan 28, 2009 11:55 pm

to ALL users,

I made a small update (dated 28 Jan 09, 23:30 CET) to include some fixes of problems that were reported so far and also to include the Spanish translation (kindly provided by Pichuneke).

You need to re-install both LibFredo6 and FreeScale

Fredo
fredo6
Top SketchUcator
 
Posts: 1666
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby JClements » Thu Jan 29, 2009 12:04 am

Fredo:

Is there anyway for you to add a "Check for Update" function in LibFredo6 ?


It could check for an internal date or variable in the User's version of LibFredo6 and compare it to one on a server OR simply have it display a message which shows the most recent rev level with a link to a download page.

I can see where LibFredo6 might be the "heart" of many important scripts and we'll (your loyal users) want to make sure its always kepT current.

John
Last edited by JClements on Thu Jan 29, 2009 3:16 am, edited 1 time in total.
John
Illustrator
Beaverton, Oregon
User avatar
JClements
Premium Member
Premium Member
 
Posts: 773
Joined: Wed Nov 14, 2007 4:32 pm
Location: Portland/Beaverton, Oregon
Name: JClements
Operating system: Windows
SketchUp version: 8
License type: Pro
SketchUp use: illustration, cartoons
Level of SketchUp: Intermediate

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby Daniel S » Thu Jan 29, 2009 12:20 am

Hi Fredo, I update to this new version.
The first thing I try is a problem that I have in the previous version, but the problem is still there.
I have some issues trying to scale about center (after press CTRL key).
I attach a video showing what happens. Is like the center of the group is updated when you try to scale.

Daniel S
Please, register (free) to access all the attachments on the forums.
Daniel S
 
Posts: 349
Joined: Mon Nov 12, 2007 6:06 pm
Location: Mar del Plata, Buenos Aires, Argentina

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby fredo6 » Thu Jan 29, 2009 10:51 pm

Daniel,

That's a bug, and actually quite subtle to fix. Thanks for signaling.
Since you seem to know how to reproduce it, would you mind to try with the attached updated file.

Again, many thanks

Fredo
Please, register (free) to access all the attachments on the forums.
fredo6
Top SketchUcator
 
Posts: 1666
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby Daniel S » Thu Jan 29, 2009 11:44 pm

Yes, now works very well! thank you!. For me was easy to reproduce because it happened every time I tried to scale about center.

Another problem that I have is when trying to scale Red, Green, Blue (all togheter) with a negative number.
I attach a video showing this.

In the video you will see that if I try to scale only red axis negative, only green negative or only blue negative all works well... but if I take a red blue and green grip to a negative number it turns crazy. The same happens if I press the ctrl key. It works well if I scale one axis only.

Daniel S
Please, register (free) to access all the attachments on the forums.
Daniel S
 
Posts: 349
Joined: Mon Nov 12, 2007 6:06 pm
Location: Mar del Plata, Buenos Aires, Argentina

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby Jim57 » Fri Jan 30, 2009 6:57 am

Fred06— I can't thank you enough for this script. I've been begging for something like this, and it's so easy to use. I love the way it reads out in percentage and dimension, right on the screen where it's most visible. It's how the SU scale tool should have been done in the first place.

Jim
Jim57
 
Posts: 206
Joined: Thu Aug 07, 2008 2:58 am
Location: Troy, NY
Name: Jim Lewis
Operating system: Mac
SketchUp version: 8
License type: Pro
SketchUp use: product design
Level of SketchUp: Intermediate

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby jmmad » Fri Jan 30, 2009 3:59 pm

Thxs a lot Fred for this plugin, your ruby scripts are amazing.
Do you think you could add more transformations to it, like bend, twist, Bulge
Maibe for a comercial plugin?
Transforms.jpg
Please, register (free) to access all the attachments on the forums.
jmmad
 
Posts: 42
Joined: Sat Dec 27, 2008 8:54 pm
Location: Santiago, Chile

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby fredo6 » Fri Jan 30, 2009 4:45 pm

jmmad wrote:Do you think you could add more transformations to it, like bend, twist, Bulge
Maibe for a comercial plugin?
Transforms.jpg


I can add shear and twist without too much problem. But the royal way to all these deformations is definitely Sketchy FFD.
fredo6
Top SketchUcator
 
Posts: 1666
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby kwistenbiebel » Fri Jan 30, 2009 4:49 pm

Fredo6 wrote:
jmmad wrote:Do you think you could add more transformations to it, like bend, twist, Bulge
Maibe for a comercial plugin?
Transforms.jpg


I can add shear and twist without too much problem. But the royal way to all these deformations is definitely Sketchy FFD.


Please add it Fredo. :thumb:
I find your plugin to run more smoothly and controllable than FFD.
Shear and twist would be wonderful as a tool.

By the way, since I installed your plugin,I never use the default SU scaling tool anymore.
The plugin is fantastic and works very intuitive.
Thank you again.
kwistenbiebel
 
Posts: 2666
Joined: Thu Nov 22, 2007 6:13 pm

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby solo » Fri Jan 30, 2009 4:57 pm

+1 for sheer and twist.
My site

Quod gratis asseritur, gratis negatur.
User avatar
solo
Global Moderator
 
Posts: 10750
Joined: Mon Nov 12, 2007 1:46 pm
Location: Dallas, Texas
Name: Pete Stoppel
Operating system: Windows
SketchUp version: 8
License type: Pro
SketchUp use: other
Level of SketchUp: Intermediate

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby jmmad » Fri Jan 30, 2009 5:04 pm

Fredo6 wrote:
I can add shear and twist without too much problem. But the royal way to all these deformations is definitely Sketchy FFD.


I Know FFD is very powerful for deformation tool, but its not as fast and easy to use as your Taper Deformation Script.
with FFD it is very hard to do an accurate bend or twist, also you canot deform Nested Components or Grups, and you canot align the deformation as easy as you can do it with Taper deformation in your ruby.
Get Upa !
jmmad
 
Posts: 42
Joined: Sat Dec 27, 2008 8:54 pm
Location: Santiago, Chile

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby Daniel S » Fri Jan 30, 2009 5:08 pm

Fredo already post a shear transformation plugin that works very well.
Click here: PlaneShear :berserk: :berserk: :berserk:
It`s not very popular because it´s inside a question topic.

Daniel S
Daniel S
 
Posts: 349
Joined: Mon Nov 12, 2007 6:06 pm
Location: Mar del Plata, Buenos Aires, Argentina

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby fredo6 » Fri Jan 30, 2009 5:45 pm

Daniel S wrote:Another problem that I have is when trying to scale Red, Green, Blue (all togheter) with a negative number.
I attach a video showing this.

In the video you will see that if I try to scale only red axis negative, only green negative or only blue negative all works well... but if I take a red blue and green grip to a negative number it turns crazy. The same happens if I press the ctrl key. It works well if I scale one axis only.

Daniel S


Daniel,

Another interesting bug (due to Sketchup precision reaching limits). I hope I hav fixed them (you had one for Taper with negative scales too)
Would you mind to try with this updated version.

Thanks very much

Fred
Please, register (free) to access all the attachments on the forums.
fredo6
Top SketchUcator
 
Posts: 1666
Joined: Mon Nov 12, 2007 9:07 pm

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby jmmad » Fri Jan 30, 2009 5:53 pm

Daniel S wrote:Fredo already post a shear transformation plugin that works very well.
Click here: PlaneShear :berserk: :berserk: :berserk:
It`s not very popular because it´s inside a question topic.

Daniel S


How could i missed a Fredo Script ?
OMG Shear works great Im impresed 2 times by you Fredo in a day, and nice icons you made last year for it Daniel.

Fredo the only thing i miss in shear deformation is that it groups the shear object at the end, in your Taper deformation that does not happen so you can deform part of an object without breaking it in 2.
It would be amazing to bend, twist, shear, bugle just part of an object.
That way Organic Modeling would be like playing with clay in SU,
Thxs to so talented scripters like you
Get Upa !
jmmad
 
Posts: 42
Joined: Sat Dec 27, 2008 8:54 pm
Location: Santiago, Chile

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby Daniel S » Fri Jan 30, 2009 7:27 pm

Fredo,

This new version fixes all the problems in the scale tool in all the axis.
I didn´t try before the Taper with negative scales. Seems that now there is a problem only if you try to Taper with negative scales about center (pressing the Ctrl key). All the rest works very well.
I attach a video of this too.

Thank you,
Daniel S
Please, register (free) to access all the attachments on the forums.
Daniel S
 
Posts: 349
Joined: Mon Nov 12, 2007 6:06 pm
Location: Mar del Plata, Buenos Aires, Argentina

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby majid » Sat Jan 31, 2009 1:00 pm

:berserk:
just to sow my respect to u :)
majid
درصورتيكه به مساله اي برخورديد(مثل وارد نشدن به سايت، فراموش كردن پسورد و غیره با ما تماس بگیریدhttp://sketchucation.com/contact
User avatar
majid
Top SketchUcator
 
Posts: 1544
Joined: Sun Dec 16, 2007 8:51 pm
Location: Isfahan Iran
Name: majid
Operating system: Windows
SketchUp version: 8
License type: Free
SketchUp use: architecture
Level of SketchUp: Intermediate

Re: [Plugin] FreeScale 1.0 (Free Scaling, Taper Scaling)

Postby Yanman » Sun Feb 01, 2009 2:13 pm

Hi

Fredo6

Thank you! THANK YOU!!!very very VERY much Fredo6 :sketchstatic: :sketchstatic:
Yanman
 
Posts: 10
Joined: Tue Dec 16, 2008 4:05 pm
Name: Suriyan

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago

Keyframe Animation plugin - animate your SketchUp model by adding movement to any object.

Premium Members get 20% discount!

Ad Machine
Robot
 
Posts: 2012

PreviousNext

Return to Developers' Forum

Who is online

Users browsing this forum: AdamB, Bing [Bot], GOGOWU, ryytson and 7 guests