|
Rund um Autocad : Superlisp
Seven am 02.10.2003 um 17:36 Uhr (0)
ich bin zu blöd. Also kann mir jemand das lisp pkonv.lsp und KillProxy.lsp aneinanderhängen, damit ich das ganze studieren kann und anschliessend weitere selber dranbasteln? pkonv.lsp: ;es werden alle Polylinien auf eine Breite von NULL gesetzt. (defun c konv ( / t_2 Ss) (setq Ss nil t_2 nil) (setq Ss (ssget ((-4 . " OR") (0 . "LWPOLYLINE") (0 . "POLYLINE") (-4 . "OR ") ) ) ;_ ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Ecken des aktuell dargestellten Bildschirmausschnittes abfragen
Schachinger am 18.08.2004 um 11:19 Uhr (0)
hallo lisp-profs! wie kann man die ecken des aktuell dargestellten bildschirmes abfragen? mit EXTMAX/EXTMIN bekomme ich die grenzen der zeichnung - ich brauche aber die bks-koordinaten des dargestellten grafikfensters! VSMAX/VSMIN (sollte ja die ecken des virtuellen bildschirmes beinhalten) spuckt nirvana-koordinaten aus - einfach zu testen mit: (command _line (getvar vsmax ) (getvar vsmin ) ) hab ich was nicht geschnallt? oder geht das gar nicht? ------------------ mfg Siegfried Schachinger ht ...
|
| In das Form AutoLisp wechseln |
|
Engineering Base : Arbeitsblatt Stückliste: Auflisten von Sub-Devices
Max M. am 19.06.2009 um 14:15 Uhr (0)
Zitat:Original erstellt von lisp-loser:Ich suche den Schalter, der EB sagt, dass ein Gerät unabhängig von der Lage in der Baumstruktur in der Stückliste erscheint.Hallo!Da gibt es keinen Schalter, weil man gar keinen benötigt. Wenn man auf vom Startobjekt aus per RMT "Arbeitsblatt öffnen" klickt und dann mal unter "Andere" schaut, da gibt es ein Arbeitsblatt "Geräte (erweitert)". Dieses Arbeitsblatt listet von Startobjekt aus gesehen, ALLE Geräte auf, egal in welcher hierarchischen Tiefe diese liegen. si ...
|
| In das Form Engineering Base wechseln |
|
Lisp : Bitte um Hilfe zur Präfix-Notation
joern bosse am 04.12.2008 um 15:26 Uhr (0)
Hallo Danijel,das war noch ein Klammer falsch gesetzt, jetzt solltest Du als Rückgabewert die sortierte Liste erhalten. Die wird Dir so aber noch nichts nützen.Code:(defun c:test ( / AWS_TEXT BASISPUNKT BLOCK LISTE_TEXT N LINKSUNTEN X Y) (setq x 0.7 y 1.19);angenommene Werte für Breite (x) und Höhe(y) des Textrahmens (if(setq block (car(entsel "Bitte Block picken"))) (progn (setq basispunkt (cdr(assoc 10 (entget block))) linksunten (mapcar - basispunkt (list x y))) (if (and(setq aws_text (ssget "_c" ba ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Befehl Farbe funktioniert in Werkzeugpalette nicht
vevi61 am 06.08.2007 um 06:51 Uhr (0)
Ich arbeite mit Autocad 2008 und möchte über die Werkzeugpalette die Farbe blau aktuell setzen.Habe den Befehlsstring ^C^C-farbe;5; erzeugt. Der Befehl wird auch aufgerufen, jedoch die eingegebene Farbnummer ignoriert.Genauso verhält es sich mit einem lisp, das den Befehl (command "farbe" "5") enthält und über die Werkzeugpalette aufgerufen wird.(Wird dasselbe Lispprogramm durch einen Button im Werkzeugkasten oder über die Befehlszeile aufgerufen, funtkioniert es).Kann mir jemand erklären, woran das liegt? ...
|
| In das Form Rund um AutoCAD wechseln |
|
CoCreate Programmierung : Schleife zum öffnen und drucken von mehreren Dateien
andi-x am 03.04.2009 um 11:42 Uhr (0)
schönen tag allerseits!erstmals zu the snorreZitat:-------------------------------Ich werfe jetzt einfach mal in den Raum, dass zuerst die JPG und MI Dateien in die Datenbank geschrieben werden - anschließend werden die Metadaten oder auch Stammdaten in die Datenbank geschrieben - dannach wird die Zeichnung aktualisiert - und zuletzt das PDF geschrieben. Darum stimmt auch als einzige Datei das PDF--------------------------------also genauso denk ich mir das auch (falls das falsch ist, bin ich zumindest nic ...
|
| In das Form CoCreate Programmierung wechseln |
|
Rund um AutoCAD : Blöcke aktualsieren
keon am 14.12.2009 um 13:22 Uhr (0)
Hi,Ich habe hier eine "altes" dwg bei dem ich alle Raumblöcke ändern sollte. Andere Atribute, neue Schriftgröße etc.Normalerweise ändere ich im Blcokeditor den Block um und lade ihn mit "insert" neu rein und ich werde gefragt ob ich alle vorhandenen Blöcke auch ändern will.Jetzt habe ich das Problem das ich den eingefügten Raumblock nicht mehr finde und demnach kann ich den veränderten Block nicht neu hereinladen.Hab schon mit block neu abspeichern oder blkredef lisp probiert - funktioniert nicht . ca. 300 ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Koordinatenbemassung mit Ergänzung
gmk am 15.11.2005 um 13:00 Uhr (0)
Zitat:Original erstellt von Bassi:Hallo georg,Danach geht´s über _dimcontiune weiter und es wird an jedem Maßpunkt ein Pfeil erstellt (nicht als Block) - ausgehend von Koordinate 0: ehrlich gesagt blick ich jetzt nicht mehr so ganz durch was du möchtest. wenn es dir darum geht eine echte bemassung zu erstellen solltest du dich mal mit bemassungsstilen beschäftigen. evtl. kommst du da mit den richtigen parametern schon relativ nah an deine gewünschte darstellung ran.der kringel um 0 ist dann aber bes ...
|
| In das Form AutoLisp wechseln |
|
AutoCAD LT : Attribute Auslesen
Robert126 am 04.08.2007 um 18:06 Uhr (0)
mit autosketch version 8.0 mit dem befehl symbolanzahl im register abfrage kann man blöcke auswerten z.b.8 ausschalter7 downlights10 tasterbei autocad lt brauchst du den lt extender als zusatzprogramm, sonst hat man keine chance was auszuwertenund vom www.cadwiesel.de den befehl countblocks (cb) als lisp dateiund dann hast du das gleichez.b.8 ausschalter7 downlights10 tasterohne ltextender würdees zwar auch gehen ist aber ********weil er mir das nicht zusammengefasst auflistetdas würde dann so aussehenbloc ...
|
| In das Form AutoCAD LT wechseln |
|
CoCreate Modeling : custom_browser_views.lsp
highway45 am 28.11.2010 um 14:34 Uhr (0)
Hallo Leute ! Nachdem wir am Wochenende auf V17 umgestellt haben, ist mir leider dieses schöne Tool von holt verlorengegangen: http://osd.cad.de/lisp_3d_30.htm (Extra-Spalten in der Strukturliste)Wenn ich es lade, wird das Datei-Laden Fenster ganz kurz angezeigt und dann bleibt das CAD in der Sanduhr hängen. Manchmal kommt die Meldung "Sie müssen einen Dateinamen eingeben".Das Lisp funktioniert dann aber !Zuhause an der PE hat mich das nicht gestört, aber auf der Arbeit wollte ich es wieder für alle auf ...
|
| In das Form CoCreate Modeling wechseln |
|
Rund um AutoCAD : Schnittpunkt von Linien SCRIPT
Roool am 17.06.2007 um 18:57 Uhr (0)
ja, der ansatz ist genau der richtuge, habe das script auf jeden fall schonmal zum laufen gebracht, da ich aber wirklich keine ahnung von der sprache lisp habe, krieg ich es nicht hin eine schleife zu schreiben, die den intersect befehl auf jede kombination zweier objekte anzuwenden die ich auswähle. also ich will meine linien auswählen, (die scheinbar nach diesem prinzip: http://www.autolisp-tutorial.mapcar.net/auswahlsaetze.html durchlaufen werden können) alle mit allen anderen schneiden lassen, bzw. prü ...
|
| In das Form Rund um AutoCAD wechseln |
|
CoCreate Programmierung : custom_browser_views.lsp
highway45 am 28.11.2010 um 14:51 Uhr (0)
Hallo Leute ! Nachdem wir am Wochenende auf V17 umgestellt haben, ist mir leider dieses schöne Tool von holt verlorengegangen:http://osd.cad.de/lisp_3d_30.htm (Extra-Spalten in der Strukturliste)Wenn ich es lade, wird das Datei-Laden Fenster ganz kurz angezeigt und dann bleibt das CAD in der Sanduhr hängen. Manchmal kommt die Meldung "Sie müssen einen Dateinamen eingeben".Das Lisp funktioniert dann aber !Zuhause an der PE hat mich das nicht gestört, aber auf der Arbeit wollte ich es wieder für alle aufsp ...
|
| In das Form CoCreate Programmierung wechseln |
|
Rund um AutoCAD : Seiteneinrichtung automatisch im- und exportieren
cadffm am 29.04.2009 um 15:31 Uhr (0)
abgesehen von der total flexiblen und der alles-möglich-lisp-versionkannst du "ganz normal" per Makro eine Seiteneinrichtung importieren,nur setzt man diese dabei eben nicht aktuell.Weil das aber so einfach ist (und im Forum schon 2-3mal beschrieben ist) denke ich die Frage oder den Knackpunkt evtl. nicht verstanden zu haben.Hier die Makro/Script-Lösung : http://ww3.cad.de/foren/ubb/Forum54/HTML/003171.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/009358.shtml ------------------die alte SUCHfunktion.. - ...
|
| In das Form Rund um AutoCAD wechseln |