|
Lisp : Objektfang 2D
Dorfy am 12.07.2011 um 08:29 Uhr (0)
Zitat:Original erstellt von Vino:Gibt es unter Lisp keine Möglichkeit, bei Funktionen nach dem Rückgabewert noch Funktionen aufzurufen, ohne einen weiteren Wert zurück zu geben?Mein erstes Script funktioniert soweit unter Bricscad. Das einzige Problem ist, dass ich danach den Objektfang nicht mehr zurück stellen kann. vllt. bringt dich ein Reaktor weiter, nur kann ich dir nicht sagen ob Bricscad Reaktoren unterstützt------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen I ...
|
| In das Form Lisp wechseln |
|
Lisp : lisp aus lisp
Dorfy am 02.04.2008 um 16:35 Uhr (0)
Äh...so? siehe wronzkyCode:--------------------------------------------------------------------------------(defun c:A () (Print "A läuft") (c:B) ; hier aufruf von B (print "wieder in A") (c:C) ; hier aufruf von C (print "wieder in A") (c:FD) ; hier aufruf von FD (print "wieder in A"))(defun c:B () (Print "B läuft"))(defun c:C () (Print "C läuft"))(defun c:FD () (Print "FD läuft"))--------------------------------------------------------------------------------mfg heiko [Diese Nachricht wurde von D ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Befehl umkehren evtl. über Lisp
Dorfy am 04.11.2008 um 11:10 Uhr (0)
hi,schau dir mal inputhistorymode2?Pfeiltasten hoch und runter...mfg heiko
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Länge und breite von einem gerade gezeichneten Rechteck auswerten
Dorfy am 22.03.2011 um 12:25 Uhr (0)
mach mal den Erklärbär - Schritt für Schritt was du machst (Eingabe)und was das Lisp machen soll ;-)mit entlast kommst du ans letzte Objekt, im GC10 Stecken die Stützpunkte (Ecken) den Rest kann man dann ausrechnen (lassen)?!Du kannst aber auch beim Zeichnen des Rechtecks über getpoint bzw bei Eingabe von Werten diese "abfangen" und in Variablen packen.Also nochmal BITTE Schritt für Schritt erklären...Edit: da war wohl einer schneller... und dann die simple Methode gewählt...------------------Mfg Heiko Ele ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Scriptbefehl bei Fehler überspringen
Dorfy am 31.07.2008 um 15:11 Uhr (0)
...von Hand nein im Ernst, mit Lisp und dann über Listen ggf. als Textdateimfg heiko
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : mittels Lisp erzeugte Gruppe erscheint nicht im Gruppenmanager
Dorfy am 18.07.2007 um 13:02 Uhr (0)
HalloBei LT 2002 wird der Name auch angezeigt...mfg
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Polylinie via Lisp erzeugen
Dorfy am 29.09.2008 um 16:21 Uhr (0)
Auf die schnelleLisp(command "_pedit" "o" (ssget "_X" (list(cons 8 (cdr(assoc 8 (entget (car(entsel)))))))) "" "j" "v" "" "")mfg heiko
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Farbcode
Dorfy am 22.09.2008 um 13:36 Uhr (0)
Hi,wenn Du die Beispiele Lisp installiert hast,kannst Du Dir im Verzeichniss Autocad...SampleVisualLISPdie color-util.lsp mal näher anschauen...mfg Heiko
|
| In das Form Lisp wechseln |
|
Lisp : Hilfe für LISP-Datei
Dorfy am 17.02.2018 um 09:44 Uhr (1)
Hi,ohne Code oder Datei, ohne Link zum Thread nur mit dem Namen "ddnum" wird es schwer.Da bleibt die Glaskugel trüb.IHMO ist luprec eine Systemvariable:Scheinbar soll ihr ein Wert zugewiesen werden, den sie nicht annimmt.(setvar "luprec" Wertaltluprec) oder so ähnlichDer Fehler liegt vllt. bei der Ermittlung des Wertes.Variablennamen frei gewählt "Wertaltluprec" - dieser kommt vllt. aus einer Zeile die wie folgt aussehen könnte:(setq Wertaltluprec (getvar "luprec"))Mit vlide kannst du die Zeilen einzeln du ...
|
| In das Form Lisp wechseln |
|
Lisp : MapCars Lisp-Tutorials
Dorfy am 19.01.2007 um 09:46 Uhr (0)
Joo..., ich bin dabei.Wann? Und wo?mfg Dorfy
|
| In das Form Lisp wechseln |
|
Lisp : Rückgabe von GRREAD = 12 ??
Dorfy am 26.04.2010 um 09:14 Uhr (0)
5 LM und 12 RM ? ... da war mal was ...------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : LISP Raumstempel funzt in genau einer Datei nicht
Dorfy am 02.02.2010 um 11:42 Uhr (0)
Zitat:Original erstellt von tektura:...3) es funktioniert auch wenn der block 4 kommastellen hat; die "basis" datei in die ich einfüge 2 kommastellen (die luprec lines sind auskommentiert).hmmm..... weißt du was der sinn der aktion ist?Hi,das kann dir mit Sicherheit nur der Verfasser sagen aber (rtos number [mode [precision]])rtos gibt einen String zurück, der u.a. von div. Systemvariablen abhägig ist-- UNITMODE, DIMZIN, LUNITS, LUPREC ... je nach Einstellung liegt hier der kleine feine Unterschied.Das R ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Mtext auslesen und als Dateinamen verwenden
Dorfy am 04.01.2012 um 12:25 Uhr (1)
ungetestetCode:;---- Funktion um Zeichnung in DXF Version 2007 in Auftragsbezogenen-Ordner zu speichern ----(defun c:DXF_0001_Rohdecke () (setq objekte (ssget));;;geändert start(setq Name (strcat "F:Aufträge 001 Test 550110CNCHOMAG 2_MDD415_Owners_Cabin 1_Rohdecken" (vlax-get (vlax-ename-vla-object (car (entsel))) "textstring" ) ".dxf" ));;;ende(command "dxfout" Name "V" "2007" "O" objekte "" ""));----Ende des Lisp Programmes----dein Pfad ist fest "verdrahtet", keine Fehlerabfrage vorhanden, ...
|
| In das Form Lisp wechseln |