|
Lisp : Linienverfolgung?
CAD-Huebner am 09.04.2009 um 09:21 Uhr (0)
Zitat:Original erstellt von cadffm:PEDIT(mehrere Objekte)Ja, ganz der Meinung von cadffm.Befehl: PEDIT Option Mehrere ObjekteFürher machte man das noch mit PLJOIN aus den Expresstools oder versch. anderen Lisp-RoutinenSiehe auch hier: http://ww3.cad.de/foren/ubb/Forum461/HTML/000592.shtml#000001 oder zu PLJOIN und Lisp Routinen: http://ww3.cad.de/foren/ubb/Forum54/HTML/005626.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/008217.shtml ------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : sichtbarkeitsstatus über marko ansteuern
CAD-Huebner am 22.03.2009 um 14:17 Uhr (0)
Zitat:Original erstellt von stolti:hej.ich hab mir gerade ein paar Makros geschrieben, die mir je ein paar Blöcke einfügen...jetzt hab ich mich gefragt - kann ich beim einfügen eines Blocks auch gleich den gewünschten Sichtbarkeitsstatus aufrufen, den ich möchte?ich denke nicht oder?...Das musste ich jetzt 3 x lesen, um die Frage richtig zu verstehen.Mit Makro ist Lisp oder VBA gemeint? Danna) jab) neinc) in Lisp mit vla-Put-Value bzw. mit VBA durch Setzen des Parameters, kann man natürlich auch den Si ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Spezielle Buttonmakros
CAD-Huebner am 18.02.2011 um 07:52 Uhr (0)
Zitat:Original erstellt von CADJojo:Moin.Geht so was ohne großen Aufwand, damit auch ich als Nicht-Durchblicker bei Lisp usw. das auch hinbekomme ?1. Buttonmakro zum Umschalten zwischen zwei Systemvariablen (z.B. menubar 1 und 0)2. Lisp zum Ändern der Eigenschaften eines Blocks auf z.B. Farbe rot und Linientyp verdeckt durch anklicken 1. siehe Dieseausdrücke^C^C^P$M=$(if,$(=,$(getvar,menubar),1),menubar 0,menubar 1) http://docs.autodesk.com/ACD/2011/DEU/filesACG/WS73099cc142f4875513fb5cd10c4aa30d6b-7b45 ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Linien verbinden
CAD-Huebner am 24.05.2009 um 21:01 Uhr (0)
Vermutlich geht es darum Objekte vom Typ LINE in Objekte vom Typ POLYLINE bzw. LWPOYLINE zu wandeln.Dazu ist der Befehl PEDIT mit der Option "mehrere Objekte" gut geeignet. Anschließend noch Option Verbinden.Früher machte man das noch mit PLJOIN aus den Expresstools oder versch. anderen Lisp-RoutinenSiehe auch hier: http://ww3.cad.de/foren/ubb/Forum461/HTML/000592.shtml#000001 oder zu PLJOIN und Lisp Routinen: http://ww3.cad.de/foren/ubb/Forum54/HTML/005626.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/0 ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Layouts mit Lisp umbenennen
CAD-Huebner am 03.12.2008 um 15:05 Uhr (0)
Willkommen bei CAD.DE und AUGCE! Vier wichtige Links für den problemlosen Einstieg:Richtig Fragen - Nettiquette - Suchfunktion - System-InfoSo beim ersten Beitrag glatt übersehen.Hier noch ein paar nützliche Links zum Thema Layouts umbenennen mit Lisp http://ww3.cad.de/foren/ubb/Forum145/HTML/000815.shtml http://www.cadtutor.net/forum/showthread.php?t=27120 Probier dann mal das hier:Code:(vl-load-com)(defun RenLay ( kword / n) (setq n 1) (vlax-for x (vla-get-Layouts (vla-get-ActiveDocument (vlax-get-aca ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Geometriedaten von Dynamischen Blöcken von außen manipulieren
CAD-Huebner am 22.01.2011 um 16:46 Uhr (0)
Zitat:Original erstellt von carmelli76:... Geht das mit Lisp? ...Ich will Blöcke für viele, viele Bäume verschiednen Kronendurchmessern und Stammdurchmessern erzeugen.Also gar nicth ganz von Außen steuern, sondern schon innerhalb einer geöffneten AutoCAD Zeichnung (dynamische) Blöcke von Bäumen mit Stammdurchmesser und Kronendurchmesser größenrichtig einzeichnen und ggf. Baumart, Stammdurchmesser und Kronendurchmesser aus Aufmaßtabelle erstellen.Ja, das geht u.a. auch mit Lisp.Für die Steuerung der dyn. P ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Körper in Schraffur umwandeln
CAD-Huebner am 23.10.2008 um 18:56 Uhr (0)
Zitat:Original erstellt von xem:Also ich muß ehrlich sagen das ich das mit den Körpern noch nicht so recht verstanden habe.Meine Überlegung wäre jetzt aber das man ein Lisp schreiben könnte in dem:1. alle Körper auf einen Layer legen2. alle Körper umrandet werden (wie bei Brischke´s Zeichnung)3. alle Körper gelöscht werden4. alle Umrandungen von den Körpern mit Schraffur gefüllt wirdist das so möglich und könnte so ein Lisp mal einer schreiben?Ja, das ist möglichFür Bestellung ist das Forum aber ung ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Bauphasenpläne
CAD-Huebner am 28.10.2010 um 16:00 Uhr (0)
Zitat:Original erstellt von Christian21P:...Praktisch wäre wie gesagt ein Knopf der meine aktuelle Ansicht am Computer Bildschirm einfach um 3000 ZE Richtung X oder Y setzt.... Zitat:Original erstellt von CADJojo:Lisp kann ich nicht aber mit dem Aktionsrekorder gehts:Aufzeichnung starten, Pan nach Punkt um 3000 nach unten, Aufzeichnung Ende, Name = runter. Das gleiche um 3000 nach oben (Name = hoch)....Lisp kann es natürlich auch, aber selbst einfache AutoCAD Befehle können das, z.B. die PAN Befehlszeilen ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Einfügen eines Blockes Draller
CAD-Huebner am 15.01.2005 um 12:45 Uhr (0)
Zitat: Original erstellt von distance: Ich bräuchte Hilfe bei dem LISP Programm: Einfügen eines Blockes "Drallers" (in Zeichnung gespreichert), vergrößert um den Faktor 2, mit 45° an die Punkte P1-P6 (wahlweise mit kopieren oder jeweils mit "einfüge") gewzeichnet! Ich bitte um schnelle Hilfe..... Bei welchem LISP Programm (fehlt hier der Anhang?) Tja für AutoCAD 2004 oder 2005 würde ich sagen, einfach den "DRALLER" einmalig in Werkzeugpalette legen, Drehung und Skalieung voreinstellen und dann duch ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Auflösen von Blöcken
CAD-Huebner am 16.09.2004 um 18:42 Uhr (0)
Zitat: Original erstellt von Detlef Wischmann: Hallo Leute, ich verzweifle mal wieder an meinen minimalen Lisp-Kenntnissen. Ich möchte gerne einen bestimmten Block in meiner Zeichnung per Lisp-Programm auflösen. Den Block gibt es mehrfach in der Zeichnung. Ich habe schon mal angefangen: (setq auswahl (ssget X (list (cons 2 tuer )))) (command _explode auswahl ) Bei anderen auswahlen ausser Blöcken klappt es eigentlich. Was habe ich hier vergessen? Viele Grüße Detlef Ich würde noc ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Fehlermeldung beim Start ACAD 2005
CAD-Huebner am 17.12.2006 um 21:35 Uhr (0)
Zitat:Original erstellt von Bauvermesser:....was bedeutet in einigen LSp die Zeile am Ende;;(72 2 40 1 T "end of " 60 9 0 0 0 nil T nil T)habe sie alle auskommentiert da es auch so läuft.Es läuft NUR, wenn die Zeilen auskommentiert sind, ansonsten erhält man oben erwähnten Fehler Zitat:; Fehler: Fehlerhafte Funktion: 72 Diese Anweisungen werden von der VL-IDE Umgebung an das Ende des Lisp-Quelltextes angehängt, um z.B. die eingestellte Breite bis zum Zeilenumbruch (hier 72 Zeichen) und einige andere Para ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : eed´s editieren
CAD-Huebner am 18.09.2006 um 21:15 Uhr (0)
EEDS sind "Extended Entity DataS", also erweiterte nichtgrafische Objekteigenschaften. mit der Lisp-Routine XDATA.lsp (im Lieferumfang enthalten im Ordner "Express") kann die EEDS von Zeichnungsobjekten anzeigen und in vorgegebenen Strukturen auch erweitern und modifizieren. Diese Lisp-Routine eignet sich auch sehr gut als Anschauungsmaterial für eigene Routinen.Der beliebige Zugriff auf EEDS aus Fremdapplikationen sollte nur bei genauer Kenntnis der Strukturen durchgeführt werden, andernfalls sind die EED ...
|
| In das Form Rund um Autocad wechseln |
|
AutoCAD Civil 3D : Zahlen in Stationen mit Lisp / Feldformat umwandeln
CAD-Huebner am 06.03.2013 um 23:31 Uhr (0)
Ja.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form AutoCAD Civil 3D wechseln |