Support Forum

SmartPart_Beispiel: Kellerlichtschacht [Gelöst]

Schlagworte:

Hi,

hier noch ein Beispiel für eine Anwendungsmöglichkeit der SmartParts in der Praxis:

Ein Kellerlichtschacht.

Grundlage ist wieder eine im Netz frei verfügliche gsm-Datei.

Ich häng das Ding wieder als ndw an.

Man kann das SP einfach als Assistent speichern (zum Beispiel direkt in verschiedenen Abmessungen und Höhenlagen) und vor dort auf die Zeichenfläche ziehen.

Daniel

Anhänge (3)

Typ: application/x-zip
3014-mal heruntergeladen
Größe: 120,15 KiB
Typ: image/jpeg
1716-mal heruntergeladen
Größe: 149,61 KiB
Typ: image/jpeg
1464-mal heruntergeladen
Größe: 36,31 KiB

Lösung anzeigen Lösung verbergen

Hallo Daniel,

das ist ganz einfach:
Du musst nur die den 2D-Linien einen anderen Strich verpassen:

1. einen neuen Parameter anlegen, damit man den Strich im Dialog einstellen kann:
Name: "ltype", Typ "Strich", Wert: 1, Bezeichnung:"Strich 2D"

2. im 2D-Script vor allen anderen Befehlen folgende
Zeile einfügen:
STROKE ltype

Fertig!

Gruß Jörg

Gruß Jörg

Anhänge (3)

Typ: image/png
1389-mal heruntergeladen
Größe: 86,34 KiB
Typ: image/png
1097-mal heruntergeladen
Größe: 70,07 KiB
Typ: image/png
1048-mal heruntergeladen
Größe: 24,94 KiB
1 - 10 (11)

Hallo,

den beiliegenden Kellerlichtschacht sollte man wegen der schlechten Performance lieber nicht verwenden!

Grund:
Das Gitter wird erzeugt, indem von einem großen Quader tausende kleiner "Löcher"-Quader abgezogen werden! Das dauert...!

Das ist gutes Beispiel, wie man es nicht machen sollte!
Und:
Leider sind nicht alle GDL- oder GSM-Objekte in der "freien Wildbahn" bzw. aus der ArchiCAD-Bibliothek Fehlerfrei und Optimiert!

Anbei der überarbeitete Lichtschacht, der diese Probleme nicht verursacht.
Die beiliegende *.smt-Datei einfach per Drag&Drop in die Zeichenfläche ziehen!

Gruß Jörg

Anhänge (1)

Typ: text/plain
3273-mal heruntergeladen
Größe: 8,55 KiB

Hi,

danke für den Hinweis. Das die Performance bei dem Ding schlecht ist, hab ich auch schon bemerkt. Da es aber nur beim editieren auftrat, hab ich es ignoriert.

Zu Deiner Datei: was soll die bewirken?
Wenn ich die auf die Zeichenfläche zieh, hängt nur ein wirkungsloser Platzhalter am Fadenkreuz ?

Daniel

Hallo Daniel,

da sollte ein Kellerlichtschacht am Fadenkreuz hängen!
bzw. nach dem Absetzen im Teilbild sein!!!!

Die Datei sollte man allerdings zuerst irgendwo auf dem Rechner speichern (z.B. Desktop)!

Hier das Ergebnis nach meinem Drag&Drop...

Gruß Jörg

Anhänge (1)

Typ: application/octet-stream
2691-mal heruntergeladen
Größe: 1,16 MiB

Die ndw geht, danke!

Die SMT hatte ich vorher auf den Desktop gespeichert, geht aber hier nicht.

Daniel

Hi Jörg,

ich wollte gemäß Deinem Tip mit PLACE2 eine einfache getrichelte 2D-Darstellung erreichen, wie ich sie brauche.

Klappt auch soweit, nur leider ist die Darstellung nicht getrichelt sondern mit einer Volllinie.

Mach ich was falsch?

Anhänge (1)

Typ: application/x-zip
1978-mal heruntergeladen
Größe: 399,27 KiB

Hallo Daniel,

das ist ganz einfach:
Du musst nur die den 2D-Linien einen anderen Strich verpassen:

1. einen neuen Parameter anlegen, damit man den Strich im Dialog einstellen kann:
Name: "ltype", Typ "Strich", Wert: 1, Bezeichnung:"Strich 2D"

2. im 2D-Script vor allen anderen Befehlen folgende
Zeile einfügen:
STROKE ltype

Fertig!

Gruß Jörg

Gruß Jörg

Anhänge (3)

Typ: image/png
1389-mal heruntergeladen
Größe: 86,34 KiB
Typ: image/png
1097-mal heruntergeladen
Größe: 70,07 KiB
Typ: image/png
1048-mal heruntergeladen
Größe: 24,94 KiB

..hier der fertige Schacht.

Gruß Jörg

Anhänge (1)

Typ: application/x-zip-compressed
2439-mal heruntergeladen
Größe: 482,82 KiB

...eine Übernahme von vorgezeichneten, "statischen" Geometrien (mit PLACE2) führt hier leider nicht zum Erfolg, weil der Lichtschacht "dynamisch" seine Größe andern kann und soll!
Deine "statischen" Geometrien würden sich daran also nicht anpassen!

Der Befehl STROKE 2 bewirkt aber vor einem
PLACE2-Befehl dasselbe, nämlich das alles folgende mit Strich 2 gezeichnet wird.

Wenn Du den Strich haben möchtest, den die "Vorzeichnung in allplan hatte, so mußt Du
PLACE2 01,0 eingeben.

Die "0" besagt, daß die Originalen Eigenschaften von Stift/Strich/Farbe verwendet werden sollen.

Gruß Jörg

Ganz herzlichen Dank!

1 - 10 (11)

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