Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  Inventor
  Blattname von idw mit iLogic oder VBA Code ändern

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
  
PNY: der unverzichtbare Partner für umfassende KI-Lösungen von Workstations bis zu Edge Computing und KI-Cluster-Bereitstellung, eine Pressemitteilung
Autor Thema:  Blattname von idw mit iLogic oder VBA Code ändern (894 / mal gelesen)
MVolk
Mitglied
Holztechniker

Sehen Sie sich das Profil von MVolk an!   Senden Sie eine Private Message an MVolk  Schreiben Sie einen Gästebucheintrag für MVolk

Beiträge: 2
Registriert: 07.12.2023

erstellt am: 07. Dez. 2023 17:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Zusammen,
gibt es eine Möglichkeit den Blattnamen von idw mit iLogic oder VBA Code zu ändern.

Grüße & besten Dank vorab!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rkauskh
Moderator
Dipl.-Ing. (FH) Versorgungstechnik




Sehen Sie sich das Profil von rkauskh an!   Senden Sie eine Private Message an rkauskh  Schreiben Sie einen Gästebucheintrag für rkauskh

Beiträge: 2825
Registriert: 15.11.2006

Windows 10 x64, AIP 2020-2025

erstellt am: 07. Dez. 2023 19:02    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MVolk 10 Unities + Antwort hilfreich

Moin

Willkommen im Forum 

Ja, gibt es. Was soll denn drin stehen?

------------------
MfG
Ralf

RKW Solutions GmbH
www.RKW-Solutions.com

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

KraBBy
Mitglied
Maschinenbau-Ingenieur


Sehen Sie sich das Profil von KraBBy an!   Senden Sie eine Private Message an KraBBy  Schreiben Sie einen Gästebucheintrag für KraBBy

Beiträge: 743
Registriert: 19.09.2007

Inventor Professional 2020
WinX

erstellt am: 08. Dez. 2023 07:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MVolk 10 Unities + Antwort hilfreich

Beispiel in iLogic
Code:
MsgBox(ActiveSheet.Name)
'ActiveSheet.Name = "mySheetName" 'geht nicht, weil ReadOnly

Dim oDoc As DrawingDocument = ThisApplication.ActiveDocument
Dim oSheet As Sheet = oDoc.ActiveSheet
oSheet.Name = "mySheetName"


In der Hilfe: Sheet.Name Property

------------------
Gruß KraBBy

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

MVolk
Mitglied
Holztechniker

Sehen Sie sich das Profil von MVolk an!   Senden Sie eine Private Message an MVolk  Schreiben Sie einen Gästebucheintrag für MVolk

Beiträge: 2
Registriert: 07.12.2023

erstellt am: 08. Dez. 2023 09:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Ralf, besten Dank für deine schnelle Antwort.
Siehe Beitrag von KraBBY, war genau mein Problem.......

Danke & Grüße
Marco

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

obermaister
Mitglied
Maschinenbautechniker

Sehen Sie sich das Profil von obermaister an!   Senden Sie eine Private Message an obermaister  Schreiben Sie einen Gästebucheintrag für obermaister

Beiträge: 3
Registriert: 25.02.2025

erstellt am: 22. Apr. 2025 21:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MVolk 10 Unities + Antwort hilfreich

Hi KraBBy,

kann man auch die Bauteilnummer vom angehängten Modell als Blattname verwenden?

mfg


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

KraBBy
Mitglied
Maschinenbau-Ingenieur


Sehen Sie sich das Profil von KraBBy an!   Senden Sie eine Private Message an KraBBy  Schreiben Sie einen Gästebucheintrag für KraBBy

Beiträge: 743
Registriert: 19.09.2007

Inventor Professional 2020
WinX

erstellt am: 22. Apr. 2025 22:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MVolk 10 Unities + Antwort hilfreich

hier hatte ich zuletzt ein VBA makro gepostet, um sich durch die vorhandenen iProperties zu wühlen und die entsprechenden Namen zu finden.
In dem thread ist auch die syntax für iLogic um auf andere Komponenten als die geöffnete zuzugreifen.

Das alles ist aber dann nur ein einmaliges lesen der BauteilNr. Keine dynamische Anpassung.

------------------
Gruß KraBBy

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rkauskh
Moderator
Dipl.-Ing. (FH) Versorgungstechnik




Sehen Sie sich das Profil von rkauskh an!   Senden Sie eine Private Message an rkauskh  Schreiben Sie einen Gästebucheintrag für rkauskh

Beiträge: 2825
Registriert: 15.11.2006

Windows 10 x64, AIP 2020-2025

erstellt am: 23. Apr. 2025 10:18    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MVolk 10 Unities + Antwort hilfreich

Moin

Definiere mal "angehängtes Modell". Das riecht nach erstes Blatt ist eine Baugruppenzeichnung und danach folgen x Zeichnungsblätter für jedes Bauteil der Baugruppe. Der Grundsatz 1 Teil = 1 Zeichnung(sdatei) ist bekannt? Mit diesen Sammelzeichnungen, die Plansätze nachahmen sollen, legt man sich mM langfristig selbst die Karten.

Wieviele Ansichten gibt es je Blatt? Welche Objekte (Bauteil/Baugruppe) sind darauf zu sehen? Bei mehreren referenzierten Modellen auf einem Blatt, kann es etwas aufwändiger werden das richtige heraus zu picken.

------------------
MfG
Ralf

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

obermaister
Mitglied
Maschinenbautechniker

Sehen Sie sich das Profil von obermaister an!   Senden Sie eine Private Message an obermaister  Schreiben Sie einen Gästebucheintrag für obermaister

Beiträge: 3
Registriert: 25.02.2025

erstellt am: 23. Apr. 2025 10:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MVolk 10 Unities + Antwort hilfreich

Moin auch,

Danke KraBBy aber irgendwie komm ich da nicht weiter mit deinem Code.
Oder ist stell mich an 


Das angehängte Modell ist immer eine, nur eine, Baugruppe.
In einer idw sind mehrere Blätter und in jedem Blatt ist auch jeweils eine Baugruppe drauf. In dem Fall kommt es nicht vor das mehrere Baugruppen in einem Blatt sind.
Ansichten, ein bis drei.
Der Hintergrund ist der das der Blattname zugehörig zu den Baugruppen sein soll. Zusätzlich greife ich den Blattnamen in ein skizziertes Symbol ab.

mfg

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rkauskh
Moderator
Dipl.-Ing. (FH) Versorgungstechnik




Sehen Sie sich das Profil von rkauskh an!   Senden Sie eine Private Message an rkauskh  Schreiben Sie einen Gästebucheintrag für rkauskh

Beiträge: 2825
Registriert: 15.11.2006

Windows 10 x64, AIP 2020-2025

erstellt am: 23. Apr. 2025 11:05    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MVolk 10 Unities + Antwort hilfreich

Moin

Wenn man wenig Erfahrung mit iLogic/VBA hat, ist es schwierig die relevanten Infos aus thematisch ähnlichen Beiträgen heraus zu fischen. Probier mal diese iLogicregel.

Code:

Dim oDrawDoc As DrawingDocument = ThisDrawing.Document
Dim oSheet As Sheet
For Each oSheet In oDrawDoc.Sheets
If oSheet.DrawingViews.Count>0 Then
Dim oRefedDoc As Document = oSheet.DrawingViews(1).ReferencedDocumentDescriptor.ReferencedDocument
Dim oPropSet As PropertySet = oRefedDoc.PropertySets.Item("{32853F0F-3444-11D1-9E93-0060B03C1CA6}")
If Not oPropSet.Item("Part Number").Value=String.Empty Then
oSheet.Name = oPropSet.Item("Part Number").Value
End If
End If
Next

------------------
MfG
Ralf

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

obermaister
Mitglied
Maschinenbautechniker

Sehen Sie sich das Profil von obermaister an!   Senden Sie eine Private Message an obermaister  Schreiben Sie einen Gästebucheintrag für obermaister

Beiträge: 3
Registriert: 25.02.2025

erstellt am: 23. Apr. 2025 12:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MVolk 10 Unities + Antwort hilfreich

Herzlichen Dank, funktioniert wie gewünscht 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz