| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
Autor
|
Thema: Text und Linien in Drawing mit VB löschen (1126 mal gelesen)
|
Supermario Mitglied
Beiträge: 305 Registriert: 27.02.2004 UG NX10 TCUA
|
erstellt am: 08. Okt. 2008 15:48 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, ich komme mit meinen Programm nicht recht weiter und brauch einen kleinen Denkanstoß, etwas Hilfe. In einer Drawing erstelle ich Text und Linien mit VB.Net. Diesen Text und die Linien möchte ich wieder gezielt löschen. Dazu mein Ansatz. Beim erstellen vergebe ich ein Attribut: Text.SetAttribute("ATTR_DEL") Line.SetAttribute("ATTR_DEL") Dies Attribute befinden direkt an der Linie oder am Text.
Interaktiv kann ich nun alles per Programm erstellte löschen über die Auswahl "User_defined Attributes". Aber ich finde keinen Ansatz wie ich diese Attribute per Programm erfassen kann. Ich finde immer nur die Part-Attribute. Kann einer von Euch helfen? ------------------ Gruß Mario Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Moderator Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2624 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-1980 3D Printer Prusa MK2 S
|
erstellt am: 09. Okt. 2008 12:19 <-- editieren / zitieren --> Unities abgeben: Nur für Supermario
Hallo Mario, wie wär's mit ff. Vorschlag: - Loop über alle relevanten Objekte - Attribut(e) auslesen, Objekt u.U. in Liste eintragen - Nach Beendigung des Loops die Objekte in der Liste löschen Gruß, Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Supermario Mitglied
Beiträge: 305 Registriert: 27.02.2004 UG NX10 TCUA
|
erstellt am: 09. Okt. 2008 13:12 <-- editieren / zitieren --> Unities abgeben:
Hallo Michael, so habe ich mir das auch gedacht. Aber genau da liegt mein Problem. Mit welchen Befehl komme ich an die Bauteilattribute? Die Part - Attributte sind kein Problem! Kennst Du einen Befehl? Danke für Deine Mühe. ------------------ Gruß Mario Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Moderator Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2624 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-1980 3D Printer Prusa MK2 S
|
erstellt am: 09. Okt. 2008 19:07 <-- editieren / zitieren --> Unities abgeben: Nur für Supermario
|
Supermario Mitglied
Beiträge: 305 Registriert: 27.02.2004 UG NX10 TCUA
|
erstellt am: 09. Okt. 2008 20:53 <-- editieren / zitieren --> Unities abgeben:
Hallo Michael, danke für Deinen Tip. Ich schau mir das morgen mal genauer an. Noch ein Wort zu den Begriffen. Jedes Part hat Attribute. Stehen unter Datei -> Eigenschaften. Aber auch jedem Element, Linie , Fläche , Solid usw. kann man Attribute geben. Teil Selektiern, rechte Maustaste, Eigenschaften. Ich habe die Dinger eben Bauteilattribute genannt. Wie die wirklich genannt werden, keine Ahnung. (und davon reichlich) ------------------ Gruß Mario Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Vermesser/-in (m/w/d) - J.D. Hahn GmbH & Co KG, Hechthausen/Stade | Komm in das älteste Bauunternehmen Deutschlands Die J.D. Hahn GmbH & Co KG ist ein vielseitig aufgestelltes Familienunternehmen. Gegründet 1664 als Zimmerei ist heute mit seinem Hauptsitz in Hechthausen und der Zweigstelle in Stade in den Bereichen Straßen-, Kanal-, Wasser-, Ingenieur-, Industrie- sowie Spezialtiefbau tätig. Im Straßenbau setzen wir von der Sanierung eines ... | Anzeige ansehen | Bauwesen |
|
Supermario Mitglied
Beiträge: 305 Registriert: 27.02.2004 UG NX10 TCUA
|
erstellt am: 10. Okt. 2008 15:47 <-- editieren / zitieren --> Unities abgeben:
|