You are currently reviewing an older revision of this page.
Mit Hilfe der speedikon Beschreibungssprache können bei speedikon Öffnungselementen zusätzliche Wandfüllkörper erstellt werden.Damit bei einer Ansichtsberechnung im Modul Schnitt/Ansicht die Kanten zwischen Körpern und benachbarten Körpern geprüft und somit geglättet werden, ist ein zusätzliches Argument in der Beschreibungssprache des Makros zu setzen.
Auf dem 5. Argument des SW koerper ist die Konstante 860 zu übergeben. Dies bewirkt, dass dieser Körper bei "Oberflächen glätten" gegen benachbarte Körper geprüft wird. Andernfalls findet keine Prüfung und demzufolge keine Oberflächenglättung statt.
Beispiel:BESCHREIBUNG model; UMGEBUNG einbau; WINKEL(1):=0.0; WINKEL(2):=0.0; WINKEL(3):=0.0; LAGE(1):=GGBEZ(1); LAGE(2):=GGBEZ(2); LAGE(3):=GABEZ(2); ZW(1):=GGMASS(1); ZW(2):=GGMASS(2)/3; ZW(3):=GAMASS(2)/4; koerper ("quader", WINKEL, LAGE, ZW, 860, 199, 1.0); LAGE(3):=LAGE(3)+zw(3); koerper ("quader", WINKEL, LAGE, ZW, 860, 410, 1.0); LAGE(3):=LAGE(3)+zw(3); koerper ("quader", WINKEL, LAGE, ZW, 0, 2000, 1.0);ENDE
Für den Zeichnungsfilter wurden zusätzliche Werte eingeführt, die die Kantendarstellung bei parametrisierten Objekten steuern. Die folgende Information finden Sie auch im Handbuch Bentley_speedikon_Viewfilter ab V8i (SELECTseries 5):
GLOBAL elevation_glue iDieser Eintrag steuert die Darstellung der Kanten von aneinander grenzenden (fluchtenden) Bauteilen in der Ansicht.0 Linie zwischen zwei fluchtenden Oberflächen mit unterschiedlichem Material zeichnen1 Linie zwischen zwei fluchtenden Oberflächen mit unterschiedlichem Material nicht zeichnenDie folgenden Werte gelten nur für parametrisierte Objekte (COMPONENT Type 6)-1 Linie zwischen zwei fluchtenden Oberflächen unterschiedlicher Objekte zeichnen-2 Linie zwischen zwei fluchtenden Oberflächen unterschiedlicher Objekte oder Material zeichnen-3 Linie zwischen zwei fluchtenden Oberflächen von Objekten zeichnenBeispiel:# Anweisung speziell für parametrisierte ObjekteGLOBAL elevation_glue (A_ELEMENTTYPE i 21) (A_CONSTRUCTION i 6) i -3;# Anweisung allgemeinGLOBAL elevation_glue i 0;
Siehe auch das angehängte Projekt-860.smd mit dem Makro Test.mcr und dem Zeichnungsfilter test.vdf
860.bpd.zip