|
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 |
|
AutoLisp : ASCII 2 Koordinatenpunkt
s.wickel am 02.12.2005 um 08:55 Uhr (0)
Hallo Jobocad!Guck mal auf die LISP-Seite von MAPCAR. Dort wird eine Funktion eingeführt die heißt "str-tok" und zerlegt eine Zeichenkette bei einem Trennzeichen. Damit hast du schnell was gebastelt. Beachte, dass in der Funktion noch andere Funktionen der Seite verwendet werden. Wenn dir die Funktion geholfen hat dann, schau mal hier (und sonst auch):http://ww3.cad.de/foren/ubb/Forum145/HTML/001456-8.shtml------------------Grüße aus dem Siegerland,Stefan
|
| In das Form AutoLisp wechseln |
|
Lisp : BUCH TIP !!!
Brischke am 13.11.2003 um 15:00 Uhr (1)
Hallo CAD-Tötti,ich denke schon, da sich an der Objektstruktur nur wenig geändert hat. Wenn du das Prinzip verstanden hast, dann kannst du auch mit der Online-Hilfe arbeiten.Bei Fragen ...Grüße Holger------------------Holger Brischke(defun - Lisp over night!AutoLISP-Programmierung für AutoCADNEU: AutoLISP- ProjektschulungNEU: Praxisorientierte Schulungen und Workshops durch die bekannten CAD.de ModeratorenAutoCAD, AutoCAD LT, AutoCAD Mechanical, Mechanical Desktop, Architectural Desktop
|
| In das Form Lisp wechseln |
|
AutoLisp : Alle Z-Koordinaten=0 wäre schön
LarsM am 15.10.2004 um 09:59 Uhr (0)
Hallo Leute, ich habe eine Zeichnung bekommen, die gelinde gesagt etwas wild gezeichnet ist. Der Verfasser hat die 2D-Zeichnung in mehreren Ebenen gezeichnet. Die meisten Elementa kann ich über das Eigenschaftenfenster verändern. Jedoch bei Bemaßungen und Blöcken hört der Spaß auf. Hat jemand ein Lisp-Tool geschrieben, womit ich alle Z-Koordinaten auf 0,0 setzten kann? Vorab schon mal vielen Dank Lars
|
| In das Form AutoLisp wechseln |
|
AutoLisp : schnittpunkt fläche mit linie
Brischke am 25.11.2003 um 16:50 Uhr (0)
Hallo Giami, ja in der Online-hilfe, oder in den R12 Handbüchern. Da steht s in dem, welches trotz deutscher Doku immer in engl. dabei war. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Praxisorientierte Schulungen und Workshops durch die bekannten CAD.de Moderatoren AutoCAD, AutoCAD LT, AutoCAD Mechanical, Mechanical Desktop, Architectural Desktop
|
| In das Form AutoLisp wechseln |
|
Lisp : Systemvariable SNAPANG
cm-Zeichner am 16.07.2012 um 12:31 Uhr (0)
Zitat:Mit (getvar "viewtwist") und bei (setvar "snapang" winkel) sind die Werte aber im Bogenmaß, also irgendwo zwischen 0 und 2*pi. (setvar "snapang" 360) liefert also nicht 360° sondern wird als Bogenmaßangabe genommen.Genau - getvar gibt mir den Wert im Bogenmaß und setvar verlangt den Wert im Bogenmaß = MEIN LISP.Funkt aber nicht. ------------------Grüße Bernd
|
| In das Form Lisp wechseln |
|
AutoLisp : Block auf Layer
Dober Heinz am 14.07.2005 um 15:48 Uhr (0)
Hallo Lispler Suche ein Lisp wo ich meine Blöcke auf Layer (z.B. --E-Starkstrom) legen kann. Die Blöcke sind jetzt von Layer, möchte mir einen zweiten Blocksatz herrichten wo die Blöcke beim einfügen gleich auf den richtigen Layer eingefügt werden. sind ungefähr 500 blöcke und die alle Einzel änder ist viel aufwand. danke heinz mit Suche nichts gefunden ------------------ Heinz
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Probleme mit Lambda ?
andi2050 am 30.03.2003 um 22:40 Uhr (0)
Hi Holger Mapcar s Seiten kenne ich, hab s mir auch schon mal runtergeladen aber noch nie richtig gelesen. Ich programmiere zwar schon seit mehereren Jahren in LISP, aber so richtig verstehen fange ich erst an. Alte BASIC Zeiten lassen grüßen... Über Laufzeitprobleme habe ich mir bisher noch nie Gedanken machen müssen. Kann sein, daß in nächster Zeit noch einige Fragen auftauchen. Grüße Andi
|
| In das Form AutoLisp wechseln |
|
AutoLisp : vla-purgefitdata
mapcar am 06.12.2004 um 16:48 Uhr (0)
Die Methode purgeFitData ist ausschliesslich für Splines definiert und hat mit dem Purge-Befehl nicht die Bohne zu tun. In der Entwicklerhilfe gibt es ausserdem eine Beschreibung sowie ein Code-Beispiel, wie man damit die Anpassungsdaten eines Splines reduziert. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gere ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Wie Layerfarbe bei bekannten Layern ändern
SKYSURFER am 20.08.2008 um 08:28 Uhr (0)
Guten Morgen,ich habe ein Problem mit Zeichnungen, die mit Inventor als DWG gespeichert werden. Alles Layer haben die Farbe schwarz.Ich möchte aber die Farben der Layer ändern.Nun in AutoCAD gibt es ja LISPs und die Namen der Layer kenne ich auch.Nur habe ich keine Ahnung wie der Lisp-Code aussehen muss. Kann mir da mal bitte jmd. ein paar Beispielzeilen geben?Das wäre echt nett.Einen schönen Tag noch,SKYSURFER
|
| In das Form Lisp wechseln |
|
AutoLisp : Visuallisp
Kenny1 am 06.07.2004 um 08:51 Uhr (0)
ja, vom Prinzip her ist es ne Art Lego. Die Teile werden aneinandergesetzt, wobei die Art und Weise immer unterschiedlich ist. Es gibt lediglich gewisse „Regeln“. Diese sind aber auch nicht immer zwingend. Die Bauteile haben zu 95 % die Geometrie eines Quaders. Ab und an müssen die Bauteile verformt werden, haben aber nie hochkomplexe 3D Formen. Mit „_extrude“ und ein wenig Schneiden kriegt man bei diesen „komplexen“ Teilen alles hin. Weiter müssen die Teile auftragsspezifisch bearbeitet werden : Bohrungen ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Durchmesserzeichen
marc.scherer am 14.09.2006 um 12:24 Uhr (0)
Öh, gehe ich recht in der Annahme das die Datei in der die Funktionsetd4pre definiert ist den Namen %%C.lsp trägt?Warum heißt die Datei nicht so wie die Funktion? setd4pre.lspNa egal,versuch mal folgendes Makro (wenn die Lisp Datei denn %%C heißt):Code:^C^C(if(null C:SETD4PRE)(load "%%C"))(princ);setd4pre;In Deinem Code sind Leerzeichen enthalten, die werden genau wie ; als ENTER interpretiert. Da liegt IMHO der Fehler.------------------Ciao,Marc
|
| In das Form Lisp wechseln |