|
SolidWorks : Mehrere SolidWorks Instanzen
apsfunkey am 11.11.2010 um 11:34 Uhr (0)
Hallo Programmierer, Wir haben ein Problem mit VBA-Macros wenn man mehrere Instanzen von SolidWorks startet.wenn ich in SolidWorks ein Macro starte bezieht es sich immer auf die 1. Instanz des Programmes.Wie kann ich abfragen aus welcher Instanz das Macro gestartet wurde und mich dann auch nur auf diese beziehen?Gruß aus dem Nordenapsfunkey
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Mehrere SolidWorks Instanzen
apsfunkey am 11.11.2010 um 15:38 Uhr (0)
Ich habe noch ein bischen herumprobiert:wenn ich Set swApp = Application.SldWorksanstattSet swApp = CreateObject("SldWorks.Application")schreibe, wird das Macro im aktuellen Prozess getartet.Das selbe funktioniert auch mit Userformen.
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Dateieigenschaften
apsfunkey am 08.11.2004 um 14:25 Uhr (0)
Hallo Stefan, vielen Dank für deine prompte Hilfe. Du hast recht, es lag nur an dem Dateinamen, und auch Excel kommt dann damit klar! Trotzdem seltsam, dass Sw2005 auch ohne Dateinamen damit keine Probleme hat! Gruß apsfunkey
|
| In das Form SolidWorks wechseln |
|
SolidWorks : API: Erscheinungsbild in Baugruppen
apsfunkey am 05.06.2012 um 18:19 Uhr (0)
Hallo,ich möchte über ein Macro den einzelnen Komponenten in der übergeordneten Baugruppe ein WErscheinungsbild zuweisen.Hat jemand eine Idee?Hier der Code.Dim swApp As SldWorks.SldWorksDim swDoc As SldWorks.ModelDoc2Dim swADoc As SldWorks.AssemblyDocDim varComp As Variant Sub main()Set swApp = Application.SldWorksSet swDoc = swApp.ActiveDocSet swADoc = swDocvarComp = swADoc.GetComponents(False) Array aller Komponenten der BaugruppeDim I As LongDim compName As StringFor I = LBound(varComp) To UBound(varCom ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Dateieigenschaften
apsfunkey am 08.11.2004 um 13:17 Uhr (0)
Hallo, ich habe ein kleines Problem mit den Dateieigenschaften. Eine Vorgabedatei ist bei mir so definiert, das die Bemaßung des Teiles automatisch die Rohmaße definieren. -- Rohling = ø DIA@Rohmaße1 x Länge@Rohmaße . In den Dateieigenschaften wird der richtige Text angezeigt -- Rohling = ø20x120 In der Zeichnung wir als Dateieigenschaft nur nur die Formel angezeigt, ebenso bei Exel-Stücklisten. Bei SW-Stücklisten wir der richtige Wert angezeigt. Das Problem scheint es bei SW2005 nicht zu geben (evaluier ...
|
| In das Form SolidWorks wechseln |