Jump to content

Plugin "Landschaftsgestaltung"


Recommended Posts

  • 3 years later...
Posted (edited)

Hi Easy.

Is there an English language version of this?

Gibt es eine englische Version davon?  (Bitte entschuldigen Sie mein Deutsch. Ich verwende Google Translate.)

[edit]

Okay so I have translated it as best I can using Google Translate and common sense. See below. Any mistranslations are the responsibility of Google!

Edited by simonjackson1964
Adding further info.
Link to post
Share on other sites

NOTE: Translation from German to English done using Google Translate. Any inaccuracies or badly translated idioms, please blame Monty Python’s Flying Circus.

(Ich möchte, dass du meine Brustwarzen streichelst)

Seriously though… Where it’s obvious what the label on the interface means (Ellipse in English is Ellipse in German, for example) I have left just the English word in the text. Where it’s less obvious to a non-German speaker,  (Circle in English is Kreis in German) I have put the German word back in to make it more obvious.

The origin of this plugin is here ...

"Landscape design" plugin by EASY 04.2016

The plugin can be found in the catalog under the menu item "Plugins" -> "Planning".

With this plugin, a number of objects can be randomly distributed over a defined area.

Warning!
It is relatively easy to create many objects with this program ... use it "anyway" with care!

Interface:

000-Oberfläche.jpg

Arrange (in mm).
There are three basic geometric shapes (circle (Kreis), ellipse and rectangle (Rechteck)) available, whereby the ellipse and the rectangle can be rotated around their center.
The objects are placed (based on their zero point) on the profile of the baseboard(s) (-> height in the Z direction). It can be placed (horizontally) over several baseboards.
In the vertical, the profile of the top board is taken as a reference. (-> hide baseboards if necessary).


Example profile:

Setting the objects on the height profile of the baseboard(s)

010-SetzenAufProfil.jpg

 

Comment: For better illustration, geometrically simple objects have been used for the following pictures ...

Note:
If there is another object in the area to be placed, the stand area of the object is left out.

Cut out areas:

 

Circle with left out areas

001-Aussparung.jpg

 

1) The baseboards are provided with an index (regardless of double names) (#xxxx where xxxx is a consecutive number)

2) The size of the surfaces can be adjusted (max. 2500 mm)

3) "[in degrees] (-> rotate ellipse, rectangle in the center)" ([ in Grad] ( -> Ellipse, Rechteck im Mittelpunkt drehen)) (max. + - 90 °) -> The ellipse and the rectangle can be rotated around their center
3a) The "leading object" forms the center of the surface or the rotation

 

Rotate surfaces:

(I think the picture below is clear enough – a rectangle rotated +45° and -45°)

002-DrehungUmMittelpunkt.jpg

4) "Minimum distances" (Mindestabstände) -> A minimum distance between the objects in the X or Y direction can be specified

5) "[in%] minimum distance variation " -> Enter the spread of the minimum distance: 0 = no scatter ... 100% = scatter by minimum distance / 2
    (The spread specified is the maximum value, which is multiplied by random numbers from 0 to 1)

Minimum distance variation:

A rectangle with zero variation gives a grid. 60% variation gives a grid but with scatter.
003-Variation.jpg

6) "Anzahl" "Number" -> number of objects to be set (max. 250)
Note:
If the selected number is greater than the number of possible points, the number is adjusted; The setting of "Number of scaling" is adjusted proportionally
.

7) "Anzahl Skalieren" "Number of scaling" -> Number of objects to be scaled
7a) The scaling takes place (randomly) within the limits of "scaling factor% (min)" and "scaling factor% (max)" (Skalierungsfaktor)
Note:
A scaling of the object made in the “MBS” is also taken into account. (Assuming this means in the main layout settings?)

Scaling (random): 50 out of 100 objects scaled from 50% to 150% One shown original size.
004-Skalierung.jpg

8) "Drehen (+ -) 0 ... xxx Grad" "Rotate (+ -) 0 ... xxx degrees" -> Rotate the objects around the Z axes (max. 90 degrees)
(The rotation specified is the maximum value, which is multiplied by random numbers from 0 to 1)

Rotation (random):
005-Drehen.jpg

9) "Start" -> starts swtting the objecys.

10) "Neu verteilen" Redistribute the objects last set to possible points within the area (regardless of the position of the "lead object")

Redistribute (schematic representation):
006-NeuVerteilen.jpg

 

11) "Löschen" "Delete" -> Deletes the last set objects.

Objektliste = Object List (fairly obvious, but…)

12) "Leitobjekt markieren "Mark leading object" -> Marks the leading object (the position of this object forms the center of the area).

13) "Objekt(e) markieren" "Mark object (s)" -> All objects from the object list are marked.

14) "Objekt(e) einlesen" "Read object (s)" -> All objects marked in the MBS (max. 5) are read. These objects are spread over the area.
Notes:
The "master object" is the first object in the object list.
Note:
By clicking on a name in the object list, the corresponding object is marked in the MBS.

Important!
Only the "leading object" is decisive for the position of the surface and the distribution of the objects. The positions or the distribution of the other objects is not taken into account!

15) "Gewichtung" ->  "Weighting" -> e.g. 3 objects were selected "O1", "O2" and "O3" ... if e.g. the weighting 3, 1, 5 is selected, 3 times "O1", 1 time "O2" and 5 times "O3" are set ... this is repeated until the "number" is reached ...
Note:
The repeated weightings of all objects do not have to equal the total objects to be placed
Note:

If the weighting of an object is set to 0, this object is ignored.

Weighting:
007-Gewichtung.jpg

16) Menu item "Parameters" - "Save" - "Open" -> The settings can be saved and called up again. The file name and storage location can be freely selected.
16a) Menu item "Parameters" - "Auto Save / Open" -> The settings are automatically saved when the program is closed and loaded when the program is opened.
Note:
The file name is "AutoLastSettings.xml" and is stored in the same directory as the program.
Annotation:
Annotation:

If the menu item "Auto Save / Open" is clicked (select / deselect) it is switched, but the menu item then closes immediately ...
...  The checkmark showing whether it is set or not set is only visible the next time the menu item is opened.

Menu item "Parameters":
009-Parameter.jpg

Note:
The name, the name and the ID of the MBS project are entered as comments in the .xml file for saving the parameters.

Parameter file (.xml file):
008-xml-Datei.jpg

Finally, a sample image of Roter Brummer ... it was his plugin wish ...
BeispielBrummi.jpg

Cheers
EASY

Link to post
Share on other sites

Hallo Easy,

Ich habe diese plugin auch erst heute entdeckt und ausprobiert.

Das functioniert ganz gut und wurde eine große hilfe sein für die Schaffung großer Wälder aber einz kann ich nicht herausfinden wie man mit den gleichen Baum aus der Katalog mehrere Gruppen kann setzen. Muss man da irgendwo der Name von den Baum ändern ? Oder gibt es noch irgend anderen Weg ? Oder geht das überhaupt nicht ?

Ich habe bereits auf meine Anlage schon eine ganze menge Bäume einzeln platziert, aber möchte ( wenn das geht ) sie gerne ersetzen mit diesen Plugin.

Für die Anzahl von Polygonen glaube ich nicht das es viel aus macht ob ich die Bäume einzeln oder mit der Plugin anbringe,aber es spart viel Zeit.

So lange meinen Rechner es aushalt, möchte ich das Wald erweitern :)

Viele Grüße Jan

V1945156685_AFB01.thumb.jpg.ac978c6b63e9df6ca548058a2c673aa8.jpg

Link to post
Share on other sites

Hallo,

@simonjackson1964 ... thank you for translation (y)

 

Am 3.5.2020 um 20:22 schrieb Jan:

Das functioniert ganz gut und wurde eine große hilfe sein für die Schaffung großer Wälder aber einz kann ich nicht herausfinden wie man mit den gleichen Baum aus der Katalog mehrere Gruppen kann setzen. Muss man da irgendwo der Name von den Baum ändern ? Oder gibt es noch irgend anderen Weg ? Oder geht das überhaupt nicht ?

Bei jedem "Start" wird eine Gruppe erzeugt. Mehrere Gruppen mit nur einem "Start" geht nicht.
Hinweis: Jeder Name darf nur einmal vorkommen.

Du kannst das "Leitobjekt" (erstes Objekt in der Liste) mit "Leitobjekt markieren" auswählen und an eine andere Stelle verschieben.
Dann "Start" drücken. So wird eine neue Gruppe an einer anderen Stelle mit dem gleichen Baum erzeugt.

Gruß
EASY

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...