|
SolidWorks : Werte aus Excel einlesen über mehrere Dateien
StefanBerlitz am 10.04.2014 um 09:53 Uhr (1)
Hallo flying,hast du schon mal ModelDoc2::InsertCurveFile probiert, das klingt für mich so, also sollte es das machen.Allerdings wird auch das keine externe Referenz zu dein(en) Ecxeldatei(en) aufbauen, vermutlich wirst du die Kurve anschließend wegschmießen und neu einfügen müssen. Ob sich das mit deiner Konstruktion realisieren lässt weiß ich natürlich nicht.Alternativ dazu liest du selbst in deinem Makro die Textdateie aus und erzeugst die mit ModelDoc2::InsertCurveFileBegin, ModelDoc2::InsertCurveFileP ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Download "automatische" Stückliste in Excel
StefanBerlitz am 13.06.2002 um 12:50 Uhr (0)
Hallo Andreas, ja, diese drei Verweise reichen aus. Und das wird auch mit gespeichert, deswegen hat auch die Version 2 deines StüLi-Makros ohne Schwierigkeiten überall funktioniert, da waren nur diese drei Verweise eingeschaltet. Der Vorschlag mit dem ShowConfiguration2(Konfiguration) sollte eigentlich keine Probleme mit Speicherüberlauf oder großartige Geschwindigkeitseinbußen bringen, da ja nur Konfigurationen aufgerufen werden, die sowieso schon im Speicher vorliegen ... hab ich aber noch nicht weiter g ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Blattmaßstab per Excel-Tabelle ändern
StefanBerlitz am 22.04.2009 um 08:04 Uhr (0)
Hallo Sven,ich glaube nicht, dass es da irgendeinen Weg ohne Makros gibt. Konstruktionstabellen für Zeichnungen gibt es nicht (womit man das zumindest mal probieren könnte), dass eine automatische Anpassung wahlweise der Blattgröße nicht funktioniert hattest du ja hier schon in der Diskussion gehört.Ich vermute du bisst immer noch an der automatischen Erstellung deiner Zeichnungen dran. Wenn das so kniffelig sein muss würde ich dir wirklich empfehlen Makros oder Tools zu schreiben (oder schreiben zu lassen ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Windows-Fenster-Problem
StefanBerlitz am 08.07.2009 um 09:13 Uhr (0)
Hallo Ramona,interessanter Effekt. Wie macht ihr das, dass das Excelfenster maximiert startet, tut es zumindest bei mir (von SolidWorks aus) nicht. Kann man das irgendwo einstellen? Wie ist das Verhalten, wenn ihr diese Einstellen nicht macht? Passiert das auch, wenn ihr das maximierte Fenster versucht mit einem Doppelklick in die Titelleiste wieder auf Normalgröße zu bringen? Ist das nur bei dem speziellen Anwender oder jedem an der Maschine? Passiert das auch bei "normalem" Excel, also wenn ihr das von H ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Vorlagen SW_Hilfe!
StefanBerlitz am 30.08.2005 um 16:11 Uhr (0)
Hallo grayhound,Blattformate tauschen ist verhältnismäßig einfach, kannst du wie WW geschrieben hat mit einem Makro von mir machen (http://solidworks.cad.de/mm_29.htm) und in Verbindung mit dem PAC4SWX auch gleich für ganze Verzeichnisse.Das tauschen/aktualisieren der Dokumentoptionen ist nicht ganz so einfach, da kann dir aber mein Makro http://solidworks.cad.de/mm_08.htm helfen, das auch Excel basiert. Das funkioniert aber nur von Hand. Wenn du ein bisschen Makroprogrammieren kannst sollte das aber kein ...
|
| In das Form SolidWorks wechseln |
 |
SolidWorks : Maßliste in Exceltabelle ausgeben
StefanBerlitz am 03.06.2013 um 13:14 Uhr (1)
Hallo Stefan,so direkt in dieser Form kenn ich auch nichts, aber mit Bordmitteln kannst du etwas ähnliches machen: erstell in den Modellen (z.B. der Hauptbaugruppe), in denen die zu ermittelnden Maße abzugreifen sind, mittels Extras/Gleichungen ein paar globale Variablen, da gibt es auch beim Erstellen eine Option Messen.Dann kannst du anschließend das sowohl direkt in SolidWorks sehen, dazu im featurebaum den Ordner "Gleichungen" aufklappen. Wenn du die Dialogbox der Gleichungen aufrufst kannst du die Zei ...
|
| In das Form SolidWorks wechseln |
 |
SolidWorks : Eigenschaftsnamen in Zeichnungsvorlage
StefanBerlitz am 23.05.2011 um 10:50 Uhr (0)
Hallo zusammen,zu 1 würde ich auch vermuten, dass ein Blattformat die Eigenschaften mitbringt, ist ohne die Vorlage zu sehen schwer zu sagen.Das zweite ist verhältnismäßig einfach (und ich wundere mich, wenn der Support das nicht weiß ): das nennt sich Eigenschaftsregisterkarte, die kann in der Taskfensterbereich aufgerufen werden und es gibt ein eigenes Tool im SolidWorks Werkzeugbereich dafür, um die zu erstellen. In der Hilfe ist das recht ausführlich erklärt, wer schon jemals sich ein Makro mit Oberfl ...
|
| In das Form SolidWorks wechseln |
|
VBasic / vb.net / vbs / wsh : Datum konvertieren mit vbs
StefanBerlitz am 10.03.2010 um 11:48 Uhr (0)
Hallo Axel, Zitat:Original erstellt von Axel.Strasser:Ich bin an einem Flex Lizenzstatus Abfrage Script Da hab ich mittlerweile eine sehr schicke "Lösung": der FlexLM License Monitor ( http://www.malfaire.com/modules.php?name=Downloads&op=getit&lid=1 ) macht alles, was ich im Moment brauche, hat zwar ein minimales und leicht umgehbares Problem, aber macht alles, was ich brauche und der Autor wird es in den nächsten Tagen lösen. Die Auswertung der Resultate mach in in Excel - für meine Zwecke reicht ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
SolidWorks : Zahnrad: Makro; Kreismuster, Makrosymbolleiste
StefanBerlitz am 06.05.2003 um 08:49 Uhr (0)
Hallo Thorsten, und herzlich willkommen im Forum Zuerst möchte ich deinen Enthusiasmus etwas dämpfen, wenn du mit dem Macro-Recorder arbeitest, um davon API -Programmierung in SolidWorks abzuschauen, hast du einen sehr steinigen Weg vor dir. Die Makros sind IMHO höchstens dafür geeignet einen Ansatz zu bekommen, aber dann hört es schon auf. zu 1: ist schwer zu beurteilen, wo der Hase im Pfeffer liegt, wenn man nicht selbst den Makrocode hat ... zu 2: dass hast du selbst wohl richtig erkannt (jedenfalls ...
|
| In das Form SolidWorks wechseln |
|
Excel : Zahlen am Dezimaltrenner ausrichten
StefanBerlitz am 07.04.2009 um 10:31 Uhr (0)
Hallo zusammen,ich habe eine Spalte mit mehreren Zahlen, die unterschiedlich viele Nachkommastellen haben (und auch mal glatte Zahlen). Jetzt möchte ein Anwender von mir gerne diese Zahlen untereinander ausgerichtet haben, in dem die Dezimaltrenner (also das Komma) untereinander stehen.In Word gibt es dazu ja den speziellen Dezimaltrennr-TAB, in Excel habe ich es jetzt mit einer benutzerdefinierten Formatierung #.##0,??? versucht. Das klappt so weit ganz gut, allerdings bekomme ich auf diese Weise bei den ...
|
| In das Form Excel wechseln |
|
SolidWorks : 2007er Macros unter XP64Bit
StefanBerlitz am 12.09.2008 um 14:17 Uhr (0)
Hallo drachenlanze Zitat:Original erstellt von drachenlanze:Könnte es sein, dass unter XP64Bit mit SWX2007/2008 ein 2007er Macro das komplette Betriebssystemzerschießt?Falls die Frage ernst gemeint ist ist die Antwort: ja. Aber nicht nur unter XP 64 und nicht nur mit SolidWorks Makros. Im Prinzip ist es mit jeder Programmiersprache, die Zugriff auf das Dateisystem hat und mit den entsprechenden Userrechten läuft möglich, bei Vorsatz und entsprechendem KnowHow seitens des Entwicklers das "Gastsystem" zu spr ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Struktur - Komponenten packen
StefanBerlitz am 20.02.2007 um 10:56 Uhr (0)
Hallo Peter,das ist in SolidWorks nicht vorgesehen, da jede Komponente für sich autark ist und z.B. eine andere Konfiguration darstellen kann usw. Wenn du darauf abzielst wie oft eine bestimmtes Dokument überhaupt verbaut ist kommst du um eine Stückliste nicht drumherum; du brauchst aber deswegen nicht extra eine Zeichnung zu machen und eine Stückliste abzuleiten, sondern kannst z.B. einfach die Excel-Stückliste von Andreas Müller nehmen: Nr. 5 in der Makrotauschbörse in der MakroMania Sektion auf meiner H ...
|
| In das Form SolidWorks wechseln |
|
VBasic : Replace-Methode
StefanBerlitz am 03.03.2005 um 12:58 Uhr (0)
Hallo Martin, also bei mir klappt das sowohl in VB6 als auch in Excel (XP) ohne Probleme Ich bekomm auch die richtige Hilfe zu replace, also Code: Replace-Funktion Beschreibung Gibt eine Zeichenfolge zurück, in der eine festgelegte, untergeordnete Zeichenfolge mit einer festgelegten Häufigkeit durch eine andere untergeordnete Zeichenfolge ersetzt wurde. Syntax Replace(expression, find, replace[, start[, count[, compare]]]) Die Syntax der Replace-Funktion besteht aus folgenden Teilen: ... Ich ver ...
|
| In das Form VBasic wechseln |