| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| Model Based Definition mit Solid Edge 2023 |
Autor
|
Thema: Id-Symbol bzw Text-Symbol (2259 / mal gelesen)
|
Zico Mitglied Konstrukteur
Beiträge: 69 Registriert: 25.09.2003 NX1953 CATIA V5 DELL Precision T5810, WIN10 64bit DELL Precision M4600, WIN7 64bit
|
erstellt am: 11. Nov. 2016 15:16 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe eine Frage zu den Text-Symbolen (früher ID-Symbol), gibt es mittlerweile die Möglichkeit die Form der Symbole zu ändern, also von rund auf sechseckig? Ich habs mal per Macro versucht und dort an der Stelle wo der Text geändert wird auch die Änderung des Symbols versucht. Text geht, Symbol bleibt das alte. idSymbolBuilder1.UpperText = "alt" idSymbolBuilder1.Type = Annotations.IdSymbolBuilder.SymbolTypes.Hexagon Oder gibt es sonst evtl. eine schnittige Lösung um einen Text innerhalb einer runden Form in eine vier- oder sechseckige Form zu bringen? Es betrifft auf einer Zeichnung sehr viele Symbole, sonst würde ich den Aufwand nicht betreiben. Gruß und schönes Wochenende
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lrt85595 Mitglied
Beiträge: 19 Registriert: 20.03.2015 MS Windows 7 Enterprise Intel Core i7-4790 CPU 3,6 GHz, 32 GB RAM; Siemens NX 10
|
erstellt am: 14. Nov. 2016 10:48 <-- editieren / zitieren --> Unities abgeben: Nur für Zico
|
Zico Mitglied Konstrukteur
Beiträge: 69 Registriert: 25.09.2003 NX1953 CATIA V5 DELL Precision T5810, WIN10 64bit DELL Precision M4600, WIN7 64bit
|
erstellt am: 14. Nov. 2016 11:25 <-- editieren / zitieren --> Unities abgeben:
Hallo lrt85595, vielen Dank für die Antwort. Die Form kann man aber nur bei der neuen Erstellung eines Texthinweises auswählen. Mein Frage zielte dahin, wie kann ich bei einem schon vorhandenen Texthinweis die Form nachträglich ändern, also zB. von hexagon auf rund. Gruß Zico Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lrt85595 Mitglied
Beiträge: 19 Registriert: 20.03.2015 MS Windows 7 Enterprise Intel Core i7-4790 CPU 3,6 GHz, 32 GB RAM; Siemens NX 10
|
erstellt am: 14. Nov. 2016 11:44 <-- editieren / zitieren --> Unities abgeben: Nur für Zico
|
Zico Mitglied Konstrukteur
Beiträge: 69 Registriert: 25.09.2003 NX1953 CATIA V5 DELL Precision T5810, WIN10 64bit DELL Precision M4600, WIN7 64bit
|
erstellt am: 14. Nov. 2016 12:32 <-- editieren / zitieren --> Unities abgeben:
Hallo lrt85595, das ist doch schon mal super. Kann man das dahingehend umschreiben, dass nur die selektierten Symbole nach diesen Vorgaben geändert werden: Journal 1. hexagon, blauer Text 7mm, blaue Linie 0.5mm Journal 2. rund, grüner Text 7mm, grüne Linie 0.5mm Journal 3. quatratisch, roter Text 7mm, rote Linie 0.5mm ich probiere mich mal daran, vlt. bekomme ich das ja auch hin.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Zico Mitglied Konstrukteur
Beiträge: 69 Registriert: 25.09.2003 NX1953 CATIA V5 DELL Precision T5810, WIN10 64bit DELL Precision M4600, WIN7 64bit
|
erstellt am: 14. Nov. 2016 12:43 <-- editieren / zitieren --> Unities abgeben:
|
Zico Mitglied Konstrukteur
Beiträge: 69 Registriert: 25.09.2003 NX1953 CATIA V5 DELL Precision T5810, WIN10 64bit DELL Precision M4600, WIN7 64bit
|
erstellt am: 28. Nov. 2016 09:13 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich bin jetzt soweit, dass ich eine Form zum wechseln bestimmen kann (dreieckig, rund, quadratig oder sechseckig) und die neue Form bestimmen kann. Dann habe ich aber festgestellt: 1. dass alle Symbole, nicht nur die auf dem aktiven Zeichnungsblatt geändert werden 2. dass bei der Umwandlung von mehreren Symbolen die Neuen einen Schutz gegen löschen bekommen und deshalb bei einem erneuten Wechsel nicht gelöscht werden. Es bleibt dann also das alte und das neue Symbol. Das übersteigt jetzt meine Programmierfähigkeiten. Ich werde das Problem wohl in die NX-Programmierung Community übergeben müssen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |