abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Modellierung
Entwurfswerkzeuge von Archicad, Elementverbindungen, Modellierungskonzepte usw.

Trapezblech vs. Solid

Anonymous
Nicht anwendbar
Hallo Leute,
ich habe vorher versucht mit Solid-Element eine Sandwichdecke, die aus einem Trapezblech und Dämmung (also Decke) besteht, zu erstellen. Hat leider nicht geklappt!
Wichtig wäre das die Dämmung nur überhalb des Trapezes ist...
Geht das nicht oder hab ich nen Fehler gemacht?
9 ANTWORTEN 9
Nicht anwendbar
eigentlich dürfte es kein problem sein!

schritt für schritt:

1. dein decke, also die dämmung (vielleicht am besten im 3d-fenster) anklicken und als ziel-element zuweisen (oberster knopf im solid-dialog)
2. das trapezblech als operator-element zuweisen (knopf darunter)
3 die art des abzugs sollte von dir "abzug mit verlängerung nach unten gewählt" werden.

so sollte es keine probleme geben.

[ 18. Dezember 2004, 10:54: Beitrag editiert von: www.surrogat.com ]
andreaszeike
Newcomer
...sollte mich wundern, wenn das klappen würde.

Das Trapezblech aus der Bibliothek ist nämlich kein Solid. Es besteht aus einem EXTRUDE, das keinen geschlossenen Polygonzug als Basis hat.


Zur Erklärung ein bischen GDL aus dem Handbuch:

</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif"> EXTRUDE
EXTRUDE n, dx, dy, dz, mask, x1, y1, s1, ...
xn, yn, sAllgemeines, durch ein Polygon der x-y-Ebene definiertes Prisma. Der Verschiebungsvektor aus der Grundfläche ist (dx, dy, dz).

Dieser Befehl ist eine Verallgemeinerung der PRISM- und SLAB-Anweisungen. Der Basispolygonzug muß nicht geschlossen sein, die Seitenkanten müssen nicht im Lot zur x-y-Ebene stehen. Die Grundfläche kann wie beim PRISM_-Befehl Öffnungen enthalten. Die Sichtbarkeit der Kanten kann kontrolliert werden.

n: Anzahl der Eckpunkte des Basispolygonzuges.
mask: kontrolliert die Existenz der Grund-, Deck- und (bei einem offenen Polygonzug) Seitenfläche.

si: Status der seitlichen Kanten oder Kennzeichen für das Ende eines Polygons oder einer Öffnung. Sie können mit zusätzlichen Statuscodewerten auch Bögen und Segmente in der Polylinie definieren.

Einschränkung der Parameter:

n > 2



Mask-Werte:

mask = j1 + 2*j2 + 4*j3 + 16*j5 + 32*j6

wobei j1, j2, j3, j5, j6 0 oder 1 sein können.

j1 (1): Grundfläche ist vorhanden.

j2 (2): Deckfläche ist vorhanden.

j3 (4): (Die das Prisma schließende) Seitenfläche ist vorhanden.

j5 (16): Konturen der Grundfläche sind vorhanden.

j6 (32): Konturen der Deckfläche sind vorhanden.

Status-Werte:

0: Seitenkanten, ausgehend vom Punkt sind sichtbar.

1: Seitenkanten, ausgehend vom Punkt werden nur für die Konturensuche im 3D-Modell berücksichtigt.

-1: kennzeichnet das Ende des umschließenden Polygons oder der Öffnung. Der folgende Eckpunkt ist dann automatisch der Startpunkt der nächsten Öffnung.

und jetzt dazu der Code des Trapezbleches:

!Errechnung des Mask-Werts
j1=0
j2=0
j3=0
j4=1
j5=1
j6=1
mask = j1 + 2*j2 + 4*j3 + 16*j5 + 32*j6 !=48

!Parameterfestlegung
dx=0
dy=0
dz=0.3

gesamt=dz !Höhe Objekt
sumw=0 !Startpunktverschiebung in x-Richtung
wl=0.2 !Sickenlänge
h=0.3 !Sickenhöhe

</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Code:</font><hr /><pre style="font-size:x-small; font-family: monospace;">!Originalcode aus Objekt
EXTRUDE 5,0,0,gesamt,48,
sumw,0,0,
sumw+wl/4,h,0,
sumw+wl/2,h,0,
sumw+wl*3/4,0,0,
sumw+wl,0,0 Mit anderen Worten: das Blech hat keine Stärke...

Da die SE-Befehle, wie ihr Name schon sagt, nur mit Solids funzen, kann das eigentlich zu keinem Ergebnis führen.


Gruß, az

[ 18. Dezember 2004, 13:33: Beitrag editiert von: Andreas Zeike ]
andreaszeike
Newcomer
...ach ja, so sieht die Sicke aus (Code s.o.):

<img src="http://www.bitsspaces.de/Pix-Forum/Trapezblech.jpg" alt=" - " />


az
Nicht anwendbar
danke.
aber wie behilft man sich dann?

leider habe ich gerade kein archicad, um es selbst nachzuvollziehen... :confused:

aber ich würde in einem solchen fall -weil ich kein gdl beherrsche- im grundrisfenster das profil nachbauen. (schnitt durch das liegende blech***2d-linien kopieren***im grundriss einfügen***mit dem zauberstab eine wand oder decke einfügen) und als neues bibliothekselement in der projektbibliothek abspeichern. gegebenfalls gleich mit dämmung.
gut? oder geht es noch besser oder eleganter? :winken:

[ 18. Dezember 2004, 14:01: Beitrag editiert von: www.surrogat.com ]
Nicht anwendbar
ich glaube beim trapezblech geht nur zauberstab + wand, da es scheinbar keine fläche, sondern nur linien (im schnitt) hat. (ich habe das problem begriffen)
die wand könnte ja nur 1mm dick sein- sie wäre auf jeden fall ein solides element.

[ 18. Dezember 2004, 14:02: Beitrag editiert von: www.surrogat.com ]
Anonymous
Nicht anwendbar
@www.surrogat.com </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif">...oder geht es noch besser oder eleganter?...Alternative: Mit der Funktion "Profiler" in ArchiCAD.
Querschnitt (gruppieren!) und Linie zeichnen, mit Profiler extrudieren.
andreaszeike
Newcomer
sehr elegant: Du könntest das EXTRUDE -Objekt im Objekt "Trapezblech_drehbar.gsm" durch ein PRISM_ -Objekt ersetzen.

Dann wird ein "Trapezblech_drehbar_solid.gsm" daraus, mit dem kannst Du einen Abzug durchziehen:

<img src="http://bitsspaces.de/Pix-Forum/Trapezblech_solid.jpg" alt=" - " />

Gruß, az

[ 19. Dezember 2004, 15:21: Beitrag editiert von: Andreas Zeike ]
andreaszeike
Newcomer
hier ein Beispiel, wie man es mit variablen Sicken machen kann:

<OBJECT ID="GDLCtl" codebase="http://www.gdlcentral.com/bin/files/GDLCtl.cab#version=1,2,5,178" WIDTH="200" HEIGHT="200" CLASSID="CLSID:64D9B72C-E42A-490e-9181-221E1E035A14"><PARAM NAME="GdllistTxt" VALUE=""><PARAM NAME="SRC" VALUE="http://www.bitsspaces.de//web-plugin/trapezblech/Trapezblech_drehbar_var.gsm"><embed name='GDLCtl' width='200' height='200' Src='http://www.bitsspaces.de//web-plugin/trapezblech/Trapezblech_drehbar_var.gsm' GdlListTxt=''></OBJECT>

Vorteil: Ihr könnt Eure eigenen Sickenprofile einsetzen (Parameter "Datei"). Im Kommentarscript steht eine Anleitung für das Objekt.

(...falls beim Download die Datei sicke_1.gsm nicht mitkommt, die steht hier: http://www.bitsspaces.de/web-plugin/trapezblech/sicke_1.gsm )


Gruß, az


PS: wie war das noch mit MakroMitnahme beim Download aus dem web-PlugIn?? da gab es doch einen Trick...

[ 20. Dezember 2004, 16:19: Beitrag editiert von: Andreas Zeike ]
andreaszeike
Newcomer
...und noch eleganter:

da ein EXTRUDE mit einem geschlossenem Polygonzug von AC als Solid erkannt wird, funzt auch das entsprechend modifizierte Original-Objekt:

<OBJECT ID="GDLCtl" codebase="http://www.gdlcentral.com/bin/files/GDLCtl.cab#version=1,2,5,178" WIDTH="200" HEIGHT="200" CLASSID="CLSID:64D9B72C-E42A-490e-9181-221E1E035A14"><PARAM NAME="GdllistTxt" VALUE=""><PARAM NAME="SRC" VALUE="http://www.bitsspaces.de//web-plugin/trapezblech/Trapezblech_drehbar_solid.gsm"><embed name='GDLCtl' width='200' height='200' Src='http://www.bitsspaces.de//web-plugin/trapezblech/Trapezblech_drehbar_solid.gsm' GdlListTxt=''></OBJECT>


Gruß, az

[ 20. Dezember 2004, 16:24: Beitrag editiert von: Andreas Zeike ]