|
Rund um AutoCAD : Intelligener Text
tunnelbauer am 05.03.2008 um 16:51 Uhr (0)
1.) AutoCAD 20082.) Reaktoren (bzw Lisp-Routine die du drüber laufen lässt) oder aber Beschriftung unabhängig vom Block zB auch mit Lisp-Routine möglich (Tool sucht Einfügepunkt des Blocks und positioniert dann in einem gewissen Abstand (eventuell über Berechnung aus Drehwinkel Block) den Text3.) MIRRTEXT auf 1?------------------GrüsseThomasKorrekturen zum Kochbuch AutoLISP
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Riesengroße Datei öffnen
tunnelbauer am 04.05.2006 um 11:01 Uhr (0)
Hätte ich LISP gemeint, hätte ich LISP geschrieben - so hab ich immer von Scripten (Skripten) gesprochen... Zu deinem Vorgehen bei der Suche: Größe (oder aber auch Grösse) ist kein geeignetes Suchwort.Da müsstest du schon nach purge/bereinig suchen (und nach Script/Skript)Und vergiss bitte nicht den Tipp von charlie zu beherzigen...------------------GrüsseThomas
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Fehlermeldung bei command solans
tunnelbauer am 07.11.2005 um 18:02 Uhr (0)
Zitat:Original erstellt von mapcar:So läuft das nicht! Das ist Lisp, kein Script. SOLANS und SOLVIEW sind keine nativen AutoCAD-Befehle, die man mit Command aufrufen kann. Du musst die Lisp-Funktionen verwenden!Den Satz hast du schon verstanden ?Probiers mal mit Code:(c:solview "_u" "_w" 1 "150,80" "" "70,40" "230,120" "DS" "")(ich habs jetzt nur internationalisiert, sonst läufts bei mir nicht)------------------GrüsseThomas
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Fehlermeldung bei command solans
tunnelbauer am 07.11.2005 um 18:02 Uhr (0)
Zitat:Original erstellt von mapcar:So läuft das nicht! Das ist Lisp, kein Script. SOLANS und SOLVIEW sind keine nativen AutoCAD-Befehle, die man mit Command aufrufen kann. Du musst die Lisp-Funktionen verwenden!Den Satz hast du schon verstanden ?Probiers mal mit Code:(c:solview "_u" "_w" 1 "150,80" "" "70,40" "230,120" "DS" "")(ich habs jetzt nur internationalisiert, sonst läufts bei mir nicht)------------------GrüsseThomas
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Normale Linie in Skizzierte Linie umwandeln
tunnelbauer am 21.04.2004 um 11:16 Uhr (0)
kannst du, musst du aber nicht (leg dir einen Ordner an wo du deine zukünftigen LISPs hinlegst, du wirst hier noch mehr finden ) Aufjedenfall entpacken und das LISP laden (einfachste weg ein LISP zu laden: Im Explorer anclicken und in die AutoCAD Zeichenfläche ziehen - geht zwar nicht bei allen aber bei freehand.lsp geht es) ------------------ Grüsse Thomas
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Fehler bei appload
tunnelbauer am 11.01.2005 um 19:59 Uhr (0)
Liebe SorgInnen und Sorgen, mit grosser Sorge stelle ich fest, dass du ein LSP aus dem OSD (OneSpaceDesigner) in AutoCAD zu laden versuchst, welches wiederum erwarteter Weise zu grossen Sorgen führt ! In diesem Fall warst du wohl zu sorglos beim Laden deiner LISP (welche eigentlich so betrachtet gar keine ist); suche mal im RuA oder im Lisp -Forum nach Feder/Spirale und verwende diese, das wird dir mehr helfen. ------------------ Grüsse Thomas
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Reihenfolge im Programmablauf nicht logisch!
tunnelbauer am 12.08.2005 um 00:43 Uhr (0)
Hi Thomas,ohne mich in eure fachliche Diskussion einmischen zu wollen:versuche mal das Wort"CODE" vor dein Lisp zu stellen und das Wort "/CODE" nach dein LISP zu stellen und ersetze die " durch [ und am Wortende durch ].Siehe auch hier - am Seitenende - dann versteht dich mapcar (und wahrscheinlich viele andere auch) wesentlich besser.------------------GrüsseThomas
|
| In das Form AutoLisp wechseln |
|
Lisp : Schnittpunkt ohne Geometrie
tunnelbauer am 01.08.2011 um 11:56 Uhr (0)
Ich hab jetzt noch ein bisschen weiter gegoogled... http://www.mario-konrad.ch/index.php?page=10200 - Das PDF "Intersection" enthält bereits die Programmierung in "C" Source-Code... Einfacher wirds dann hier... http://paulbourke.net/geometry/sphereline/ (gibt es den Lisp-Code bereits...)bzw hier: http://forums.autodesk.com/t5/Visual-LISP-AutoLISP-and-General/Intersection-between-line-and-circle/td-p/831902 ------------------GrüsseThomasKorrekturen zum Kochbuch AutoLISP
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Anfängerfehler in LISP
tunnelbauer am 03.12.2007 um 09:37 Uhr (0)
Der Aufbau von deinem CODE hat nichts mit Lisp zu tun...Das was du hast ist eine Ansammlung von Befehlen (einem Script entsprechend), welchen du ein defun vorangestellt hast.Du hast aber nicht die Übergabe von Variablen/Parameter an deine Functiondefiniton berücksichtig - desweiteren fehlt auch noch die Rücksichtnahme auf den Listenförmigenaufbau inkl. all seiner Klammernstruktur.Code:(defun C:test1 () ;abschließendes Klammernpaar kann für Variablendeklaration/Parameterdeklaraion genutzt werden (setq EP (g ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : BKS W XREF (BKS P)
tunnelbauer am 12.07.2005 um 13:36 Uhr (0)
als Makro ist es so nicht möglich (da nach der Benutzeringabe das Makro abbricht) - aber mit einem kleinem Lisp Code: (defun C:wxref () (setq file (getfiled "Choose Xref-File" (getvar "dwgprefix") "dwg" 4)) (setq inspt (getpoint "Pick Xref Insertion Point:")) (command "_ucs" "_w") (command "xref" "_a" file inspt "" "" "") (command "_ucs" "_p") ) Über Benutzanpassung und Lisp in AC gibts ja hier im Forum eh schon genug... - sollten zu diesem Thema Fragen sein, bitte die Suche bemühen. ----- ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : BEMASSUNGSTEXT Ausrichtung Vertikal
tunnelbauer am 22.03.2007 um 22:02 Uhr (0)
Du hast es anscheinend noch immer nicht probiert, was in der Eingabeaufforderung von dir verlangt wird...Da steht:_mtextSpecify first corner:_j_blUnd wo steht da jetzt was von Text eingeben ? Du musst doch nur einmal das eingeben, was du in deinem Lisp machst und schon bekommst du die Antwort auf deine Frage am silbernen (weissen) Tablett serviert.Ausserdem: In deinem ersten Posting schreibst du was von DIMJUST... das greift bei MTexten nicht...Und noch was:Mit _mtext wird es sowieso nix werden - oder möch ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Z-Koordinaten von Punkten ändern
tunnelbauer am 11.09.2004 um 18:00 Uhr (0)
Hallo, hab zwar kein Lisp für dich, aber um den Teil deiner Frage zu beantworten: Lisp berechnet aus der vorhandenen NN-Höhe die neue Höhe und setzt die Punkte entsprechend Verwende für diesen Teil deines Problems doch die relative Koordinateneingabe. Vorgehensweise: - markiere deine Linie (nun hast du die Grips - blaue Punkte) - die zum verschiebenden Punkte markiere mit gehaltener Umschalt-Taste (alle gewählten Punkte werden rot; sind heiss) - nun selektiere einen dieser Punkte und gib in der Befehlsze ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : nochmal lisp editoren
tunnelbauer am 13.04.2007 um 15:21 Uhr (0)
Notepad++ (von sourceforge)------------------GrüsseThomas
|
| In das Form Lisp wechseln |