|
AutoLisp : Lisp für Höhenschichtlinien?
mkl-cad am 02.07.2004 um 08:01 Uhr (0)
Zitat: Original erstellt von moes: Besten Dank für alle Hinweise, Die Lösung mit den selbstdefinierten Linien mit Text ist zwar elegant und einfach zu zeichnen, hat nur den Nachteil, dass mann die selbst definierten Linien mit den Zeichnungen weiterreichen muss. Hallo Georges Ist kein Problem. Wenn die Linientypen geladen sind, sind die in der Zeichnung. Dann braucht ein Fremdrechner die Linientypdatei nicht mehr. Wir haben hier bei uns ca 40 eigene Linientypen. Datenaustausch ist kein Problem. E ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Alle Konturen nach innen versetzen
Theodor Schoenwald am 12.08.2008 um 19:23 Uhr (1)
Hallo,es sollen auf eine Zeichnung alle Konturen (Polylinien oder LW-Polylinien) "automatisch" nach innen versetzt werden. Es sind meistens Rechtecke oder Kreise.Die Konturen liegen auf einem bestimmten Layer z.b. "kontur_innen", damit kann bestimmt werden welche Elemente in Frage kommen. Der Versetz-Abstand ist für alle Elemente gleich.Wer kennt ein Tool dafür oder ist bereit so ein Tool (nicht für umsonst)in Lisp zu programmieren.GrußTheodor Schönwald
|
| In das Form Lisp wechseln |
|
AutoLisp : Mehrere Basispunkte!
vision am 28.02.2004 um 13:07 Uhr (0)
Hallo, ich habe eine Meßstelle als Block mit einem Basispunkt. Beim Einfügen als Block hängt die Meßstelle mit dem Basispunk am Cursor. Da die Meßstelle aber mal unten/oben/links/recht an eine Leitung angesetzt werden muss, wäre es schön wenn man z.B. mit einer Taste alle diese Punkte vor dem Einfügen in der Zeichnung anwählen könnte (der Cursor springt dann auf diese Stelle!). Besteht eine Möglichkeit dieses durch irgendeine Maßnahme (Umbau der Meßstelle) zu realisieren? Für Eure Bemühungen bedanke ich mi ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Umbenennen von Blöcken!
HBo am 22.05.2004 um 18:49 Uhr (0)
ich finde, den Blocknamen mit Datums-oder Zufallszahlen zu ergänzengenauso phantasielos, wie das was manche CAD-User machenwenn sie Blocknamen festlegen:Sie ziehen dann den Daumen einmal quer über die Tastatur.Ich habe mir für diese Fälle den Blocknamen verändern zu müssen, ein LISP gemacht, mit dem ich alle Blöckein einer Zeichnung mit einer einzutippenden "Vorsilbe" ergänze.Dieser Zusatz wird dann so gewählt, daß er mir dann auch gleich einen Hinweis auf die Ursprungszeichnung gibt.Natürlich gibt es auch ...
|
| In das Form Lisp wechseln |
|
Lisp : Dynamischer Koordinatenrahmen
Archäologie Bubi am 21.02.2024 um 11:04 Uhr (1)
Hallo zusammenAls Vorabklärung will ich mal eine meiner Ideen Präsentieren. Quasi als Machbarkeitsstudie bevor ich zu viel Gehirnkapazität (und damit Zeit&Geld) investiere.Ich brauche hier also keine konkreten Lösungen, sondern nur ob es machbar wäre und wenn vorhanden Tipps aus eigenen Erfahrungen. Den Rest will ich mir dann selbst erarbeiten.Für unsere Pläne (Archäologische Befunddokumentationen) brauchen wir für jede Zeichnung einen Koordinatenrahmen. Um diesen einfach zu erstellen habe ich bereits vor ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Automatisation mit Script s
samberger am 17.05.2005 um 09:59 Uhr (0)
Hallo Brischke, danke für die schnelle Reaktion auf meinen Beitrag ! Ich habe mich wohl etwas mißverständlich ausgedrückt : Ich will mit genau einem Script genau eine Zeichnung erzeugen , wobei das Script eine Vorgabezeichnung mit Namen Outer Bracket.dwt (eingerichtete Layouts, benötigte Grundstrukturen etc. ) öffnet, und ein Lispprogramm lädt und startet. Das Lispprogramm speichert die Zeichnung unter dem selben Namen und Pfad wie das Script (Endung anstatt .scr natürlich .dwg) und schließt diese. Mein ...
|
| In das Form AutoLisp wechseln |
|
Lisp : ssget
CAD-Huebner am 19.02.2007 um 13:35 Uhr (0)
Zitat:Original erstellt von fca_mi2:hi,das handle wird zwischenzeitlich an ein anderes objekt gehängt...Innerhalb von AutoCAD kann man das Handle nicht beeinflussen (geschweige den umhängen) - oder hab ich was falsch verstanden.Das Handle wird jedem Objekt bei der Erstellung wie ein Stempel automatisch verpasst, und dieser "Stempel" (Handle=Griff/Referenznummer) bleibt immer an diesem Objekt. Wird das Objekt gelöscht, wird dieser Handle innerhalb der Zeichnung NICHT wiederverwendet.------------------Mit f ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Highlighten (Markieren) von mittel "entsel" gewählten Objekten?
holgerka75 am 19.03.2004 um 09:36 Uhr (0)
Hallo Lispler, wie kann ich Objekte, die mittels entsel vom Benutzer angeklickt wurden, nach erfolgreichem Anklicken, markieren (hervorheben)? Hintergrund ist der, das der User in einer AutoCad-Zeichnung mehrere dicht zusammenliegende Objekte anklicken muss, und mittels ge-highlightetem Objekt Bescheid wissen sollte, welche er bereits angeklickt hat.... Bitte entschuldigt, falls das eine blöde Frage sein sollte, aber ich bin absoluter LISP-Anfänger, lerne es (im Praxissemester) erst seit einer Woche.... Gr ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Schraffur wird fehlerhaft Dargestellt
CADblue am 20.06.2012 um 14:14 Uhr (0)
hi,doch noch paar antworten^^also die fillmode hab ich schon als erstes ausprobiert. Ich hab natürlich bevor ich gepostet hab auch bisschen recherche betrieben. Dort wurde das unter anderem aufgeführt. Also die fillmode steht auf 1, so wies sein soll.Komisch ist das das Problem nur bei blöcken aufzutretten scheint, denn wenn ich eine neue SOLID schraffur erstelle funktioniert das wunderbar.wenn ich den block im blockeditor öffne wird mir die schraffur auch angezeigt. Nur in der zeichnung sind die schraffur ...
|
| In das Form Lisp wechseln |
|
Lisp : mittels lisp von 3D zu 2D
Dirk.B am 01.07.2008 um 13:05 Uhr (0)
Hallo zusammen!Diesen Betrag habe ich auch unter VBA gepostet.Ich habe in einer Zeichnung sehr viele 3D Objekte in der Form wie im Bildanhang beschrieben.Da man diese 3D Daten nicht so ohne weiters und ohne teure Zusatzprogramme an eine CNC (WoodWop) übergeben kann, suche ich nach einfacheren Lösungen, daher meine Frage:Könnte man, wenn ja wie, mittels Lisp (oder einer anderen Methode) die Konturfläche zu einer Polylinie generieren?(siehe Bildchen)Für Lösungsansätze, wenn überhaupt möglich, wäre ich euch s ...
|
| In das Form Lisp wechseln |
|
Lisp : AEC_MVBLOCK_REF Attribut auslesen
Madler am 03.11.2012 um 22:24 Uhr (0)
Hallo Lispler,ich brauch mal wieder eure Hilfe!Ich habe vor einiger Zeit schon eine kleine Lisp-Routine geschrieben, mit der ich die Raumnummer aus der X-Referenz auslesen und in ein Blockattribut in die Zeichnung schreiben konnte. Nun stellt die Architekturabteilung so langsam auf 3D (AutoCAD Architecture) um. Diese 3D Zeichnungen sollen nun als Referenzen dienen. Die Raumstempel sind jetzt logischerweise keine "normalen" Blöcke sondern AEC-MVBlock-Referenzen.Ich versuche jetzt erfolglos an die Attributsi ...
|
| In das Form Lisp wechseln |
|
Lisp : OOP-Autolisp
archtools am 05.06.2013 um 17:43 Uhr (0)
Zitat:Original erstellt von reltro:Hallo liebe Menschen...Ich habe mich erst kürzlich gefragt ob ich fähig bin einer funktionalen Sprache wie Lisp es ist, Objekte beizubringen wie man es zb. aus VB oder anderen kennt...Es gibt objektorientiertes Lisp. Am besten siehst Du Dir mal IronScheme an. Über das CLI kannst Du damit dann auch AutoCAD programmieren. CL kennt auch OO. Dem Beitrag von Cadmium widerspreche ich fundamental. Funktionales und objektorientiertes Programmierparadigma widersprechen sich nicht. ...
|
| In das Form Lisp wechseln |
|
Lisp : Layer umschalten bei der Bemassung
mapcar am 29.10.2004 um 13:11 Uhr (0)
Na, das ging doch flott...Also - ich kann den Fehler unter folgenden Umständen reproduzieren:SDI = 1LISPINIT = 1Wenn ich dann eine neue Zeichnung aufmache, wird trotz LISPINIT=1 der Reaktor selber übernommen, aber die Callbacks fehlen. Ruft man dann irgendeinen Befehl auf, kommt der Fehler, bei mir allerdings zuerst CMD-START-CALLBACK nicht gefunden.Ich sehe die Logik darin nicht so ganz. Bei LISPINIT=1 sollten eigentlich weder Reaktor noch die Funktionen übernommen werden. Tatsächlich verhält sich der Rea ...
|
| In das Form Lisp wechseln |