Shapes konvertieren

Ein Konvertierprojekt – Teil IV
Der Kunde möchte seine Switches so gestaltet haben, dass sie in die Rack-Gestelle passen. Vorgabe: die Shapes der Schablone „Gestellmontierte Geräte“. Die Shapes dort sind 1-dimensionale Shapes, haben also Anfangs- und Endpunkt. Diese liegen nicht auf der Mitte, sondern auf der Unterkante der Shapes.
Ich habe versucht die konvertierten Shapes nach diesem Muster umzugestalten – bin jedoch gescheitert. Irgendwann habe ich mich gefragt, warum ich alles neu nachbauen muss – ich kann doch einfach die Visio-Shapes als Baustelle verwenden.
Gesagt getan: ich wechsle in die Gruppe eines Shapes (nicht Gruppe öffnen! – damit würde ich das Shape zerstören!), lösche dort die Elemente und ersetze sie durch die konvertierten Shapes.
Passe die Größe an – Fertig!

Shapes konvertieren

Ein Konvertierprojekt – Teil III
Die grafischen Objekte wurden von CorelDraw nach Visio überführt und können dort als Shapes weiter verarbeitet werden.
Ein großer Zoom bringt es zutage: die Linien stoßen nicht sauber aneinander.

Die Ursache ist der Abschlusstyp der Linien – er muss von „Rechteck“ auf „flach“ geändert werden – dann sieht es gut aus.


An einer anderen Stelle passen die Enden der Dreiecke nicht.

Hier hilft der Abschlusstyp der Linien leider nicht – ich erstelle ein neues Dreieck, das nun gedreht wird, dupliziert und die alten Dreiecke ersetzt.

Shapes konvertieren

Ein Konvertierprojekt – Teil II
Es gelingt – mit einigen Schritten – CorelDraw-Zeichnungen nach Visio zu überführen. Jedoch: beim Verkleinern stelle ich fest, dass die Schrift nicht mitskaliert wird. Klar – Formate sind unabhängig von der Größe.
Was tun?
Ich beginne mit dem ShapeSheet – stelle eine Beziehung zwischen Schriftgröße und Shapegröße her. Jedoch: es sind zu viele einzelne Texte.
Also noch einmal zurück zu CorelDraw. Dort kann man Text in Kurven konvertieren.
Gesagt, getan – ab nach Visio – und schon kann ich die Shapes problemlos skalieren.

Shapes konvertieren

Ein Konvertierprojekt – Teil I
Die Aufgabe klang simpel – grafische Objekte von CorelDraw nach Visio zu überführen – hatte allerdings einige Haken, die ich in den folgenden Abschnitten zeigen möchte.
Ein Kunde zeichnete Switche in CorelDraw. Diese sollen in Visio zur Verfügung stehen – gemäß den Switchen, die man in der Schablone „Gestellmontierte Geräte“ findet.


Erster Schritt: Kopieren. Erstaunlicherweise „zerschießt“ Visio die eingefügten Objekte.


Zweiter Schritt: Ich probiere einige Grafikformate: SVG eignet sich am besten. Aus CorelDraw werden die Objekte als SVG-Dateien exportiert und können in Visio geöffnet und weiterverarbeitet werden.

Verknüpfungen

Hallo zusammen,
hat jemand eine Idee – ich finde es nicht.
Ich habe eine Visio-Zeichnung. In diese ist ein Raumplan verknüpft (über Einfügen / Text / Objekt / Aus Datei erstellen).
Frage 1: Wo finde ich die Liste aller verknüpften Objekte?
Frage 2: bei einigen (wenigen) Rechnern erscheint nach JEDER Aktion (also beispielsweise: Shape verschieben oder formatieren) die Frage nach Aktualisierung der Verknüpfung.
Kennt das jemand? Wie kann man das abschalten?

Maßstab

Ich wollte es einfach mal wissen. Man kann in Visio recht einfach Raumpläne erstellen. Im Maßstab 1:10. Oder eine Werkshalle. Im Maßstab 1:50. Kann man noch größer? Weltkarten darstellen?
Ich ändere den Maßstab auf 1:100.000. Ziehe die Deutschlandkarte auf das Zeichenblatt.

Erstelle dort den Tagebau Hambach im Kreis Düren. Er hat eine Fläche von zirka 4.380 ha. Visio zeigt mir über Ansicht / Makros / Add-Ons / Visio-Extras / Shape-Fläche und Umfang eine Fläche von 4.000 ha an.

Gut gezeichnet!
Und nun kann man die beiden Shapes miteinander kombinieren (über Entwicklertools / Vorgänge), so dass ein Loch im größeren Shape zu sehen ist.

Feste Textposition auf Pfeilen

Hallo Rene,
nun bräuchte ich nochmal Visio Unterstützung:
 
1. In angehängter Datei habe ich Verbindungslinien mit Text versehen. Per Shape Sheet habe ich die Texte fixiert.
a. Ich möchte dass die linkbündigen immer einen Abstand von 5 mm zum Startpunkt haben, die rechtsbündigen denselben Abstand zum Endpunkt
b. Die Höhe bei beiden soll auch fix sein
c. Wenn ich die Verbinder länger-, kürzer- oder um Ecken ziehe soll die Position sich nicht verändern
d. auf der rechten Seite des Blocks ist mir das mit den linksbündigen Verbinder gelungen. Auf der linken Seite aber nicht. Sobald Du daran ziehst ändern sich die Positionen
###
Hallo Gunnar,
 
bei den „rechten“ Verbindern ist das kein Problem – hier muss die Position absolut als Zahl gesetzt werden.
 
bei den linken Verbindern, die nach rechts zeigen muss ich vom Ende ausgehen. Das heißt:
ich setze die Textwidth auf eine feste zahl, bspw. 80 mm. Den local Pin setze ich auch auf die rechte Seite, also:
TxtLocPinX: 80mm
Den TxtPinX rechne ich vom rechten Ende weg, also:
EndX
Da der Verbinder nicht durch zwei x- und zwei y-Punkte definiert ist, sondern eigentlich durch ein umschriebenes Rechteck (Box) mit einem Pin mit x- und y-Koordinaten, benötige ich hier auch den Anfangspunkt, also:
=GUARD(EndX-BeginX-5 mm)
Das GUARD ist nötig, weil Visio sonst die Formel überschreibt.
Die Konstante muss/kann man ausprobieren.
Allerdings: ich habe keine Ahnung, warum Visio bei BeginY = EndY anders rechnet. Ich habe es mit einem IF abgefangen. Nicht perfekt … Vielleicht hängt der Rechenfehler mit der Rundung der Linie zusammen?
TxtPinX: =GUARD(EndX-BeginX-5 mm)
TxtPinY: =GUARD(IF(BeginY=EndY,2.4 mm,IF(BeginY<EndY,2*(EndY-BeginY)-ABS(EndY-BeginY),EndY-BeginY))+3.5 mm)
Anbei die Lösung … Hübsche Knobelaufgabe!

Großbuchstaben

Hallo Rene,
Gibt es eine Möglichkeit den Text im Feld DESCRIPTION oder TITLE (da steht jetzt „Tankstelle“) immer in Großbuchstaben anzuzeigen, auch wenn die Shape Data klein geschrieben sind?
####
Mit UPPER kann man Buchstaben in Großbuchstaben konvertieren

Shape-Daten entfernen und einfügen

In Visio Professional kann man leicht, bequem und einfach eine Datenquelle, beispielsweise eine Exceltabelle, an eine Zeichnug hängen und die Daten mit den Shapes verknüpfen. Über das Kontextmenü kann man die Datenquelle auch entfernen.

Der Assistent hilft eine neue Datenquelle an die Zeichnung zu binden. Ist die neue Quelle genau so aufgebaut wie die alte, werden sofort korrekte Zuordnungen getroffen. Sehr praktisch:

Shapes verknüpfen

Amüsiert:
in einer Visio-Schulung zeige ich wie man eine Datenquelle an eine Zeichnung bindet. Wie man man die Datensätze mit den Shapes verknüpft. Und dass das Kettensymbol nicht nur anzeigt, dass dieser Datensatz verknüpft ist, sondern ein Doppelklick zeigt auch das verknüpfte Shape an.
Eine Teilnehmerin fragt, welches Shape denn mit „Anna“ verknüpft ist.
Ich muss zwei Mal hinschauen – sie hat aus Versehen den Datensatz auf die Hilfslinie gezogen …