Geomatry Resizer or Paramatric???
-
Hi Oscar,
initially, just rectangle is fine, and I agree with the idea of the others that you could 'lock' the position of an edge so that it won't move.the ability to do an L shaped room would also be good... that is, if the room were an L you could select faces to 'lock' and the rest would be able to move (assumed that floor and ceiling would automatically be 'locked'.
of course, the next step would be the ability to link this to an excel file and have it build the spaces automatically from that file.
-
@a4chitect said:
I second the wish for
edge position/length locking
face position/area locking
any angle lockingHi a4chitect & Gjenio
Let me see... I have to think that which way to execute it.
I will show some avi after it has been done.
VERTEX, EDGE, FACE, ANGLE....(one by one) Give some time.
What I have done are:-- Select an edge, AUTO indicate the two side as point A & B
- Enter the NEW length
- Select which side(ponit A, B or bothsides) of the edge to ADJUST (similar to LOCK 1 FACE)
What I am doing now is :- - Select a face to lock, then repeat the above.
- But, the script will adjust the edge ONLY in step 3(similar to LOCK 1 Vertex??? or Edge???).
Oscar
-
Hi Fletch
@fletch said:
that is, if the room were an L you could select faces to 'lock' and the rest would be able to move (assumed that floor and ceiling would automatically be 'locked'.
Actually, I am confusing what I am doing now, is it Resizer or Paramatric?
I maybe wrong, I think that what you descript is more to paramatric geomatry. If I am not wrong, parametric needs formular to make constraints to geometry.( similar to my old script "OSCarcase" )
I will rewrite the OSCarcase to make it easier !@fletch said:
of course, the next step would be the ability to link this to an excel file and have it build the spaces automatically from that file.
I thought there are some ruby scripts regarding this idea already !
May I know what is the data or format in the excel file,please ?I need more idea about paramatric geomatry, please!
Thanks
Oscar -
-
@unknownuser said:
Hi Fletch
@fletch said:
that is, if the room were an L you could select faces to 'lock' and the rest would be able to move (assumed that floor and ceiling would automatically be 'locked'.
Actually, I am confusing what I am doing now, is it Resizer or Paramatric?
I maybe wrong, I think that what you descript is more to paramatric geomatry. If I am not wrong, parametric needs formular to make constraints to geometry.( similar to my old script "OSCarcase" )
I will rewrite the OSCarcase to make it easier !@fletch said:
of course, the next step would be the ability to link this to an excel file and have it build the spaces automatically from that file.
I thought there are some ruby scripts regarding this idea already !
May I know what is the data or format in the excel file,please ?I need more idea about paramatric geomatry, please!
Thanks
OscarHi Oskar,
Could this be of any help to you.
http://www.sketchucation.com/forums/scf/viewtopic.php?f=180&t=4705&p=25369&hilit=sketchflat#p25369Greetings Bep van Malde
-
Hi Gjenio & Bep
Wow! The sketchflat program is great. It is a two-dimensional technical drawing program. Lots of information !
3D Autonomic Dimensioning is great tool.
Hi Rick Haws, I would like to know how this is progressing ?Thanks
Oscar -
After reading the tutorial of sketchflat program, I use my two script ( OSCresizer & OSCangle) to try to do the similar drawing to the tutorial.
I found that it is very interesting to write a parametric geomatry script. I may try to start from 2D, then 3D.
Oscar
-
Here is the rough demo :-
Youtube VideoIn the AVI, I draw trapezoid (The word trapezoid has multiple definitions. Here is to describe a four-sided polygon, with two edges parallel and the other two equal in length.) and then change it into triangle .
In the demo, it show the "Both Side A & B" Adjust, that means no lock to both side (as I describe previus reply). It show the one side locked or the other side adjusted, too. We can choose which side to lock or adjust.Oscar
-
Hi Oscar,
At last!
I am very glad that you are taking a real effort in making a Plug-in or ruby that could
Make Surveying with trilateration possible.
My big-wish for a tool like that is very old.
See http://groups.google.com/group/Ruby-API/browse_thread/thread/9a853979f28f4c46/dab01f684101c6e4?lnk=gst&q=bep+van+Malde#dab01f684101c6e4
From these links please try out the Mobile cad Demo to get inspired.
See also my request from last week. http://www.sketchucation.com/forums/scf/viewtopic.php?f=180&t=9718
The Sketchright program is not available anymore but is as a good example ,so I will try to PM you , to find a way for you to explore the program.
(I am glowing from anticipation .)
Oscar you are one of the Ruby heroβs.Greetings Bep van Malde
-
Hi Bep,
The MobileCAD is only in German. Do you have any video tutorial regarding its' U.I. and the process of drawing a floor plan, please? (I would like to try to understand it by visually.)
Let me see weather there are orther way to make trilateration possible.
What I understand is to lock two edges' length and adjust the third edge's length. I may be wrong.Oscar
-
Hallo Oscar,
I to have only the German Demo version.
One of the great advantages of the Mobilecad program for trilateration is that it triangulates the sketch of the floor-plan for you, and you can toggle trough the different triangulation options until you find the one that is right to you.
Although I think you should also be able to triangulate it yourself.
Than you just fill in the real size of every (blue) line, the colour chances afterwards to indicate that it has been scaled to the right size and it automatically locks this line-length.
The program scales the floor plan after every input, so you are visually warned if you fill in a really wrong dimension.
One of the key words in this process is over- and under-constraint warning.
Ill try to explain that as far is I think to now : for example a four sided figure from which only the four sides are known can not be drawn and is called under-constraint ,whereby as one diagonal is also known it can correctly be constructed, but when you try to incorporate the second diagonal in the drawing the figure is called over-constrained meaning that mathematically there will always some sort of rounding (or there has been made a small measuring error ) difference, the math solver will normally not allow that, and so a over-constraint warning will pop up.
Please look at the video
http://nl.youtube.com/watch?v=2zHtGCoki3c
(excuse me for the bad image =first time)
By the way I am doing a posting about a little bit similar issue at http://www.sketchucation.com/forums/scf/viewtopic.php?f=180&t=9718Bep
-
Thanks ! Bep !
You give me a lot of imformation ! Let me see what I can do.
I have start it.Oscar
any suggestion are welcome ! -
Hello Oscar,
I forgot to mention that if possible,you should be able to exclude a part of a face from triangulation (this is not possible in mobilecad ,and thats the reason I cant use it)
Greetings, Bep
-
Hi Bep, a4chitect & Gjenio
There is a new 2D parametric geometry avi which lock the edges in the first POST . It show that how to make the trilateration. We start to do it by select a face, then we can lock the edge we want.
By the way, we can adjust (or lock) which side(or both sides) to be adjusted.This is just a quick test. Don't know is it the correct way.
If it is the right way, I will develope it further !Oscar
-
Hi Bep,
May I know that do you receive my PM, please?
Oscar
-
@unknownuser said:
Hi Bep,
May I know that do you receive my PM, please?
Oscar
Check you "outbox" in the User Control Panel (UCP), if the PM is no longer in your "outbox" the recipient has opened/received it.
-
@unknownuser said:
Check you "outbox" in the User Control Panel (UCP), if the PM is no longer in your "outbox" the recipient has opened/received it.
Hi Juju
There are 3 PM in the "outbox" . May I know how to resend again, please?Regards
Oscar -
You can't resend them, they've already been sent, the recipients have not looked at them yet, that is what it means when PM's remain in the "outbox".
-
Hi Oscar,
Here's the original thread where this topic was discussed. I realize what I'm referring to in that thread is possibly a bit more involved than what you're trying to do... perhaps not.
but my idea outlined here will make someone some money if they set the right price.
I know someone wrote a script to do this (Gaeius linked me to it), but they wanted a thousand dollars for it or more... and what they need to ask is a reasonable price for it... like $80 or something... then perhaps everyone could actually use it... giving it an elitist price only stifles development - IMHO.
I really think your script has a lot of potential.
Is there a way you could make the selection of points or faces to lock into a graphically interactive tool instead of the awkward pull-down menu? (like how it works with the Subdivide and Smooth tool)
-
@unknownuser said:
Hi Bep,
May I know that do you receive my PM, please?
Oscar
Hi oscar,
As already posted to you in your PM-box, I instaled your test script succesfuly.
You should however have warned me about how great this script is.
I needed half an hour to get myself under control again.
Now my enthousiasme is somehow under control,I can give you some first, hopefully usefull remarks.
-Could you script preferbly use the users own units settings (my settings are Decimal, and cm for example.
-Could the defauld box to fill in when you want to adjust a line lenght be the size box.
(The most important for trilateration)
-If the first dimension of the sketcht triangle is changed, the hole figure should be scaled without losing the proportions of the initial sketch,like when scaling with the "tape measure"tool.
-The warning if you make size off a side of a triangle to large ,now is "the minimum size=..",
should it not be "max.size="?Now I am going to take a beer and play around with your skript for a while.
If some other remarks come up I will post them tomorow.Greetings,
Bep van Malde
Advertisement