Das Wissen aller Anwender nutzen

Im Allplan Connect Forum tauschen sich Anwender aus, geben wertvolle Tipps oder beraten sich bei ganz konkreten Aufgabenstellungen − auch international.
Und damit wirklich keine Frage unbeantwortet bleibt, unterstützen die Mitarbeiter des Technischen Supports ebenfalls aktiv das Forum.

Es erwarten Sie:

  • Foren-Vielfalt aus CAD Architektur, CAD Ingenieurbau uvm.
  • Tipps von User für User
  • international: Deutsch, Englisch, Italienisch, Französisch und Tschechisch

Melden Sie sich jetzt an und diskutieren Sie mit!

Zur Registrierung

ModelInspector - erzeugt Räume besser als Raumprogramm-Assistent [Gelöst]

Schlagworte:
  • Plugin
  • ModelInspector
  • Raumprogramm Assistent

Hallo Leute,

ich habe den ModelInspector mal etwas erweitert.
Dieser kann jetzt (wie der Raumprogramm-Assistent auch) Räume aus einer Excel-Tabelle lesen,
und diese dann im Allplan direkt erzeugen.
Was geht damit besser als mit dem Raum-Programm-Assistent?
1. Es gibt keine Begrenzung auf 150 Räume
2. Man kann ALLE Attribute gleich beim Erzeugen anhängen -> Die Anzahl der Spalten ist unbegrenzt!
Es werden aber nur Attribute hinzugefügt, deren Namen (1. Zeile) in Allplan tatsächlich exisitert,
und deren Typ zum Zell-Inhalt passt.
3. Man kann sofort beim Erzeugen eine Füllfläche hinterlegen
-> Dazu braucht es eine Spalte "Schraffurfilling" mit eine Zahl, die die Farbnummer darstellt
Ebenfalls kann man einen Randabstand dieser Füllfläche in der Excel-Tabelle angeben.
Dazu eine Spalte "Randtiefe" mit dem entspr. Abstand einfügen.
4. Der ModelInspector ist sehr viel schneller, da er nicht die veraltete COM-Schnittstelle verwendet!
Auch fehlende OCX-Controls oder eine falsch initialisierte COM-Schnittstelle gehören damit der Vergangenheit an!

Das Plugin läuft nach der Installation 2 Wochen als Demo (lediglich der Lizensierungsdialog wird bei jedem Start angezeigt, kann aber mit OK weggeklickt werden)

Have Fun!

Anhänge (3)

Typ: image/png
260-mal heruntergeladen
Größe: 93,68 KiB
Typ: application/zip
1835-mal heruntergeladen
Größe: 2,19 MiB
Typ: application/zip
1878-mal heruntergeladen
Größe: 2,16 MiB

Lösung anzeigen Lösung verbergen

Hier ein Update des Modelinspectors.

Folgende Verbesserungen beim Räume aus Excel erzeugen:

1. Flächenstile, Schraffuren und Muster sind als Raumfüllung auch möglich
Dazu braucht es die Spaltenüberschriften:
Allplan_Farbnummer (alternativ zu Schraffurfilling) für die Füllfläche
Allplan_Flächenstil für die Stilfläche
Allplan_Musternummer für das Muster
Allplan_Schraffurnummer für die Schraffur
Schraffur und Muster können auch mit einer Farbe hinterlegt werden

2. Die Räume werden auf Wunsch gleich beschriftet

Anbei eine Beispiel-Excel-Liste und der Installer für Allplan 2019.

Anhänge (3)

Typ: image/png
24-mal heruntergeladen
Größe: 186,88 KiB
raumliste.xlsx
Erweiterung der Datei passt nicht zum Inhalt!
Typ: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
0-mal heruntergeladen
Größe: 9,55 KiB
Typ: application/zip
1754-mal heruntergeladen
Größe: 2,20 MiB
11 - 20 (39)

..ja, ist die falsche Version! Könnte von der Vorgänger-Version des ModelInspectors sein.
Allplan installiert diese DLL eigentlich nicht!
Probier mal beiliegende DLL!
Achtung, nur mit dem Windows-Explorer entpacekn, nicht mit 7z oder WinZip!
Und vorher die zip "entsperren", d.h Eingeschaften->"Zulassen".
Vorsichtsbalber mal die alte DLL als *.bak umbennen.

Oder einfacher:
Plugin deinstallieren (dann sollte die falsche DLL weg sein!)
und danach neu installieren!

Anhänge (1)

Typ: application/zip
1023-mal heruntergeladen
Größe: 1,40 MiB

jetzt geht es, vielen Dank für deine Hilfe!

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

Hallo Leute,

ich habe den Raum-Import noch etwas verbessert.

Man kann jetzt nach dem Einlesen der Räume aus der Excel-Liste die Räume auch in mehreren Schritten in Allplan erzeugen lassen:
Dazu die zu erzeugenden Räume (evtl. über Bereichsanwahl mit gedrückter Shift-Taste) auswählen, und dann "Erzeugen" klicken. Wenn keine Räume ausgewählt wurden, werden wie bisher alle Räume erzeugt.
Die übertragenen Räume verlieren dann ihre fetten Schriftgrad, damit man sieht, welche schon übertragen wurden.
Damit man die Räume besser zuordnen kann, zeigen diese jetzt Bezeichnung (Raum-Nr.) und Funktion.

Somit entfällt das lästige Zerteilen der Excel-Raumliste wie beim Raumprogramm-Assitenten.

Have Fun!

Anhänge (3)

Typ: image/png
49-mal heruntergeladen
Größe: 121,97 KiB
Typ: application/zip
1080-mal heruntergeladen
Größe: 2,19 MiB
Typ: application/zip
1017-mal heruntergeladen
Größe: 2,16 MiB

Eine tolle und würdige Entwicklung/Fortführung der ursprünglichen Idee - Danke - Es war an der Zeit !!!!

Gruss Holger

Dipl.Ing. (univ.), M.A., Architekt Holger Schiffers

Hallo Jörg,

eine ganz tolle Entwicklung, ich teste das sofort! Warum die Begrenzung auf 150 Räume haben wir hundert mal den Allplan Support gefragt. Wir müssen in der Regel über 1000 Räume erzeugen...

Vielen Dank!
Grüße Lucía

Hallo Jörg,

wir versuchen gerade Räume zu importieren, leider klappt das irgendwie nicht. Wir haben eine Excel-Datei geladen, klicken auf Räume erzeugen und anschließend auf OK, es passiert aber nichts... Die Räume werden nicht angelegt, und wir bekommen keinen Fehlermeldung.

Haben wir da irgendwas falsch gemacht?

Vielen Dank,
Lucía

Anhänge (1)

Typ: image/png
21-mal heruntergeladen
Größe: 43,40 KiB

Die verwendete Excel datei ist falsch. In dieser muss für jeden Raum ein Zeile vorhanden sein ( s Screenshot weiter oben). Außerdem müssen die Spaltenüberschriften zu den Attributen passen!
Bitte stell doch mal die Excel-Datei hier rein, oder mach einen Screenshot vom Inhalt.

Es funktioniert immer noch nicht... anbei Screenshot und Excel-Datei. Wahrscheinlich sitzt das Problem zwischen Tastatur und Stuhl...

Anhänge (2)

Typ: image/png
21-mal heruntergeladen
Größe: 147,42 KiB
Typ: application/zip
1136-mal heruntergeladen
Größe: 6,94 KiB

Breite oder Länge fehlt!

Wir haben auch probiert, es geht auch nicht... Irgendwas fehlt noch...

Anhänge (1)

Typ: image/png
17-mal heruntergeladen
Größe: 135,96 KiB
11 - 20 (39)