|
AutoLisp : Text kopieren und ändern
Brischke am 04.12.2003 um 09:01 Uhr (0)
Zitat: Original erstellt von Geos: ...Soweit mir bekannt ist funktioniert getpoint nicht innerhalb von command . ... Hallo Ernst, das ist falsch. Probiere folgendes aus: (command _.LINE (setq spt(getpoint
Los - Startpunkt eingeben: )) (getpoint spt
Ich warte. Wo bleibt der Endpunkt?: ) ) Man kann so ziemlich alles innerhalb eines (command ..) Aufrufs machen. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung f ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Text kopieren und ändern
Brischke am 04.12.2003 um 16:37 Uhr (0)
@Heinz die ersten Schritte sind die schwersten. Auf meiner Seite gibts ja einen Einstieg in AutoLISP (unter Hilfe- Training). Kannst du dir ja mal zu Gemüte führen. Teil 4 und 5 sind schon in Vorbereitung. 4 liegt noch bei Adesk 5 bei mir. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
In das Form AutoLisp wechseln |
|
AutoLisp : Vertikal-schieben mittels lisp
brandstaetter am 05.12.2003 um 11:16 Uhr (0)
Suche eine Lisp-Programm, mit dem man ohne Umweg über den .xy-Filter oder drehen des BKS,per Dialogbox vertikal Elemente verschieben (ev. auch kopieren) kann. Herzlichsten Dank im Voraus, em. ------------------
|
In das Form AutoLisp wechseln |
|
AutoLisp : Vertikal-schieben mittels lisp
CADwiesel am 05.12.2003 um 11:19 Uhr (0)
Ich verschieb das mal in s Lisp - Forum ------------------ Gruß CADwiesel Besucht uns im CHAT
|
In das Form AutoLisp wechseln |
|
AutoLisp : Vertikal-schieben mittels lisp
Proxy am 05.12.2003 um 14:00 Uhr (0)
häää ??? Ortho [EIN] / [AUS] ist auch ja noch da. ------------------ (entmake (entget (entlast)))
|
In das Form AutoLisp wechseln |
|
AutoLisp : Vertikal-schieben mittels lisp
h_b_o am 05.12.2003 um 14:41 Uhr (0)
Zitat: Original erstellt von brandstaetter: Suche eine Lisp-Programm, mit dem man ohne Umweg über den .xy-Filter oder drehen des BKS,per Dialogbox vertikal Elemente verschieben (ev. auch kopieren) kann. Herzlichsten Dank im Voraus, em. von Hand, würde man das so machen, nach der Objektauswahl, wenn auf der Kommandozeile gefragt wird: Basispunkt oder Verschiebung: 0,0,125 [RETURN] (125 als Beispiel!) Zweiten Punkt der Verschiebung angeben oder ersten Punkt der Verschiebung verwenden : [RETU ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Solid in Scheiben schneiden
Werner am 05.12.2003 um 18:19 Uhr (0)
Hallo allerseits. Problem: Bauteil von ca. 400mm Länge soll in 1-2mm dicke Scheiben geschnitten werden um sie später auszulasern. Problem läßt sich zwar mit fast jedem 3D-Modeller manuell durch entsprechende Schnitte lösen. Möchte aber vor dem 31.12 fertig werden. Hat schon jemand einmal ein Lisp-Programm gesehen das sowas automatisch in ACAD macht. (Teil liegt als ASIS Part vor und könnt in ACAD geladen werden.) Stell mir ein Lisp-Programm vor das: - Scheibendicke - Anzahl der Scheiben - Startfläche abf ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : ARX-Datei erstellen (aktualisieren)
Proxy am 08.12.2003 um 11:23 Uhr (0)
Habe mal mir die Statistik-Funktion für AutoCAD vor langer Zeit runtergezogen und meinen Wünschen entsprechen angepasst, z.B. erweitert von 10 Stellen auf 30 Stellen, (lsp und dcl Datei) jedoch hat diese Funktion auch eine ARX-Datei gehabt die ich irgendwie neu compilen/aufbauen/aktuelisieren , muss da diese mir ein Error bringt: Zitat: Befehl: ; Fehler: Fehlerhafter Argumenttyp: loscdp 262273 Schwerwiegender Fehler: kein LISP-Kontext, Vorgang wird beendet Wie mache ich das genau ? Projekt erstel ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Polylinien
vision am 08.12.2003 um 20:31 Uhr (0)
AutoCAD 2002 Hallo, suche ein Lisp-Prg. was nur Blöcke mit den darin enthaltenen 2DPolylinien auflöst. Hintergrund: Durch Exportieren aus einem anderen Programm werden Zeichnungselemente wie z.B. Ventilsymbole und Linienverläufe jeweils in einzelnen Blöcken zusammengehalten. Um mit den 2DPolylinien weiter arbeiten zu können, müssen NUR die Blöcke der 2DPolylinien aufgelöst werden, so das die 2DPolylinien-Segmente in ursprünglicher Form in der Zeichnung vorhanden sind. Die 2DPolylinien haben die globale Br ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Solid in Scheiben schneiden
Werner am 08.12.2003 um 20:56 Uhr (0)
Habe Problem inzwischen gelöst. Mit ewtas LISP und dem Befehl QUERSCHNITT kann ich inzwischen jedes Bauteil in Scheiben zersägen. . . (command querschnitt e1 XY (list 0 0 (+ (* dicke alauf) (/ dicke 2)))) . . P.S. Sieht richtig gut aus, wie sich die Schnittfläche durch das Bauteil frisst. Werner
|
In das Form AutoLisp wechseln |
|
AutoLisp : Polylinien
CADmium am 08.12.2003 um 22:38 Uhr (0)
Hallo Vision! Teste mal die Lisp im Anhang! ......... ... sollte dir alle Blockreferenzen - Schachtelung egal - deren Blockdefinitionen 2D-Polylinien enthalten auflösen... Solltest du allerdings für die nur die 2D-Polylinien in LW-Polylinien umgewandelt haben wollen, nimm "konvert". Im Gegensatz zu "polykonvert" geht dieser Befehl durch die ganze Zeichnungsdatenbank und somit auch durch die Blockdefinitionen. Gruß Thomas [Diese Nachricht wurde von CADmium am 20. Dez. 2003 editiert.]
|
In das Form AutoLisp wechseln |
|
AutoLisp : Polylinien
vision am 09.12.2003 um 10:37 Uhr (0)
Hallo Thomas (CADmium), das LISP "Explode_2D_Blocks" funktioniert 100-prozentig. Vielen Dank! Eine bitte hätte ich aber noch: Könntes Du noch eine Abfrage einbauen, das nur Blöcke mit 2DPolylinien mit einer globalen Breite 0.3 und 0.7 mm aufgelöst werden? Für Deine Bemühungen bedanke ich mich schon im Voraus.
|
In das Form AutoLisp wechseln |
|
AutoLisp : Pedit / Verbinden
vision am 09.12.2003 um 12:22 Uhr (0)
AutoCAD 2002 Hallo, wer hatt noch Ressourcen frei und kann mir den Befehlsablauf zum verbinden von 2DPolylinien, wie unten aufgeführt, als Button-Befehl oder Lisp-Prg. erstellen? Befehl PEDIT: _pedit Polylinie wählen oder [mehrere Objekte]: o Objekte wählen: Option eingeben [Schließen/Öffnen/Verbinden/BReite/kurve Angleichen/Kurvenlinie/kurve LÖschen/LInientyp/Zurück]: v Fuzzy-Abstand eingeben oder [Verbindungstyp] 0.0000 : v Verbindungstyp eingeben [Dehnen/Hinzufügen/Beides] Hinzufügen : h Fuzzy-Absta ...
|
In das Form AutoLisp wechseln |