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

Interessanter Makro für SolidWorks

  • Ersteller Ersteller cubalibre00
  • Erstellt am Erstellt am
Hi.
Oh mein Gott! zu schnell schreiben!
Ich meine, wenn es Makros gibt, in denen die Symbole von mutigen Pfeilen gezeigt werden, in die Zeichnungstafeln eingefügt werden!
Du verstehst nicht, wonach du suchst.
ein Makro, das, wenn die Starts Sie in die Zeichnung einen Pfeil einfügen?
ein Makro, das irgendwo eine Bibliothek von Pfeilen erstellt?

ein Makro ist eine Reihe von Anweisungen, so dass innerhalb es keine Pfeile existieren kann
 
Guten Morgen, wo kann ich Propa-Gator herunterladen, von dem wir zu Beginn der Diskussion oder ähnliche Makros sprachen, um die benutzerdefinierten Eigenschaften von verschiedenen S-Dateien zu ändern?

Danke.
 
Es tut mir leid, wir stellen uns vor, einen Stift zu erstellen, ich würde Nummer Teil tun, starten Sie das Makro, mit einer Benutzerform von Excel würde ich die beiden Boxen mit Durchmesser und Länge haben. bei dem Druck von ok erzeugt mir den Stift.

besser als Erklärung? Natürlich würde ich daran arbeiten.
Hi, es ist nicht genau das, was Sie fragen, aber Sie haben versucht
einfügen - Tabellen - Datentabelle - automatische Erstellung
Könnte er es für Sie tun?
 
Hallo, ich brauche ein Makro, das alle Eigenschaften (Dateiname, Code, Datum usw.) von allen Dateien innerhalb der Achse von solidworks verwaltet, so, stellen Sie sich eine Seite von Excel vor, dass die Dateinamen auf den Zeilen sind, und die Propiitäten auf den Spalten.
ist ein Befehl, dass in solidedge bereits existiert und ist sehr komfortabel, um die propitiaties der Dateien innerhalb des Axiems zu ändern.... wer weiß? ...Danke von jetzt an
Ich nehme diesen Beitrag ab 2010, weil ich die gleiche Frage stellen möchte, gibt es jemanden, der mir helfen kann?
 
Ich nehme diesen Beitrag ab 2010, weil ich die gleiche Frage stellen möchte, gibt es jemanden, der mir helfen kann?
Ich meine? Sie möchten Ihre zusammen mit einem Makro füttern, dies erstellt eine Excel-Datei, auf der 1. Spalte finden Sie die Namen der Komponenten, in der 2. 3° usw. die Namen der Eigenschaften, die bevölkert werden, wenn der Wert kompiliert wird. Sobald die Tabelle geändert wird, öffnet sie ein weiteres Makro, das Eigenschaften durch neue Werte ersetzt.
Hast du das gedacht?
 
Es ist wahr, auch wenn wir nicht durchfahren müssen, war es nur, die Operation klar zu machen. besser, wenn es eine Seite innerhalb von sw.
Dies ist beispielsweise der Befehl, der Erfinder hat (siehe Bild )
alle Zellen, die Sie sehen, wie Excel-Zellen verhalten, können Sie mehrere Pasten kopieren, Sie können Werte zuordnen, ohne Dateien einzeln öffnen zu müssen.
Danke.1621230430051.png
 

Anhänge

  • 1621230238787.png
    1621230238787.png
    183 KB · Aufrufe: 5
Es ist wahr, auch wenn wir nicht durchfahren müssen, war es nur, die Operation klar zu machen. besser, wenn es eine Seite innerhalb von sw.
Dies ist beispielsweise der Befehl, der Erfinder hat (siehe Bild )
alle Zellen, die Sie sehen, wie Excel-Zellen verhalten, können Sie mehrere Pasten kopieren, Sie können Werte zuordnen, ohne Dateien einzeln öffnen zu müssen.
Danke.Anhang anzeigen 62165
so dass Sie eine Maske benötigen, die einen Bom mit editierbaren Zellen und "Doppel-Wege-März", das heißt, übertragbar auf die Komponenten. ist keine gemeinsame Frage, sondern eine Anfrage an Software..
alles geschieht, aber dies ist eine wichtige Aufgabe, die in vba für die Grenzen des Kontrollmanagements kaum überschaubar ist (z.B. eine vba-Steuerung, die diese Art von Maske an Baum erzeugt, wird bezahlt und macht nicht einmal Sinn, es zu verwenden). mehr als ein Makro ist ein Job...
 
Du hast recht, das wäre ein Job.
mehr als meine Hoffnung war, dass (wie oft passiert) vielleicht etwas bereits im Internet getan wurde. cmq ok, danke, zumindest jetzt verstehe ich, dass Sie nicht so einfach tun können
Wie ich dachte. Hi.
 
Hallo Gdavidevr,
für Handbücher Ich könnte diese Links empfehlen, sie sind alle Bücher, die ich habe, aber ich nahm sie nach dem Lernen, ich tat die Sache rückwärts.
für einen, der lernen will, ist ein guter Anfang, aber es gibt immer zu sagen, dass sie eine Programmierinfarination hinter ihnen benötigen.
Wenn ich in Tee wäre, würde ich sie zu einer Zeit kaufen, sobald ich den ersten Passanten auf die nächste Ebene anpasse, ist die Reihenfolge, die ich unten schreibe, schwierig.
http://www.amazon.it/automating-solidworks-2019-using-macros/dp/1630572136
http://www.amazon.com/solidworks-api-1-programming-automation-ebook/dp/b00hssjkoy
http://www.amazon.it/solidworks-api-advanced-product-Entwicklung-ebook/dp/b00hsru3cDie Frage der Punkte ist sehr breit, ich denke, ich werde Schwierigkeiten haben, zu erklären, warum die erhaltenen Daten unterschiedlich sind, je nachdem, was wir absorbieren werden.
- erstens könnten wir eine Skizze haben, die von Punkteinheiten und Profilen gebildet wird, viele oder wenige oder nur eine. In diesem Fall sollten wir alle Einheiten zyklieren, die Koordinaten der Anfangs- und Endpunkte erhalten, die Koordinaten der Punkteinheiten erhalten, die Verdoppelungen beseitigen (Anfang einer Einheit entspricht dem Ende einer anderen, bei einer Kette).
aus dieser Cloud von Punkten sollten Sie einen Algorithmus studieren, der sie im Uhrzeigersinn oder gegen den Uhrzeigersinn ordnet, die externen Punkte und die Hand bewegen
- die Fälle könnten so viele sein, wir sollten Startstandards definieren.

auf dem Web, das ich nicht sah, sollten Sie aussehen.
Guten Morgen.
Ich beziehe mich auf die Frage von gdavidevr, ich bin in einer ähnlichen Situation.
Im Wesentlichen habe ich eine 3d Skizze mit verschiedenen Punkten, von diesen Punkten brauche ich die xyz Koordinaten bezüglich der Herkunft des Teils und/oder zusammen.

wenn ich zur Zeichnung ziehe, brauche ich:
1. Erstellen Sie eine Datentabelle mit Angabe: Punkt id, x, y, z und eine leere Spalte, wo ich gehe, um manuell die Grade einzufügen
2. eine Art Blase und/oder Anmerkung, die Sie mir angeben, an dem Punkt, an dem sie in der Tabelle gemeldet wird

wäre schön:
1. eine Excel-Datentabelle, die mit der Auto-Updating-Datei verbunden ist (die, wenn ein Punkt bewegt wird, die Koordinaten aktualisiert werden)
2. die Zeichnungstabelle ist eine gattungsgemäße Tabelle, die Daten synchron aus der vorhergehenden Excel-Tabelle importiert.
3. die Blase und/oder Note kann durch eine Größe verbunden werden, die den Punkt id angibt

Ich habe einige Makros im Netz gefunden, die so etwas tun, aber ich habe nicht so viel Wissen, dass ich diese Makros bearbeiten kann.

Kannst du mir helfen?Vielen Dank für Ihre Verfügbarkeit
 
Zuletzt bearbeitet:
Guten Morgen.
Ich beziehe mich auf die Frage von gdavidevr, ich bin in einer ähnlichen Situation.
Im Wesentlichen habe ich eine 3d Skizze mit verschiedenen Punkten, von diesen Punkten brauche ich die xyz Koordinaten bezüglich der Herkunft des Teils und/oder zusammen.

wenn ich zur Zeichnung ziehe, brauche ich:
1. Erstellen Sie eine Datentabelle mit Angabe: Punkt id, x, y, z und eine leere Spalte, wo ich gehe, um manuell die Grade einzufügen
2. eine Art Blase und/oder Anmerkung, die Sie mir angeben, an dem Punkt, an dem sie in der Tabelle gemeldet wird

wäre schön:
1. eine Excel-Datentabelle, die mit der Auto-Updating-Datei verbunden ist (die, wenn ein Punkt bewegt wird, die Koordinaten aktualisiert werden)
2. die Zeichnungstabelle ist eine gattungsgemäße Tabelle, die Daten synchron aus der vorhergehenden Excel-Tabelle importiert.
3. die Blase und/oder Note kann durch eine Größe verbunden werden, die den Punkt id angibt

Ich habe einige Makros im Netz gefunden, die so etwas tun, aber ich habe nicht so viel Wissen, dass ich diese Makros bearbeiten kann.

Kannst du mir helfen?Vielen Dank für Ihre Verfügbarkeit
was Sie fragen ist ein fortgeschrittenes Makro, mit Entwicklungsarbeitstagen. Wenn ich mir das leisten kann. . ist ein Forum, in dem Sie nach Beratung fragen und Erfahrungen austauschen, hier Sie bitten, ein wichtiges Makro zu entwickeln, das Sie nicht um Hilfe auf dem Code bitten, den Sie schreiben oder nicht arbeiten.
 
was Sie fragen ist ein fortgeschrittenes Makro, mit Entwicklungsarbeitstagen. Wenn ich mir das leisten kann. . ist ein Forum, in dem Sie nach Beratung fragen und Erfahrungen austauschen, hier Sie bitten, ein wichtiges Makro zu entwickeln, das Sie nicht um Hilfe auf dem Code bitten, den Sie schreiben oder nicht arbeiten.
Ja, tut mir leid, du hast recht.
im Netz fand ich:
a) ein Makro, das die Punkte einer 3d Skizze in Excel umwandelt und aktuell diese Excel-Datei speichert.
b) ein Makro, das die Excel-Tabelle importiert, in eine generische Tabelle umwandelt und die Daten mit diesem Excel synchronisiert werden.
Das Einzige, was ich noch habe, ist, dass ich die Punkte nicht identifizieren kann, die Makro in den Tisch passt.
Das heißt, ich möchte eine Textvariable erstellen, die sich auf diese "variable" (wenn es eine Variable ist) bezieht und mich daran erinnert, wenn ich Notizen mache.
Ich bedauerlicherweise von vba Ich verstehe nicht viel, aber die Analyse des Makros zu Ich habe "Kapitel", dass die ID des Punktes durch diese Funktion gegeben werden sollte:
Code:
v = Skizze.getsketchpoints
(v) zu ubound(v)
Wenn ich diese ID in eine Variable verwandeln könnte, wäre sie optimal.
Ich weiß nicht, ob ich es erklären kann. .
 
Zuletzt bearbeitet:
Ja, tut mir leid, du hast recht.
im Netz fand ich:
a) ein Makro, das die Punkte einer 3d Skizze in Excel umwandelt und aktuell diese Excel-Datei speichert.
b) ein Makro, das die Excel-Tabelle importiert, in eine generische Tabelle umwandelt und die Daten mit diesem Excel synchronisiert werden.
Das Einzige, was ich noch habe, ist, dass ich die Punkte nicht identifizieren kann, die Makro in den Tisch passt.
Das heißt, ich möchte eine Textvariable erstellen, die sich auf diese "variable" (wenn es eine Variable ist) bezieht und mich daran erinnert, wenn ich Notizen mache.
Ich bedauerlicherweise von vba Ich verstehe nicht viel, aber die Analyse des Makros zu Ich habe "Kapitel", dass die ID des Punktes durch diese Funktion gegeben werden sollte:
Code:
v = Skizze.getsketchpoints
(v) zu ubound(v)
Wenn ich diese ID in eine Variable verwandeln könnte, wäre sie optimal.
Ich weiß nicht, ob ich es erklären kann. .
im Zyklus "für i" ist i bereits eine ganzzahlige Typvariable, also numerisch und ganz und erhöht 1 zu jedem Zyklus. Denken Sie daran, dass "die" von Grund auf und nicht von 1.
 
Guten Abend.

Ich brauche ein Makro, das für alle Teile, die zu diesem Äxiem gehören, einen bestimmten Wert anwendet, sofern es dieselbe Wurzel hat. (z.B. wenn der Axiem 202107-000 nur Teile mit 202107 genannt wurde)

es kann die Eigenschaft aktualisiert werden, kann die "rev", aber nur Teile dieser Teile oder Subassiems.
das Ideal ist, dass ein kleines Fenster mit dem Feld geöffnet werden würde, wo man den zu erstellenden Wert schreibt.

Kann mir jemand helfen?
 
Guten Abend.

Ich brauche ein Makro, das für alle Teile, die zu diesem Äxiem gehören, einen bestimmten Wert anwendet, sofern es dieselbe Wurzel hat. (z.B. wenn der Axiem 202107-000 nur Teile mit 202107 genannt wurde)

es kann die Eigenschaft aktualisiert werden, kann die "rev", aber nur Teile dieser Teile oder Subassiems.
das Ideal ist, dass ein kleines Fenster mit dem Feld geöffnet werden würde, wo man den zu erstellenden Wert schreibt.

Kann mir jemand helfen?
Versuchen Sie, zu sehen, ob dieses Makro, das Sie schreiben, an Ihren Fall tun kann, alle Komponenten passieren, wenn sie Teile sind und als Initialen dem Text entsprechen, den Sie in der Textbox eingegeben haben, dann geben Sie die Eigenschaft ein.
 

Anhänge

Versuchen Sie, zu sehen, ob dieses Makro, das Sie schreiben, an Ihren Fall tun kann, alle Komponenten passieren, wenn sie Teile sind und als Initialen dem Text entsprechen, den Sie in der Textbox eingegeben haben, dann geben Sie die Eigenschaft ein.
Danke! Ich versuche es morgen und sage es dir!
 
Versuchen Sie, zu sehen, ob dieses Makro, das Sie schreiben, an Ihren Fall tun kann, alle Komponenten passieren, wenn sie Teile sind und als Initialen dem Text entsprechen, den Sie in der Textbox eingegeben haben, dann geben Sie die Eigenschaft ein.
"Du bist ein Mythos" vielen Dank!!!! Genau das, was ich brauchte. Jetzt mache ich ein bisschen persönlich.
 

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