|
Lisp : Variable in Koordinaten
dwg3d am 03.01.2014 um 10:54 Uhr (1)
Hallo CADmium,danke für deinen Vorschlag.Ich habe es getestet, leider kann AutoCAD das auch nicht verarbeiten.Vielleicht wird hiermit die Grenze des AutoLISP-Universums erreicht Das wäre schade!GrußDieter
|
| In das Form Lisp wechseln |
|
Lisp : Variable in Koordinaten
dwg3d am 16.01.2014 um 20:02 Uhr (1)
Hallo Holger,deinen Vorschlag habe ich in einen kleinen Testcode eingebaut, leider bekomme ich es nicht ans laufen.(defun c:lastfive ()(command "_-view" "_swiso" "")(command "_UCS" "_W")(setvar "osmode" 0)(setq p1 (list 0 0 0 ))(setq p2 (list (+(car p1)100) (-(cadr p1)100) (+(caddr p1)25) ))(command "quader" p1 p2)(setq lastel (entlast))(command "quader" p1 p2)(command "quader" p1 p2)(command "quader" p1 p2)(command "quader" p1 p2)(while (setq el (entnext lastel))(setq NewElements(cons el NewElement ...
|
| In das Form Lisp wechseln |
|
Lisp : cond
dwg3d am 30.06.2014 um 07:36 Uhr (1)
Hallo Leute,vielen Dank für eure Hilfe.@Jörngenau das hat mir gefehlt, so funktioniert es@Udoich wusste nicht, das man in AutoCAD “Basic“ anwenden kann, oder dachtest du an VBA?Ist mein Code aus deiner Sicht kein Lisp, weil er nicht so formatiert ist?Dieses “Lisp“ schreibe ich alles im txt – Editor, da kann man das nicht per Mausklick “Lisp-formatieren“.In Excel würde ich es natürlich mit einer Formel machen, aber hier sollen die Ergebnisse im “Lisp“ weiter verwendet werden,sie fließen als Anzahl und Absta ...
|
| In das Form Lisp wechseln |
|
Lisp : cond
dwg3d am 04.07.2014 um 17:46 Uhr (1)
Hallo Leute,hat denn niemand einen Ansatz, warum AutoCAD so merkwürdig mit den Abständen umgeht Ich kann zwar diese Anordnung über die Eigenschaften sehr einfach korrigieren,aber AutoCAD müsste es doch auch sofort richtig machen können.GrußDieter[Diese Nachricht wurde von dwg3d am 04. Jul. 2014 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : cond
dwg3d am 07.07.2014 um 18:38 Uhr (1)
Hallo Leute,wir haben wieder eine Erfolgsmeldung:wenn ich _arrayrect manuell eingebe, erstellt AutoCAD die gewünschte Anordnung.Für command habe ich Jürgens Tipp aufgegriffen:(command "_arrayrect" (entlast) "" "Anzahl" XAnzahl YAnzahl "" XAbstand YAbstand "AS" "j" "x")Ergebnis: AutoCAD erstellt die gewünschte Anordnung, bei der allerdings X und Y vertauscht sind.Jetzt habe ich im command X und Y getauscht:(command "_arrayrect" (entlast) "" "Anzahl" YAnzahl XAnzahl "" YAbstand XAbstand "AS" "j" "x")Er ...
|
| In das Form Lisp wechseln |
|
Lisp : cond
dwg3d am 09.07.2014 um 19:18 Uhr (1)
Hallo Leute,bislang hatte ich gedacht, wenn AutoCAD nach _ARRAYRECT anbietet:[ASsoziativ/Basispunkt/ANzahl/ABstand/Spalten/ZEilen/Ebenen/beeNden]dann sollte ich ANzahl/ABstand nur dann wählen, wenn ich für Spalten/ZEilen/Ebenen den gleichen Wert haben will, ist ja auch eigentlich logisch. Aber nun ist klar geworden, das es sich anders verhält. Mit mehr ausprobieren wäre ich vielleicht auch irgendwann drauf gekommen _ARRAYRECT dürfte jetzt aber restlos entzaubert sein.“INITCOMMANDVERSION“ ist hier natürlic ...
|
| In das Form Lisp wechseln |