|
Rund um AutoCAD : Linie um x % neigen - AutoLisp
Gazza am 06.08.2010 um 14:52 Uhr (0)
Ich hatte mal ne Autolisp Datei, mit der man eine gerade Linie (parallel zum Bildschirmrand) anklicken und sie um ne gewünschte Prozentzahl neigen konnte. Ich find sie aber nicht mehr, bzw. das war i-wann vor 3 Rechnern (mindestens). Hat jemand hier zuällig eine solche lisp und würde sie mir zur Verfügungstellen?Ich hab in allen bekannten CAD-Support-Seiten geguckt und das Forum hier durchforstet, jetzt kann ich zwar schräge Linien mit der entspr. Prozentzahl beschriften und Linien um den Abstand der Proz ...
|
| In das Form Rund um AutoCAD wechseln |
|
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 |
|
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 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 |
|
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 |