|
Rund um AutoCAD : DIESEL und Makros - allgemeine (Anfänger) Fragen
THE_ONE am 17.06.2009 um 12:50 Uhr (0)
Zitat:Ich würde es mal mit Code:_move;;_m2p;\_m2p; versuchen.Also, funktioniert auch nicht.Code:_move;;\_m2p; - Das funktioniert (wenn man exakt ein Element auswählt), solange man nicht über Kreuzenfenster wählt. Weil dann geht es auch wieder nicht.Das heißt man müsste wahrscheinlich einen DIESEL (LISP) Befehl einbauen der abfragt wie die Objekte gewählt wurden. Zitat:Den FAQ-Beitrag zu Makros kennst Du schon?[/B]Ja kannte ich schon. Zitat:Original erstellt von CADmium:(command "_rotate"(ssget)""(getpoint ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Lisp-Problem
THE_ONE am 11.09.2008 um 15:48 Uhr (0)
Kannst du mir das mit den Abständen erklären?? wo soll 0.12m Abstand sein und wo soll 0.08m Abstand sein??Müssen diese Streifen immer rechtwinkelig sein??[Diese Nachricht wurde von THE_ONE am 11. Sep. 2008 editiert.]
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Pause (2sec) in LispCode einfügen
THE_ONE am 07.08.2008 um 15:20 Uhr (0)
Hallo!Hat Lisp einen Pause Befehl oder gibt es sonst irgendwelche Möglichkeiten um Lispcode zu pausieren für eine bestimmte Zeit? LG THE_ONE ps.: Busy wait wäre wahrscheinlich eine Möglichkeit, aber da brauche ich wahrscheinlich 4 verschachtelte Schleifen , also ned ganz des optimale, noch dazu tue ich mir da schwer mit der Festlegung der Zeit.
|
| In das Form Lisp wechseln |
|
Community : UBB Code erweitern - Neue Befehle fürs Forum
THE_ONE am 11.09.2008 um 17:23 Uhr (0)
Hallo!Wäre es möglich den UBB Code etwas zu erweitern?Z.b. Unterstreichen wäre eine feine Sache!Außerdem wäre es super wenn es eine Syntax Highlighter geben würde für LISP Code. Das wäre dann nämlich um Welten besser lesbar?Wie siehts damit aus? Wäre sowas machbar?Lg THE_ONE
|
| In das Form Community wechseln |
|
Lisp : Nummern automatisch an Text anfügen
THE_ONE am 21.01.2008 um 08:43 Uhr (0)
Hallo!Ich habe MTexte/Text auf dem Bildschirm. Kann ich es mit Lisp schaffen das ich einen Befehl kreiere der folgendes bewirkt:1.Beim starten des Befehls fragt er mich nach einer Nummer danach klicke ich nach der Reihe Mtexte/Texte an, bei jedem klick auf einen Mtext/Text wird die Nummer um eins erhöht und dann dem Mtext/Text angefügt.MFG THE_ONE
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Lisp-Problem
THE_ONE am 12.09.2008 um 10:02 Uhr (0)
Zitat:Original erstellt von luki77: Hallo HenningDass die Situation aber nicht 1 zu 1 vergleichbar ist, ist mir dabei gar nicht aufgefallen. Fussgängerstreifen müssen des öfteren in Bereichen von Einlenkern eingekürzt werden. So ist es also zwingend, dass die einzelnen Elemente mit Griffen bearbeitet werden können. Ebenfalls sind Fussgängerstreifen nicht zwingend rechtwinklig.Wie wäre das dann mit dem Abstand am Beispiel der Fussgängerstreifen?Welcher der beiden Abstände müsste jetzt 0.8 sein, wahrschei ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Blöcke anhand gegebener Polylinie einfügen
THE_ONE am 19.03.2007 um 11:20 Uhr (0)
Hallo!!Ich will anhand einer wählbaren Polylinie, eines gegeben Blockes und einer Anzahl (Anzahl der Blöcke), folgendes erreichen:z.B.: Anzahl =5 gegebener Block ist das blaue Dreieck Das Problem liegt darin die Einfügepunkte und die Ausrichtung zu ermitteln. Hab derzeit überhaupt keinen Plan wie ich da anfangen könnte. Brauche ich dazu VisualLisp, höchstwahrscheinlich oder??MFG THE_ONEps.:Kennt vielleicht jemand schon ein Lisp das sowas (oder ähnliches) kann??
|
| In das Form Lisp wechseln |
|
Lisp : retext - ssget
THE_ONE am 18.07.2008 um 10:50 Uhr (0)
Zitat:Original erstellt von Dorfy:Hallo,schon mal ssget ohne "Zusatz" verwendetHallo und danke erstmal für dein Hilfe!Genau das wäre die Lösung, aber dann kann ich die Filterliste nicht verwenden (ich brauche ja nur die Objekte die Text enthalten), obwohl genau wissen was die einzelnen Elemente in der Liste bedeuten tue ich sowieso nicht (für was gehören die ersten zwei und die letzen 3 Elemente in der Liste???). Ich will halt nur das das ganze funktioniert am Schluss und will daher nicht soviel veränder ...
|
| In das Form Lisp wechseln |
|
Lisp : Global Color / Farbe verändern
THE_ONE am 01.08.2008 um 11:16 Uhr (0)
Zitat:Original erstellt von CADmium:1. setvar weil der command overhead nicht bei ist, aber das ist bei einmal setzen nicht relevant2. aus der Hilfe im Vlide3. ja .. und thx rübchen für die "256" .. ZU 2: Habs gefunden: im Visual Lisp Editor auf Hilfe klicken und dann auf den Reiter Inhalt, dort dann auf ActiveX and VBA Developers Guide, dort dann auf ActiveX Automation Basics und dann noch auf Understand the AutoCAD Object Model klicken.Das ist zwar ein netter Baum, bin aber der Meinung eine DWG gehabt z ...
|
| In das Form Lisp wechseln |
|
Community : UBB Code erweitern - Neue Befehle fürs Forum
THE_ONE am 11.09.2008 um 17:55 Uhr (0)
Zitat:Original erstellt von tunnelbauer: Nämlich so, dass wenn jemand irrtümlich Code falsch postet (also das falsche Brett erwischt) dieser dann nicht falsch (oder richtig?) gehighlighted wird...[/B]Ich meine das sind dann aber Spitzfindigkeiten, denn wenn sich jemand wundert, warum sein Java Code im Visual Lisp Forum falsch gehilighted wird, dann ist er bitte selber schuld. Für Missgeschicke der User kann doch keiner was, weder ich noch du.Außerdem wäre es ja möglich das allgemeine CODE Tag in den jewei ...
|
| In das Form Community wechseln |
|
Lisp : Simulation beschleunigen / command Befehl ersetzen
THE_ONE am 09.06.2009 um 17:06 Uhr (0)
Hallo!Habe hier eine kleine Simulation mit Lisp geschrieben! Habe später vor etwas größeres (aufwendigeres) zu machen.Code:(defun C:Dreh(/ x) (setq x 30) ;(command "_.pline" "950,500" "1050,500" "1000,500" "1000,550" "1000,450" "") (command "_.rectang" "975,475" "1025,525") (command "_.pline" "950,500" "1050,500" "1050,550" "1000,550" "1000,450" "950,450" "950,550" "1050,550" "1050,450" "1000,450" "") (setq y 0) (while (= y 89) (command "_.rotate" (entlast) "" "1000,500" "1") (setq y (+ y 1)) ( ...
|
| In das Form Lisp wechseln |
|
Lisp : Bögen im Raum Endpunkt per DXF Gruppencode 210
THE_ONE am 05.03.2007 um 13:34 Uhr (0)
allo!Nein, erster Grund warum ich das wissen wollt ist dass ich den Befehl trans nicht gekannt habe, und ich aber versuche 3d Objekte in Lisp zu erstellen. Der ja, glaube ich, genau das macht. Funktionieren tut trans glaube ich so:(trans zu_transformierender_Punkt von_Koordinatensystem zu_Koordinatensystem disp)von_Koordinatensystem und zu_Koordinatensystem können die Werte: 0 Weltkoordinatensystem (WCS)1 Benutzerkoordinatensystem (UCS)2 Display Koordinatensystem (DCS)3 Papierbereich Display Koordinatensys ...
|
| In das Form Lisp wechseln |
|
Lisp : Alle Einfügepunkte eines Blockes ermitteln
THE_ONE am 19.03.2007 um 12:28 Uhr (0)
Hallo! Frage kann mir vielleicht einer von euch sagen wie man alle Einfügepunkte eines Blockes bekommt- am besten in einer Liste!Hab hier im Forum ein Auto-Nummerierungstool gefunden, das ich mir auf meine Problemstellung angepasst habe! Nur muss ich dazu jeden Einfügepunkt selber angeben. Und eigentlich will ich ja nur das jeder Block eine eindeutige Nummer bekommt die neben dem Block steht (in einem fixen Abstand), dazu bräuchte ich aber die Einfügepunkte des Blockes.hier mal was ich bis jetzt habe:Code: ...
|
| In das Form Lisp wechseln |