|
Lisp : AutoLISP - Iso Bemaßung
singoi am 09.11.2011 um 08:55 Uhr (1)
Hi,Wie können wir diese DCL file in AutoCAD laden.. ich glaube es ist nicht einfach wie LISP datei.. Extras - Anwendung Laden - DCLso geht nicht oder..müssen wir hier noch eine LISP datei Schreiben wo diese DCL in diese LISP activiert ist?Gruß - Singoi
|
| In das Form Lisp wechseln |
|
Lisp : Doppelwahl
cadffm am 07.11.2011 um 16:30 Uhr (0)
Du wirst nichts MARKIERT haben, in deinem Code sieht man nur eine Objektwahl über entsel, mehr nicht.PS: Viele AutoCAD-Befehle (kann nicht unbedingt für alle gelten) kommen mit der Übergabe des eName zurecht:(command "_ddedit" (car(entsel)) "")------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)
|
| In das Form Lisp wechseln |
|
Lisp : Doppelwahl
wronzky am 08.11.2011 um 12:06 Uhr (0)
Hallo Dirk,das liegt daran, dass Du bei einem Auswahlsatz (ssget) nicht das Attribut, sondern den Block im AWS hast. Woher sollte AutoCAD wissen, welches der Attribute Du bearbeiten willst? Daher bei Blöcken entweder die Attribute EINZELN wählen (s.o. mit nentsel), oder du nimmst "_eattedit".Grüsse, Henning------------------Henning JesseVoxelManufakturComputer-Dienstleistungen für Architekten und Ingenieure http://www.voxelman.de
|
| In das Form Lisp wechseln |
|
Lisp : Doppelwahl
cadplayer am 08.11.2011 um 16:01 Uhr (0)
Super Jungs - ich staune wie schnell ihr Lösungen findet. http://exchange.autodesk.com/autocad/enu/online-help/browse#WS1a9193826455f5ff1551d5710df8a6f487-7e71.htm Ich habe hier mal geschaut, um etwas über die Auswahl von "ATTRIB" zu finden- weiss einer wo, das zu finden ist was cadmium sagte (cadr WAHL)[Diese Nachricht wurde von cadplayer am 08. Nov. 2011 editiert.][Diese Nachricht wurde von cadplayer am 08. Nov. 2011 editiert.][Diese Nachricht wurde von cadplayer am 08. Nov. 2011 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : große zahlen -> andere ergebnisse
gmk am 16.11.2011 um 14:02 Uhr (0)
Servus!Du kannst das ganze auch umgehen in dem Du die Zeichnung am Anfang der Bearbeitung im WKS in Richtung 0-Punkt verschiebst und die Verschiebewerte als externe Datei abspeicherst. So war das früher in Caddy geregelt, da gab es zu jeder Zeichnungsdatei eine sogenannte Fensterdatei mit den entsprechenden Verschiebe/Drehwerten, im Endeffekt eine 2-Parametertransformation. Bei der Datenweitergabe an Externe kannst dann mit der Fensterdatei wieder zurücktransformieren Ich glaube auch die Cremer-Software ve ...
|
| In das Form Lisp wechseln |
|
Lisp : Datumsformat
cadffm am 09.11.2011 um 13:51 Uhr (0)
F1: DIESEL (Katalog der Diesel Funktionen)oderGoogle: site:cad.de forum54 dieselGoogle AutoCAD Dieselusw.------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)
|
| In das Form Lisp wechseln |
|
Lisp : Kreise ersetzen
Brischke am 09.11.2011 um 10:42 Uhr (0)
Zitat:Original erstellt von mundal:Hallo,ich habe Grundkenntnisse in LISPKann (mit viel zeit und Aufwand) vorhandene Programme anpassen.GrußHeinzna dann:1) Auswahlsatz über alle kreise bilden(ssget "_X" ((0 . "CIRCLE")))2) Schleife über den Auswahlsatz bauen(while ..2.a) Elementdaten aus dem aktuellen Kreis auslesen(entget ..)2.b) Elementdaten ändern(subst ..)2.c) Element aktualisieren(entmod ..)Ich denke, die Hinweise genügen, dass man daraus ein Tool basteln kann.Bei (konkreten) Fragen ...Grüße Holger-- ...
|
| In das Form Lisp wechseln |
|
Lisp : ssget _f
Brischke am 10.11.2011 um 11:28 Uhr (0)
... der sicherste Weg ist tatsächlich ein (ssget "_X") und dann die Elemente prüfen, ob die innerhalb des eigentlich gesuchten Bereichs liegen. Das geht mit der reinen Mathematik oder eben (was einfacher ist) mit der von CADmium vorgeschlagenen Methode.Grüße Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |
|
Lisp : ssget _f
cadffm am 10.11.2011 um 11:20 Uhr (0)
AutoCAD-Objektwahl (ssget) ist leider Ansichtsabhängig und du wirst nie ein 100% verlässlichesErgebis haben, man kann nur so viel Problemfälle wie möglich ausschließen ! Zum Thema Objektwahlfindet man viele Threads und da unterscheidet sich die Benutzereingabe nicht von dem Lispweg. Zitat:eines von sehr vielen Postings zum Thema:Für Leute die nicht so weit im Thema sind wie Ihr beide, zum einstimmen "AutoCAD Objektwahl" :Generelles zum Thema:Die Objektwahl in AutoCAD ist Ansichtsabhängig, zunächst einmal d ...
|
| In das Form Lisp wechseln |
|
Lisp : Layout direkt aus dem Modell erstellen
MDTiger am 10.11.2011 um 14:51 Uhr (0)
Naja,ich habe das Forum schon intensiv durchstöbert, auch die Autocad Hilfe.Vom Layout ins Modell zu exportieren ist kein Thema, aber umgekehrt gibt es nichts.Wie sollte die Hilfe aussehen, am liebsten wäre es mir natürlich wenn mit jemand eine Funktionierende Lisp Routine basteln könnte, oder mit eine andere praktikable Lösung für mein Problem nennen könnte, die ich bisher nicht gefunden habe.Ich weis natürlich nicht was für ein Aufwand das ist.Wie schon erwähnt, für 40-50 Zeichnungen Layouts auf dem Stan ...
|
| In das Form Lisp wechseln |
|
Lisp : Layout direkt aus dem Modell erstellen
MDTiger am 10.11.2011 um 13:33 Uhr (0)
Hallo zusammen,Da meine Lisp kenntnisse leider noch in den Kinderschuhn stecken wende ich mich an euch.In unserer Fa. werden die Fließschema für ein Projekt immer alle zusammen in einer Zeichnung eingetragen, d.h. wir haben teilweise bis zu 50 Zeichnungen übereinander auf einem Blatt (dwg).Leider konnte ich diesen Zustand meinen Kollegen bisher nicht austreiben.Die Probleme ergeben sich jetzt, wenn man die Zeichnungen einzelnd plotten oder als PDF erstellen will, X-mal auf plotten, Lasso um die nächste Zei ...
|
| In das Form Lisp wechseln |
|
Lisp : Kreise ersetzen
Brischke am 09.11.2011 um 10:56 Uhr (0)
Zitat:Original erstellt von CADmium: besser (repeat (sslength AUSWAHL) .... denk an das Laufzeitverhalten und die Zeit, was die ständige Prüfung kostet .. wie Axel schon sagte: "...auch wenn die Prozessoren immer schneller werden, muss man sie deshalb noch lange nicht quälen ...."... oder noch besser mit (mapcar (lambda (EL) ..)(if aws (bau_elemli aws)))siehe dazu auch hier:Grüße Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Downloa ...
|
| In das Form Lisp wechseln |
|
Lisp : Kreise ersetzen
Brischke am 10.11.2011 um 16:11 Uhr (0)
... es führen bekanntlich viele Wege nach Rom.Das ssnamex ist mir so überhaupt nicht bewusst gewesen, dass es das gibt. Man lernt eben immernoch dazu.Und genau dafür ist ja auch so ein Forum da, weshalb es jetzt wirklich interessant wäre, wie die eigentliche Fragestellung nun gelöst wurde.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |