Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Knobelei mit Macro

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
  
SIMULIA Regional User Meeting 2026, eine Veranstaltung am 17.06.2026
Autor Thema:  Knobelei mit Macro (596 mal gelesen)
HaPe
Mitglied
Dipl. Ing Maschinenbau, Konstrukteur, CAD-Admin


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

Beiträge: 1096
Registriert: 27.11.2001

i7 CPU 960@3.20GHz
8GB Ram
Quadro 2000 4GB
70GB Raid 0
WIN7 prof. SP1 64 bit
SWX 2010 SP5.0
SWX 2012 SP5.0
SWX 2013 SP5.0

erstellt am: 01. Mrz. 2006 09:22    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


mittigerQuader.swp.txt

 
Guten Morgen,

ich hätte da eine kleine Knobelaufgabe:
Das angehängte Macro ist mit dem Macrorecorder aufgezeichnet und erzeugt einen mittig ausgetragenen Quader mit den Kantenmaßen 100x150x50 auf der Ebene vorn. Soweit sogut, macht das Macro auch.
Aus Versehen habe ich dann das Macro ein zweites Mal in der selben Datei ausgeführt. Das Macro hat auch brav einen zweiten Quader erzeugt, allerdings mit den Kantenmaßen 151.88x96.67x50. Der dritte und jeder weitere Quader haben auch diese Abmessungen. Reproduzierbar auch mit einer neuen Datei.

Und jetzt die Preisfrage: Wiso tut SolidWorks das? 
(Weil SWXSolidWorks es kann, schon klar  )

Gruß HaPe

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

de cadhund
Mitglied
Konstrukteure


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

Beiträge: 138
Registriert: 08.12.2004

SW Office 2009 SP3.0 x64

erstellt am: 01. Mrz. 2006 10:04    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 HaPe 10 Unities + Antwort hilfreich

Hallo HaPE,
wir haben ein kleines Programm erstellt, mit dem man, in unserem Fall, Formeinsatzrohlinge erstellen kann.
Du findes es hier:
http://solidworks.cad.de/mm_boerse04.htm

Nummer 37 Formeinsatzrohling


de cadhund

[Diese Nachricht wurde von de cadhund am 01. Mrz. 2006 editiert.]

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

HaPe
Mitglied
Dipl. Ing Maschinenbau, Konstrukteur, CAD-Admin


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

Beiträge: 1096
Registriert: 27.11.2001

i7 CPU 960@3.20GHz
8GB Ram
Quadro 2000 4GB
70GB Raid 0
WIN7 prof. SP1 64 bit
SWX 2010 SP5.0
SWX 2012 SP5.0
SWX 2013 SP5.0

erstellt am: 01. Mrz. 2006 10:18    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 Cadhund,

vielen Dank für den Link. Mir geht es in dem Fall nur darum zu verstehen was mein Lieblings CAD-Programm sich dabei so denkt, also kein produktiver Zwang. 

Gruß HaPe

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

Lutz Federbusch
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. Maschinenbau



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

Beiträge: 3094
Registriert: 03.12.2001

alle SW seit 97+
AutoCAD2016-2022
ERP ProAlpha + CA-Link
Intel Core i7-7820K 32GB
Win10x64 Quadro K5000
SpacePilot

erstellt am: 01. Mrz. 2006 10:29    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 HaPe 10 Unities + Antwort hilfreich

Dein LieblingsCAD möchte am Ende nur noch gern einen Rebuild machen.

------------------
Lutz Federbusch
Mein Gästebuch

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

HaPe
Mitglied
Dipl. Ing Maschinenbau, Konstrukteur, CAD-Admin


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

Beiträge: 1096
Registriert: 27.11.2001

i7 CPU 960@3.20GHz
8GB Ram
Quadro 2000 4GB
70GB Raid 0
WIN7 prof. SP1 64 bit
SWX 2010 SP5.0
SWX 2012 SP5.0
SWX 2013 SP5.0

erstellt am: 01. Mrz. 2006 10:34    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 Lutz,

der zweite Quader hat bei mir trotzdem andere Maße als der erste, egal ob ich ein Rebuild nach der Macroausführung mache oder nicht.

Gruß HaPe

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

u.clemens
Mitglied
Konstrukteur


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

Beiträge: 964
Registriert: 04.07.2000

engineer's law
o cheap
o fast
o good
check only two !

erstellt am: 01. Mrz. 2006 10:47    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 HaPe 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von HaPe:
Guten Morgen,

ich hätte da eine kleine Knobelaufgabe:

Und jetzt die Preisfrage:
Wiso tut SolidWorks das? 
Gruß HaPe


ganz klar, weil das in deinem Macro so drin steht ! 

was machst du ... ?
1. eine Skizze erzeugen, mit irgendwelchen Abmessungen Länge x Breite,
2. dann die Abmessungen verändern auf 100 x 150
3. und dann linear austragen auf 50

bei 2. gehts schief, wenn du - wie beschrieben - das Macro in dem Teil ein 2. oder 3. mal ausführst. Und warum 
- na weil in deinem Macro drin steht, es soll D1 von Skizze1 und D2 von Skizze1 (jeweils in Teil1) verändern. 
- und wenn du ein 2. oder 3. mal das Macro ausführst - ist es eben dann nicht mehr Skizze1 sondern Skizze2 oder Skizze3 - und die betreffenden Befehlszeilen werden zwar ausgeführt - eben in Skizze1 (die waren aber eh schon 100 und 150) - und nicht wie du erwartest in Skizze2 oder Skizze3 
  - Part.Parameter("D1@Skizze1").SystemValue = 0.15
  - Part.Parameter("D2@Skizze1").SystemValue = 0.1
und die krummen Werte sind die, die du in Schritt 1 mit irgendwelchen Abmessungen Länge x Breite in deinem MAcro festgelegt hast ... 

hab ich jetzt gewonnen ?  was gibts denn als Preis ... 

------------------
mfg uc

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

HaPe
Mitglied
Dipl. Ing Maschinenbau, Konstrukteur, CAD-Admin


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

Beiträge: 1096
Registriert: 27.11.2001

i7 CPU 960@3.20GHz
8GB Ram
Quadro 2000 4GB
70GB Raid 0
WIN7 prof. SP1 64 bit
SWX 2010 SP5.0
SWX 2012 SP5.0
SWX 2013 SP5.0

erstellt am: 01. Mrz. 2006 10:58    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 u.clemens,

Herzlichen Glückwunsch, das ist die TOP-Antwort.
Der Preis ist ewiger Ruhm und Anerkennung. 

Gruß HaPe

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