|
Lisp : Polylinie Orientierung umdrehen
StefanW am 17.04.2003 um 14:54 Uhr (0)
Hallo Leute !Vielleicht hat einer ja mal ne Idee, wie man die Orientierung einer Polyline in Lisp "umdrehen" kann. Sollte wenn möglich aber auch mit Polylinien funktionieren, die Bögen beinhalten. Ich schätze, es gibt auch mal wieder feine Unterschiede zwischen LW und "alten" Polylinien.Wenn mir jemand weiterhelfen würde, wär das echt Super ! (brauch kein kompletter Code zu sein, ne nette Idee tuts auch !)Stefan
|
| In das Form Lisp wechseln |
|
Lisp : MapCars Lisp-Tutorials
Theodor Schoenwald am 17.01.2007 um 23:49 Uhr (0)
Hallo an Alle,die Idee Axels Seiten in Buchform - haben zu wollen -, hatte ich schon vor Jahren und Axel gebeten ein Buch zu bringen. Seine Antwort war: "Dann kann ich die ganze Sache nicht mehr ändern oder nachbessern. Wenn Du es aber als Buch bringen willst, ist es mir recht und ich unterstütze dich".Ich hatte schon angefangen die Überschriften der Themen an das Thema anzupassen und seine trockenen Sprüche darunter.Mit dieser schönen Zusage im Hintergrund habe die Buch Frage in diesem Forum gestellt. Die ...
|
| In das Form Lisp wechseln |
|
AutoLisp : LINIE in eine Richtung
marc.scherer am 23.09.2004 um 15:03 Uhr (0)
Uhhhhh! Herzlich Willkommen Herr Möller im Lisp-Forum :grins. Hat ja lang gedauert, bis Du das mal gefunden hast... Und dann gleich hier mit echtem Code prahlen :lol. Edit: Ach ja Du mußt beim posten von code am besten die UBB Steuerzeichen für code drumrumbasteln und manchmal auch die smilies deaktivieren, sonnst bekommst Du immer so n müden Code angezeigt... Ubb-Code: Code: [code ]Dein Code[ /code] ------------------ Ciao, Marc [Diese Nachricht wurde von marc.scherer am 23. Sep. 2 ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Bei Abruch oder Esc Benützereinstelungen zurücksetzten
Brischke am 20.10.2005 um 19:34 Uhr (0)
@mkronegger,mit deiner Lösung hat man aber nur die halbe Miete drin. Wenn das Programm selber einen Fehler macht, dann ist die Lisp-Lösung, wie die in dem Beitrag, auf den CADmium verlinkt hat, schon die Richtige. Denn in dieser wird auf beide Ereignisse reagiert.Grüße Holger------------------Holger BrischkeCAD on demand GmbH Autodesk User Group Central EuropeIndividuelle Lösungen von Heute auf Morgen. AUGCE Manager Deutschland Jackpot on demand - Wir eröffnen den Spätsommer mit einer ...
|
| In das Form AutoLisp wechseln |
|
Lisp : vor jedem befehl
Brischke am 28.11.2006 um 14:21 Uhr (0)
Zitat:Original erstellt von vevi61: Eine Frage hätte ich allerdings noch. Was kann ich machen, um das Lisp-Programm während einer Sitzung wieder "loszuwerden", also dass alles wieder "normal" funktioniert. - Jetzt muß ich dazu eben die Zeichnung schließen und erneut aufrufen. gib (vlr-remove-all) ein bzw. wenn du noch mehr Reaktoren am Laufen hast (vlr-remove ...) - informier dich am besten zu den beiden Funktionen in der VLispEditor-Hilfe------------------Holger BrischkeCAD on demand GmbHIndividuelle Lös ...
|
| In das Form Lisp wechseln |
|
Lisp : Start-/Endpunkt Polylinie
rem2k8 am 17.03.2011 um 14:47 Uhr (0)
@cadmiumGC nehme Ich an = Gruppencode?Wie sieht so eine Schleife aus, in der ich an den 1. und letzten GC 10 komme?@thors-hammerDas mache Ich derzeit.Ich möchts nur einfach gerne etwas eleganter haben und in weiterer folge auch die Biegeradien draufbringen. (Zusatzapplikationen wie Athena, Syscad,... kommen leider nicht in Frage)@jörn + cadmiumLeider Absturz mit:; Fehler: no function definition: VLAX-ENAME-VLA-OBJECTBin leider noch ziemlicher Newbie, was LISP angeht und daher noch etwas wackelig auf den Be ...
|
| In das Form Lisp wechseln |
|
Lisp : Layer löschen
CADmium am 08.05.2014 um 12:28 Uhr (1)
ja .. das geht bei 2d-Polylinien .... umwandeln in LW-Polys sollte das Problem beheben,ansonsten Tool .. vielleicht reicht ja auch via vla-put-layer die 2D-PL einmal auf Layer "0" und wieder zurückzuschalten, kann sein, das ACAD dabei die VertexLayer anpasst ... (ungestestet)bloß wenn der Layer ein einem endblk Objekt hängt kommt man (via Lisp) nicht um eine Blockneudefinition herum------------------Also ich finde Unities gut ... und andere sicher auch--------------------------------------- - Thomas - ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Mal wieder OT...
Charly Setter am 30.11.2005 um 10:10 Uhr (0)
Hallo AxelMeine 1. Reaktion als Igor mir das erzählte war: Sch....Aber Du wirst das schon packen. Und nächstet Jahr in Stuttgart bist Du wieder dabei. Sonst werden die Nächte so kurz. Alles GuteMathiasPS.: Mein 1. Posting im Lisp-Forum. Es wäre mir lieber es hätte diesen Anlaß nicht gegeben.------------------Der vernünftige Mensch paßt sich der Welt an;der unvernünftige besteht auf dem Versuch, die Welt sich anzupassen.Deshalb hängt aller Fortschritt vom unvernünftigen Menschen ab. (George Bernard Shaw)
|
| In das Form AutoLisp wechseln |
|
Lisp : DCL Button settile label ?
CADwiesel am 12.04.2007 um 13:24 Uhr (0)
Die einzige Möglichkeit ist es wenn du die dcl automatisch aus dem Lisp generieren lässt.Da kannst du ständig alles ändern lassen. Wenn du es mit starrem dcl machst ist die einzige möglichkeit ein textfeld einzusetzen, welches dynamisch gefüllt wird:Code::dialog { value = "dialog"; key = "title"; :radio_row{:button {label = " klick "; key = "Key1"; } :text { label = " "; key = "a2"; } } ok_cancel; }Code:(set_tile "a2" "Hier kommt der Text")------------------Gruß CADwieselB ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Datenbankeinträge.
valerich am 28.03.2004 um 16:49 Uhr (0)
Hallo Zoran, es ist natürlich möglich auf Grund einen Bauteilnummer die Bauteilbezeichnung und die maße einzufügen, wenn du die Daten im DB hast. Du musst folgende Schritte vornehmen: Bauteil mit der IMOS-Funktion einfügen - Bauteilnummer auslesen - Zeile mit der entsprechenden Bauteilnummer im DB finden und die Bauteilbezeichnung und die maße auslesen - die Daten in die Zeichnung einfügen. Das alles kann man in LISP vorbereiten. Wenn du noch Fragen hast, antworte ich dir gern. Gruß Serghei
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Körper extrudiernen und in Block einfügen
Brischke am 26.04.2004 um 10:04 Uhr (0)
Hallo Michael, so wie fuchsi es bereits geschrieben hat: Du musst die zu einem Block gehörigen Elemente zwischen dem (entmake BLOCK ) und (entmake ENDBLOCK ) mit (entmake ..) erzeugen. Das fehlt bei dir. Ich würde das Element, welches du mit (command erzeugt hast, als Kopiervorlage nutzen. (entmake ..);Block ;;; (entmake(vl-remove-if (lambda (X) (member (car X) (-1 5)) ) (entget (entlast)) )) ;;; (entmake ..);ENDBLK Bei Fragen ... Grüße Holger ------------------ Holger Brischke ( ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Maus oder Tastatur benutzt ??
Brischke am 31.07.2003 um 10:50 Uhr (0)
Hallo pan, meines Wissens nicht. Aber was willst du mit einer relativen Koordinaten Eingabe? dann mach (getdist..) und errechne, falls du das brauchst den Winkel hinterher, oder du verschiebst das BKS und rechnest mit (trans den Punkt auf dieses Koordinatensystem um. Irgendwie sehe ich keinen Sinn in deinem Vorhaben - lass mich aber gerne aufklären. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Irgendwann muß man schlafen, deshalb: +!+!+Urlaub vom 01.08.-30.0 ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : plot2pdf
cadffm am 25.05.2004 um 13:16 Uhr (0)
Die Aussage ist leider falsch ! Der genutzte reactor setzt _undo/Auto ständig auf aus ! (wie und warum = kA) was du ganz leicht prüfen kannst mit dem Modemakro Trick den ich bereits im RuA gepostet habe ! nachdem der Befehl geladen wurde (das Lisp) geht es nicht mehr, gebe dann mal (vlr-remove-all) in die Befehlszeile ein und stelle undo wieder auf Auto - teste erneut.. bin aber auf die LÖSUNG gespannt da ich selbst noch nie mit reaktoren gearbeitet habe. ------------------ - Sebastian - [Diese Na ...
|
| In das Form AutoLisp wechseln |