|
Lisp : Drehen
cadffm am 28.12.2006 um 07:42 Uhr (0)
Also mit Lisp muß das ja nun wirklich nichts zutun haben, ehermit Basic-Acadfunktion(en)Die Vielzahl der Leute haben es durch ein simples Makro gelöst in demman das ein am OBJEKT ausgerichtetes BKS einstellt und darauf dieANSICHT/DRAUFSICHT auf das "aktuelle"BKS dreht.Du solltest deine Vorhaben wirklich erstmal per Hand testen bevor du anfängstdich mit irgendeiner Art von Programmierung zu quälen ! Letzendlichwird es doch nur ein "Lisp-Script" a´la (command "Funktion" etc..Also ich habe das in etwas ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Berechnen von Koordinate bei einer LWPolylinie
Brischke am 20.03.2003 um 13:22 Uhr (0)
Hallo Adrian, willst du das beim Zeichnen?, dann gibts da die verschiedene Möglichkeiten in Verbindung mit den Objektfängen und Otrack. Oder brauchst du das als Sub eines Lisp/ oder VB(A)-Tool. Welche acad-Version? Besser ist auch immer, wenn man etwas mehr schreibt, dann wird s auch klarer. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zugang zum Download schon gesichert?
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Attributsextraktion mit
steinwurm am 05.12.2006 um 10:00 Uhr (0)
Ich bin nun schon ein wenig weiter gekommen. Die Ausgabe der Daten habe ich nun mit einem Lisp-Programm gelöst, das besser funktioniert als nur mit -eattext.Das Lisp:(defun platten ( / ) (command "-eattext" "o" (princ "Bitte Blöcke auswählen:") (ssget)"" "n" "n" "j" "z:Plattenausgabeinfo.blk" "x" "z:Platteninfodaten.xls"))Die Schaltfläche habe ich so belegt:^C^C(platten)Nun brauche ich aber noch vor der Ausgabe die Verschiebung des Koordinatensystemes:_ucs 3und danach des Rückstellen:_ucs w.Wo und vor alle ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Fachcinesisch
cadffm am 19.03.2004 um 10:20 Uhr (0)
Mit der Suchfunktion hättest du schon Beschreibungen finden müssen, so kurz wie möglich: LISP ist die Programmiersprache selbst, die Programme nennt man dann eben auch Lisp´s ... Wie mit VBA kann man da mit praktisch ALLES machen (mit Einschränkungen die dir eh nicht in den Sinn kommen) Kleine Programmabläufe ist also eigentlich falsch - du kannst ganze Applikationen alá HAUSTECHTNIK zB erstellen. Einfach ALLES bedeutet ändern/erstellen, auch neue Befehle . EDIT: an alle die sich auskennen: Mich b ...
|
| In das Form Rund um Autocad wechseln |
|
PTC Creo Elements/Direct Modeling : Druckmenü
lix b am 14.12.2017 um 14:03 Uhr (1)
Hallo!Nachdem ich den Bandwurm in der ok-action, der dir fast einen Krankenhausaufenthalt eingebracht hat, verbrochen habe, muss ich zu meiner Verteidigung sagen, dass der Code noch aus der Zeit stammt, wo ich von LISP noch nicht viel mehr wusste als das es LISP gibt Das kleine Tool ist quasi nur Code den der Recorder ausgespuckt hat an den richtigen Stellen zusammengefügt.Aber es freut mich wenn da wieder frischer Wind rein kommt, weil dann kann man auch wieder viel von den großen LISPlern lernen.------- ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
Rund um AutoCAD : MText-Inhalt Polygon zuweisen, und zusätzlich Koordinaten auslesen
kinglouis am 20.11.2024 um 19:04 Uhr (1)
Euch allen vielen Dank. Ohne eure Ideen wäre ich nicht auf meine Vorgehensweise gekommen. Ich habe die paar Fehler auch entdeckt und die einzelnen nicht identisch verschobenen Texte von Hand an die richtige Stelle geschoben. Das waren keine 5 Minuten. Dennoch werde ich die Lisp von Andreas ausprobieren. ChatGPT ist auch immer über LISP gegangen, hat aber immer wieder Fehler produziert.Danke nochmal - tolles Forum!
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Datei öffnen per Lisp
s.wickel am 20.03.2002 um 08:16 Uhr (0)
Hallo Forum! Ich wollte ein LISP schreiben, dass den normalen Datei öffnen Dialog von ACAD umgeht und statt dessen den magereren getfiled-Dialog anzeigt. Aber warum funktioniert das nicht? Das Lisp sieht so aus: (defun C:WOPEN() (if (not Wopen_datnam) (setq Wopen_datnam "d:")) ;Vorgabe für Dateiname setzen (setq Wopen_datnam (getfiled "Zeichnung Öffnen" Wopen_datnam "DWG; DXF" 4)) ;Dateiname wählen (setvar "filedia" 0) (command "_open" Wopen_datnam) ;Datei öffnen (setvar "filedia" 1) (prin ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Alle Bemassungsstile löschen
Wolfgang S am 15.12.2008 um 07:33 Uhr (0)
Ich hatte die selbe Aufgabenstellung - habe auf Standard gesetzt: - den Layer auf 0 - den Textstil auf Standard - den Bemstil auf Standard - den Multilinestil auf Standard - evt. in Modellbereich wechseln wenn irgendwo erforderlich - Tabellenstil setzen - Multiführungslinienstil setzen - dann bereinigennebenbei hab ich bei mir auch die Autocad-Einheit (INSUNITS) korrigiert.das MiniLisp bei der Lisp-Startgruppe reinschmeissen (reine Lispanweisungen, keine Befehlsdefinition) und dann die gewünschten DWGs öf ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Koordinatenbemaßung von Lochbild
cadffm am 30.10.2002 um 16:12 Uhr (0)
...eine B ei S P iel-Zeichnung. beim Antwort erstellen: "Anhang"-Datei anhängen achtung: Dateiformate&Grße beachten! ...Lisp AutoLISP basiert auf der Programmiersprache LISP, die einfach erlernt und vielseitig eingesetzt werden kann. AutoCAD verfügt über ein internes Interpretierprogramm für AutoLISP, mit dessen Hilfe Sie AutoLISP-Codes in die Befehlszeile eingeben oder aus externen Dateien laden können, (damit machen hier die Profis AutoCAD brauchbar ) ------------------ Gruß Sebastian ,FFM [D ...
|
| In das Form Rund um Autocad wechseln |
|
CoCreate Programmierung : Mein erstes Lisp
Rughsmith am 19.03.2009 um 23:13 Uhr (0)
Moin ZusammenWir verwenden in unserem Vorrichtungsbau viele Laserteile. Um es dem Werker einfacher zu machen Wird eine Grundplatte erstellt, in der die Positionen der einzelteile eingezapft sind. Da beim Lasern von rechteckigen Ausbrüchen die Ecken nie scharfkantig sind, verwenden wir freischnitte. Jetzt zu meinem Lisp...Damit kann man in eine Platte Rechtecke mit eckenfreischnitt und 0,1mm Luft über Anklicken der Eckpunkte des Ursprungsrechteck.Probiert es mal aus.Ach ja, ich würde gerne noch eine Teilabf ...
|
| In das Form CoCreate Programmierung wechseln |
|
AutoCAD ObjectARX und .NET : Probleme mit Klassenverweisen zu verschiedenen Assemblys
fewoer am 10.08.2012 um 13:11 Uhr (0)
Ah okay, danke für die Infos. Wusste ich garnicht, dass man LISPs auch kompilieren kann Aber dann braucht man VB.Net ja überhaupt nicht, oder? Die einzige Daseinsberechtigung, die mir dafür gerade einfällt wäre ja dann Leuten, die schon VB.Net Erfahrung haben und noch kein LISP können, den Zugang zur AutoCAD Automation zu erleichtern.Weil wenn mir LISP ja schon alle Möglichkeiten bietet, dann brauche ich mir ja jetzt eigentlich nicht die Mühe machen und mich in VB.Net hineinzuvertiefen Liebe Grüße,Patrick
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
Rund um AutoCAD : Blöcke in Urprung, Bereinigen mehrfach: über VBA oder Makro?
CADmium am 26.06.2009 um 11:26 Uhr (0)
um dich in Lisp etwas fitter zu machen:Was ist Lisp und Wie lerne ich es programmierenWenn du "denn es sollte hier ein freier Austausch hier sein" als "Machtmirmal" verstehst, liegst du falsch.Du hast IMHO ne Menge Hilfe bekommen, wenn es dir nicht aureicht, du dich absolut nicht auskennst ect.: beauftrage eine Einklicklösung. Nicht alles ist im Rahmen der Forenhilfe realisierbar.------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte ...
|
| In das Form Rund um AutoCAD wechseln |
|
CoCreate Programmierung : Mein erstes Lisp
Rughsmith am 19.03.2009 um 23:13 Uhr (0)
Moin ZusammenWir verwenden in unserem Vorrichtungsbau viele Laserteile. Um es dem Werker einfacher zu machen Wird eine Grundplatte erstellt, in der die Positionen der einzelteile eingezapft sind. Da beim Lasern von rechteckigen Ausbrüchen die Ecken nie scharfkantig sind, verwenden wir freischnitte. Jetzt zu meinem Lisp...Damit kann man in eine Platte Rechtecke mit eckenfreischnitt und 0,1mm Luft über Anklicken der Eckpunkte des Ursprungsrechteck.Probiert es mal aus.Ach ja, ich würde gerne noch eine Teilabf ...
|
| In das Form CoCreate Programmierung wechseln |