|
SolidWorks : Suche nach einem Macro-Script für Komponente ersetzen in Baugruppe
CAD-Maler am 11.10.2017 um 09:02 Uhr (1)
Hallo Jascha!So ein ähnliches Problem hatte ich mal zu lösen, nachdem unsere Normteil-Bibliothek von einem Netzlaufwerk ins PDM umgezogen ist (kopiert), und gleichzeitig die Verzeichnisnamen (DIN - ISO) und z.T. auch die Dateinamen geändert wurden. Gelöst habe ich das folgendermaßen:1. zentrale Excel-Tabelle mit 2 Spalten: Spalte 1: Vollständiger alter Pfad zu dem Normteil Spalte 2: Vollständiger neuer Pfad zu dem Normteil2. Ein Makro im SolidWorks, das in einer Baugruppe gestartet wird. Das Makro lädt ...
|
| In das Form SolidWorks wechseln |
 |
SolidWorks : Macro - Dateieigenschaften
CAD-Maler am 11.09.2017 um 16:08 Uhr (1)
Du kennst das magische Dreieck der Programmierung/Konstruktion? -(Bei dir wandert die Ecke unten rechts seeeeeehr weit nach außen...) Es gibt diverse Reseller, Dienstleister und Systemhäuser in jeder Ecke von Deutschland, die dir deine Wünsche nur zu gern erfüllen werden.Vielleicht nimmst du dir aber auch die 1 (in Worten: eine) Minute mal Zeit und suchst mal bei Google nach deiner Aufgabenstellung. Da findet man auf Anhieb mehrere Foreneinträge in diversen CAD-Foren, die für genau deinen Fall fertige Mak ...
|
| In das Form SolidWorks wechseln |
 |
SolidWorks : Funktion Absolut in Tabelle?
CAD-Maler am 05.04.2017 um 15:28 Uhr (1)
Auf der Hilfeseite, die ich oben schon gepostet habe, gibt es eine Unterseite mit einem schönen Beispiel dazu.Wenn man sich jetzt mal nicht auf die Excel-Funktionen an sich versteift, sondern die dahinterliegende Logik verwendet, bekommt man auch die Ergebnisse, die man will (siehe Screenshot).Übersetzung der Funktion in A2: Wenn A1 kleiner als 0, dann (A2=) -1*A1, sonst (A2=) A1. Auf die gleiche Art kann man sich sicher auch alle möglichen anderen Abfragen basteln.Gruß, Jens------------------CSWA, CSWP, C ...
|
| In das Form SolidWorks wechseln |
 |
SolidWorks : Makro um Stückliste auf Excel auslesen
CAD-Maler am 31.03.2017 um 13:17 Uhr (15)
Zitat:Original erstellt von swx-cad-nutzer:Wie kann das Makro die Benutzerdefinierten Eigenschaften abfragen und bei einem Eintrag diesen Vorrangig in die Excelstückliste übertragen?Die Funktion GetCustomInfoValue hat ja schon einen Parameter für die Konfiguration dabei.Du musst mit einer Schleife durch die Konfigurationen rödeln, die Konfigurationsnamen auslesen und diese der Funktion jeweils als Parameter mitgeben. Wenn in einer konfig.-spezifischen Eigenschaft was drin steht, diese verwenden. Ansonsten ...
|
| In das Form SolidWorks wechseln |
 |
SolidWorks : Funktion Absolut in Tabelle?
CAD-Maler am 04.04.2017 um 15:47 Uhr (1)
Hallo Stefan,die Tabellenfunktionalität kommt direkt aus Excel (Plugin), bei mir sogar mit den Excel-Menüleisten etc. Auch die Excel-Befehle sind bei mir verfügbar (siehe Screenshot).Spezielle Befehle sind mir eigentlich nur für Konfigurationstabellen bekannt: ÜbersichtEvtl. ist dein Excel oder SolidWorks nicht korrekt installiert?Gruß, Jens------------------CSWA, CSWP, CSWPA-SM =)
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Prüfmaße in Excel übertragen
CAD-Maler am 12.06.2019 um 09:52 Uhr (1)
Das kommt mir doch bekannt vor... Die Toleranz- und Durchmesserzeichen stecken als string in der Variable "Präfix". Die müsst ihr nur in Excel eintragen lassen...Gruß, Jens------------------CSWE =)
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Prüfmaße in Excel übertragen
CAD-Maler am 12.06.2019 um 10:57 Uhr (1)
Zitat:Original erstellt von th3kingz:Was bedeutet nur in Excel eintragen lassen?Entweder als Text in eine eigene Spalte,z.B.:Code:oExcel.Worksheets(1).Cells(nr, 11).Value = Präfixoder direkt vor den Wert:Code:oExcel.Worksheets(1).Cells(nr, 2).Value = Präfix & Dimension.ValueGruß, Jens------------------CSWE =)
|
| In das Form SolidWorks wechseln |
 |
SolidWorks : SolidWorks Gallery of Death!
CAD-Maler am 28.05.2013 um 09:23 Uhr (1)
Entweder SolidWorks oder Excel oder beide haben ein Kommunikationsproblem. Oder Excel hat eine gespaltene Persönlichkeit und die beiden Hälften verstehen sich nicht... Gruß, JensEdit: Hmm, das Problem scheint jedes Jahr im Mai aufzutreten. ------------------=)[Diese Nachricht wurde von CAD-Maler am 28. Mai. 2013 editiert.]
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Prüfmaße in Excel übertragen
CAD-Maler am 18.06.2019 um 09:35 Uhr (1)
Zitat:Original erstellt von th3kingz:Kannst du mir noch zeigen wie man die ID auslesen kann, wäre ja sehr sinnvoll, wenn man diese auch in Excel übertragen könnte.Was meinst du mit ID? Hier findest du alles, was man in der API mit so einer Bemaßung anstellen kann...Und mir ist gerade aufgefallen, dass der Präfix, falls keine "]" drin ist, durch das -1 jetzt zu kurz wird. Da muss noch eine kleine Abfrage hin:Code:If InStr(Präfix, "]") 0 Then Präfix = Right(Präfix, Len(Präfix) - InStrRev(Präfix, "]") - 1)Gr ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Macro opendoc-Befehl einzelne Warnungen auslesen
CAD-Maler am 30.08.2017 um 08:00 Uhr (1)
Du könntest den ganzen Öffnen-und-Schließen-Sermon umgehen, indem die die Teile gleich im Baugruppen-Kontext bearbeitest. Die Baugruppe ist ja schon geöffnet...Stichworte: EditPart2 und EditAssembly .Gruß, Jens------------------CSWA, CSWP, CSWPA-SM & -SU =)
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Prüfmaße in Excel übertragen
CAD-Maler am 17.06.2019 um 15:58 Uhr (1)
Ich zerlege die Frage mal zum besseren Verständnis:Zitat:Original erstellt von th3kingz:1.Beim Typ zeigt er nun das Ø Zeichen an.Bei den Werten steht vorher aber immer noch das MOD-DIAM.Wie kann ich das bei der unteren und oberen Toleranz noch weg bekommen?2.Und vorher konnte ich z.B 6 Maße als Prüfmaß kennzeichnen und er hat auch 6 Maße in Excel eingetragen,nun zählt er 1 und 2 Durchmesser und 1 und 2 Länge anstatt daraus 3 und 4 zu machen...Und er trägt auch nur die 2 Ø Werte in die Excel Tabelle ein.3.G ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Gleicher Teilenamen in unterschiedlichen Verzeichnissen
CAD-Maler am 22.07.2008 um 07:54 Uhr (0)
Zitat:Original erstellt von Zordan_Zumbel:entweder bin ich zu dämlich oder SWX ....Willst du eine ehrliche Antwort? ;) Zitat:Unterscheidet SWX die Teile nicht, auch wenn sie in unterschiedlichen Verzeichnissen liegen?Nein. Zitat:Was kann ich dagegen tun, außer alle Teile manuell umzubenennen (und das bei jeder neuen BG die ich noch herunterladen muss )??Nichts. (Ausser vielleicht eine Macro-Lösung? )Aber tröste dich, du bist nicht der einzige mit dem Problem.Gruß, Jens------------------=)
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Konfiguration eines Teiles in einer Baugruppe per Excel steuern
CAD-Maler am 23.08.2013 um 08:48 Uhr (1)
Alternativ kannst du auch in der SWX-Hilfe unter Code: Konfigurationen Festlegen von Konfigurationsparametern Übersicht über die Tabellenparameter nachschauen, da stehen die für deine Version passenden drin. (Wobei ich nicht glaube, dass sich da groß was ändert.)Gruß, Jens------------------CSWA, CSWP =)
|
| In das Form SolidWorks wechseln |