Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Werte mit VBA auslesen oder ändern

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
  
7 Tipps für die Konstruktion von Kunststoffteilen und Spritzgussformen, ein Webinar am 27.06.2025
Autor Thema:  Werte mit VBA auslesen oder ändern (1794 mal gelesen)
M. Buhl
Mitglied
Dipl.-Ing.(FH)


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

Beiträge: 325
Registriert: 02.07.2001

erstellt am: 20. Jul. 2011 19:13    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 miteinander,

ich muss mittels VBA irgendwie an bestimmte Werte einer Bemaßung in einer Skizze rankommen, um die später dann weiter zu verwenden. Ein einfaches Beispiel wäre:
1. Erstellen eines Rechtecks in einer Skizze namens Skizze1
2. Erstellen einer intelligenten Bemaßung auf eine Seite des Rechtecks

Nun trägt SW bei der Bemaßung unter "Primärer Wert" ja "D1@Skizze1" ein

Die Bezeichnung D1@Skizze1 möchte ich nun mittels VBA zum Beispiel in Breite@Skizze1 umbenennen. Oder ich möchte in meinem ganzen Part suchen, ob das Wort "Breite" in einer meiner Skizzen vorkommt.

Ich kann zwar ein bisschen in VBA programmieren, habe aber leider in SW keinerlei Erfahrung und benötige Hilfe! Kann mir bitte, bitte jemand helfen, wie ich das gebacken bekomme? 

Tausend Dank im Voraus,

Mathias

------------------
Die Menschen sagten, dies zu tun wäre unmöglich. Da kam einer, der das nicht wußte ... und hat es einfach gemacht

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

StefanBerlitz
Guter-Geist-Moderator
IT Admin (CAx)



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

Beiträge: 8756
Registriert: 02.03.2000

SunZu sagt:
Analysiere die Vorteile, die
du aus meinem Ratschlag ziehst.
Dann gliedere deine Kräfte
entsprechend und mache dir
außergewöhnliche Taktiken zunutze.

erstellt am: 21. Jul. 2011 10:54    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 M. Buhl 10 Unities + Antwort hilfreich

Hallo Mathias,

in der APi Hife findest du ein Beispiel namens Get Dimension Values in All Configurations Example (VBA), das kannst du als Grundlage nehmen und z.B. um eine Abfrage des Namens der Bemaßung erweitern (mit Dimension::Name).

Das du in SolidWorks keinerlei Erfahrung hast macht die Sache allerdings nicht leichter 

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

M. Buhl
Mitglied
Dipl.-Ing.(FH)


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

Beiträge: 325
Registriert: 02.07.2001

erstellt am: 21. Jul. 2011 11:02    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 Stefan,

danke für die schnelle Antwort. Ja, SolidWorks mache ich noch nicht so lange, meine VBA-Programme machte ich bisher eher im Bereich Office ... nunja, ich werd´s schon irgendwie hinbekommen.

Auf jeden Fall werde ich mir Deinen Tipp mal ansehen und ggf. nochmal posten.

Gruß,

Mathias

------------------
Die Menschen sagten, dies zu tun wäre unmöglich. Da kam einer, der das nicht wußte ... und hat es einfach gemacht

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