Informationen zum Forum Rund um AutoCAD:
Anzahl aktive Mitglieder: 10.659
Anzahl Beiträge: 210.313
Anzahl Themen: 32.792
Schlagwort:
Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info
Ergebnisse 10609 - 10621, 11507 Gesamtergebnisse mit Suchbegriffen lisp sec.

Direkter Link in ein Forum:

Lisp

Rund um AutoCAD : Xref Pfad per Lisp Ändern
fmfm am 24.11.2016 um 17:58 Uhr (15)
Hallo BerndMit dem Referenzmanager bin ich aber nicht schneller da er keinen Pfad Automatisch verfolgen kann.Da ich die Zeichnung eh noch weiter bearbeiten muss kann ich sie gleich öffnen.Und wenn sie offen ist, dann kann ich auch gleich bei "Externe Referenzen" den Pfad Manuel Ändern.Siehe Anhang.Grussfmfm------------------noob

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Xref Pfad per Lisp Ändern
cadffm am 25.11.2016 um 01:32 Uhr (15)
Zitat:Mit deiner letzten Antwort haben wir nun eine versteckte Information mehr:Der letzte Ordner hat nicht immer denselben Namen (D1 kann also auch mal D2 D3 oder D4 heißen),in dem Fall passt mein Beispiel zur Pfad-Bearbeitung mittels zweier vl-string-subst nicht mehr,man müßte es also anpassenJa, es geht und vieles mehr noch.Sicher kann man auch ein explorer-Fenster relativ zu einem zweiten steuern(dein anderer Thread).Nur ist dein Anwendungsfall sehr spezifisch und da gibt es nichts von der Stange.Ich b ...

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Xref Pfad per Lisp Ändern
Bernd P am 25.11.2016 um 07:53 Uhr (15)
Zitat:Original erstellt von fmfm:Mit dem Referenzmanager bin ich aber nicht schneller da er keinen Pfad Automatisch verfolgen kann.Bei REDIR wird nix "Automatisch verfolgen" (was immer das bedeuten soll) sie suchen und ersetzen nur Pfadteile. Und um nochmal auf den Referenzmanager zurück zu kommen. Kann der Referenzmanger, locker, über mehrere Zeichnungen, über mehrere Verzeichnisse hinweg.ps.: Ihre Ordnerstruktur ist ziemlich sagen wir komplex... (ich weiß Userrechte anderes Beitrag), in welcher Branche ...

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Xref Pfad per Lisp Ändern
cadffm am 25.11.2016 um 08:38 Uhr (15)
Bernd,mit "automatisch verfolgt" war hier gemeint: Pfad anhand des Pfades der Masterdatei ermitteln. Der Referenzmanager kann nicht tauschen weil kein Pfad vorhanden ist.Selbst wenn man eine Pfadangabe hätte (hat der TO in diesem Fall aber nicht), sokann man nicht "letzte Ordnerebene aus Pfad entfernen" als Bearbeitungsauftrag geben.Also verunsichert nicht unnötig den TO, ihr beiden Lieben  ------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Xref Pfad per Lisp Ändern
fmfm am 25.11.2016 um 10:07 Uhr (15)
Hallo CadffmIch habe bei meiner Struktur etwas falsch beschrieben, vorallem Punkt 4. Ich habe mal jetzt alles aufgelistet was ich erstellen möchte bzw wie die vorgehensweise ist.1. command "Dwgprefix" (Beispielpfad: P:NUKA1B1C1SBAN)2. Ergebnis von dwgprefix speichern bzw. merken und als "pfad1" festlegen        - Mit getin???3. pfad1 anzeigen lassen        command "pfad1"4. pfad1 umschreiben lassen (Beispielpfad: P:NUKA1B1C1SBAN)        Im Pfad sind folgende Wörter konstant (für alle Projekte): "NUK" "SBAN ...

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Xref Pfad per Lisp Ändern
spider_dd am 25.11.2016 um 11:44 Uhr (15)
Hallo fmfm,ein paar Lisp-Zeilen, um obiges zu erledigen, könnten so aussehen:Code:(setq pfad1 (getvar "dwgprefix")) ;erledigt 1 und 2, 3 wird m. E. nicht benötigt(setq neuerpfad (strcat (vl-string-subst "APO" "NUK" (vl-string-right-trim "SBAN" pfad1)) "")) ;erledigt 4 und 5 Und dann müsste man REDIR anpassen, weil dass (zumindest bei mir):a) sich nicht mit (command ...) starten lässtb) keine Parameter annimmtc) sich den neuen Pfad nicht als Variable übergeben lässt, sondern die Eingabe an dieser Stelle imm ...

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Xref Pfad per Lisp Ändern
cadffm am 25.11.2016 um 12:24 Uhr (15)
Wenn der letzte Ordner doch einen fixen Namen hat, dann habe ich oben ja längst die fertige Lösung gepostet.Man müßte nur die beiden Zeilen im obigen Code austauschen.Ich habe den Anfang der Zeilen FETT geschrieben damit diese leicht im Code zu finden sind.Nur die Richtigen Namenskürzel der Ordner zum Tausch und des Ordners der wegfällt müßten logischerweise angepasst werden.@Bernd, ja. Ist lustig hier.------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Xref Pfad per Lisp Ändern
fmfm am 25.11.2016 um 13:14 Uhr (15)
ja sehr müsam mit mir ....ergebnis ist: "P:APOAB1C1"warum enstehen die Backslashes doppelt?(defun C: pfadba()(setq pfad1 (getvar "dwgprefix"))(setq neuerpfad (strcat (vl-string-subst "NUK" "APO" (vl-string-right-trim "SBAN" pfad1)) "")))wie kann ich mit redir fortfahren?(command "redir")(setq oldPath "*")(setq newPath "neuerpfad")das geht leider nicht... also "redir" erkennt er nichtdankegrussfmfm------------------noob[Diese Nachricht wurde von fmfm am 25. Nov. 2016 editiert.][Diese Nachricht wurde von fmf ...

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Xref Pfad per Lisp Ändern
cadffm am 25.11.2016 um 13:28 Uhr (15)
Zitat:Original erstellt von fmfm:ja sehr müsam mit mir ....jaergebnis ist: "P:APOCHBasel BSAeschenvorstadt 1 (AE01)"warum enstehen die Backslashes doppelt?Ein Backslash wird in Lisp im Textstring als Einleitung zu einem Steuercode verwendet,der EINE Backslash würde nicht als Textzeichen interpretiert werden. Stellt man einen weiteren voran,so wird der zweite Backslash als Textzeichen verstanden.wie kann ich mit redir fortfahren?Überhaupt nicht, sagte ich das bereits?(command "redir")(setq oldPath "*")(setq ...

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Xref Pfad per Lisp Ändern
spider_dd am 25.11.2016 um 13:39 Uhr (15)
Hallo fmfm,dass das mit REDIR und command nicht klappt, hatte ich ja schon geschrieben.Weil bald Weihnachten ist, hätte ich Dir fast noch die Eintragungen in den oben geposteten Code geschenkt   , aber cadffm hat es ja schon noch mal sehr deutlich aufgezeigt, wass Du da noch machen musst.Natürlich mit der letzten angepassten Zeile(setq newpath (strcat (vl-string-subst "NUK" "APO" (vl-string-right-trim "SBAN" (getvar "dwgprefix"))) ""))GrußThomas[Diese Nachricht wurde von spider_dd am 25. Nov. 2016 editiert ...

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Schieben untergeordnete Objekte von Volumenkörpern 3D Strecken ACAD2016
jupa am 05.12.2016 um 09:17 Uhr (15)
Zitat:Original erstellt von Siegfried Rief:Vielleicht liegts ja an meiner seltsamen Sprache, Nein, gar nicht! (Du solltest mal meine hören ). Ich hatte beim ersten Video nur keinen Ton eingeschaltet und mußte höllisch gucken und einiges erraten. Das zweite hatte ich dann zufällig auf einem anderen Rechner laufen - naja, eigene Dummheit eben. Was Dein aktuelles Problem angeht habe ich aber auch noch keinen brauchbaren Vorschlag. Meine letzte Variante lief ja auf "manuelles rumfummeln" hinaus - ohnehin n ...

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Fortlaufenden Barcode in Autocad generieren?
CADmium am 06.12.2016 um 07:59 Uhr (1)
Also einen Barcodegenerator, der den Code mittels Polylinien unterschiedlicher Breite in einem Block darstellt, habe ich schon mal für Code39 und Code128 in Lisp umgesetzt ... der Funktion müssen dann nur Inhalt, Barcodegröße und Platzierungskoordinaten übergeben werden ...Ich hatte auch schon mal eine entsprechende Routine programmiert, die dann in einem Rutsch einzelne DXF für jedes Blech generiert ..Also möglich ist vieles.Der Rest, wo kommen die Daten her usw. ... Siehe Cadffm..------------------Also i ...

In das Form Rund um AutoCAD wechseln
Rund um AutoCAD : Mittelpunkt mehrerer (Poly-)Linien ausgeben
spider_dd am 06.12.2016 um 11:38 Uhr (1)
Hallo Jörg,nicht, dass ich wüsste. Mir würden aber mehrere andere Möglichkeiten einfallen das zu bekommen.a) bei Linien jeweils aus Anfangs- und Endpunkt die Mitte berechnen (in Excel schnell gemacht)b) einen Punkt oder Block an die Mittelpunkte setzen und diese auslesenc) ein kleines Lisp-Proggi schreiben, was die Punkte ermittelt und rausschreibt.Wobei sich bei Polylinien schon die Frage stellt, welchen Punkt Du willst; den Mittelpunkt aller Segmente, den Mittelpunkt zwischen erstem und letztem Punkt, de ...

In das Form Rund um AutoCAD wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  804   805   806   807   808   809   810   811   812   813   814   815   816   817   818   819   820   821   822   823   824   825   826   827   828   829   ... mehr

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