Ah, Sie alle machen das in Ihrem Kopf, ohne das Makro zu starten?!!!!!
Hut ab vor den Jungs! :p
Ah, Sie alle machen das in Ihrem Kopf, ohne das Makro zu starten?!!!!!
Hut ab vor den Jungs! :p
Wenn ich die Zeile so setze,
Fehler = cusPropMgr.Get5("TYPE", True, Value_T, ResolvedValOut, wasResolved)
Ich habe keine Angst mehr, aber es kommt nicht raus, der Kerl...
(Ich habe den Wert Wahr und den Wert T vertauscht
Ja, deshalb frage ich nach den txt-Dateien! Den Code zu lesen, aber ohne zu testen, ist es manchmal zu kompliziert oder man hat am Ende 80 Antworten für etwas, das nicht so kompliziert ist!
Ich stimme dir zu, Lucas
Aus dem Gedächtnis habe ich noch nie Fragen mit so vielen Antworten gesehen!
Ich denke, wir werden ins Guinness-Buch gehen!
Andernfalls denke ich an etwas, wäre es nicht meine Type-Eigenschaft, die in meinem 3d schlecht platziert ist?
Wir übertreffen das Thema über die bioklimatische Pergola um 3 Antworten (4 mit dieser:)
http://www.lynkoa.com/poser-question?comments=desc
Bearbeiten: Ich glaube nicht, es ist nur so, dass ich das Eigentum an einer bestimmten Konfiguration wiederhergestellt habe, das habe ich noch nie getan und es ist nicht so einfach!
Der Gewinner der Casse-Bonbons ist .............................. BART^^
BINGO!!!!!!!!!!!
HALLELUHIAH!!
Funktioniert es!!!!!!!!!!!!!!!
=) =) =) =) =) =)
Ich bin glücklich!
Edit: Ich habe den Sieg zu früh für mich beansprucht..... Ja, das Makro funktioniert, aber mein Stück entfaltet sich zufällig nach Sws Wunsch
Sehr seltsam. Das Ergebnis ist, dass mein DXF gefaltet und nicht aufgeklappt herauskommt... =(
Ja, Bart, ich mache das aus Zeitmangel ohne Tests.
Sie werden verstanden haben, dass das Erstellen eines funktionierenden Makros sehr zeitaufwändig ist. Deshalb hätte ich es vorgezogen, Ihnen die Logik verständlich zu machen, damit Sie die Schlüssel haben und somit verwalten können.
Leider, wenn wir die Dinge richtig machen wollen. Nun müssten wir die Fehlerbehandlung codieren.
Lassen Sie mich das erklären:
Die Zeile, die die Eigenschaft abruft, gibt einen "Error"-Wert vom Typ long zurück. Die verschiedenen zurückgegebenen Werte müssten verwaltet werden:
Verwalten Sie dann den Fall, dass die Datei nur eine Konfiguration usw. enthält.
Schön, dass ich dir geholfen habe. :-)
Es sind also immer die entfalteten oder ist es zufällig?
Die Konfiguration "nicht entfaltet, das entfaltet sich gut, Quad, willst du es?
in der *SM-FLATPANTERN Konfiguration werden die Falten des ungefalteten Zustands nicht entfernt?
Es kann immer mal wieder vorkommen, dass Solidworks die Falten entfernt, wenn Sie ^^ "basteln".
Ich flippe aus.............
20 Stunden Studium an einem Makro an der ...
Ich verliere die Hoffnung... Beim ersten Start funktioniert es, und beim zweiten funktioniert es nicht mehr...
Entweder habe ich alle meine Konfigurationen ohne flaches Muster und dann bekomme ich meine mit dem richtigen Namen aufgeklappt usw. aber nur beim ersten Mal, als ich es gegossen habe
Beim zweiten Start hat das Makro alle flachen Muster für mich erstellt und es spielt verrückt und entfaltet nichts mehr...
Ich muss etwas verpasst haben, aber ich sehe nicht was!! Oder vielleicht ist es meine Logik, die völlig falsch ist.... =(
Gut.. Das Gute ist, dass ich im Makrobereich schon viel gelernt habe, denke ich zumindest.
Das Makro sieht gut aus, jetzt denke ich, dass ich diese Teilefamilie anders handhaben muss.
Soll ich das flache Muster in der Raumfamilie hinzufügen oder nicht?
Ich muss mit einer Excel-Datei beginnen, die ich als Teilefamilie ausfülle, und dann importiere ich diese Arbeitsmappe als Teilefamilie in Sw.
Dort erstellt Sw für mich alle Konfigurationen mit allen Parametern, die ich eingegeben habe.
Wenn ich meine Teilefamilie verlasse, haben die erstellten Konfigurationen (noch) kein Abwicklungsmuster
Wenn ich das Makro starte (damit es die Abwicklung nicht finden kann) und nichts exportiere
Wenn ich das zweite Mal starte, scheint es zu funktionieren
Nein, es gibt wahrscheinlich etwas, das wir im Makro nicht bemerkt haben.
Können Sie eine ZIP-Datei von allem erstellen, damit wir es testen können?
A priori benötigen Sie eine Excel-Datei (oder nicht?), eine Teiledatei, ein Gleichungsleck und die Makrodatei.
Ja, Lucas hat Recht.
Wir müssen testen.
@Bart versuchen, Schritt für Schritt vorzugehen, gehen Sie zum Makro-Editor und drücken [F8], um den Code Zeile für Zeile auszuführen.
Das sollte dich aufklären.
Ich betrachte das Makro Schritt für Schritt, indem ich mit einem "ausgeruhten" Kopf zurückkehre
Ich hänge alles an dich an, in der Hoffnung, dass es dir hilft.
Ich habe Vertrauen in dich!; =)
Es funktioniert.
Ich habe den Code geändert. Aber das Problem kam von Ihrer Familie von Stücken, die ich neu gemacht habe.
Machen Sie einen Test und halten Sie mich auf dem Laufenden.
Gute Nacht.
;-)
Ich hatte vorher keine Zeit zum Testen, also lasse ich Sie das @remrem Programm testen!
Das Remrem-Problem (das vielleicht keines ist)
Es ist, dass die Excel-Datei im Upstream erstellt wird, es würde mich oder jemand anderen stören, jedes Mal flache Musterlinien eingeben zu müssen und dann 0en von 1s usw. hinzuzufügen. Überall.
Im Grunde geht es darum, Zeit zu sparen. :/
Verstehen Sie mein Problem?....^^
Die 0en und 1en setzen sich dank einer Formel zusammen.
Der Rest ist nur eine Kopie...
Wenn dies automatisch geschieht (durch eine Formel), warum nicht in das Makro integrieren, anstatt die Teilefamilie zu ändern?