|
Rund um Autocad : LISP_Fortsetzung nach Benutzerhandlung
AB am 19.05.2003 um 14:50 Uhr (0)
Hallo liebe Forum-Mitglieder, ich hänge mal wieder an einem Problem. Ich habe ein LISP geschrieben, bei dem Mitten drin der Benutzer plötzlich handeln muss, in dem er das Bauteil in unterschiedliche Bereiche einteilen soll. Danach (oder nach einer bestimmten Zeit), soll mein LISP da weiter ablaufen, wo es zuvor aufgehört hat (um dem Benutzer die Möglichkeit der Bearbeitung zu geben. Wie macht man so etwas? Gibt es überhaupt eine Möglichkeit nachdem der Benutzer die Zeichnung bearbeitet hat, dass Skript wi ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : pedit in LISP
AB am 04.08.2002 um 10:46 Uhr (0)
Hallo zusammen, ich habe einen Querschnitt(_section) erzeugt, möchte diesen nun in eine Polylinie verwandeln, um dann in einem bestimmten Abstand (mit dem Befehl _measure) Punkte auf dieser Linie zu verteilen. Leider weiß ich nicht, wie ich den Befehl pedit richtig in LISP verwende, ohne, dass ich zwischen Fragen wie diese: "Option eingeben [Schließen/Verbinden/BReite/BEarbeiten/kurve Angleichen/Kurvenlinie/kurve LÖschen/LInientyp/Zurück]:" gestellt bekomme. (Defun c:Schnitt () (setq p1 (list 0 700 -250 ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LISP oder besser VBA oder C++
AB am 04.09.2002 um 08:45 Uhr (0)
Guten Morgen, ich habe jetzt mal eine ganz allgemeine Frage zur Programmierung von AutoCAD. Ich will ein Programm erstellen, welches über ein beliebiges Bauteil, nach einer von mir erstellten Regel, Linien zeichnet (Oberflächenlinien sind wohl nur durch Querschnitte zu erzeugen). Auf diesen Linien Punkte verteilt und diese wiederrum in einer bestimmten Art und Weise verbindet und dann die Längen dieser einzelnen Linien ermittelt und in einer Excel-Tabelle ausgibt. Hinzukommt, dass ich eine Eingabemaske ers ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : umgekehrter cos
AB am 10.07.2003 um 08:41 Uhr (0)
Danke Jochen, aber jetzt habe ich das Problem, dass bei mir Cosinus und Sinus eh nicht richtig berechnet werden. z.B.: (cos 1.0) = 0.540302 (LISP) cos 1.0 = 0.999847 (Taschenrechner) Bin ich zu blöd, oder rechnet der PC wirklich falsch?
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Sortieren von Listen
AB am 27.10.2003 um 08:44 Uhr (0)
Oh, das war genau das, was ich gesucht habe. Da ich aber nicht immer an alle möglichen Befehle in LISP denke, mache ich mir teilweise das Leben viel zu schwer. So habe ich mit vl-sort, viel zu kompliziert gedacht. Vielen Dank für Deine Hilfe, Andrea
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Linie löschen
AB am 29.08.2002 um 12:02 Uhr (0)
Hallo, also ich möchte folgendes in Lisp automatisieren: Ich habe durch ein Bauteil einen Querschnitt gelegt, diesen mit "_explode" zerlegt und möchte nun die Linie löschen (s. Bild rote Linie), die sich in der x/y-Ebene befindet und einen Z-Wert von Null hat. Wie mache ich das? Viele Grüße Andrea
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Linie löschen
AB am 29.08.2002 um 12:00 Uhr (0)
Hallo, also ich möchte folgendes in Lisp automatisieren: Ich habe durch ein Bauteil einen Querschnitt gelegt, diesen mit "_explode" zerlegt und möchte nun die Linie löschen (s. Bild rote Linie), die sich in der x/y-Ebene befindet und einen Z-Wert von Null hat. Wie mache ich das? Viele Grüße Andrea
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Dialogfeld in LISP oder VBA?
AB am 04.02.2003 um 08:22 Uhr (0)
Guten Morgen und vielen Dank für Eure Meinungen und Tipps. Ich habe schon befürchtet, dass es extrem aufwendig sein wird das Ganze entsprechend abzusichern. Für mich (als unerfahrenen Programmierer) wird das wohl kaum Sinn machen. Da muss ich mir wohl noch mal genauere Gendanken machen. Viele Grüße Andrea
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : pedit in LISP
AB am 04.08.2002 um 12:45 Uhr (0)
Hallo Jochen, das Problem ist nur, dass ich diese Funktion in meinen Code einbauen muss. Nachdem bei mir ein Querschnitt durch ein Objekt gemacht wurde, muss dieser Querschnitt als Polylinie umgewandelt werden, damit ich Punkte auf dieser Linie verteilen kann. Wie kann ich das mit Hilfe Deines Programms machen. Liebe Grüße Andrea
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : umgekehrter cos
AB am 09.07.2003 um 11:39 Uhr (0)
Hallo zusammen, ich möchte in Lisp eine Rechnung ausführen lassen, in der der umgekehrte cos von z.B. 0.85 berechnet wird. Also cos^-1 0.85). Diese Möglichkeit gibt es aber scheinbar nicht. Ich könnte ja über -sin,... auch daran kommen, aber den kann ich so ja auch nicht berechnen. Was für eine Möglichkeit gibt es denn noch? Viele Grüße Andrea
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Scheitelpunkt x / Kontollpunkt
AB am 15.07.2003 um 07:19 Uhr (0)
Hallo Theodor, gut ist übertrieben, ich habe nämlich schon wieder ein Problem entdeckt. Wenn eine der Linien aus vielen kleinen, einzelnen Linien zusammengesetzt wurde, dann läßt sich schon wieder kein Schnittpunkt finden. Es ist zum Verrückt werden. Wenn ich das Problem gelöst habe, dann werde ich das LISP hier rein stellen. Viele Grüße Andrea
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Polylinie trennen
AB am 24.09.2002 um 09:02 Uhr (0)
Also, ich muss hier trotzdem noch mal etwas nachfragen. Über dieses Makro (nennt man das so?) funktioniert das jetzt einwandfrei und ich habe mir jetzt auch mal einen eigenen Werkzeugkasten erstellt. Jetzt möchte ich den break-Befehl in einem LISP-Skript unterbringen, aber das funtioniert nicht. (command "_break" "_f" "@"). Wie lautet hier der Befehl, wenn ich eine Linie und einen Punkt angeben möchte? Gruß Andrea
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Linie über Bauteil ("_section")
AB am 27.08.2002 um 09:35 Uhr (0)
Hallo zusammen, ich habe mit dem Befehl section einen Querschnitt durch ein Bauteil gelegt. Diesen habe ich mit dem Befehl explode zerlegt und möchte nun den Teil der Linie herauslöschen, der sich am Boden des Objektes befindet, so dass ich im Grunde nur eine Linie über das Bauteil gelegt habe und nicht ganz drumherum. Wie relisiere ich das in Lisp? Viele Grüße Andrea
|
| In das Form Rund um Autocad wechseln |