Function "Command" From lisp
-

Grmbl
Ok ! Thank you Didier ! -
an "entmake" in lisp ! Ok, thank you ! I will try it, even if I don't know the method !
thank you TIG !
-
@didier bur said:
......Sketchup.active_model.send_action soccer.delete[Netherlands,Italy,Romania]

Hi Didier, is this going to be your next (and shortest) SU ruby plugin to get rid of us before we even started?
--> 

Wo3Dan -
@didier bur said:
Hi,
In fact, send_action just performs an action which doesn't need any user input, or selects a tool (afaik).
If you want to get the distance between 2 points, you don't need dimensions for that (d=p1.distance p2). If you want your script to draw a dimension, I think this is impossible.
I hope I'm wrong...Getting distances between two points is easy as stated...
You CAN'T make dimensions direct from Ruby, BUT you can make a dimension-component.skp (or a set of various ones) that are stored in a Plugins sub-folder - these have a 'base' length, your script then has you pick two points - it places the component at p1 and rotates it to towards p2 and also scales it by the required factor p1_to_p2 : base... Point p3 could be an offset and scale approproiately for this....
-
Hello !
It's strange Ruby can't answer to a Sketchup pending command !

I would like to create a tool for continuous dimension. Acad like !
1- Draw a simple dimension
2- Retrieving the last basis point of the first dimension
3- draw a dimension with the first basis point already given.If I understand, we must re-program dimension tool ??

-
Can I do smt with the observer tools ?
When a user action is done, the observer returns the action ??? And we just have to send the action to the tool... no ?

-
Sketchup.active_model.send_action coach.delete[Raymond Domenech]...
-
The blokes at HQ would make life a lot simpler if they could provide simple GET functions (GETPoint,GetAngle,GetDistance etc.) - quite difficult and probably beyond many to do in Ruby with a tools class. If only they would apply the Sketchup 'simplicity' ethos to the API.
-
@unknownuser said:
The blokes at HQ would make life a lot simpler if they could provide simple GET functions
I agree 1000%
-
+1...

Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better π
Register LoginAdvertisement