|
Rund um AutoCAD : Element point durch Element circle ersetzen
CADmium am 04.05.2009 um 21:35 Uhr (0)
Hmm .. IMHO gibt es hier im Forum ein kleines Lisp für sowas... sollte programmtechnisch kein Problem sein .... einfach mal suchen, ansonsten morgen mehr...mal quick and dirty hier reingetippt:(defun c:P2C(/ ss z n) (if(setq ss (ssget((0 . "POINT")))) (progn (setq Z -1) (repeat (sslength ss) (setq ele(ssname ss (setq z (1+ z)))) (command "_.circle" (cdr (assoc 10 (entget ele))) 5.0) (entdel ele) ) ) ))------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Z wird gefangen trotz OSNAPZ 1
charlieBV am 24.06.2016 um 14:59 Uhr (1)
Hi,nur eine Anmerkung am Rande (nicht zum eigentlichen Problem):Wenn du OSNAPZ mit der Acad.lsp setzt, wird es beim Programmstart gesetzt. Bei der Acaddoc.lsp bei jedem Dateistart.Siehe dazu auch FAQ:ACAD.lsp ACADDOC.lsp: Wie LISP Tool automatisch laden lassen ? Ich hoffe, diese Grundlage stimmt auch in den neuen Versionen noch.------------------Gruß Yvonne"Gehe nicht, wohin der Weg führen mag, sondern dorthin, wo kein Weg ist, und hinterlasse eine Spur."Jean Paul
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : WAN und AutoCAD?
marc.scherer am 19.08.2005 um 12:49 Uhr (0)
Hallo Leute,folgendes Problem:Unsere EDV ist auf dem Outsourceing-Trip und will unseren CAD-Server (da ist folgendes drauf: AutoCAD DWGs, Bilder die in Acad eingebunden werden und das komplette Programm an User-spezifischen AutoCAD-Dateien (Lisp-Files, Menüs (mnu, cui), pc3s und ctbs bzw. stbs) in einem ca. 100km entfernten Ort aufstellen.Hat jemand Erfahrungen auf dem Gebiet WANs und CAD, speziell AutoCAD?Ich finde Acad zickt schon bei nem mittelmäßigen 100MBit/s LAN ganz schön rum, wie soll das erst bei ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Block auflösen im script
BBecker am 12.09.2006 um 17:06 Uhr (0)
Hallo,ich habe im Lisp-Forum eine Routine gefunden, die genau das macht, was ich möchte. Doch leider wiederholt sie sich, sodaß mein Script dann nicht mehr weiterläuft.Hier was ich gefunden habe:(setq auswahl (ssget "X" (list (cons 0 "INSERT")(cons 2 "pb-gr-raster_neu"))))(repeat(sslength AUSWAHL) (command "_explode" (setq OBJ(ssname AUSWAHL 0)) "") (ssdel OBJ AUSWAHL))Vielleicht wisst Ihr wie die Wiederholung abgestellt werden kann.Vielen Dank und GrußBeate
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Darstellung Farben (Bildschirm)
spider_dd am 02.10.2017 um 09:40 Uhr (1)
Zitat:Original erstellt von Fiedelzastrow:ja der Beitrag von cadffm geht in die richtige Richtung, nur das Bildschirm- und Plottdarstellung nicht übereinstimmen, wenn andere Farben zugewiesen werden.Dem würde ich jetzt mal wiedersprechen. Wenn in der Seiteneinrichtung zugewiesen wird, dass die Plotstile anzuzeigen sind, dann werden sie das auch. Man muss dieses nur für jedes Layout machen und ggf. im Modellbereich auch.Zum Umschalten / toggeln der Anzeige finden sich in den Weiten des Webs auch diverse Lis ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Schaltfläche mit Befehl belegen
cadffm am 24.11.2009 um 21:37 Uhr (0)
nur eine Frage: möchtest du dich nach dem Speicher-Vorgang in der ursprünglichen Dateibefinden oder in der "Zieldatei" ?Und dann doch noch eine 2.Frage: Die aktuelle Datei, soll/darf die imaktuellen Zustand gespeichert werden oder soll sie nicht gespeichertwerden ?Vorab: Datei erstllen ist sicher kein Problem, für das umbenennen benötigtman jedoch 1-2 Zeilen Lisp, daher ist es nötig das man eine AutoCAD-Vollversionhat (und nicht nur "LT")------------------die alte SUCHfunktion.. - System-Angaben - User:FAQ ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Lisp Datei funzt nicht
CarmenH am 17.12.2003 um 16:30 Uhr (0)
Hallo Zusammen ich brauch mal wieder Eure Hilfe. Ich arbeite mit AutoCAD2000 und habe mir gestern und heut lsp.Dateien downgeloadet u.a. auch von Cadwiesel. Nun folgendes Problem: ein paar dieser lsps funktionieren, die anderen nicht. Habe sie aber schon geladen mit _appload und sie stehen auch in der Andwendung drin, wenn ich dann aber den z.B. Befehl ladoc für die ladoc.lsp eingebe kommt nur: unbekannter Befehl. woran kann das liegen? Ich habe alle gleichermaßen abgespeichert ------------------ Carmen
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Schaltfläche mit Befehl belegen
cadffm am 24.11.2009 um 21:37 Uhr (0)
nur eine Frage: möchtest du dich nach dem Speicher-Vorgang in der ursprünglichen Dateibefinden oder in der "Zieldatei" ?Und dann doch noch eine 2.Frage: Die aktuelle Datei, soll/darf die imaktuellen Zustand gespeichert werden oder soll sie nicht gespeichertwerden ?Vorab: Datei erstllen ist sicher kein Problem, für das umbenennen benötigtman jedoch 1-2 Zeilen Lisp, daher ist es nötig das man eine AutoCAD-Vollversionhat (und nicht nur "LT")------------------die alte SUCHfunktion.. - System-Angaben - User:FAQ ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Variable definieren
Brischke am 15.04.2003 um 12:49 Uhr (0)
Hallo Zeli, am besten wäre, du schreibst mal, was du konkret vor hast. X-Daten werden an irgendwelche Zeichnungsobjekte angehängt . Dictionaries können auch ohne Objecte existieren. Möglichkeiten gibts viele. Vielleciht reicht bei Dir ja auch schon ein Block, bestehend aus einem unsichtbaren Attribut? Schreib mal was du vor hast, dann kann man auch Lösungen anbieten. Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zugang zum Download schon ge ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Wie erweitere ich eine Selektierung
Th-Schultz am 19.07.2012 um 11:31 Uhr (0)
Hi,bin ein wenig raus aus Lisp.Hälft mir mal bitte auf die Sprünge.Ich habe folgende funktionierende Selektierung:Zitat: (if (setq ausw (ssget "X" ((0 . "TEXT"))) ) (command "ändern" ausw "" "ei" "la" "025T" "") )Mit dieser Auswahl und dem Kommand wird jeder Text auf den vorgegebenen Layer gesetzt. Wie kann ich zu derSelektierung Text jetzt noch die Höhe mit auswählen,so das ich jeder Höhe ihren richtigen Layer zuordnen kann.Am besten noch von x bis y mm = Layer A Vielen DankTom
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Zusammenfügen von Variablen
Detlef Wischmann am 30.06.2003 um 07:37 Uhr (0)
Moin Moin, hab mal wieder kleines Lisp-Problem. In einer Variablen "Distanc" habe ich einen Wert generiert aus dem Befehl "dist" gespeichert. Nun möchte ich aber diesen Wert, um ihn als Koordinateneingabe zu nutzen, mit einer "0," verbinden, so dass in einer Variablen die Koordinate "0,Wert aus distance" gespeichert ist. Ich habe schon ein paar eigene klägliche versuche mit z.B. scarcat u.a. unternommen, bin wohl aber im Detail gescheitert. Wer kann mir helfen ? Detlef
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Layer über Datei erzeugen
R.Bless am 13.07.2004 um 14:02 Uhr (0)
Hallo, @ Alpschorsch, genau da ist das Problem. Ich habe eine Layerstruktur, aus der ca. 500 Layerkombinationen entstehen. Ich möchte aber nicht jeden Layer manuell eingeben. Dieses soll eine Excel-Datei (die schon existiert) mit kopieren und Verketten erledigen. Daher wäre auch der Ansatz mit -layer - mach möglich aber aufwendig. @ Holger vielen Dank für den Hinweis, aber soweit reichen meine Lisp Kentnisse nicht. Ich melde mich noch mal. ------------------ Bis demnächst Rainer
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Dezimalstellen (/ 10 100)
daiz am 24.10.2003 um 18:33 Uhr (0)
Hallo, zum Thema "Syntax arithmetischer Ausdrücke": Es gibt prinzipiell drei verschiedene Notationen: Präfix (Operator vor Operanden): + a b Infix (Operator zwischen Operanden): a + b Postfix (Operator hinter Operanden): a b + Lisp verwendet eine geklammerte Präfix-Schreibweise: (+ a (* b c)) Der Vorteil von Präfix- und Posfix-Schreibweise wird vor allem bei längeren Ausdrücken deutlich: Infix: a + b + c + d + e + f (11 Zeichen) (für n Operanden: 2n-1 Zeichen) Präfix: + a b c d e f (7 Zeic ...
|
| In das Form Rund um Autocad wechseln |