|
Rund um Autocad : Punkliste einlesen
cadffm am 12.09.2002 um 15:11 Uhr (0)
Also meine Ausbeute nach lesen der gesucht/gefundenen Einträge: Den DXF-Magic - Weg habe ich probiert ! Programm erzeugt aus Excelliste eine DXF-Datei und setzt an die Koord. einen Punkt ! wenn XLS-Liste im (richtigen) Format erzeugt wurde dann klappt es wunderbar, Nachteil : Der Preis- 200€ Wenn man die Punkte hinterher sowieso verbinden möchte ist ein Script perfekt - benutzt die Koord. als (zB) Polylinien-Eckpunkte (wie heißt den der Mist eigentlich, habe es bestimmt schonmal gelesen, aber das Gedächni ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Zweites Element
cad-intensiv am 21.07.2005 um 15:10 Uhr (0)
Zitat: Original erstellt von Rabbit 007: Hallo Kamm mir jemand sagen wie ich am besten aus einer Zeichenkette z.B. ( 3 2 5 7 9 1 usw.) das 1 3 5 7 9 Element in eine neue Zeichenkette bekomme, also so ( 3 5 9 usw.) so habe ich es schon probiert und habe einen fehler in der Rückgabe erhalten. Vielleicht gibts ja etwas anderes? (setq zahl 0) (setq pos 0) (while (/= Zahl Elemente) (Setq Liste (append Liste(list (nth pos as)))) (setq Zahl (1+ Zahl)) (setq pos (+ 2 pos)) ) APPEND i ...
|
| In das Form AutoLisp wechseln |
|
Lisp : DCL / Text und width
Bernd10 am 10.10.2006 um 13:52 Uhr (0)
Hallo CADchup, Zitat:Original erstellt von CADchup:schreib dir eine Funktion, die dir zur Laufzeit der aufrufenden Lisp die DCL-Datei im temporären Verzeichnis erzeugt, bevor du sie aufrufst. Anschließend lässt du sie wieder löschen.Ein unvollständiges Beispiel (irgendwo rauskopiert):Code:(defun Fragwas (/ dclfile dcl-id result) (MakeDCL (setq dclfile (strcat (getvar "TEMPPREFIX") "Fragen.dcl")) ) (setq dcl_id (load_dialog dclfile)) (if (not (new_dialog "Fragen" dcl_id)) (exit) ) (action_tile ...
|
| In das Form Lisp wechseln |
 |
Rund um AutoCAD : Globale Attribute (Filter/Eigenschaften) automatisiert
CADJojo am 18.05.2015 um 15:07 Uhr (15)
Hallo,ich habe es mir angewöhnt, Attribute in Schriftköpfen global über den Filter und die Eigenschaften auszufüllen. http://ww3.cad.de/foren/ubb/Forum54/HTML/032034.shtml#000015Ich würde das gerne etwas automatisieren (einen Schritt weiter als die benannten Filter im Dialogfeld), und zwar dahingehend, dass ich ein Makro/Lisp/Aktionsmakro aufrufe, in dem automatisch der entsprechende benannte Filter (der in der Vorlagedatei enthalten ist) aufgerufen wird und alle Blöcke des Namens ausgewählt werden. Leider ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : bildeigenschaften via lisp abfragen
fuchsi am 21.10.2003 um 10:53 Uhr (0)
sorry noch ne kleine ergänzung, der U-vektor ist nur der vektor eines einzigen pixels ! und nicht der bildbreite im GC13 hast du eine liste aus (xPixel und YPixel) dir berrechnung ´des rechten oberen punktes läuft dann so (setq en1 (car (entsel))) elementname image (setq ed1 (entget en1)) elemtdaten image (setq LiUn (cdr (assoc 10 ed1))) einfügepunkt (setq u (cdr (assoc 11 ed1))) u-vektor (setq u1 (polar LiUn 0 (car u))) (setq u1 (polar u1 (/ pi 2.) (cadr u))) u-punkt abs ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Explorer-Pfad ändern
Willi W. am 12.04.2013 um 10:18 Uhr (0)
Hallo -ikarus-,das funktioniert, allerdings öffnet sich auf diesem Wege auch für jedes Verzeichnis ein neues Fenster.Bei einem Aufruf zu einem bereits geöffneten Fenster kommt dieses in den Vordergrund, wird also nicht neu geöffnet.Nachteil, den ich hier nicht haben möchte, ist das nach einiger Zeit reichlich Fenster geöffnet sind.Daher suche ich nach einer Lösung, entweder den Pfad in einem offenen Exlorer-Fenster zu ändernoder das/die offenen Explorer-Fenster zu schließen und ein neues zu öffnen.Hallo CA ...
|
| In das Form Lisp wechseln |
|
AutoLisp : punkt oder variable
marc.scherer am 01.10.2002 um 09:48 Uhr (0)
Hi Gregor, hier ein Beispiel: Code: (defun test (/ RETVAL) (initget 9 "optionA optionB") (setq retval (getpoint "
Punkt eingeben oder Option wählen [optionA/optionB]: " ) ;_ end of getpoint ) ;_ end of setq (cond ((= retval "optionA") (setq retval (subfunction-a))) ((= retval "optionB") (setq retval (subfunction-b))) (T) ;_ ansonsten tue nix ) ;_ end of cond retval ) ;_ end of defun (defun subfunction-a () "Ausführung von A" ) ;_ end of defun (defun ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Linien am Knotenpunkt brechen
Thomas 3D am 03.05.2011 um 15:38 Uhr (0)
Hallo Forum,ich bin schon eine Weile auf der Suche nach einer Lösung für mein Problem. Ich habe ein Drahtgittermodell, das aus Linien, Bögen und Splines besteht.Ich möchte gerne diese "Linien" an ihren Kreuzungspunkten trennen. Hat jemand eine Idee, wie ich das mit AutoCadmitteln hinbekomme?Im Forum habe ich dazu schon ein paar Berichte gelesen. Es gab auch 2 Lisp-Befehle, die allerdings bei mir nicht funktioniert haben.Es gibt Situationen, wo sich die "Linien" nicht im Raum treffen/kreuzen. Mein Ziel ist ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Aus Layouts eigene DWG erstellen
Entsorger01 am 10.01.2008 um 15:09 Uhr (0)
Hallo Helferlein,seit einigen Monaten benutzen wir hier das auch oben angeführte Tool zum Aufsplitten einer DWG mit mehreren Layouts und waren bis eben sehr zufrieden damit. Jedoch trat gerade bei Zeichnungen folgendes Problem auf: In den neu erstellten DWGs sind die Ansichtsfenster nicht mehr identisch (Maßstab, Ausschnitt) zu jenen in der Mutterdatei und ich weiß nicht worans liegt.Anhang:Test01 = Mutterdatei mit der das Lisp einwandfrei funktioniert (Kontrolldatei)Test02 = Mutterdatei bei der die Ansich ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Layer
CADmium am 27.10.2005 um 08:43 Uhr (0)
Zitat:Original erstellt von Yvonne88:@ CADmiumja. Ich habe das mit "DRAWORDER" schon probiert aber das geht ja nur mit Objekten!!!Außerdem habe ich ACAD 2006!!!Mennö, bist du blond? ... einen Layer kannst du nicht sehen,anklicken oder weiß ich was.. nur die Objekte, die den Layer als Eigenschaft haben.. zu deutsch : Die Objekte, die auf dem Layer ,liegen kannst du sehen , anklicken , verschieben!!!Ein Layer ist einfach eine "Eigenschaftsgruppe", die Farbe, Linientyp usw.. enthält und die jedem Zeichnungse ...
|
| In das Form Rund um Autocad wechseln |
|
CoCreate Modeling : Vereinen von Baugruppen/Teilen
Walter Geppert am 16.03.2009 um 15:07 Uhr (0)
Zitat:Original erstellt von rabokon:Mit "Kopieren von Baugruppen/Teilen" gelang es mir nicht, einzelne Kopien auch aller Einzelteile zu erzeugen, es bleiben Exemplare bestehen.Beim Vereinen der Teile zu einem einzigen erhalte ich dann die Fehlermeldung:"Werkzeug und Rohling sind identisch oder gemeinsam verwealtet."Wer weiß Rat?Wenn du ein neues -leeres- Teil erstellst und dann mit "Vereinen-Werkzeug behalten" - "Wählen-rekursiv in Baugruppe" arbeitest, sollte es funktionieren Zitat:Außerdem kann es sein ...
|
| In das Form CoCreate Modeling wechseln |
|
Programmierung : Alternative Benennung in Baumstruktur
der_Wolfgang am 03.06.2008 um 22:03 Uhr (0)
Zitat:Original erstellt von Kricher:die Richtung ist schon mal korrekt. ...... Einfach ein "Seelenloses" Feld zum Ohne Seele : kein Inhalt!Woher nimmst Du den den Inhalt deiner Beschreibenden Spalte??? hmmm??Wenn du dir das LISP, auf das dich Matthias schon hingewiesen hat, mal ansiehst, wirst du vielleicht erkennen das jede Spalte eine Funktion erhält um das "Seelenlose" Feld (1) mit Leben zu füllen. - Deine Anfrage war wirklich nicht gut zu verstehen, aber mit den Browser views und einer ggf. selbst ...
|
| In das Form Programmierung wechseln |
|
Rund um AutoCAD : Farbe von Attributen im Block ändern
CADmium am 24.11.2009 um 14:08 Uhr (0)
Zitat:Original erstellt von xem:Hallo,ich habe hier einen Block der mich schon einige Zeit ärgert.Ich möchte gern die Attribute auf Farbe 7 und dazu nicht alles einzeln bearbeiten.Weiß zufällig jemand wie ich die Farbe schnell und einfach ändern kann?bei Einfach und schnell fällt mir immer-- TOOL ein .... wie man an die Atts einer Referenz rankommt , und wie man die Farbe von Objekten ändert ist hier im Forum aber nun schon öfter diskutiert und dokumentiert worden .. wie weit bist du denn inzwischen mit d ...
|
| In das Form Rund um AutoCAD wechseln |