[Frage] QR Code (Bild) in VTB


Hallo Zusammen.
bevor ich rum teste und es am ende gar nicht geht:

ist es möglich in ein VTB Bilder aus einer definierten Quelle zu hinterlegen?

Konkret möchte ich möglichst einfach QR Codes aus einem Raumbuch in den entsprechenden Raum ablegen.
Also Lege in das Beschriftungsbild von Raum 01 das Bild aus Pfad xyz mit dem Dateiname 01 ab.

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

Guten Morgen!

Eventuell könnte man das mit einem recht simplen Smartpart lösen, das man in jedem Raum absetzt:

2D-Script:

RECT_PICT2 dateiname+bildformat,c,c,0

Parameter:
c = Kantenlänge des QR-Codes in Metern
bildformat = ".jpg" z.B.
dateiname greift auf ein Formelattribut zu, mit dem Inhalt "PARENT(@501@)" (oder ein anderes Attribut).
Dieses Formelattribut wird dem Smartpart zugewiesen, der Dateiname wird im Attribut Text1 jeden Raumes gespeichert.
Die Bilddateien mit den QR-Codes liegen in Library/Bitmaps.

Nach Verlegung der Smartparts oder Veränderungen, müssen die Smartparts aktualisiert werden.

Habe das aber nur 3 Räumen getestet und kann daher nicht sagen, ob das bei einem ganzen Projekt noch performant ist.

lg,
Stefan

GEA Arquitectos S.L.P.
Calle Gerardo Diego 6A | 41013 Sevilla | Spain

Anhänge (2)

Typ: image/png
119-mal heruntergeladen
Größe: 27,98 KiB
Typ: application/zip
336-mal heruntergeladen
Größe: 4,07 KiB

so als Entwicklungsidee: wäre das evtl. etwas für das Addon "lokale Beschriftung?

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

Anhänge (1)

Typ: image/png
87-mal heruntergeladen
Größe: 9,33 KiB

..ich denke nicht!
Du willst scheinbar den Text eine Beschriftungsbildes als QR-Code haben.

Wie genau willst Du das mit den "statische Bildern" selbst aus "externen Quellen" lösen?

Da müßtest Du für jeden Text ein Bild (mit QR-Code) haben.
Das scheint mir wenig Aussicht auf Erfolg zu haben.

Und hinzu kommt, dass in Beschriftungsbildern eigentlich nur Text und Linien "erwünscht" sind.
Mit Füllflächen in VTB habe ich jedenfalls sehr schlechte Erfahrungen gemacht.
Die verschwinden plötzlich im VTB, und tauchen als Raumfilling wieder auf!
Ne, würd ich die Finger von lassen...!

Falls doch:

individuelle Bilder als QR Code aus einem Eingabe mit hilfe von python (oder anderen Libs) kann man recht simple erstellen

z.b. hier ein Tutorial:
https://towardsdatascience.com/generate-qrcode-with-python-in-5-lines-42eda283f325

Allplan Webentwicklung

Private messages must be private. No support request via Private message.

Danke für das Feedback zum VTB. Dann brauche ich da schon mal nicht weiter denken.

die QR Codes sind ja schon vorhanden.
Wir generieren diese in unserem Raumbuch, welches in der CDE liegt.
Jeder Raum auf der Baustelle bekommt seinen eigenen QR Code. Somit können wir über eine App Rauminformationen abfragen und Mängel aufnehmen.

den gleichen Code hätte ich gerne im Übersichtsplan bei jedem Raumstempel liegen.
Allerdings scheue ich die manuelle Arbeit, die Codes händisch als Bild abzulegen.

Deshalb der Gedanke einer externen Bildquelle das Addon lokale Beschriftung.
Oder ist sowas eventuell als PythonPart möglich?
Es müsste lediglich Raumnummer mit der Bezeichnung einer Datei gematched werden.

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

Guten Morgen!

Eventuell könnte man das mit einem recht simplen Smartpart lösen, das man in jedem Raum absetzt:

2D-Script:

RECT_PICT2 dateiname+bildformat,c,c,0

Parameter:
c = Kantenlänge des QR-Codes in Metern
bildformat = ".jpg" z.B.
dateiname greift auf ein Formelattribut zu, mit dem Inhalt "PARENT(@501@)" (oder ein anderes Attribut).
Dieses Formelattribut wird dem Smartpart zugewiesen, der Dateiname wird im Attribut Text1 jeden Raumes gespeichert.
Die Bilddateien mit den QR-Codes liegen in Library/Bitmaps.

Nach Verlegung der Smartparts oder Veränderungen, müssen die Smartparts aktualisiert werden.

Habe das aber nur 3 Räumen getestet und kann daher nicht sagen, ob das bei einem ganzen Projekt noch performant ist.

lg,
Stefan

GEA Arquitectos S.L.P.
Calle Gerardo Diego 6A | 41013 Sevilla | Spain

Anhänge (2)

Typ: image/png
119-mal heruntergeladen
Größe: 27,98 KiB
Typ: application/zip
336-mal heruntergeladen
Größe: 4,07 KiB

..großartige Lösung! Wofür SmartParts alles gut sind!

echt genial, schaue mir das zwecks Performance an und gebe Rückmeldung!

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

nochmal vielen Dank an Stefan. Habe das nun einmal mit einem kleineren Projekt (25 Räume im Erdgeschoss) gemacht. Performance Probleme kann ich nicht feststellen.
Derzeit fehlt mir noch die Möglichkeit Die QR Codes direkt aus build365 auszulesen. Ich muss gerade noch die Codes händisch aus dem PDF screenshotten. Sobald das möglich ist, gibt es einen Versuch mit einem großen Projekt und ich gebe Rückmeldung.

P.S.
Mal ein dickes Lob an Allplan: Die berechneten Attribute sind für mich die beste Idee, die Allplan seit langem hatte!

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de


Verwendung von Cookies:
Um die Webseite optimal gestalten und fortlaufend verbessern zu können, verwendet Allplan Cookies.
Durch die weitere Nutzung der Webseite erklären Sie sich mit der Verwendung von Cookies einverstanden.  -  Mehr Informationen

Schließen