Änderung der Masseneinheit

Tag zusammen

Ich muss mit großen Dateien von Teilen in großen Mengen mit Zusatzeigenschaften umgehen. Ich habe gesehen, dass es mit den Batch-Eigenschaften gut gemacht wurde, aber ich kann nicht finden, wie ich die Einheiten in großen Mengen ändern kann. Ist dies über die Batch-Eigenschaften möglich? Wenn nicht, welches Dienstprogramm sollte ich verwenden?

Vielen Dank im Voraus

1 „Gefällt mir“

Hallo
Ich verstehe Ihre Beschreibung der Notwendigkeit von " großen Massendateien mit Dokumenten" nicht ganz??? und " wie man Einheiten en masse wechselt ".
Können Sie das näher erläutern?

Mit CopyOption (MycadTools) sollten Sie in der Lage sein, den Standard von einem Vorlagendokument in andere Dokumente zu kopieren.
CopyOptions Hilfe:

Ansonsten scheint es mir, dass man den Skin und damit auch die Einheiten über Integration ändern kann:

2 „Gefällt mir“

@Le_Bidule : Zur Erklärung :slight_smile: habe ich Ordner nach Kategorien/Arten von Teilen. Ich möchte diese Dateien so verarbeiten, dass alle Räume im Inneren betroffen sind (Massenverarbeitung)
Und die gewünschte Behandlung wäre die Änderung der Einheiten in der Dokumenteigenschaft.

@sbadenis : Vielen Dank für Ihre Antwort :+1:. Ich habe bereits CopyOptions getestet. Integration wusste ich noch nicht. Es sieht riesig und kraftvoll aus.

Ich habe CopyOptions getestet, das funktioniert, aber nicht zu 100%.
Lassen Sie mich das erklären...
Hier sind die Einheitenoptionen für die Vorlagendatei, die ich in andere Dateien kopieren möchte :

Hier sind die Einheitenoptionen für die zu verarbeitende Datei :

Aber hier ist, was ich bekomme, nachdem ich meine Datei über CopyOptions verarbeitet habe :

So bleibt bei " Base Units" die " Länge der Doppeldimension " in " cm " statt " mm " und in " Masse/Querschnittseigenschaften " bleibt die " Länge " in " mm " statt " cm "

Ich habe mir die INTEGRATION angeschaut und einen Designstandard dahingehend verändert, dass er nur für Zeichnungen gilt. Dazu ist eine *.sldstd-Datei erforderlich.
Wie kann diese Datei generiert werden und ist sie auch auf PART- und/oder ASSEMBLY-Dateien anwendbar?

1 „Gefällt mir“

Um die sldstd-Datei zu generieren, hier aus einem Teil zum Beispiel:


Dann für die Integrationsregel
Unter Bedingungen, Solidworks und Systematik
In Regeln, Dokumente und ändern Sie dann den Skin Standard

Für copyOption ist es seltsam, vielleicht sagen @fmarchand uns, ob dies das normale Verhalten ist oder ob alle Optionen hätten kopiert werden sollen, aber es gibt einen kleinen Fehler.

Zu testen, aber ich bin zuversichtlich!

2 „Gefällt mir“

Ich habe gerade eine Testversion mit Copyoptions gemacht und es funktioniert gut.
Basiseinheiten und Masse/Querschnitt ebenso.
Ich arbeite an SW 2022 SP5 und mycadtools 2022 SP2

1 „Gefällt mir“

@Le_Bidule : Wir haben es mehrmals versucht, auf unterschiedlichen Positionen und immer das gleiche Problem. Wir sind in den gleichen Versionen wie Sie... Seltsam.

@sbadenis : Wir sind auf INTEGRATION umgestiegen, was es uns ermöglicht, mehr Funktionen auszuführen. Wir haben den Verbandsstandard nicht durchgemacht, weil er nicht funktionierte.
Hier ist, was wir getan haben:

Grundsätzlich schalten wir in Schritt 1 die Geräte in den CUSTOM-Modus
In Schritt 2 ändern wir die Einheiten Feld für Feld
und Schritt 3 haben wir 2 benutzerdefinierte Eigenschaften hinzugefügt

Nachfolgend finden Sie den Link, der es uns ermöglicht hat, die Aktualisierung der Einheiten mit den Codes zu verstehen, die den möglichen Auswahlmöglichkeiten entsprechen:

Sowie das Dokument, das uns zu unseren INTEGRATION-Funktionen inspiriert hat:

4 „Gefällt mir“

Hallo

Ich habe ein kleines Makro erstellt, um die Einheiten einer Datei zu ändern (per Makroaufnahme).
Sie sollten in der Lage sein, Ihr eigenes Makro zu erstellen und es im Batch über ein visiative-Tool auszuführen.

Ja, mit der Integration ist es möglich, ein Makro in verschiedenen Modi zu starten.
Aber wenn es mit dem Ändern der Optionen funktioniert, was will man mehr?
Das Makro ist nicht schneller als die Integration, da es auch APIs wie Makros verwendet (nur die Sprache ändert sich, Vba für Makro und andere für die Integration)
Und ja, Integration ist sehr leistungsfähig, man kann viele Dinge damit machen, und wenn ich nicht tun kann, was ich will, entwickle ich ein kleines Makro, das ich mit Integration for Batch Processing ausführe.

2 „Gefällt mir“

Hallo ihr alle

Wir haben keine Rückmeldung zu einem Problem mit CopyOptions und der Option " Länge des doppelten Anführungszeichens" erhalten.
Außerdem habe ich meinerseits einen Test gemacht und es ist mir nicht gelungen, das Problem zu reproduzieren...

Haben Sie eine Beispieldatei, die Sie uns zur Verfügung stellen möchten?

Herzliche Grüße

1 „Gefällt mir“

Hallo @froussel : Ich habe auch ein Makro, das dies tut.
Ich werde auch über Batch oder Integration testen.
Es kann interessant sein, mehrere Makros hintereinander auszuführen :+1:

Hallo @fmarchand ,
Nachfolgend befinden sich die Einstellungen meiner CopyOptions sowie die 2 Dateien, die Vorlage und die zu verarbeitende Datei.

00-VORLAGE FÜR KOPIEROPTIONEN. SLDASM (28.2 KB)
00-TESTEN SIE ÄNDERUNGSEINHEITEN. SLDASM (32.0 KB)

Hallo @sbadenis
Durch die Integration ist es uns gelungen, die Einheiten zu ändern und Eigenschaften hinzuzufügen.
Wir können jedoch nicht alle Konfigurationen neu erstellen, sodass wir beispielsweise alle Massenwerte für alle Konfigurationen auf dem neuesten Stand haben.
Folgendes erhalten wir nach der Verarbeitung der Integration:

Und hier ist, was wir gerne hätten, ohne SolidWorks durchlaufen zu müssen, indem wir " Alle Konfigurationen neu erstellen " starten:

Es gibt eine Operation " Jede Konfiguration neu erstellen " in der Integration, aber sie funktioniert anscheinend nicht für unser Problem
image

Gibt es einen bestimmten Weg, dies zu tun?

Vorerst habe ich diesen Teil des Neuaufbaus der Konfigurationen per Integration noch nie getestet.
Sie können dieses Makro testen, indem Sie es über Integration starten. Es sei denn, Sie finden eine andere Lösung oder warum es in der Integration nicht funktioniert.
Alle configs.swp aktivieren (33.5 KB)

1 „Gefällt mir“

Hallo @MLG ,

Welche Version haben Sie?

Ich habe mit Ihren Dateien getestet und reproduziere das Problem nicht, die Optionen werden gut kopiert.

Herzliche Grüße

Hallo;

Bei der Integration (und bei vielen Visiativ-Dienstprogrammen) werden die Konfigurationen in den Optionen des Tools verwaltet: (siehe Auszug aus der Hilfe unten)

Abhängig von den gewählten Optionen kann nichts passieren.

Herzliche Grüße.

Hallo @fmarchand ,

wir sind sowohl auf MycadTools 2022 als auch auf Soliworks und PDM unterwegs.

Hallo

In diesem Fall lasse ich Sie Ihre myCADtools aktualisieren, da das Problem in dieser Version nicht vorhanden ist.

Herzliche Grüße