hab deinen Code eingegeben und es funktioniert damit! besten danke 😉
trotzdem möchte ich mein Problem noch mal genauer schildern, vielleicht ist ja irgendwo ein Fehler?
oder vielleicht kann mir das einer erklären wieso es ohne deinen Code nicht geht?! ich verstehe es irgendwie nicht...
also ich habe ein Zweischaliges MWK
1. Kontur (Pen 3)
2. Beton
3. Linie (Pen 3)
4. Dämmung
5. Kontur (Pen 1)
1. Versuch
Ich wähle eine Wand aus und Wähle das 1. Symbol der Wand-Konstruktionsmethode (Strich unten an der Wand ist fett, links-orientierte Methode)
ziehe die Wand von links nach rechts, Dämmung ist auf der Nordseite(?) der Wand.
Setzte da mein Fenster ein und der Linienstift der Wand wurde nicht übernommen.
Fazit: Die Fensterleibung vom Betonkern ist nicht die Schicht 1 oder 3!!
2. Versuch
Wähle eine Wand aus mit der 3. Wand-Konstruktionsmethode (der fette Strich ist oberhalb der Wand, rechts orientierte Methode)
zeichne dieses mal von rechts nach links, damit die Dämmung wiederum auf der Nordseite liegt!
Setzte mein Fenster ein und siehe da es funktioniert und passt.
Fazit: Es wird richtig dargestellt und die Fensterleibung hat den Stifttyp 3!
sodala, irgendwie passt da nicht mit der Reihenfolge der Schichten?! oder wie?!
habe das Script von Frank Beister etwas umgebaut... vielleicht ist mir auch da wo ein Fehler passiert?!
</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Code:</font><hr /><pre style="font-size:x-small; font-family: monospace;">! Wandaufbau mehrschichtiger Bauteile
! 2004, Frank Beister, Hamburg
GDL=req("GDL_Version")
dim wsp[8][12]
if GDL<1.331 then
for i=1 to WALL_SKINS_NUMBER
WSP[1]=WALL_SKINS_PARAMS[1] !Schraffur
WSP[2]=WALL_SKINS_PARAMS[2] !Dicke
WSP[3]=WALL_SKINS_PARAMS[3] !Stift (alte Belegung ???)
WSP[4]=WALL_SKINS_PARAMS[4] !Stift Schraffur
WSP[5]=WALL_SKINS_PARAMS[5] !Stift Schraffurhintergrund
WSP[6]=WALL_SKINS_PARAMS[6] !Kern (0=nein, 1=ja, 3=letzte Schicht)
WSP[7]=WALL_SKINS_PARAMS[3] !Stift der unteren Linie
WSP[8]=WALL_LINETYPE !Typ der unteren Linie
WSP[9]=WALL_SKINS_PARAMS[3] !Stift der oberen Linie
WSP[10]=WALL_LINETYPE !Typ der oberen Linie
WSP[11]=WALL_SKINS_PARAMS[3] !Wandendestift
WSP[12]=0 !Richtung der Schraffur (0=global/1=lokal)
next i
else
for i=1 to WALL_SKINS_NUMBER : for j=1 to 12
WSP[j]=WALL_SKINS_PARAMS[j]
next j : next i
endif
s=request("Name_of_fill",WSP[1],s)
p_LM = WSP[2][7] !Stiftfarbe Leibung MWK
besten dank für die hilfe! 😉