Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  Skizzensymbole austauschen

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
  
CIDEON Whitepaper: Collaboration mit optimiertem Daten- und Projektmanagement, ein Whitepaper
Autor Thema:  Skizzensymbole austauschen (197 / mal gelesen)
Cihan-78
Mitglied
Konstrukteur


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

Beiträge: 35
Registriert: 10.10.2016

Windows 10 Pro - 64bit
Intel Core - i5-6500
3.2 GHz, 16GB RAM
NVIDIA Quadro K2200<P>AutoCAD Inventor 2021
Vault Workgroup 2021

erstellt am: 10. Jul. 2024 09:32    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


Symboltausch.png

 
Hallo Zusammen,

ich muss bei mehreren Zeichnungen die nur die Skizzensymbole austauschen, und dann freigeben.
Kann man das irgendwie automatisch machen.
Die auszutauschen Symbole sind auch schon in der Datei vorhanden.

Danke im Voraus.

Gruß,
Cihan

------------------
Selbstgemachte Fehler dürfen nicht übernommen werden

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

OibelTroibel
Mitglied
Konstrukteur


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

Beiträge: 601
Registriert: 18.04.2014

ACAD/Inventor 2018-21

erstellt am: 10. Jul. 2024 10:19    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 Cihan-78 10 Unities + Antwort hilfreich

Hallo Cihan

Hier ist eine mögliche Regel, die auch funktioniert, wenn das Skizzensymbol noch nicht im Dokument sondern nur in der Skizzensymbol-Bibliothek liegt.

Code:
'Gib hier den Namen deiner Skizzensymbole-Bibliothek an
oSymbolDrawingName = "Bibliothek"

oSymbolNameNew = "hier Name des neues Skizzensymbols"
oSymbolNameOld = "hier Name des bestehenden Skizzensymbols"

If ThisDoc.Document.DocumentType <> kDrawingDocumentObject Then
Return
End If

Dim oDrawDoc As DrawingDocument
oDrawDoc = ThisApplication.ActiveDocument

Dim oSketchSymLib As SketchedSymbolDefinitionLibrary
oSketchSymLib = oDrawDoc.SketchedSymbolDefinitions.SketchedSymbolDefinitionLibraries.Item(oSymbolDrawingName)
Dim oSymDef As SketchedSymbolDefinition

oSymDef = oDrawDoc.SketchedSymbolDefinitions.AddFromLibrary(oSketchSymLib, oSymbolNameNew, True)

Dim oSketchedSymbol As SketchedSymbol
Dim oSketchedSymbols As SketchedSymbols
oSketchedSymbols = oDrawDoc.ActiveSheet.SketchedSymbols

Dim oSymbolOld As SketchedSymbol = Nothing

For Each oSketchedSymbol In oSketchedSymbols
    If oSketchedSymbol.Name = oSymbolNameOld Then
        oSymbolOld = oSketchedSymbol
        Exit For
    End If
Next

Dim oPosition As Point2d = oSymbolOld.Position
oSymbolOld.Delete

Dim oSymbolNew As SketchedSymbol
oSymbolNew = oDrawDoc.ActiveSheet.SketchedSymbols.Add(oSymDef, oPosition)


Gruss Raphael

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

Cihan-78
Mitglied
Konstrukteur


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

Beiträge: 35
Registriert: 10.10.2016

Windows 10 Pro - 64bit
Intel Core - i5-6500
3.2 GHz, 16GB RAM
NVIDIA Quadro K2200<P>AutoCAD Inventor 2021
Vault Workgroup 2021

erstellt am: 10. Jul. 2024 10:42    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

Danke für die schnelle Hilfe, Raphael.

Wo  und wie muss ich die Regel erstellen. 
Ich hatte vorher noch keine Regel erstellt.

Kannst Du mir vielleicht eine Kurzanleitung dazu geben.

Gruß,
Cihan

------------------
Selbstgemachte Fehler dürfen nicht übernommen werden

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

OibelTroibel
Mitglied
Konstrukteur


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

Beiträge: 601
Registriert: 18.04.2014

ACAD/Inventor 2018-21

erstellt am: 10. Jul. 2024 14:31    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 Cihan-78 10 Unities + Antwort hilfreich

Zuerst legst du ein Regel-Verzeichnis fest, falls du das noch nicht hast. Das befindet sich unter Extras/Optionen/iLogic-Konfiguration. Im Externen Regelverzeichnis befindet sich entweder dein Pfad oder du fügst mit dem Plus-Symbol ein neues Verzeichnis hinzu. Darin speicherst du die Regel als .txt Datei mit einem Namen wie "dwg Skizzensymbol tauschen".
Nun kannst du in deiner Zeichnung neben dem Modell-Fenster mit dem Plus-Symbol das iLogic-Fenster öffnen und darin auf die externen Regeln wechseln. Dort findest du dann deine Regel. Entweder startest du diese Regel nun manuell in den Zeichnungen bei denen du das Skizzensymbol tauschen möchtest oder du definierst im Ereignisauslöser, wann die Regel ausgelöst werden soll. Den Ereignisauslöser findest du unter Verwalten/iLogic/Ereignisauslöser. Dort kannst du die Regel auf ein oder mehrere Ereignisse ziehen im Register Zeichnungen.

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)2024 CAD.de | Impressum | Datenschutz