| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys |
Autor
|
Thema: CDWRITE Genauigkeit anpassen (1774 mal gelesen)
|
SupaDupa Mitglied Rechenknecht
Beiträge: 170 Registriert: 10.07.2007 ProE WF3 M060 mit Startup-Tools, XP Professional, Ati x1950
|
erstellt am: 23. Apr. 2015 12:42 <-- editieren / zitieren --> Unities abgeben:
Hallo, in meinem Ausgangsmodell erzeuge ich BEAM188 Elenente mit "Orientation Nodes". Am Knoten I und J werden unterschiedliche Section-Geometrien definiert. Die Sections werden dem BEAM188 mit sectype,SECTION_NUMMER,taper zugewiesen. Funktioniert alles sehr gut. Das Problem tritt nun beim Export des Modells mit CDWRITE auf. Im CDB-file werden die Knotenpostionen mit einer höheren Genauigkeit angeben als die Position der Tapered Sections. Knotenposition: 118 0 0-8.1450000000000E+02 1.4107553827649E+03 Zugehörige Section: SECTYPE, 1003,TAPER,, SECDATA, 1001, -814.500000 , 1410.75538 , 0.00000000 SECDATA, 1002, -964.500000 , 1670.56300 , 0.00000000 Der Genauigkeitsunterschied an der Y-Position führt dann zur folgenden Fehlermeldung: Element 40 integration point is located outside of end stations. Please verify section input 1.0000000011 Wenn ich die Genauigkeit der Section im CDB-File erhöhe (einfach Knotenposition verwenden), dann funktioniert es. Hat jemand eine Idee wie ich das Problem beheben kann? Gibt es vielleicht ein Befehl mit dem die Genauigkeit für den CDWRITE Befehl für die Sections erhöht werden kann? LG Christian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MESHPARTS Mitglied
Beiträge: 411 Registriert: 08.03.2013 Meshparts Software (https://www.meshparts.de/products) Ansys SolidWorks
|
erstellt am: 23. Apr. 2015 14:17 <-- editieren / zitieren --> Unities abgeben: Nur für SupaDupa
|
SupaDupa Mitglied Rechenknecht
Beiträge: 170 Registriert: 10.07.2007 ProE WF3 M060 mit Startup-Tools, XP Professional, Ati x1950
|
erstellt am: 23. Apr. 2015 16:02 <-- editieren / zitieren --> Unities abgeben:
Hallo, könnte natürlich sein. Dem steht aber gegenüber, dass es im Ausgangsmodell funktioniert. Wenn die Sektions von vornherein nicht genau genug platziert wurden, dann müßte das doch hier schon nicht funktionieren. Weiterhin scheint es allg. so zu sein, dass im CDB-file die Knotenpositionen immer mit 14 Stellen (unabhängig vom Komma) und alle restlichen Angaben (z.B auch Materialeigenschaften) mit max. 10 Stellen angeben werden. Hier mal mein Vorgehen um die Taperd Sections im originalen Modell zu definieren: 1. Keypoints für den Beam anlgen, im LOKALEN CSYS 2. Dann die Position der KP im GLOBALEN CS für die Sections auslesen mit *get, weil die Tapered Section globale Koordinaten brauchen 3. Beam188 anlegen mit LATT, im globalen CSYS Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
smittytomcat Mitglied Naval Architect / Dipl.-Ing. Schiffbau, selbstständig
Beiträge: 1320 Registriert: 23.08.2005 ANSYS Bricscad Windows XP Prof 32 bit SP 3 Windoof 7 Prof 64 bit Dell Precision's Bleistift Radiergummi Dreieck Papier Dubbel etc. Taschenrechner den eigenen Kopf ...
|
erstellt am: 23. Apr. 2015 16:37 <-- editieren / zitieren --> Unities abgeben: Nur für SupaDupa
.... Ansys rechnet mit doppelter Genauigkeit - also mit 8 Byte Reals. Schaut man unter Genauigkeit nah, dann sieht man das jede reelle Zahl mit 13 Stellen Genauigkeit dargestellt werden kann. (das gilt für Fortan, C usw.) Auch bei einem Format E30.20 sind nur die ersten 13 Zahlen hinter dem Komma errechnet - der Rest ist Zufallsmüll ------------------ Gruß Gerd Hunde haben ein Herrchen oder Frauchen - Katzen haben Personal. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SupaDupa Mitglied Rechenknecht
Beiträge: 170 Registriert: 10.07.2007 ProE WF3 M060 mit Startup-Tools, XP Professional, Ati x1950
|
erstellt am: 23. Apr. 2015 16:52 <-- editieren / zitieren --> Unities abgeben:
Danke für den Hinweis. Und wie komme ich dann an diese Genauigkeit ran, dass sie auch ausgegeben wird? Wenn ich mit Position der Knoten aus dem CDB-file (13 Stellen) für die Definition der Tapered Sections verwende, dann funktioniert das CDB-file. Es schein also wirklich an dieser fehlenden Information, der nicht vorhandenen Kommastellen, zu liegen. Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
smittytomcat Mitglied Naval Architect / Dipl.-Ing. Schiffbau, selbstständig
Beiträge: 1320 Registriert: 23.08.2005 ANSYS Bricscad Windows XP Prof 32 bit SP 3 Windoof 7 Prof 64 bit Dell Precision's Bleistift Radiergummi Dreieck Papier Dubbel etc. Taschenrechner den eigenen Kopf ...
|
erstellt am: 23. Apr. 2015 19:27 <-- editieren / zitieren --> Unities abgeben: Nur für SupaDupa
... dann zähl doch mal die Gesamtstellen auch Deiner Sectiondatas - die 13 Stellen, egal wie man es darstellt - ob nun7 vorm Komma und 6 dahinter - oder .... sind nicht vermehrbar ------------------ Gruß Gerd Hunde haben ein Herrchen oder Frauchen - Katzen haben Personal. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SupaDupa Mitglied Rechenknecht
Beiträge: 170 Registriert: 10.07.2007 ProE WF3 M060 mit Startup-Tools, XP Professional, Ati x1950
|
erstellt am: 24. Apr. 2015 11:03 <-- editieren / zitieren --> Unities abgeben:
|
SupaDupa Mitglied Rechenknecht
Beiträge: 170 Registriert: 10.07.2007 ProE WF3 M060 mit Startup-Tools, XP Professional, Ati x1950
|
erstellt am: 24. Apr. 2015 11:43 <-- editieren / zitieren --> Unities abgeben:
Solved! Da die Anzahl der Gesamtstellen! im CDB-file für Materiakennwerte, Sectionpositionen, ... im Vergleich zu den Knotenpositionen wohl nicht zu erhöhen ist, hat folgendes funktioniert: Mit SELTOL,tol die Genauigkeit anpassen. tol so lange vergrößern bis es funktioniert. Zur Orientieren wie groß tol minimal gewählt werden kann, schein man den Wert aus der Fehlermeldung im 1. Post verwenden zu können. Läuft! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
smittytomcat Mitglied Naval Architect / Dipl.-Ing. Schiffbau, selbstständig
Beiträge: 1320 Registriert: 23.08.2005 ANSYS Bricscad Windows XP Prof 32 bit SP 3 Windoof 7 Prof 64 bit Dell Precision's Bleistift Radiergummi Dreieck Papier Dubbel etc. Taschenrechner den eigenen Kopf ...
|
erstellt am: 24. Apr. 2015 11:55 <-- editieren / zitieren --> Unities abgeben: Nur für SupaDupa
|