• Dieses Forum ist die maschinengenerierte Übersetzung von www.cad3d.it/forum1 - der italienischen Design-Community. Einige Begriffe sind nicht korrekt übersetzt.

MACRO per Solid Edge

  • Ersteller Ersteller cacciatorino
  • Erstellt am Erstellt am
Ich hatte gehofft, dass du noch da bist!
Ich bin generisch, weil ich ein generisches Set brauche. Ich erkläre Ihnen...
Ich habe viele Seiten der Familie. Ich muss sie in einen Satz stellen, auch auf ungeordnete Weise, um dann eine Tabelle zu erstellen, um mit allen Informationen der einzelnen Teile zu exportieren.
Danke für den Link, jetzt schaue ich ihn an!
nicht von der Hilfe übergeben..
für jede Datei, öffnen Sie die Datei, lesen Sie die Eigenschaften, transcribe, schließen Sie Dateien.
für die klassischen "Dateieigenschaften" muss die Datei nicht einmal auf Solidedge öffnen und ist daher schneller.
eine neue Diskussion und Zitat eröffnen. Ich arbeite nicht sehr hart mit den Platten, vielleicht haben andere spezifische Code-Stücke.
 
Sie können solide Kante öffnen dann im Menü "Information" Auswahl "Management-Eigenschaft" an dieser Stelle wählen Sie alle Teile, die Sie die Eigenschaften lesen möchten und drücken Sie ok.
 
Sie können solide Kante öffnen dann im Menü "Information" Auswahl "Management-Eigenschaft" an dieser Stelle wählen Sie alle Teile, die Sie die Eigenschaften lesen möchten und drücken Sie ok.
Ich muss 2000/3000 Dateien zu einer Zeit verwalten.... besser verschwenden einige Zeit ein gut gemachtes Makro zu schaffen, anstatt Zeit zu verlieren, Dinge manuell zu tun.
 
Guten Morgen für alle
Ich habe eine Liste von Dateien (par und psm) in einem Excel mit seinem Pfad, ich möchte in der Lage sein, eine Kopie in Zwischenablage zu machen und zusammen einfügen, um eine kontinuierliche manuelle Paste Kopie zu vermeiden.
im Moment mit vba konnte ich in den Notizen die Objektdatei kopieren (wenn aus dem Ressourcenmanagement ich ctrl v ausziehen die Datei, die von xls ich kopiert hatte), aber in festem Rand ich ctrl v und es funktioniert nicht
Kannst du mir einen Weg sagen?
(ps Ich hoffe, der Abschnitt ist richtig)
 
Hallo, alle. Ich komme oft innerhalb einer Psm- oder Par-Datei vor, um die wiederholte Operation "Kopieren im Teil" zu tun - wählen Sie den gewünschten Teil-Set "Körper" im Menü, das öffnet-wählen Sie den Teil, den ich will-bestätigen.
Haben Sie jemals ein Makro gemacht, um all das auf einmal zu tun? Typ wählen Sie das gewünschte Teil (voller Körper für Einfachheit) und mit einer Schaltfläche machen Sie einfach die Kopie innerhalb der Psm/par?
 
Guten Morgen für alle
Ich habe eine Liste von Dateien (par und psm) in einem Excel mit seinem Pfad, ich möchte in der Lage sein, eine Kopie in Zwischenablage zu machen und zusammen einfügen, um eine kontinuierliche manuelle Paste Kopie zu vermeiden.
im Moment mit vba konnte ich in den Notizen die Objektdatei kopieren (wenn aus dem Ressourcenmanagement ich ctrl v ausziehen die Datei, die von xls ich kopiert hatte), aber in festem Rand ich ctrl v und es funktioniert nicht
Kannst du mir einen Weg sagen?
(ps Ich hoffe, der Abschnitt ist richtig)
ciao, puoi verwenden il nach Befehl
Code:
objedge.startcommand(57637)
die Zwischenablage muss den vollen Pfad der Datei im Textformat enthalten
 
Hallo, alle. Ich komme oft innerhalb einer Psm- oder Par-Datei vor, um die wiederholte Operation "Kopieren im Teil" zu tun - wählen Sie den gewünschten Teil-Set "Körper" im Menü, das öffnet-wählen Sie den Teil, den ich will-bestätigen.
Haben Sie jemals ein Makro gemacht, um all das auf einmal zu tun? Typ wählen Sie das gewünschte Teil (voller Körper für Einfachheit) und mit einer Schaltfläche machen Sie einfach die Kopie innerhalb der Psm/par?
Ich benutze diesen Code:
Code:
dim objpar als solidedgepart.partdocument
objpar = objedge.activedocument
objpar.models.addcopiedpart(parte)
"part" ist der vollständige Name der Datei, die eingefügt werden soll
 
ciao, puoi verwenden il nach Befehl
Code:
objedge.startcommand(57637)
die Zwischenablage muss den vollen Pfad der Datei im Textformat enthalten
Danke, aber ich verstehe nicht, wo ich es einfügen sollte. (Können Sie auch die Deklarationen von Variablen hinzufügen?)
dann, wenn ich verstehe... Ich muss nicht auf der Zwischenablage das Objekt .par laden, sondern den Pfad der Datei?
 
Danke, aber ich verstehe nicht, wo ich es einfügen sollte. (Können Sie auch die Deklarationen von Variablen hinzufügen?)
dann, wenn ich verstehe... Ich muss nicht auf der Zwischenablage das Objekt .par laden, sondern den Pfad der Datei?
Es ist der Befehl "Paste", objedge ist fest. die Anmeldung in der Regel so erklärt:
Diff:
dim objedge als solidedge.application = getobject(,"solidedge.application")
 
Es ist der Befehl "Paste", objedge ist fest. die Anmeldung in der Regel so erklärt:
Diff:
dim objedge als solidedge.application = getobject(,"solidedge.application")
Entschuldigung, aber vielleicht habe ich schlecht erklärt, in den Axiem einfügen, wenn ich es ohne Probleme aus der Tastatur oder aus dem Kontextmenü machen kann. Ich habe Probleme in der vba Phase unter Excel, in der ich eine Kopie an die Zwischenablage machen sollte , im Moment ich sie ausführen, aber wenn ich sie in Management-Ressourcen nehmen Sie die Datei, wenn ich es tue, wenn nichts passiert
 
Entschuldigung, aber vielleicht habe ich schlecht erklärt, in den Axiem einfügen, wenn ich es ohne Probleme aus der Tastatur oder aus dem Kontextmenü machen kann. Ich habe Probleme in der vba Phase unter Excel, in der ich eine Kopie an die Zwischenablage machen sollte , im Moment ich sie ausführen, aber wenn ich sie in Management-Ressourcen nehmen Sie die Datei, wenn ich es tue, wenn nichts passiert
Ich benutze diesen Code:
Code:
"Moderator"
'objasm = objedge.activedocument
'objasm.occurrences.addbyfilename(parte)

Clipboard.clear()
Clipboard.settext(teil)

objedge.startcommand(57637)
 
Guten Morgen.
Abschluss der Diskussion
Ich machte eine falsche Einstellung, das Makro funktionierte nicht, weil ich wollte, um den Gegenstand zu festem Rand zu wechseln
Eigentlich müssen Sie den Pfad string + Dateinamen kopieren und in den festen Rand einfügen.
Ich nutze die vorgeschlagene nicht, aber ich verwendete
In den Warenkorb
Ich hoffe, es ist nützlich
Grüße, andrea
 
Guten Morgen.
Abschluss der Diskussion
Ich machte eine falsche Einstellung, das Makro funktionierte nicht, weil ich wollte, um den Gegenstand zu festem Rand zu wechseln
Eigentlich müssen Sie den Pfad string + Dateinamen kopieren und in den festen Rand einfügen.
Ich nutze die vorgeschlagene nicht, aber ich verwendete
In den Warenkorb
Ich hoffe, es ist nützlich
Grüße, andrea
Ich hatte es nur 3 Mal geschrieben;)
 

Statistik des Forums

Themen
58.521
Beiträge
499.056
Mitglieder
104.110
Neuestes Mitglied
ChristianR

Zurzeit aktive Besucher

Keine Mitglieder online.
Zurück
Oben