|
Rund um AutoCAD : Mittels LISP-APP geladene Vermessungsdaten weiterverabeiten
KlaK am 19.05.2017 um 13:51 Uhr (1)
Hallo Nik,Werde erst heute abend dazu kommen mir einmal Deine Zeichnung anzusehen, verstehe aber Deine Probleme, wie beschrieben, nur dann wenn ich davon ausgehe dass Du Dir die verlinkte Zip nicht heruntergeladen hast und Dir die PDF auch nicht durchgesehen hast.Nur mal auf die Schnelle: Du mußt beide DEF-Dateien anpassen!In der ASCII.DEF legst Du fest wo Deine Werte in der Koordinatendatei stehenIn der MessCode.DEF wird festgelegt wie die Punkte mit einsprechendem Code aus der Koordinatenliste dargestell ...
|
In das Form Rund um AutoCAD wechseln |
20170519_CadBeginner.zip |
Rund um AutoCAD : Mittels LISP-APP geladene Vermessungsdaten weiterverabeiten
KlaK am 20.05.2017 um 00:29 Uhr (1)
Und ? Lösung schon gefunden ?Hier einmal mit Deinen Daten die Koordinatendatei:Code: 9 37289.8750 320446.1460 149.93 1 10 37290.1920 320446.9680 149.91 1 N1 37289.6457 320446.3887 149.79 2 N2 37289.8016 320446.8713 149.83 2 N3 37290.3641 320446.7096 149.94 2 N4 37290.3297 320446.2686 150.06 2 H17 37289.6811 320446.4440 149.67 3 ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Linien in Zylinder umwandeln
scj am 20.05.2017 um 17:32 Uhr (1)
Das sollte mit LISP gehen:Nacheinander für jede Linie ein BKS mit ZAchse definieren,und in diesem den Zylinder erzeugen.Viel ErfolgJochen
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Linien in Zylinder umwandeln
versuchstier am 20.05.2017 um 20:18 Uhr (1)
oh. ich kenne mich mit LISP so garnicht aus. Wenn ich den Code in die Befehlszeile eingebe, rödelt er zwar, macht aber letztendlich nix. Es gibt in der Datei nur diese Linien, alle auf einem Layer. Die Linien können bleiben, müssen aber nicht. Wie kann ich das anpassen? Vielen Dank schon einmal. ------------------hb
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Linien in Zylinder umwandeln
jupa am 20.05.2017 um 21:37 Uhr (1)
Zitat:Original erstellt von versuchstier: Wenn ich den Code in die Befehlszeile eingebe, Nee, so nicht. Den Code in eine Textdatei kopieren und dieser Datei einen beliebigen Namen mit der Dateiendung .lsp geben. Diese irgendwo abspeichern. Dann in ACAD den Befehl appload starten, zur Datei durchhangeln und diese Datei laden. Jetzt in der Befehlszeile den Befehl Line2zyl eingeben und fertig. Die Linien bei Bedarf anschließend löschen. Und gelegtlich mal im der FAQ suchen, wo der Umgang mit LISP-Dateien besc ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Linien in Zylinder umwandeln
cadffm am 21.05.2017 um 15:55 Uhr (1)
Der Tip war kein Quatsch.Adesk liefert Standardeinstellung Osnapcoord 2 aus, dies sollte in dem Fall auf 1 stehen, alternativ OFang ausschalten, aber osnapcoord=1 in ein Lisp oder Makro packen wäre weniger Aufwand.Zumindest empfinde ich das Merken und zurückstellen dieser Variable als vernachlässigbar, also genau richtig für Quick&Dirty.Damit ist der Objektfang aussen vor.Wenn man den Objektfang nutzen wollte, was ja nicht automatisch falsch ist, dann muss man sich auch um den dargestellten Bildschirmaussc ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Blöcke mit Lisp auf Layer 0 und Farbe von Block setzen
cadffm am 23.05.2017 um 22:04 Uhr (1)
Nun hätte ich aber gerne dass alle Elemente von Farbe "vonLayer" auf "vonBlock" geändert werden. Ohne dabei die best. Farben zu ändern.Du redest von der Eigenschaft Farbe und von der dargestellten Farbe am Bildschirm?Wie soll das gehen?Entweder dir ist bekannt das es zufällig passt, oder es geht nicht."Zufällig" weil es ja auch anders sein könnte.Oder ich habe diese letzte Bemerkung nicht verstanden.Bleiben wir beim ersten Teil:(if (assoc 62 edata) (setq edata (subst (cons 62 256) (assoc 62 edata) edata)) ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Blöcke mit Lisp auf Layer 0 und Farbe von Block setzen
xxxmurdockxxx am 24.05.2017 um 08:27 Uhr (1)
Genau das wars.Vielen Dank!------------------Viele Grüße Stefan
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Blöcke mit Lisp auf Layer 0 und Farbe von Block setzen
spider_dd am 24.05.2017 um 08:22 Uhr (1)
Zitat:Original erstellt von xxxmurdockxxx:Nun hätte ich aber gerne dass alle Elemente von Farbe "vonLayer" auf "vonBlock" geändert werden. Ohne dabei die best. Farben zu ändern.Wie muss ich diesen Schnipsel ändern, damit das geht?Code: (if (assoc 62 edata) (setq edata (subst (cons 62 0) (assoc 62 edata) edata)) (setq edata (append edata (list (cons 62 0)))))Also ich verstehe das so: Wenn das Element eine Farbe zugewiesen hat, soll nix passieren, ansonsten soll sie auf "von Block" gesetzt werden.Dann ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Freihand Linientyp erstellen
jupa am 27.05.2017 um 06:51 Uhr (1)
Für Linien und Polylinien "verwackeln" gabs mal das angehängte LISP. Vllt. genügt Dir das schon ... Jürgen------------------Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty)
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Suchen Befehl und dabei noch Zoomen können
Kintaro am 12.06.2017 um 08:48 Uhr (1)
Hallo Andreas,irgendwie startet die Lisp nicht richtig. Sicherlich hab ich was falsch gemacht. Ich hab den Text kopiert. Daraus eine einzige Lispdatei erstellt und diese mit APPload geladen. Gestartet hab ich die Lisp wie von Dir geschrieben mit "mark-uvt". es kommt dann folgende Meldung:Befehl: mark-uvt *Abbruch*no function definition: K_AC-DOCIrgendwas mach ich da wohl falsch???
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Xref Pfad per Lisp Ändern
Bernd P am 22.11.2016 um 21:47 Uhr (15)
Servus,Es gibt einen Referenz Manager (extra Programm) der suchen und ersetzen über mehrere Referenzen und mehrere Zeichnungen kann.----------------------- Bitte Systeminfo eintragen, warum siehst du hier.Schöne Grüsse aus der Steiermark Bernd P.
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Linie mit Symbol
jupa am 19.06.2017 um 18:17 Uhr (1)
Zitat:Original erstellt von Kris RE:Was mus ich hierbe ändern, damit der Text und das Symbol jeweils nur einmal auf einer x-beliebigen Linien(und Ploylinie)länge erscheint?Das was Du vorhast, geht IMO nicht über Linientyp zu lösen. Ein Linientyp beschreibt grundsätzlich ein "Muster", das sich periodisch immer wieder wiederholt - und genau das möchtest Du ja nicht. Ich würde mit einem ganz anderen Ansatz herangehen und evtl. eine Art Makro (LISP oder was auch immer) schreiben, das bei Bedarf genau am Mitte ...
|
In das Form Rund um AutoCAD wechseln |