|
SolidWorks : API: SWX läd Datei ewig
Rigobert am 17.05.2005 um 07:25 Uhr (0)
Hallo flo, vielleicht kannst Du einfach über ein Timersteuerelement überprüfen, ob das mit dem Laden voran geht. Und wenn nicht , dann einfach merken bis zu welcher Datei Du gekommen bist, Prozedur beenden, und mit der nächsten Datei weitermachen. Gruß Andreas ------------------
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Umgang mit Konstruktionsprofilen
brainseks am 17.05.2005 um 10:01 Uhr (0)
Hallo bei uns haben wir das so: Je ein Profil hat einen Teilestamm mit Materialnummer an den die SWX Datei angehängt ist. In der Datei sind alle Konfigurationen mit dem Konfignamen 0000 bis 6000 in normalerweise 5mm Schritten und alle Konfigurationen referenzieren auf den gleichen Teilestamm, nicht also jede Länge auf einen separaten, das wären ja extrem viele TS. Das Material wird als längenabhängig ausgewiesen, somit wird bei der Baugruppe in der das Material vorkommt die Längenkonfig ausgelesen und der ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : API: SWX läd Datei ewig
FlorianGerteisz am 17.05.2005 um 10:22 Uhr (0)
Hallo Andreas, danke für deinen Tipp. Dies ist im Grunde genommen auch mein Lösungsansatz. Wie schon gesagt, ist das Problem dabei, dass sich (in meinem Fall) der Thread nicht einfach abschießen lässt. Grund dafür ist wahrscheinlich, dass dieser zu dem Zeitpunkt nicht selbst aktiv ist sondern auf eine Rückgabe wartet. Ich werde in den nächsten Tagen aber noch ein paar Varianten testen. gruß flo ------------------
|
| In das Form SolidWorks wechseln |
|
SolidWorks : API: SWX läd Datei ewig
BerndB am 17.05.2005 um 10:28 Uhr (0)
Hallo flo, ich habe momentan mit SWX 2005 SP3 auch so meine schwierigkeiten retval = SldWorks.OpenDoc6 ( filename, type, options, configuration, &Errors, &Warnings ) wenn ich aus einer Zeichnung das Modell ermittle und dann versuche mit openDoc6 zu öffnen will SWX das nicht. Auch wenn ich den filename von Hand fest vorgebe NIX Erst wenn ich die Zeichnung schließe öffnet er mit dem selben Befehl das 3D Dok ????? Ist das bei dir auch der fall? Gruss Bernd
|
| In das Form SolidWorks wechseln |
|
SolidWorks : API: SWX läd Datei ewig
FlorianGerteisz am 17.05.2005 um 10:36 Uhr (0)
Hallo Bernd! Das selbe Problem hatte ich zu Beginn auch. Grund dafür ist, dass SWX beim Öffnen der Zeichnung das Modell mitläd. Dadurch kannst du das Modell nicht öffnen, da es ja schon (nicht sichtbar) geöffnet ist. Als Schnelllösung habe ich auch einfach die Zeichnung geschlossen und dann das Modell nochmals geöffnet. Was eigentlich unsinnig ist, da das Modell somit 2x geladen werden muss. Um dieses Problem zu umgehen könntest du folgendes versuchen: Code: modeldoc = SldWorks.ActivateDoc2 (ModellNam ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Umgang mit Konstruktionsprofilen
Robert Hess am 17.05.2005 um 12:36 Uhr (0)
Hallo Zusammen, folgendes ist vieleicht nicht unwichtig. Je mehr Konfig s in einem Teil desto größer die Datenmenge (Ladezeiten). Desweiteren was macht man, wenn es eine Konfig mit und ohne weitere Bearbeitung gibt, wo dann auch eine Fertigungs-Zeichnung existieren muß. Wieviel Varianten (Konifg s) soll das geben? Wer soll die dann noch durchschauen? Was spricht gegen eine Datei pro Profil? Natürlich sind es dadurch sehr viel mehr Dateien und die muß ich alle der Datenbank bekannt machen und mit Info s füt ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Umgang mit Konstruktionsprofilen
Lothar Herrl am 17.05.2005 um 15:22 Uhr (0)
Vielen Dank für Eure Antworten! Demnach werde ich wohl weiter diesen Weg beschreiten: -jedes Profil erhält eine Datei inkl. Konfig für Endenbearbeitung und Länge. Kurz zur Endenbearbeitung: Damit machen wir aus dem Profilabschnitt ein Fertigungsteil ohne Fertigungszeichnung. -für jede Konfig brauche ich einen Datensatz in der Datenbank. Das mit den verschidenen Konfigurationen, die auf einen Teilestamm verweisen habe ich nicht hingekriegt. Vielleicht geht das bei meiner DB auch gar nicht. -flexibel in der ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : API: SWX läd Datei ewig
Ralf Blokscha am 18.05.2005 um 06:35 Uhr (0)
Hallo zusammen, ich habe bei einem Programm folgenden Programm schnippsel verwendet um das referenzierte Modell sichtbar zu machen um danach zur Zeichnung zurück zukehren: If (Model.GetType() = swDocDRAWING) Then Set DrawingDoc = swApp.ActiveDoc Set View = DrawingDoc.GetFirstView Set View = View.GetNextView If View Is Nothing Then keinModell Exit Sub End If ModName = View.GetReferencedModelName() Zeichnung = Model ...
|
| In das Form SolidWorks wechseln |
|
SolidWorks : API: SWX läd Datei ewig
FlorianGerteisz am 18.05.2005 um 08:35 Uhr (0)
Laut Ralfs Lösung reicht dann sogar Code: Set Model = swApp.ActivateDoc2(ModName, True, errors) @Ralf Musst du am Ende deiner Routine folgendes machen? Code: Model.Visible = True gruß flo ------------------
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Umgang mit Konstruktionsprofilen
brainseks am 18.05.2005 um 09:49 Uhr (0)
Zitat: Original erstellt von Robert Hess: ob ich ein Maß änder oder eine Konfig umschaltet. Das sollte keinen Unterschied machen. [/B] Ein Maß ändern bedeutet aber, dass Du vorher die Datei kopieren musst, eine Konfig ändern heisst Datei bleibt und bedarf keiner Vorbereitung. Gruss
|
| In das Form SolidWorks wechseln |
|
SolidWorks : Kabel erstellen unter SW2005
jojo2203 am 18.05.2005 um 09:54 Uhr (0)
Also ich habe meine Datei mal ein bisschen abgespeckt. Nochmal meine Frage ich möchte eine Verbindung zwischen Anschlusspunkt A1 und A2 einfügen, möglichst einen Schlauch oder ein Rohr. Wie ist die Vorgehensweise? Danke jojo
|
| In das Form SolidWorks wechseln |
|
SolidWorks : API: SWX läd Datei ewig
Ralf Blokscha am 18.05.2005 um 12:12 Uhr (0)
Hallo Florian, kann ich dir nicht sagen ob ich sie brauch, den ich habe es erst garnicht ohne probiert. [Edit/] Aber vergiss nicht den Namen des referenzierte Modells heraus zufiltern [/Edit] Gruß Ralf [Diese Nachricht wurde von Ralf Blokscha am 18. Mai. 2005 editiert.]
|
| In das Form SolidWorks wechseln |
|
SolidWorks : API: SWX läd Datei ewig
FlorianGerteisz am 18.05.2005 um 12:16 Uhr (0)
OK ;-) gruß flo ------------------
|
| In das Form SolidWorks wechseln |