Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  SIMULIA/ABAQUS
  Fehlermeldung bei Sweep - Part (1/4 Torus)

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co.
  
Mit der Kisters 3DViewStation komplexeste 3D CAD-Daten beherrschen, eine Pressemitteilung
Autor Thema:  Fehlermeldung bei Sweep - Part (1/4 Torus) (647 mal gelesen)
Harr
Mitglied
student


Sehen Sie sich das Profil von Harr an!   Senden Sie eine Private Message an Harr  Schreiben Sie einen Gästebucheintrag für Harr

Beiträge: 36
Registriert: 11.08.2011

erstellt am: 21. Okt. 2012 12:19    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,

ich möchte per Python einen viertel Torus erstellen.
Der Pfad dieses Torus läuft entlang einer viertel Ellipse.

Wenn ich den Kreis, welcher entlang des Pfades verläuft, zu gross zeichne, entsteht eine Fehlermeldung (self-intersecting).
Diese Fehlermeldung hängt wahrscheinlich mit einem Knick zusammen, der durch die zu grosse Kreis-Fläche entsteht.

Ist es möglich durch eine Schleife den Radius des Kreises immer kleiner werden zu lassen bis diese Fehlermeldung nicht mehr erscheint?
Das Skript wird leider durch diese Fehlermeldung angehalten...

Vielen Dank

[Diese Nachricht wurde von Harr am 21. Okt. 2012 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Harr
Mitglied
student


Sehen Sie sich das Profil von Harr an!   Senden Sie eine Private Message an Harr  Schreiben Sie einen Gästebucheintrag für Harr

Beiträge: 36
Registriert: 11.08.2011

erstellt am: 21. Okt. 2012 15:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

schon erledigt
durch folgende Schleife:
Code:
while loop == 1:
  s1.CircleByCenterPerimeter(center=(0.0, 0.0), point1=(20.0-VarTest, 0.0))
  p = mdb.models['Model-1'].Part(name='Part-2', dimensionality=THREE_D,
    type=DEFORMABLE_BODY)

  try:
      p = mdb.models['Model-1'].parts['Part-2']
      p.BaseSolidSweep(sketch=s1, path=s)
      loop = 0     
  except:
      VarTest = VarTest + 0.1 
      s1.undo()


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz