| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Element / Ansicht löschen (1510 mal gelesen)
|
Fiedel93felix Mitglied Konstrukteur
Beiträge: 448 Registriert: 19.02.2014
|
erstellt am: 28. Okt. 2014 14:03 <-- editieren / zitieren --> Unities abgeben:
Schönen guten Tag, Leider habe ich noch nichts gefunden daher frag ich mal. Kennt jemand einen iLogic-Code womit man bestimmte Elemente in einem Bauteil löschen kann? Kennt jemand einen iLogic-Code womit man bestimmte Ansichten in einer Zeichnung löschen kann? Zum Hintergrund, ich hab eine Bauteil das über ein Makro bearbeitet und anschließend unter neuem Namen gespeichert wird. Im gleichen zug wird auch eine Idw geöffnet welche unter dem neuen Namen im gleichen Ordner gespeichert wird. Die Zeichnung hat mehrere Ansichten, da im Bauteil je nach gegebenheit Elemente unterdrück werden. Wenn das ganze gespeichert wird sollen alle unetrdrückten Elemente und alle unterdrückten Anscihten gelöscht werden. Geht das irgendwie? MfG Felix
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Fiedel93felix Mitglied Konstrukteur
Beiträge: 448 Registriert: 19.02.2014 Autodesk Inventor 2017 AutoCAD Mechanical 2017 Microsoft Visual Basic 2010
|
erstellt am: 28. Okt. 2014 14:27 <-- editieren / zitieren --> Unities abgeben:
|
Chris 31 Mitglied Konstrukteur und Mädchen für alles
Beiträge: 575 Registriert: 23.04.2013 Inventor 2013/2015 Windows 7 64 bit 16GB RAM nVidia Quadro 600
|
erstellt am: 28. Okt. 2014 14:33 <-- editieren / zitieren --> Unities abgeben: Nur für Fiedel93felix
|
Fiedel93felix Mitglied Konstrukteur
Beiträge: 448 Registriert: 19.02.2014
|
erstellt am: 28. Okt. 2014 14:40 <-- editieren / zitieren --> Unities abgeben:
Erstmal danke für die schnelle Antwort Also die Ansichten heißen immer gleich, da liegst du richtig. Aber dein Codes ist nicht zum löschen da, er unterdrückt die gewählte Ansicht. Das habe ich schon und funktioniert auch einwandfrei. Aber mein Chef meint ich soll die Ansichten, welche nicht verwendet werden, löschen. Find ich zwar sinnlos weil man dann nichts mehr im nachhinein ändern kann aber das hab ich ihm gesagt und er meint trotzdem "machen..." Naja egal... Also Ansicht löschen nicht unterdrücken.... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Chris 31 Mitglied Konstrukteur und Mädchen für alles
Beiträge: 575 Registriert: 23.04.2013 Inventor 2013/2015 Windows 7 64 bit 16GB RAM nVidia Quadro 600
|
erstellt am: 29. Okt. 2014 07:10 <-- editieren / zitieren --> Unities abgeben: Nur für Fiedel93felix
Guten Morgen Felix, was ich meinte war etwas wie:
If ActiveSheet.View("VIEW2").View.Suppressed = True Then
ActiveSheet.View("VIEW2").View.delete End If Ob das mit dem delete funktioniert weiß ich allerdings nicht. Probiers mal aus.
Gruß Chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Fiedel93felix Mitglied Konstrukteur
Beiträge: 448 Registriert: 19.02.2014
|
erstellt am: 29. Okt. 2014 07:50 <-- editieren / zitieren --> Unities abgeben:
Also ich sehe wir sind voll auf einer Wellenlänge genau so war mein plan, alle unterdrückten ansichten weg... Und ich muss dir danken der Code klappt was nicht verstehe: ich hab das mit dem delete schonmal probiert und da bekam ich eine Fehlermeldung das delete keine anweisung für VIEW ist oder so was... Naja egal es funktioniert und ich bin glücklich^^ vielen Dank Chris Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Chris 31 Mitglied Konstrukteur und Mädchen für alles
Beiträge: 575 Registriert: 23.04.2013 Inventor 2013/2015 Windows 7 64 bit 16GB RAM nVidia Quadro 600
|
erstellt am: 29. Okt. 2014 07:54 <-- editieren / zitieren --> Unities abgeben: Nur für Fiedel93felix
|
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik
Beiträge: 2166 Registriert: 15.11.2006 Windows 10 x64, AIP 2022
|
erstellt am: 29. Okt. 2014 19:59 <-- editieren / zitieren --> Unities abgeben: Nur für Fiedel93felix
Hallo Vorsicht beim Löschen von Ansichten auf einem eventuell vorhandenen zweiten, dritten usw. Zeichnungsblatt. Über die API kann man auch von einem nicht aktiven Blatt Ansichten löschen, aber das Ergebnis ist nicht immer das gewünschte. Jedenfalls war das mal eine Möglichkeit eine IDW vollkommen zu zerstören. Ob der Fehler noch aktuell ist, weiß ich leider nicht. ------------------ MfG Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Chris 31 Mitglied Konstrukteur und Mädchen für alles
Beiträge: 575 Registriert: 23.04.2013 Inventor 2013/2015 Windows 7 64 bit 16GB RAM nVidia Quadro 600
|
erstellt am: 30. Okt. 2014 07:12 <-- editieren / zitieren --> Unities abgeben: Nur für Fiedel93felix
|
Fiedel93felix Mitglied Konstrukteur
Beiträge: 448 Registriert: 19.02.2014
|
erstellt am: 30. Okt. 2014 08:50 <-- editieren / zitieren --> Unities abgeben:
Aha okay danke dir Ralf für die Info....mal sehen ob mich der Fehler früher oder später ereilen wird. Und ob ich ihn bei eintreffen geschickt austricksen kann^^ Aber mal sehen ob ich das mit dem löschen überhaupt noch brauche denn mein Chef wechelt seine meinung so wie der Sekundenzeiger seine Position Vielen Dank ihr seid super Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |