|
Lisp : Automatic Dimension AutoCAD LISP??
cadffm am 28.07.2023 um 10:03 Uhr (1)
Hi,"Wir müssen alle Layoutseiten in dieselbe PDF-Datei plotten""Ich konnte die Option für alle Layouts im Befehl -PLOT nicht auswählen."Die Möglichkeit gibt es weder im Plot, EPDF noch Export Befehl in AutoCAD,das geht nur über PUBLIZIEREN und dafür (Steuerung über die Befehlszeile) müßte man bereits eine Planliste.dst erstellt haben.Edit: EPDF/-EXPORT in einem Layout ausgeführt bietet diese Möglichkeit, DANKE kadirozen !!!Oder man findet/schreibt ein Programm was den ein oder anderen Weg doch brauchbar ma ...
|
| In das Form Lisp wechseln |
|
Lisp : Lisp-Programm automatisch starten
Geistl am 17.03.2007 um 10:37 Uhr (0)
das ist mein laienhaft auf die schnelle gebautes Programm!(defun mysettigs ( / eingabe) ; Alten Pfad ausgeben; (gencfgget "gen@Paths@DWGTITLE") ; (gencfgget "gen@Paths@DWGPATH"); Neuen Pfad setzen(terpri)(terpri)(terpri)(terpri)(terpri)(terpri)(terpri)(terpri)(princ "Bitte Kunden auswählen:
")(princ "----------------------------
")(princ "Kunde1:----1
")(princ "Kunde2:--------2
")(princ "Kunde3:------3
")(textscr)(textscr)(terpri)(setq eingabe (getstring T "Kunde ? ")) (if (= eingabe "1") (progn (te ...
|
| In das Form Lisp wechseln |
|
Lisp : schriftfelder via lisp (ac2005)
snp am 23.01.2013 um 09:42 Uhr (0)
Hallo,tut mir leid das ich so einen alten Beitrag aufrolle.Kann mir jemand sagen wo ich die Schriftgröße und die Ausrichtung ändern kann. Habe mir die LSP was den Text angeht an meine Bedürfnisse angepasst, leider weiß ich nicht wo ich die Größe und Ausrichtung (Mitte zentriert) ändern kann.hier die LSP:(vl-load-com)(defun C:LNKFLD (/ INDEX SELSET) (setq INDEX 0) ;_ Zähler für Repeat initialisieren (princ "
Zu beschriftende Linienobjekte wählen:") (if (setq SELSET (ssget ((0 . "*POLYLINE,LINE,ARC")))) ;_ A ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Alles auswählen ausser... mit Lisp
archtools am 11.01.2006 um 22:50 Uhr (0)
Zitat:Original erstellt von marc.scherer: Hallo Tom,mal ne grundsätzliche Frage:Ist das immer der richtige Weg?Geht bei wirklich großen Objektmengen nicht eine Menge Zeit für die Umwandlung von Selset nach Liste und später eventuell wieder zurück drauf? Ist bei großen Selsets ein ss-foreach (siehe Mapcars Seiten...) nicht deutlich effizienter?Ich weiß es nicht, bin nicht so der Laufzeit-Analytiker, aber vielleicht kannst Du ja mal was aus Deiner Praxis heraus was dazu sagen?Du kannst das ja einfach mal au ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Mehrfachplot über LISP-Programm
Helmut Schepers am 27.10.2003 um 22:01 Uhr (0)
Hallo Werner, hier einmal ein etwas größeres Beispiel, wie man einen Drucker mit VLisp ansteuern kann. (defun f:hs_plot (p0 p1 anz sc / al ll ur ) ;p0 -- Punkt links unten ;p1 -- Punkt rechts oben ;anz -- Anzahl der zu druckenden Seiten ;sc -- Plot-Maßstab (vl-load-com) (setq al (vla-item (vla-get-layouts(vla-get-ActiveDocument(vlax-get-acad-object))) Model )) (vla-put-configname al Epson Stylus COLOR 1520 ESC/P 2 ) (vla-put-CanonicalMediaName al A4 ) (vla ...
|
| In das Form AutoLisp wechseln |
|
Lisp : MapCars Lisp-Tutorials
Kelpie am 18.01.2007 um 13:47 Uhr (0)
Zitat:Original erstellt von archtools: Ich persönlich finde zwar, dass die Online-Ausgabe völlig ausreicht, und ich glaube auch, dass es eher Axels Wunsch gewesen wäre, diese Online-Ausgabe weiter zu entwickeln. Aber ein Buch daraus herstellen zu lassen, kostet nicht viel und steht dem anderen nicht im Wege.Eine solche Sammlung ist ohnehin nie wirklich fertig, denn wie die Sprache, wie die Menschen die sie benutzen, entwickelt sich das weiter. Mir geht es vor allem darum, dass Axel ein Buch mit ISBN beko ...
|
| In das Form Lisp wechseln |
|
Lisp : MapCars Lisp-Tutorials
Theodor Schoenwald am 16.02.2007 um 20:55 Uhr (0)
Hallo,dann tue es, ergänze die zwei Beispiele und sende sie per Mail direkt an mich, damit ich sie einbauen kann.Eine Info: so wie ich heute erfahren habe ist es fast sicher, dass das Buch kommt. Frau Schärl vom Carl Hanser Verlag, hat sich sehr dafür eingesetzt. Herzlichen Dank an Frau Schärl und an den Carl Hanser Verlag.Die nächste Woche fällt die endgültige Entscheidung.Wer noch gute Argumente hat, warum nicht nur wir das Buch haben wollen (müssen), sondern andere auch, bitte mir zusenden ich brauche S ...
|
| In das Form Lisp wechseln |
|
Lisp : Automatic Dimension AutoCAD LISP??
kadirozen am 27.07.2023 um 14:58 Uhr (1)
Nochmals vielen Dank für die ausführliche Antwort. Ich werde auf die Antwort des Autors warten.In der Zwischenzeit möchte ich eine weitere Frage stellen. Vielleicht wäre es besser, einen neuen Beitrag zu eröffnen.Im Moment verwenden wir diesen Arbeitsablauf als einen Teil der täglichen Arbeit.Ich würde ihn gerne verbessern und so weit wie möglich automatisieren.Der Ablauf ist wie folgt.Wir arbeiten mit 40 Layersn. Die meisten davon sind Messungen und sonstiges.Wir exportieren die Layouts als PDF.Wir ändern ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Eingabe eines Punktes per Lisp
WolfgangE am 14.01.2004 um 10:03 Uhr (0)
Vielleicht nochmal ein ganz konkretes Beispiel bezüglich der Koordinaten-Eingabe: Die Varialbe BASE beinhaltet die Koordinaten aus der (ENTGET)-Definition. Die Koordinaten speichere ich nach X und Y (alles direkt an der Kommandozeile): Befehl: AMCVTFRAME12 Bitte Rahmenblock wählen: X,Y *Ungültige Auswahl* Erwartet einen Punkt oder Letztes Bitte Rahmenblock wählen: *Abbruch* Befehl: (SETQ X (CAR BASE)) -1714.6 Befehl: (SETQ Y (CADR BASE)) -1703.23 ********************************* Jetzt Folgende Eingaben: ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Textsize mit Lisp steuern
Bernd P am 17.11.2005 um 13:33 Uhr (0)
Servus die 2.Soda hab das Problem gefunden atof hatte ich verwendet um die Rückgabe von der Liste in einen Zahl zu ändern.Nächste Problem bei wählen einer neuen Texthöhe/Massstab/Einheit bekomme ich die Fehlermeldung ; Fehler: Fehlerhafter Argumenttyp: stringp 10.0Code:;Hauptfunktion(defun c:Texthöhe (/) (setq Objekte (ssget)) (setq THohew (DIA:Liste ("aktuelle Hoehe" "1" "1.25" "1.5" "1.75" "2" "2.25" "2.5" "2.75" "3" "3.25" "3.5" "3.75" "4" "4.5" "5" "5.5" "6" "6.5" "7") ) ) (if (not THohew) (ex ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Funktion zum Öffnen einer Lisp-Datei
spider_dd am 22.11.2011 um 16:49 Uhr (0)
Hallo Barbara,hier kann ich mich Holger nur anschließen.Wenn jeder Nutzer so einfach in dem lsp-Dateien "herumfuscheln" darf, gehst Du davon aus, dass auch jeder genau weiß, was er tut (was aber bei vielen, denke ich, nicht gegeben ist). Schon eine Klammer aus Versehen gelöscht oder zuviel gesetzt und das Ganze läuft nicht mehr. Da kommst Du dann vor Fehlersuche gar nicht mehr hinterher.Was soll den der Nutzer ändern (wollen)? Wenn Du das weist, dann kannst Du das Prog auch gleich so bauen, dass diese vari ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Ausfertigungsnummern mit lisp beim plotten automatisieren
marc.scherer am 23.06.2005 um 11:38 Uhr (0)
Hä? Wie kommst Du darauf, das das keine Rolle spielt? Das spielt eine SEHR große Rolle... In AutoCAD R13 hat man doch noch etwas anders geplottet als in R2006 :dream Aber mal abgesehen davon: Man kann da ohne Probleme was Lispeln. Die Schwierigkeit ist nur: Wir wissen viel zu wenig über die Details Deiner Vorgehensweise... CADmiums Glaskugel scheint auch kaputt zu sein, denn er hat sich noch gar nicht zu Wort gemeldet. Alternativ könntest Du Dir ja auch für ne Mark 50 (oder so, k.A. was der Brischke so n ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Lisp-Ablauf -> AC-Bildschirm überspringt vieles
CADchup am 23.02.2011 um 08:56 Uhr (0)
Hi, Zitat:Original erstellt von Werner-Maahs.de:Zum Beispiel kommen dann Fehlermeldungen wie: -Layer unbekannter Befehl. Im nächsten Anlauf (nach Befehl Zurück) kann es passieren, das die Routine durchläuft oder an einer anderen Stelle hackt.Das ist natürlich blöd, wenn Acad an einer anderen Stelle hackt. Hoffentlich stapelt es das Gehackte wenigstens wieder an der richtigen Stelle. scnrIch vermute hier Programmfehler. Dieses "-Layer unbekannter Befehl" weist darauf hin, dass der Layer-Befehl per command ...
|
| In das Form Lisp wechseln |