Informationen zum Forum SolidWorks:
Anzahl aktive Mitglieder: 9.619
Anzahl Beiträge: 233.286
Anzahl Themen: 32.866
Schlagwort:
Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 12, 12 Gesamtergebnisse mit Suchbegriffen externe referenzen l�schen sec.
SolidWorks : Externe Referenzen beim Umkopieren per API
VBSpawn am 11.11.2005 um 11:16 Uhr (0)
Nachtrag.... Die Ebenen einzeln ändern ! Nicht komplett ... BTW: In der API Umsetzung ist SWX zum XXXXXXX------------------ Zitat:Interpunktion und Orthographie des Postings sind frei erfunden.Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.

In das Form SolidWorks wechseln
SolidWorks : Externe Referenzen beim Umkopieren per API
VBSpawn am 11.11.2005 um 10:10 Uhr (0)
Hi Ich glaube du darfst nicht die SaveAs verwenden sondern Die CopyDocument Funktion ... geht besser... Da musste dir nur eine Liste vorher erzeugen mit den alten und neuen Namen bzw. Speicherorten ... GrußMicha------------------ Zitat:Interpunktion und Orthographie des Postings sind frei erfunden.Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.

In das Form SolidWorks wechseln
SolidWorks : Externe Referenzen beim Umkopieren per API
VBSpawn am 11.11.2005 um 11:13 Uhr (0)
Zitat:Original erstellt von Andreas Müller:Hallo Micha. Das geht nicht(?). Wenn ich die Komponenten umkopiere, habe ich auch die übergeordnete (umkopierte) BG offen. Durch "SaveAS" werden die Referenzen der Komponenten in der BG richtiggestellt. Mit "Copy" würde dies nicht mehr gehen. Dasselbe gilt für die Zeichnungen.Da musste dir nur eine Liste vorher erzeugen mit den alten und neuen Namen bzw. Speicherorten ... Eine Liste mit den alten Pfadnamen habe ich, die neuen, werden wärend des Programmlaufes kon ...

In das Form SolidWorks wechseln
SolidWorks : API Externe Referenzen umstellen
VBSpawn am 10.01.2006 um 15:00 Uhr (0)
Zitat:Original erstellt von bastl braucht hilfe:also denke das problem liegt daran, dass die geänderte custbendallow nicht richtig zurück in das teil geschrieben wird!das wären folgende 2 zeilen:swsketchbend.SetCustomBendAllowance (swcustbendallow)bRet = swfeat.ModifyDefinition(swsketchbend, swModel, Nothing)ich tippe eher auf die erste, da die zweite true zurück gibt!fällt dir zum zurückschreiben noch was ein?grußEventuell ist UseDefaultBendAllowance = True.. sollte (glaub ich aber false sein wenn man ei ...

In das Form SolidWorks wechseln
SolidWorks : API Externe Referenzen umstellen
VBSpawn am 10.01.2006 um 14:18 Uhr (0)
Zitat:Original erstellt von bastl braucht hilfe:Also ich hebe deinen Code vor meine neu zuweisende Zeile gestellt es erschien die Msgbox, dass alles soweit passt!also dass der Pfad erfolgreich umgestellt ist!Leider ändert sich im Teil dann aber der Pfad nicht!Wenn ich das Makro 2mal hintereinander ausführe zeigt es mir den geänderten pfad an, aber im teil bleibt Er unverändert!Habe das Gefühl, dass er die Änderungen nicht richtig ins Teil zurück schreibt!Hast du hierzu ne Idee?eigentlich nur eine .... Spe ...

In das Form SolidWorks wechseln
SolidWorks : API Externe Referenzen umstellen
VBSpawn am 10.01.2006 um 11:54 Uhr (0)
Meinst du im 2. Durchlauf ansonsten und meinst du den von dir mit Dim BendTableFile as String Deklarierten BendTableFile ?? füge mal vor dem eigentlichem Umsetzten ein und sag mal welche msgbox du bekommst ... Dim oldBend As StringoldBend = wCustBendAllow.BendTableFile If LCase(oldBend) LCase(PfadKomplett) Then Neuen Pfad einstellen swCustBendAllow.BendTableFile = PfadKomplett Abgleich ob der ursprüngliche Pfad dem neuen Pfad entpricht void = LCase(swCustBendAllow.BendTableFile) = LCase(PfadK ...

In das Form SolidWorks wechseln
SolidWorks : API Externe Referenzen umstellen
VBSpawn am 10.01.2006 um 11:20 Uhr (0)
Zitat:Original erstellt von bastl braucht hilfe:Hallo Micha!Danke für deinen Tip!Der Void ist jetzt true, leider schreibt das Makro den neuen Pfad nicht zurück!Sprich der alte Pfad der Biegetabelle bleibt unverändert!Hast du eine Idee woran dies liegen könnte?Was macht denn der lcase-Befehl?Gruß Sebastianlcase = "lowercase" wandelt nur alles in KLEIN grinznaja wenn void = true ergeben hat dann wurde auch der Pfad umgebogen und kann nicht mehr auf den Ursprünglichen Pfad zeigen.Kann die aber auch nicht gan ...

In das Form SolidWorks wechseln
SolidWorks : API Externe Referenzen umstellen
VBSpawn am 10.01.2006 um 10:34 Uhr (0)
Zitat:Original erstellt von bastl braucht hilfe:Nochmal ich!Also den Pfad der Biegetabelle auszulesen funktioniert einwandfrei, leider kann ich den neuen Pfad nicht setzen!Hat einer von Euch hierzu eine Idee?Danke nochmal,Gruß SebastianHi also void = swCustBendAllow.BendTableFile = Pfadkomplettda es sich um eine String Prop handelt kann void nur True (clng(True)=-1) werden wenn wirklich BendTable = Pfad ist ... ich denke was passiert ist - das VB zuerst den BendTableFIle ausliest dann diesen nur Vergleic ...

In das Form SolidWorks wechseln
SolidWorks : Per Makro auf Teil zugreifen, ohne es einzublenden
VBSpawn am 30.11.2005 um 10:10 Uhr (0)
Und noch eine Alternative .... passt zwar nicht ganz aber vielleicht kann es ja mal jmd. gebrauchenSub TestDim myMod As ModelDoc2Dim myType As swDocumentTypes_efyi: SW startet unsichtbar falls es noch nicht gestartet wurde -----fyi2: kein support von SW wenn man das ModelDoc so anbindet. Set myMod = GetModel("D:SolidWorkssamples utorialfilletsknob.sldprt") myType = myMod.GetType If myType = swDocASSEMBLY Then blubb ElseIf myType = swDocDRAWING Then Vorsicht bei Drawings ..... z.b. Die Richtigen Referen ...

In das Form SolidWorks wechseln
SolidWorks : API Menu
VBSpawn am 25.09.2008 um 10:43 Uhr (0)
Hallo zusammen,also gehen tut es schon... wenn man sich der Interfaces bedient und eine eigene Klasse mit diesem Interface erzeugt.Kurze Rede: Im Anhang mal ein Beispiel welches das C:Windows Verzeichnis nach .exe Dateien durchsucht und für jede gefundene exe einen Menü-Eintrag erzeugt (in der Start Umgebung). Beim jeweiligen Klick wird dann eine MessageBox aufgerufen die den jeweiligen Namen nochmal Anzeigt.Anhand dessen ist eine Unterscheidung schon Möglich und ein Select case kann ebenfalls dort eingeba ...

In das Form SolidWorks wechseln
SolidWorks : Dateiname
VBSpawn am 07.03.2006 um 18:18 Uhr (0)
Hi noch ein kleiner Nachtrag zum Link von Stefan.... CreateObject ... Es gibt mehrere Wege wie man(n) z.b.: eine Windows Komponente anbinden kann.1. Setze eine Referenz unter VBA auf eine Komponente hat den Vorteil das man eine Syntax Vervollständigung vom VBA Editor bekommt.Nachteil: Wenn jmd die Komponente nicht hat dann kann das Makro meistens nichteinmal gestartet werden... 2. CreateObject Nachteil: wenn keine Referenz eingebunden wurde hat man keine Syntaxunterstützung Vorteil: man kann damit überprüf ...

In das Form SolidWorks wechseln
SolidWorks : Konfigurationsname auslesen
VBSpawn am 13.01.2006 um 15:13 Uhr (0)
Hi,also eine Idee hab ich jedenfalls wenn ich das richtig verstanden habe ... also innerhalb von deiner Zeichnung möchtest du die Konfigurationen auflisten ... Ich denke mir das könnte klappen wenn du als erstes ein swx Textfeld (später im code DIM mNote as Note) einfügst. Diesem Note musst du via TagName einen von dir erzeugtem TagNamen geben(z.b. CONFIGNAMES|TEILENUMMER) TagNames werden immer mitgespeichert wenn diese vergeben wurden... soviel zu Schritt 1 ... Hier #2mit dem folgenden code kannst du die ...

In das Form SolidWorks wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)


Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz