Hallo Jojo312,
und ein herzliches Willkommen im SolidWorks Brett auf CAD.de
Vorneweg erst mal die einfache Kurzantwort: nein, so ein Tool oder Makro kenne ich nicht, aber es sollte nicht allzu schwierig sein, so etwas selbst zu schreiben (oder schreiben zu lassen, dann aber meist kostenpflichtig). Stichworte hierzu wäre neben der "normalen" Traverse über alle Komponenten die APIs für den Gleichungsmanager EquationMgr::GetCount und EquationMgr:: delete
Ich bin mir aber nicht sicher, ob dir das hilft. Du vertraust deinen Kunden nicht, sonst hättest du nicht die Angst, dass dein Knowhow abfließt. Das dein Kunde auch ohne die eigentlich Gleichungen deine Modelle analysieren kann und dann einfach die vorhandene Maße abgreifen kann ist dir wohl auch klar. Wenn du also dein gesamtes Konstruktionswissen in die Gleichungen gesteckt hast und das schützen willst solltest du in meinen Augen von den Gleichungen in den SolidWorks Dokumenten weg. Steuer es über eine externe Excelliste mit eingebetteten Makros (nicht Konstruktionstabellen, sondern externe) oder nutz einen der professionelleren Konfiguratoren, die so etwas auch können.
Die Alternative dazu wäre deinen Kunden anonymisierte SolidWorks Modelle zu schicken, d.h. exportier einmal alles als Parasolid und lies es direkt wieder in SolidWorks ein und speicher es dann (natürlich unter anderem Namen). Dadurch gehen alle Konstruktionsinformationen flöten, dein Konstruktioswissen ist geschützt und deine Kunden bekommen trotzdem ein "echtes" SolidWorks File. Vielleicht gehen Sie ja darauf ein.
Wenn dein Kunde tatsächlich ausschließlich auf voll paramatrierte Modelle und Zeichnungen besteht solltest du nachfragen, warum die das haben wollen. Wenn sie es als Grundlage für Änderungskonstruktionen haben wollen kannst du ggf. in entsprechende Preisverhandlungen gehen und dort einen angemessenen Preis für dein abfließendes Knowhow erwirtschaften.
Letztlich wäre das von beiden Seiten ehrlicher und für eine dauerhafte Geschäftsbeziehung hilfreicher als der Versuch des einen seine Modelle zu kastrieren und des Anderen Knowhow abzuziehen.
Ciao,
Stefan
------------------
Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de
Stefans SolidWorks Blog
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP