Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Makro zum gleiche Erscheinungsbilder zusammenführen

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 SOLIDWORKS
  
FMB
Autor Thema:  Makro zum gleiche Erscheinungsbilder zusammenführen (510 mal gelesen)
krassdi
Mitglied
Konstrukteur


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

Beiträge: 17
Registriert: 03.12.2019

SolidWorks 2022 SP5.0

erstellt am: 22. Feb. 2023 09: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


Auflistung.jpg

 
Hallo miteinander

Wir haben oft gleiche Erscheinungsbilder (die RGB Werte sind identisch) die aber unter verschiedenen Namen abgelegt werden.
Dies macht SWX dann wenn ich ein Bibliotheksfeature in das Bauteil ziehe das schon eingefärbt ist.
So kann es passieren dass es 50 Farben hat, jedoch wären es nur 10 wenn die identischen nicht wären.

Jetzt würde ich diese gerne zusammenführen lassen, und den Name des "Original" Erscheinungsbildes aus dem Pfad (C:\SWX\2022\Standard\Bibliothek\Farbkatalog) geben.

Hat hier jemand ein Ansatz ob und wie dies möglich ist.

Freundliche Grüsse Markus

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

HenryV
Mitglied
Konstrukteur, Engineering


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

Beiträge: 813
Registriert: 18.05.2005

SolidWorks 2022 x64 SP5.0
Dell Precision 5820
Intel Xeon W-2125 4x4GHz
NVIDIA Quadro P2000 5GB
32GB RAM
2x Dell U2412M, 24" TFT
Windows 10 Enterprise x64 22H2
Microsoft 365 E5
Microsoft Visual Studio Enterprise 2022

erstellt am: 22. Feb. 2023 17: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 Nur für krassdi 10 Unities + Antwort hilfreich

Per Hand:
Gleiche Erscheinungsbilder markieren und neues doppelklicken

Per Makro:
Ein Anfang wäre ->
Get Material Properties Example (VBA)
Get and Set Material Visual Properties Example (VBA)
Remove Material Properties from Bodies Example (VBA)
Add and Delete Appearances from Specific Display States Example (VBA)

Beispiel Programmablauf
Werte auslesen, Werte vergleichen und die neuen Farben neu zuweisen.

------------------
21 ist nur die halbe Antwort.

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

krassdi
Mitglied
Konstrukteur


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

Beiträge: 17
Registriert: 03.12.2019

SolidWorks 2022 SP5.0

erstellt am: 27. Feb. 2023 19: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

Hallo HenryV

Die Lösung von Hand ist ein erster Schritt, doch bei mehreren Bauteilen täglich noch nicht die richtige.

Bei den Makro habe ich doch noch einige Hindernisse/Rätsel, denke wird mich mehr als nur an den Anschlag bringen :-)

Gruss Markus

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

SLDW-FEM
Mitglied
Simulations-Ingenieur


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

Beiträge: 640
Registriert: 21.02.2005

Solidworks 2017+2019+20+22
SpaceClaim
Windows 11 64bit
HP-ZBook 32gbRAM NVIDIA

erstellt am: 28. Feb. 2023 09:47    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 krassdi 10 Unities + Antwort hilfreich

Hallo Krassdi

ich bin an demselben Problem :
a) die Lösungen der API-Hilfe (danke an HenryV!)
  beschränken sich auf Volumen
  auf Deinem Bild sehe ich aber Flächen!
b) gewachsen => Tolerant? wenn du 2x3 Flächen rot, nächster Anteigestatus 2x rot
  oder rot mit (fast) gleichen RGB-Werten
c) Mein Tip an alle Swx-Farbverwender :
    Macht Euch vorher Gedanken, wofür die Farben gut sind !
    und ob sich der Aufwand lohnt
    Hier unsere Diskussion von 2008: (2006: 010868)
  http://ww3.cad.de/foren/ubb/Forum2/HTML/015613.shtml

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