|
AutoLisp : namedobjdict : wo liegt mein fehler ??
Brischke am 15.01.2003 um 16:49 Uhr (0)
Hallo Rolf, Zitat: Original erstellt von benwisch: einfach so aus dem arm geschüttelt ?? sicher nicht. Ich versuche allerdings, auch wenn es für den Moment etwas mehr Arbeit ist, allgemeingültige wiederverwendbare Routinen zu schreiben. Dann lassen sich solche Fragen eben auch etwas schneller erledigen. Faulheit macht kreativ! Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Jetzt neu: FreeDownload
|
| In das Form AutoLisp wechseln |
|
AutoLisp : entnext für nächstes Blockelement
Brischke am 25.10.2004 um 14:17 Uhr (0)
Hallo Hans-Peter, MTexten werden die Eigenschaften nicht nur über die Gruppencodes des Elementes zugewiesen. So kann der Text selbst formatiert sein, die Farbe also im String (was dann GC 1 ist) enthalten sein. Gleich verhält es sich auch mit Textstilen, Fonts usw. Diese Formatierungen haben Vorrang vor den Gruppencodes. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form AutoLisp wechseln |
|
Lisp : Wie kann ich in Lisp ein Dialogfenster verhindern?
jofae am 08.09.2011 um 17:27 Uhr (0)
Zitat:Original erstellt von CADmium:amlgmove ist als Dialog-Routine programmiert .. dafür gibt es keine Kommandozeilenversion. Wenn du es ohne Dialog haben willst, mußt du die Funktionalität nachprogrammieren.Schade!Dann bringt mich vermutlich auch das VBA nicht weiter.Es würde mich schon interessieren wie ich die Funktionalität nachprogrammieren könnte. Leider habe ich keinen blassen Schimmer wie ich die Funktionen zusammenkriege.Gruss Josef
|
| In das Form Lisp wechseln |
|
AutoLisp : Scheitelpunkt x / Kontollpunkt
AB am 14.07.2003 um 15:12 Uhr (0)
So, ich habe nun das Problem gelöst. Es ist ganz einfach: Es ist entscheidend, ob man den Schnittpunkt zwischen der blauen Linie und der grünen Linie sucht oder umgekehrt. Ich habe in das LISP somit eingefügt, dass wenn kein Schnittpunkt gefunden wird, die Inhalte der Variablen ent1 und ent2 vertauscht werden sollen. Dann erhalte ich den fehlenden SP. (Vielleicht hilft dieser Beitrag irgendwann mal anderen, die das gleiche Problem haben). Viele Grüße Andrea
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Tabelle erstellen
Brischke am 16.03.2004 um 11:34 Uhr (0)
Hallo dakneifer, Suche bitte nach ATT-CLONE oder schaue dir die gestrigen Beiträge im Rund um AutoCAD Forum an, da wurde dieses Thema bereits besprochen. Das die Blöcke dann untereinander gesetzt werden, solltest du mit einer Schleife machen, in der dann die Y-Koordinate des Einfügepunktes entsprechend geändert wird. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Lisp immer kränker?
CADmium am 05.08.2005 um 11:17 Uhr (0)
Hi Axel.. is ja tricky.. Hmm .. vielleicht wird für den Rückgabewert der Funktion bloß ein gewisser Speicherplatz reserviert, und deine Liste ist zu lang? Bis (repeat 220 ... ist nämlich alles ok .. und wenn man einen anderen Rückgabewert setzt auch... z.B. (defun c:bugtest( / i rl) (setq i 0) (repeat 250 (setq rl(cons(list i i i)rl)) (setq i(1+ i)) ) (setq *result*(reverse rl)) T ) Du bist dran. ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschrei ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Multilinien-Stil auch in Lisp unveränderlich?
Peter2 am 03.02.2010 um 16:00 Uhr (0)
Heute habe ich das erste Mal die Multilinien etwas genauer angesehen und bin (so wie einige anderen Forumsteilnehmer) etwas überrascht über die fehlenden Änderungsmöglichkeiten des Stils und des zugewiesenen Stil.Nach den ersten Testergebnissen scheint es so, dass sich die MLine auch gegen entmod und entupd zur Wehr setzt. Sehe ich das richtig?Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form Lisp wechseln |
|
AutoLisp : Teilstring ausfiltern
Theodor Schoenwald am 10.11.2003 um 20:56 Uhr (0)
Hallo, an an Alle die Vorschläge gemacht haben. Alle Vorschläge sind sehr gut. Die VL-Varianten sind wirklich elegant. Da mein Lisp-Programm manchmal auch bei LT, mit dem Extender von Torsten Moses, eingesetzt wird, muss ich bei der Variante von Holger bleiben. Übrigens, im Forum Industrie24 - ACAD Programmierung wurde ein Weg gesucht, den Pfad auszulesen, ich habe auf diesen Beitrag verwiesen. Vielen Dank! Gruß Theodor Schönwald
|
| In das Form AutoLisp wechseln |
|
Lisp : Variablen eines Fremdprogramms suchen
Peter2 am 22.02.2012 um 15:31 Uhr (0)
Zitat:Original erstellt von CADmium:(atoms-family ..) in einer DWG aufrufen bevor das Programm geladen wird und dann noch einmal danach un dann die Ergebnisse vergleichen....Lagebericht:Hat technisch geklappt, - war aber leider dennoch erfolglos, weil der Wert noch in C++ und nicht in Lisp verwaltet wird. Danke nochmalsPeter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form Lisp wechseln |
|
Lisp : DXF-EXPORTIEREN
Hunchback am 26.08.2009 um 15:50 Uhr (0)
wenn schon copy/paste, dann aber richtig Versuch malCode:(DT:SAFE-EVAL (setq Name (getfiled "DXF speichern unter" "C:Dokumente und EinstellungenukrFavoriten" "dxf" 1) )durchCode:(setq Name (DT:SAFE-EVAL (list getfiled "DXF speichern unter" "C:Dokumente und EinstellungenukrFavoriten" "dxf" 1 ) ) )zu ersetzen.(nicht getestet)grüßeLisp programmer (but I could be ...
|
| In das Form Lisp wechseln |
|
AutoLisp : vba oder lisp?? oder eine einfache frage
luky am 10.02.2004 um 14:54 Uhr (0)
danke marc aber spätestens nachdem ich deinen link gelesen habe, bin ich etwas enttäuscht. (ich hatte etwas mühe mit den fremdwörtern in deinem link und grosse mühe mit den vielen fremdwörtern in deinem sublink.) wenn .net der nachfolger von vba ist, sag mir das doch einfach. ich hätte dir auch so geglaubt das du viele wörter kennst. luky
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Attribute bei Z-Verschiebung
StefanW am 12.05.2004 um 16:55 Uhr (0)
Hallo ! Ich hab mir da ein Lisp gebastelt, welches mir meine Vermessungspunkte (Blöcke u.a. mit Attribut Höhe) von 2D (Z=0) auf 3D Z=Höhe aus Attributwert verschiebt (und zurück). Das ganze hab ich mit entmod realisiert. Funktioniert auch gut, wär da nicht ein Problem: die Attribute werden nicht mit auf die neue Z-Höhe übertragen. Ich hab schon probiert, im Forum was zu finden, was mich einer Lösung näher bringt, doch da war nichts (oder ich bin halt zu dumm zum Suchen). Ich hoffe, jemand kann mir da weite ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Extrudern um Spirale
Edu am 12.07.2004 um 09:31 Uhr (0)
Hallo mal wieder Meine Idee war, ein vorhandenes Lisp so umzubauen, dass ich eine Region/Flaeche picken kann, die Spirale auswaehle, und sich diese dann um das Zentrum, entlang des Pfades extrudert. Waere doch sehr praktisch fuer profilierte Handlaeufe und Gewinde. Leider bin ich zu gruen im Lispeln um dahinterzusteigen, bis hierhin bin ich gekommen. Das sog.Objekt laesst sich anpicken, die Spirale auswaehlen, dann zeichnet es einen Kreis. Will mir jemand helfen? Edu
|
| In das Form AutoLisp wechseln |