| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Suppress (1361 mal gelesen)
|
totti2305 Mitglied Dipl Ing Maschinenbau
Beiträge: 183 Registriert: 10.03.2005 Windows 7 x64 SP1 NX 7.5.5.4 MP12 Teamcenter 8.3.3.8
|
erstellt am: 12. Sep. 2005 23:11 <-- editieren / zitieren --> Unities abgeben:
Hallo KF-ler! ich bin mal wieder mit KF am tüffteln und hab auch gleich wieder ein problem. aber ich hoffe das es nur ein kleines ist. Im Anhang hab ich einen i-träger über kf programiert. ich habe mit ug_fillet die ecken der innenseite verrundet. aber irgendwie kann ich die gerade, die getrimmt wurden, nicht mit suppress unterdrücken. warum eigentlich? und hätte jemand ne lösung für dieses problem parat? bin natürlich wie immer für jeden guten ratschlag dankbar. also, bis denn torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
älg Mitglied CADmin
Beiträge: 403 Registriert: 17.06.2003
|
erstellt am: 13. Sep. 2005 08:16 <-- editieren / zitieren --> Unities abgeben: Nur für totti2305
|
totti2305 Mitglied Dipl Ing Maschinenbau
Beiträge: 183 Registriert: 10.03.2005 Windows 7 x64 SP1 NX 7.5.5.4 MP12 Teamcenter 8.3.3.8
|
erstellt am: 13. Sep. 2005 10:13 <-- editieren / zitieren --> Unities abgeben:
hallo älg! ok, ist wirklich schwer zu verstehen, sorry. wie du schon gesehen hast, habe ich bei 3 linien suppress gesetzt. die linien iline1 und fillet werden auch unterdrückt, iline4 aber nicht. denn sobald ich 2 geraden miteinander verrunde, kann ich zwar die verrundung unterdrücken, aber nicht mehr die geraden die dazugehören. und das verstehe ich nicht. das profil wird später extrudiert, von dem profil soll aber nichts mehr zu sehen sein. viellecht hattest du das auch schonmal, obwohl, du hast garantiert ne lösung parat. also, danke im voraus torsten
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
älg Mitglied CADmin
Beiträge: 403 Registriert: 17.06.2003
|
erstellt am: 13. Sep. 2005 13:12 <-- editieren / zitieren --> Unities abgeben: Nur für totti2305
Ist ja wohl normales UG-Verhalten: da sich die fillets auf die lines beziehen, kann ich nicht die lines unterdrücken. Mach ich das zu Fuß (ohne KF), würde das wohl gehen, dann wären aber auch die fillets unterdrückt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
totti2305 Mitglied Dipl Ing Maschinenbau
Beiträge: 183 Registriert: 10.03.2005 Windows 7 x64 SP1 NX 7.5.5.4 MP12 Teamcenter 8.3.3.8
|
erstellt am: 13. Sep. 2005 14:19 <-- editieren / zitieren --> Unities abgeben:
hallo! genau das will ich ja, dass das ganze profil unterdrückt wird. aber das mit dem ganz normalen ug-verhalten macht schon sinn. gibt es vielleicht ne möglichkeit das profil auf einen bestimmten layer zu programieren, und den dann invisible zu machen? dann würde doch das profil auch nicht mehr sichtbar sein. torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
älg Mitglied CADmin
Beiträge: 403 Registriert: 17.06.2003
|
erstellt am: 13. Sep. 2005 14:46 <-- editieren / zitieren --> Unities abgeben: Nur für totti2305
Sowohl lines als auch fillets stammen letztlich (auch) von ug_displayable_entity und dies wiederum von ug_entity ab - Du hast also alle Möglichkeiten wie layer, color, suppress etc. Du kannst ergo jedes Element mit diesen Parametern versehen. Besser wäre vielleicht, die gegenwärtigen Elemente mit ug_curve_join zusammenzufassen und dann dieses eine Element zu behandeln. Ein invisible-Schalten von layer ist jedoch mit KF derzeit nicht möglich. Dafür nimmst Du dann die UFUNC UF_LAYER_set_status. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
totti2305 Mitglied Dipl Ing Maschinenbau
Beiträge: 183 Registriert: 10.03.2005 Windows 7 x64 SP1 NX 7.5.5.4 MP12 Teamcenter 8.3.3.8
|
erstellt am: 13. Sep. 2005 16:55 <-- editieren / zitieren --> Unities abgeben:
hallo nochmal! das mit ug_curve_join hat funktioniert, aber es hat leider nicht zur lösung verholfen. in der datei habe ich alle lines und fillets mit suppress unterdrückt, aber leider sind die 6 linien immer noch da. die müssen halt irgendwie noch weg, dann passt es. dachte zuerst das ich das zusammengefügte element unterdrücken kann, aber das funktioniert leider auch nicht. vielleicht schaust du ja nochmal drüber, wäre nett. torsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Joerg.A Mitglied
Beiträge: 86 Registriert: 12.12.2001
|
erstellt am: 13. Sep. 2005 17:33 <-- editieren / zitieren --> Unities abgeben: Nur für totti2305
Hi, die Klasse ug_fillet überschreibt im Hintergrund die Linien-Klassen. Dabei geht wahrscheinlich der suppress Status verloren. Ansonsten klappt ja das, was Du vorhast. Deshalb verwende ich diese Klasse auch nicht (ist mir zu unsicher). In Deinem Fall würde ich die Kreise über ug_arc selber programmieren (ist natürlich mehr Aufwand) oder die Radien später über Features erzeugen. Ansonsten kannst Du die Geometrie auch auf den Layer 257 'Layer,257,' verschieben. An den kommt kein anderer ran und er ist auch auf Invisible geschaltet. Im Assembly kann die Geometrie unter Umständen aber wieder sichtbar werden. Joerg.A Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
totti2305 Mitglied Dipl Ing Maschinenbau
Beiträge: 183 Registriert: 10.03.2005 Windows 7 x64 SP1 NX 7.5.5.4 MP12 Teamcenter 8.3.3.8
|
erstellt am: 13. Sep. 2005 18:19 <-- editieren / zitieren --> Unities abgeben:
|
älg Mitglied CADmin
Beiträge: 403 Registriert: 17.06.2003
|
erstellt am: 15. Sep. 2005 09:02 <-- editieren / zitieren --> Unities abgeben: Nur für totti2305
|
| Technischer Systemplaner ? Fußbodenheizung & Wohnungsstationen (m/w/d) | Wenn Sie einen Arbeitsplatz wollen, an dem Sie Ihre Stärken entfalten können, und einen Arbeitgeber suchen, der Sie fordert und fördert, dann sind Sie bei Kermi - einem der führenden Markenhersteller von innovativer Raumklimatechnik sowie modernem Duschdesign - genau richtig. Kermi - eine gute Beziehung. Gemeinsam wollen wir wachsen und die Energiewende maßgeblich mitgestalten. Für unsere ... | Anzeige ansehen | Feste Anstellung |
|
totti2305 Mitglied Dipl Ing Maschinenbau
Beiträge: 183 Registriert: 10.03.2005 Windows 7 x64 SP1 NX 7.5.5.4 MP12 Teamcenter 8.3.3.8
|
erstellt am: 15. Sep. 2005 22:42 <-- editieren / zitieren --> Unities abgeben:
|