Groups zu einer neuen Group vereinen
-
Wie können 2 oder mehrere Gruppen zu einer neuen, übergeordneten Gruppe zusammen gefaßt werden?
Example:
model = Sketchup.active_model
entities = model.active_entities
x = 100.mm
y = 200.mm
z = 300.mmgroup one
pts = []
pts[0] = [ 0, 0 , 0]
pts[1] = [ x, 0 , 0]
pts[2] = [ x, y, 0]
pts[3] = [ 0, y, 0]
group = entities.add_group
entities = group.entities
face = entities.add_face ptsgroup two
pts = []
pts[0] = [ 0, 0 , z]
pts[1] = [ x, 0 , z]
pts[2] = [ x, y, z]
pts[3] = [ 0, y, z]
group = entities.add_group
entities = group.entities
face = entities.add_face ptsDanke
-
Moin,
ist das eine Ruby-Frage?
Wie wäre es mit: beide Gruppen auswählen, rechte Maustaste "Gruppieren".
Und schon hast Du eine übergeordnete Gruppe erstellt.
Eeva würde das natürlich eher mit Kurzwegtasten lösen:
Beide Gruppen auswählen, Tastenkombination (bei mir) "strg+G".
Und schon hast Du eine übergeordnete Gruppe erstellt.
LG
Martin -
Sieht eigentlich mehr aus wie eine Lösung, die im Code gesucht wird.
-
So ist es
-
Da kann ich nicht weiterhelfen.
Ich freue mich aber schon auf das "Plugin"
Hoffentlich finde ich dann den Button dazu -
Ich vermute dies ist nur ein Teil eines größeren Vorhabens und kein einzelnen Plugin. Des weiteren gar nicht als freigegebenes Plugin geplant!? (Firmware)
Mit den Codes kann ich dir auch nicht helfen. Vieleicht doch im Rubyforum oder azuby Fragen?
Burkhard
-
Danke für Euer Intresse.
Tatsächlich erstellen wir für einen großen Teil unser Produkte Plugins.
Sie werden ab dem Sommer über http://www.momo-moebel.de für jeden zur Verfügung stehen.
Die angegebenen Ansprechpartner sind bekannt, trotzdem vielen Dank. -
Wie angekündigt, unser Plugin für das Erzeugen von Büromöbeln ist erstell.
Interessenten sollten sich bei mir melden. Ihr erhaltet per Email eine kurzfristige Rückantwort.
Weitere Infos findet Ihr unter http://www.momo-moebel.de Planung. -
Moin, Hermann,
Deine Skriptzeilen in der Ruby-Konsole laufengelassen ergeben bei mir eine Gruppe, in der eine Gruppe und eine Fläche enthalten ist. Das sieht ungefähr aus wie ein Fußboden mit schwebender Decke drüber. Wobei die Decke wiederum eine Gruppe ist, der Fußboden nicht.
Das ist doch schon fast eine Antwort auf Deine eigene Frage. Ich wundere mich nun über zwei Dinge dabei:
Warum sind die Gruppen in der SU-Zeichnung nicht benannt? Der Skript gibt doch vor, die Benennung vorzunehmen. (Ach nein, das Doppelkreuz leitet Kommentare ein.)
Warum ist die zweite Gruppe nicht um den Fußboden, sondern um alles?Nur so meine spielerischen Gedanken.
Advertisement