Verfasst am: 25.09.2019, 10:15
Titel: Festlegung des Schwerpunkts für zwei Objekte
Der letzte Beitrag ging um die "Verdichtung" der Wand damit es beim Drucken zum reibungslosen Ablauf kommt.
https://www.gomatlab.de/vom-3d-obje.....dicker-machen-t48357.html
Jetzt ist die Frage, bei ein paar Beispielen, macht er nicht immer die "Kontur oder Verdichtung" um das Hauptobjekt, sondern verschiebt es nach oben. Gibt es eine Möglichkeit, einen Schwerpunkt für beide Objekte festzulegen ? Damit um diesen Schwerpunkt bzw. Mittelpunkt, das Hauptobjekt erstellt wird und um dieses Hauptobjekt mit beispielsweise 1.3 Skallierung für x und y eine weiteres Objekt erstellt wird.
In dem Bild ist die Makierung um das Hauptobjekt und das Objekte oben drüber, sollte eigentlich um das Hauptobjekt sein. Nur verschiebt sich das immer und frage mich, ob es da eine andere Möglichkeit gibt.
Ich habe es mit movegui versucht, aber das hat mir wenig geholfen.
Genauso wie setPosition.
Code:
for i=1:sz_z
x=(kz(i)*b(:,1))/isodist; % x und y für Hauptobjekt
y=(kz(i)*b(:,2))/isodist;
xi=(x)*1.0001; % um das Hauptobjekt ein weiteres Objekt zur Verdichtung der Wand bzw. Schließung. Parameter mit 1.0001 mit dem Gedanken, ein etwas größes Objekt um das Hauptobjekt zu erstellen. Jedoch sieht man auf dem Bild nur eine Verschiebung nach Oben.
yi=(y)*1.0001;
tmp=inpolygon(X,Y,x,y);
tmp_i=inpolygon(X,Y,xi,yi);
bin(:,:,i)=xor(tmp,tmp_i);
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.