|
Lisp : Blöcke - einheitliche Skalierung
CADmium am 23.03.2010 um 12:49 Uhr (0)
also ich hab das im obigen Tool mit Lisp und ActiveX gemacht ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
In das Form Lisp wechseln |
|
Lisp : Probleme mit _Trim
Dorfy am 24.03.2010 um 10:40 Uhr (0)
Zitat:Original erstellt von GG-GREGOR:...leider bleiben immer einige linien stehn ? kennt einer eine saubere lösung ?Hi, ich weiß zwar nicht wie die Linien und der Quader genau aussehen, wie oft der Quader von der Linie geschnitten wird (1x oder 2x ...) aber hier könnte das Problem schon liegen.Händisch mit Zaun nachvollziehbar - wird die Linie an einem Ende getrimmt das andere bleibt unberücksichtigt - probier mal zwei oder mehr Durchläufe.------------------Mfg HeikoElefantenjagd in Afrika "... LISP-Prog ...
|
In das Form Lisp wechseln |
|
Lisp : Probleme mit _Trim
Dorfy am 24.03.2010 um 10:51 Uhr (0)
hmm Punktfänge und Co. mal verändert?snapmode, osnapcoord...Lad mal ein Beispiel hoch.Edit: probier mal rausgezoomt das ganze------------------Mfg HeikoElefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..." (www.uni-leipzig.de/~rotheh/elefant.htm)[Diese Nachricht wurde von Dorfy am 24. Mrz. 2010 editiert.]
|
In das Form Lisp wechseln |
|
Lisp : MTEXT mit entmake setzen
romi1 am 26.03.2010 um 11:36 Uhr (0)
Hallo!Habe mir ein Lisp geschrieben, welche diverse Daten extrahiert und diese formatiert (mit Tabulatoren, ...) in die Variable "mtext-zeile" schreibt; diese Daten sollen dann zum Schluß als MTEXT mit entmake in die Zeichnung gesetzt werden:Code: (entmake (list (cons 0 "MTEXT") (cons 100 "AcDbEntity") (cons 100 "AcDbMText") (list 10 (car einsetzp) (cadr einsetzp)) (cons 40 2.5) (cons 41 250) (cons 1 mtext-zeile) ...
|
In das Form Lisp wechseln |
|
Lisp : DCL Programm
benwisch am 26.03.2010 um 12:39 Uhr (0)
Hallo Robert,Deine Verlinkung zu meinem Tutorial zeigt eine Möglichkeit, auf eine zus. DCL-Datei zu verzichten, da diese aus dem Lisp-Programm heraus erzeugt wird. Der TE sucht bestimmt nach einer Software, mit der man Dialoge einfacher gestalten kann.Da gibt es tatsächlich was **DCL Generator**Ist zwar schon älter, aber ausprobieren kann man es ja mal, habe ich auch vor ein paar Jahre getan . Ich bin aber davon abgekommen, nicht weil es schlecht ist, sondern eher, dass ich mich an die "alte" Erstell ...
|
In das Form Lisp wechseln |
|
Lisp : Verbesserte Visual LISP IDE in AutoCAD 2011?
autocart am 26.03.2010 um 19:13 Uhr (0)
Hallo!Im Blog Through the Interface von Kean Walmsley steht, dass es im neuen AutoCAD 2011 eine "Enhanced Visual LISP IDE" gibt. Ich habe nur 2010 und hätte eigentlich nicht vor gehabt upzugraden. Weiß jemand von euch mehr über die VLISP IDE in 2011? Hat sich da wirklich etwas zum Besseren verändert?------------------Gruß, Stephanwww.stbartl.at"Every thing should be made as simple as possible but not simpler." - Albert Einstein[Diese Nachricht wurde von autocart am 26. Mrz. 2010 editiert.]
|
In das Form Lisp wechseln |
|
Lisp : Verbesserte Visual LISP IDE in AutoCAD 2011?
CAD-Huebner am 27.03.2010 um 08:54 Uhr (0)
Nein, das hast du missverstanden.Das war lediglich die Wunschliste. Umgesetzt in 2011 sind lediglich die fettgedruckten Einträge.Da war Punkt 8 "Enhance Visual LISP IDE" nicht markiertaber Punkt 6 "Improved .NET-LISP Interop"ist ja ggf. auch brauchbar.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
In das Form Lisp wechseln |
|
Lisp : MTEXT mit entmake setzen
romi1 am 27.03.2010 um 14:07 Uhr (0)
Hallo!Vielen Dank für den Tipp! Hab das Lisp nun also folgendermaßen umgebaut, und es scheint zu funktionieren:Code:(setq li1 (list (cons 0 "MTEXT") (cons 100 "AcDbEntity") (cons 100 "AcDbMText") (list 10 (car einsetzp) (cadr einsetzp)) (cons 40 2.5) (cons 41 250) (cons 50 0.0) ) ) (if ( (strlen mtext-zeile) 250) (setq li2 (list (cons 1 mtext-zeile))) (progn (setq li2 ()) (while ( (strlen mtext-zeile) 25 ...
|
In das Form Lisp wechseln |
|
Lisp : AutoLisp-Funktion in DWG-Datei integrieren
archtools am 27.03.2010 um 19:42 Uhr (0)
Zitat:Original erstellt von aRakun:Hallo AutoLisp-Profis,ich bin neu im Forum und AutoLisp-Anfänger:Ich habe eine Funktion in Lisp geschrieben und möchte diese jetzt zusammen mit der DWG-Datei weitergeben. Nun scheint es nicht so einfach, diese Funktion in eine DWG-Datei einzubinden. Das ist zwar nicht besonders einfach und nicht vorgesehen, aber machbar ist das schon. Ich habe vor ungefähr 15 Jahren schon ein Programm geschrieben, das das macht: objectiveCAD. Das erzeugt aus einfachen geometrischen Besch ...
|
In das Form Lisp wechseln |
|
Lisp : Verbesserte Visual LISP IDE in AutoCAD 2011?
autocart am 27.03.2010 um 20:36 Uhr (0)
Ok, habs jetzt kapiert, danke, Udo!Dann bin ich ja nochmal erleichtert, dass es für mich kein Fehler war, all die Werbungsversuche von AutoCAD zum Update zu ignorieren.------------------Gruß, Stephanwww.stbartl.at"Every thing should be made as simple as possible but not simpler." - Albert Einstein
|
In das Form Lisp wechseln |
|
Lisp : Polylinie aus einer Liste erzeugen
nahe am 09.04.2010 um 09:25 Uhr (0)
Hallo Ireneanbei ein kleines LISP mit einer Beispieldatei für Dein ProblemAchtung:es erfolgt keine großartige FehlerabfrageWas mM nach ganz nett ist ist, dass man sieht wie einfach manin LISP AutoCAD Befehle innerhalb eines Programms zusammenstellen und dann ausführen lassen kann.------------------GrüßeHeinz
|
In das Form Lisp wechseln |
|
Lisp : Polylinie aus einer Liste erzeugen
CADmium am 01.04.2010 um 15:19 Uhr (0)
Klar geht das mit Lisp .. aber ein script geht auchz.b._polyline1,1,02,5,07,8,0....als .scr abspeichern und mit _script aufrufenähnliche Fragen und antworten sollten sich im Rund um Autocad-Brett findenhast du sowas öfter , dann natürlich Lisp oder so .. aber auch da gibt es schon fertige Tools für------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
In das Form Lisp wechseln |
|
Lisp : Polylinie aus einer Liste erzeugen
Theodor Schoenwald am 02.04.2010 um 10:47 Uhr (0)
Hallo Irene,wenn zwischen den Klammern Leerzeichen sind:- Im Editor mit Suchen und Ersetzen alle Klammern entfernen.- Das Wort _pline davor schreiben.Das war es, die X-, Y-Werte dürfen auch hintereinander stehen, wenn ein Leerzeichen als Trenner vorhanden ist.Wenn zwischen den Klammern "keine" Leerzeichen sind:- Alle doppelten Klammern durch eine Klammer ersetzen.- Danach alle ")(" Klammernpaare durch ein Leerzeichen ersetzen.- Die einzelnen Klammern die noch stehen bleiben entfernen.Auch das ist in einem ...
|
In das Form Lisp wechseln |