| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| NX CAD Intensivkurs (Crashkurs) |
Autor
|
Thema: Fehler beim verbinden von Flächen (3400 mal gelesen)
|
Bito00 Mitglied Dipl.-Ing. Triebwerkstechnik
Beiträge: 85 Registriert: 27.12.2010 Quadcore i7 Geforce GTX 680 32GB Ram UG NX9
|
erstellt am: 13. Jan. 2011 08:08 <-- editieren / zitieren --> Unities abgeben:
Moinsen, ich habe ein Problem beim Verbinden von Flächen. Ich nutze dazu die Funktion "Join Faces". Es handelt sich bei mir um rotationssymmetrische Körper. Ich bekomme fast immer entweder die Fehlermeldung "Failed to change topology" oder "Face is not parametrical-rectangular". Gibt es Beschränkungen welche Flächen man verbinden kann bzw. wie könnte man sie dennoch verbinden? Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
uwe.a Ehrenmitglied maschbau-ing.
Beiträge: 1939 Registriert: 20.12.2000 Windows7/64Pro Vmware UG16-Nx10beta
|
erstellt am: 13. Jan. 2011 09:17 <-- editieren / zitieren --> Unities abgeben: Nur für Bito00
|
Bito00 Mitglied Dipl.-Ing. Triebwerkstechnik
Beiträge: 85 Registriert: 27.12.2010 Quadcore i7 Geforce GTX 680 32GB Ram UG NX9
|
erstellt am: 13. Jan. 2011 10:04 <-- editieren / zitieren --> Unities abgeben:
Is schon korrekt so. Ich will aus 2 Teilflächen eine machen. Mit Sew füge ich ja m.W. nach Teilstücke (Sheets) zusammen. Ich habe bereits einen Solid der in Teilflächen gegliedert ist und ich möchte, dass möglichst eine große Fläche daraus entsteht oder zumindest größere, als jetzt vorhanden sind. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
uwe.a Ehrenmitglied maschbau-ing.
Beiträge: 1939 Registriert: 20.12.2000 Windows7/64Pro Vmware UG16-Nx10beta
|
erstellt am: 13. Jan. 2011 10:41 <-- editieren / zitieren --> Unities abgeben: Nur für Bito00
aus der Hilfe: Umwandeln als B-Fläche (Convert to B-Surface) Ermöglicht das Verbinden mehrerer Flächen zu einer einzelnen B-Oberfläche. Die ausgewählten Flächen müssen aneinander angrenzen, zum selben Volumenkörper gehören und übereinstimmende U-V-Parameterbereiche aufweisen. Darüber hinaus müssen die gemeinsamen Kanten isoparametrisch sein. ------------------ mfg uwe.a Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bito00 Mitglied Dipl.-Ing. Triebwerkstechnik
Beiträge: 85 Registriert: 27.12.2010 Quadcore i7 Geforce GTX 680 32GB Ram UG NX9
|
erstellt am: 13. Jan. 2011 11:29 <-- editieren / zitieren --> Unities abgeben:
Ok, zum selben Solid gehören sie schon mal. Manche Flächen lassen sich zusammenfügen, andere wiederum nicht. Gibt es einen Weg herauszufinden (einen Test in CheckMate evtl.) der mir diese "nicht parametric-rectangular" Stellen identifiziert bzw. kann man das "reparieren". Das mit den U,V Parameterbereich hab ich auch nich ganz verstanden. Und Danke für die schnellen Antworten =) Gruß Bito Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
uwe.a Ehrenmitglied maschbau-ing.
Beiträge: 1939 Registriert: 20.12.2000 Windows7/64Pro Vmware UG16-Nx10beta
|
erstellt am: 13. Jan. 2011 12:11 <-- editieren / zitieren --> Unities abgeben: Nur für Bito00
u und v in der statischen Drahtmodeldarstellung, Filter auf Fläche und die Fläche(n) auswählen, Objektdarstellung (Strg+J) -> Drahtmodelanzeige->dort die Anzahl der U +V einstellen ------------------ mfg uwe.a Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bito00 Mitglied Dipl.-Ing. Triebwerkstechnik
Beiträge: 85 Registriert: 27.12.2010 Quadcore i7 Geforce GTX 680 32GB Ram UG NX9
|
erstellt am: 13. Jan. 2011 13:43 <-- editieren / zitieren --> Unities abgeben:
Bei mir stehen die Werte für jede Fläche auf Null. Hab damit auch noch nie gearbeitet (wüsste also auch nicht was ich da einstellen sollte bzw. was es bewirkt). Mich wundert die Meldung: "Face is not parametrical-rectangular". Und diesen Fehler müsst ich halt beheben. Gruß Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
uwe.a Ehrenmitglied maschbau-ing.
Beiträge: 1939 Registriert: 20.12.2000 Windows7/64Pro Vmware UG16-Nx10beta
|
erstellt am: 13. Jan. 2011 13:54 <-- editieren / zitieren --> Unities abgeben: Nur für Bito00
stell mal die werte auf v=2 , U= 3, und schau dir dann die selektierten flächen im statischen Drahtmodel an. Face is not parametrical-rectangular - meist getrimmte oder komplexe Flächen ------------------ mfg uwe.a Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bito00 Mitglied Dipl.-Ing. Triebwerkstechnik
Beiträge: 85 Registriert: 27.12.2010 Quadcore i7 Geforce GTX 680 32GB Ram UG NX9
|
erstellt am: 13. Jan. 2011 14:25 <-- editieren / zitieren --> Unities abgeben:
Ah, ok, Effekt gesehen =) Ok, bleibt noch das Problem mit not parametrical-rectangular. Bei den Flächen handelt es sich weder um komplexe noch getrimmte Flächen. Die Fläche im Bild ist Kreisrund und vertikal. EDIT: Soweit ich das jetzt sehe betrifft es in meinem Beispiel nur vertikale Flächen. Wenn ich sie auch nur um ein Zehntel Grad neige kommt die Meldung nicht mehr. Aber verbinden lassen sich die Flächen dann immer noch nicht. Statt des Oben genannten Fehlers bekomme ich dann "Failed to change topology".
Worum es mir bei der Sache geht, ist, ich möchte mir eine Intersectionline erzeugen die nicht aus einzelnen Kreisbögen und Linien besteht, sondern eine zusammenhängende Linie bildet, ähnlich einem Spline. Sollte es dafür einen anderen Weg als den über das Zusammenlegen von Flächen geben, dann würde ich natürlich den nehmen. EDIT vom EDIT: So, nun habe ich eine neue Fehlermeldung: "Faces do not match in U-V range". Aus dem Bauch heraus habe ich mal die U,V Werte für beide Flächen gleich (ungleich Null) gesetzt, allerdings ohne Erfolg...Eine Ahnung was da zu ändern ist? [Diese Nachricht wurde von Bito00 am 13. Jan. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Hogger Moderator Maschinenbauingenieur
Beiträge: 3961 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 14. Jan. 2011 09:59 <-- editieren / zitieren --> Unities abgeben: Nur für Bito00
Hallo Bito, ich verfolge diese Diskussion mit Interesse, da ich ja ein Freiformflächenfetischist bin ;-) Ich bin aber nicht ganz sicher, was du mit "Join Face" oder überhaupt erreichen willst. Im besten Fall verlierst du eine Kante (Edge), die du auch mit anderen Einstellung (optisch) los werden kannst. Geht es dir nur darum? Wenn es ein Rotationsteil ist und z.B. aus einer Skizze besteht, dann erzeugt natürlich jede Skizzenkurve seine eigen Fläche. Du könntes also auch in der Skizze oder den zu Grunde liegenden Kurven eingreifen. Übrigens: "Join Face" scheitert fast immer an den voreingestellten Winkeltoleranzen. Gruß ------------------ Walter Hogger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Ehrenmitglied V.I.P. h.c. Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2690 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 14. Jan. 2011 15:01 <-- editieren / zitieren --> Unities abgeben: Nur für Bito00
Zitat: Worum es mir bei der Sache geht, ist, ich möchte mir eine Intersectionline erzeugen die nicht aus einzelnen Kreisbögen und Linien besteht, sondern eine zusammenhängende Linie bildet, ähnlich einem Spline. Sollte es dafür einen anderen Weg als den über das Zusammenlegen von Flächen geben, dann würde ich natürlich den nehmen.
Hallo Bito, warum verbindest Du anstatt der Flächen nicht einfach die entstandenen Schnittkurven ? Im Dialog Section Curve gibt's dazu eine Option. Gruß, Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FANUZIR Mitglied
Beiträge: 38 Registriert: 29.11.2010 NX7.5.3.3 MP4 TCUA 8
|
erstellt am: 14. Jan. 2011 15:31 <-- editieren / zitieren --> Unities abgeben: Nur für Bito00
wenn es nur darum geht die Curves als einen Spline zu haben. Dann kannst das mit "Join" machen. unter: Insert --> Curve from Curves --> Join erzeugt eine assoziative curve bassiert auf den Eingangs curves. Wenn die Eingangs curves nicht stetig sind gibt es einen Hinweis. FANUZIER Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bito00 Mitglied Dipl.-Ing. Triebwerkstechnik
Beiträge: 85 Registriert: 27.12.2010 Quadcore i7 Geforce GTX 680 32GB Ram UG NX9
|
erstellt am: 14. Jan. 2011 17:05 <-- editieren / zitieren --> Unities abgeben:
Das mit dem "Join Curves" habe ich heute nach jeder Menge Herumexperimentieren auch herausgefunden. Und das wo die Lösung so nahe lag, aber manchmal sieht man den Wald vor lauter Bäumen nicht =) Trotzdem Danke für eure Tipps! Gruß Bito Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |