|
AutoLisp : Pfad einer Datei ermitteln
mapcar am 30.08.2005 um 14:56 Uhr (0)
Ich wundere mich zwar, dass so ein alter Thread wieder aufgewärmt wird, aber na gut...Noch mehr wundere ich mich aber über die Idee - die halte ich nämlich für eine ausgesprochen schlechte;-)Das ganze Dateisystem heutiger Rechner beruht doch auf dem Prinzip: Gleiche Dateinamen in verschiedenen Verzeichnissen sind erlaubt. Und jetzt soll dieses Prinzip außer Kraft gesetzt werden, oder was? Wenn einer hier ein Lisp-Progrämmchen namen "MyLittleLisp.lsp" installiert, dann darf keine andere Datei auf dem Rechne ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Mehrere Blöcke bearbeiten
CAD-Huebner am 07.09.2015 um 11:11 Uhr (1)
Zuerst einmal würde ich Befehl: ZURÜCK STEUERN KEINE setzen, um die Rückgängig Funktion nicht unnötig zu belasten.Dann kann man alle 100 Blöcke zwischenspeichern, ggf. sogar Zeichnung schließen und neu starten (allerdings höherer Programmieraufwand).Oder gänzlich auf Commands verzichten und alle Änderungen direkt mir Lisp/vba/.net in der Datenbank durchführen, allerdings müsste das Schraffurobjekt dann generiert werden und das ist je nach Kontur recht aufwändig. Da wäre ein Beispiel mit einigen ausgewählte ...
|
| In das Form Lisp wechseln |
|
Lisp : Konvlay bzw. Aufruf von csv Dateien
Kai Rupprecht am 12.08.2013 um 17:25 Uhr (1)
Hallo,ich habe eine wahrscheinlich ganz einfache Frage zum Programm Konvlay von CADwiesel. Da ich nur rudimentär Wissen der Lispprogramierung beherrsche und nicht noch mehr Zeit mit nachlesen/ ausprobieren verplempern will, nun auf diesem Weg.Ich möchte immer die selbe csv Datei aufrufen. Es soll kein Fenster aufpoppen und nach dem Pfad fragen, sondern ich möchte den Pfad in der Lisp definieren.Habe nun versucht das Programm dementsprechend zu ergänzen, leider ohne Erfolg. Weiß jemand wie das realisierbar ...
|
| In das Form Lisp wechseln |
|
Lisp : Geometrie von Polylinien vergleichen
Maustreiber am 26.09.2007 um 13:55 Uhr (0)
Hallo an alle Lisp-Fachleute,ich habe in einer Zeichnung mehrere Polylinien die von derGeometrie her gleich sind. Für die CNC-Bearbeitung müssennun alle gleichen zu einer Reihenfolge zusammengefasstwerden. Ganz genial wäre es wenn auch noch gedrehtePolylinien erkannt werden. (Grafisch dargestellt ist die Situation im Anhang!)Da das anpicken auf Dauer ganz schön nervt, suche ich einLisp-Programm (oder allgemeinen Algorithmus) um gleichePolylinien zu erkennen.Für Hinweise, Lösungsansätze, Links, etc... wäre ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Schraffur-Lisp !
Proxy am 24.08.2004 um 07:29 Uhr (0)
noch ein Centstück dazu: MEASUREMENT ist halt ein Feature bei AutoCAD (wers in Europa bracht ist sowieso klar ) das halt amok laufen kann wenn es entsprechend hin und her geschaltet wird. Das mit Proxys war eher auf Zusatzanwendungen bezogen die z.B. Polylinien als Fasatylfolien optisch darstellen jedoch ohne ObjectEnabler eher wie sinnlose Dazugaben in der DWG aussehen oder aus 100 ten X-refs eingebrachte Layer und Blöcke (Xrefblock_xxxx bis Xrefblock_yyyy) die vom Namen her keinerlei Sinn für Pro ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Begrenzungsgrösse auswerten
Zeli am 04.08.2018 um 11:10 Uhr (1)
HalloWenn ich mit dem Befehl _list einen Volumenkörper auswerte, dann erhalte ich einen Begrenzungsrahmen mit Werten X,Y,Z (siehe unten). Ist es mit Lisp möglich die Werte zu lesen?Ich möchte letztendlich die Begrenzungsgrösse des Volumenköpers ermitteln.Vielen Dank im Voraus.Gruss ZeliBefehl: _listObjekte wählen: 1 gefundenObjekte wählen: 3DSOLID Layer: "0" Bereich: Modellbereich LinienStärke: Vorgabe Referenz = bdcf Protokoll = DatensatzProtokoll anzeigen = Nein ...
|
| In das Form Lisp wechseln |
|
Lisp : Layerstruktur bearbeiten
Musicus am 10.04.2008 um 21:28 Uhr (0)
Dein Code?Ne im Ernst, mit solchen Kommentierungen macht das richtig Spaß! Daumen hoch dafür!Mehrere LISP-Programme in einer Zeichnung? Cool. Auch einfachso als Befehlsaneinanderreihungen, so ohne defun?DXF guck ich mir an, fürchte, ich muss doch ma ne neue Druckerpatrone für daheim besorgen!VLIDE sagt mir was, ich meine, das hatte ich mir schon mal angeguckt, aber bin nicht dahinter gestiegen, wie das funktioniert.Ist ja aber wahrscheinlich auch wieder an AutoCAD gebunden, also nix für meine Reha. Hier au ...
|
| In das Form Lisp wechseln |
|
Lisp : Passwort für ACAD
Geos am 08.08.2007 um 19:16 Uhr (0)
Servus MartinDie Zeichnungen kommen schon auf einem Server - wenn sie fertig sind. (das mit dem Filezugriff war auch nur eine Vermutung)Bei meinen Arbeiten sind die Layer, Blöcke, usw. meist vom AG vorgegeben. In anderen Abteilungen werden meist Applikationen verwendet, die das "eingebaut" haben. Wenn ich im Büro (neue) Lisp-Programme schreibe, dann gehören die auch der Firma und stehen allen zur Verfügung. Aber ich verwende meine eigenen. Da gibts höchstens Anpassungen an geänderte Bedingungen oder kleine ...
|
| In das Form Lisp wechseln |
|
AutoLisp : rtos - Error?
WolfgangGutke am 08.07.2005 um 10:27 Uhr (0)
... und wenn du schon am Aufräumen bist, noch n paar kleine Tipps: - Lese die TXT in eine Liste ein und dann den Rest des Progy (defun c:... () ... Datei lesen und schließen ... Restprogramm Hintergrund: Wenn dein Prog in der jetzigen Struktur abstürzt, bleibt die Datei bis zum schließen der Zeichnung offen - Mache dir mal Gedanken über lokale/globale Symbole sowie Argumente an eine SubRoutine. Spart öfter mal Ärger mit irgendwelchen Werten aus irgenwelchen alten Symbole ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Anonyme Blöcke per Lisp umbenennen
cadplayer am 17.11.2009 um 15:57 Uhr (0)
ja danke für die Antworten, ich habe nicht vor an den Namen von *U oder *D blöcken rumzuschrauben.Problem 1)bei der beigefügten Zeichnung habe ich den Block A1-1 über den Blockeditor in A1-2 kopiert und dabei den *U-namen erhalten. Mir völlig unerklärlig warum. Jedenfalls stört mich das, weil das blockcounter.lsp von cadwiesel da *U-block ausliestProblem 2)wie lassen sich die "visibility-parameter" übertragen auf eines anderes Blocksymbol ?das Prinzip ist einfachvis1: blocksymbol + text "BEF"vis2: blocksym ...
|
| In das Form Lisp wechseln |
|
Lisp : Laufenden AutoCAD-Befehl in Lisp beenden.
CADmium am 12.03.2007 um 10:55 Uhr (0)
na dann hätte ich noch(defun DT:SENDKEYS (KEYS / WSCRIPT) (if(setq WSCRIPT (vlax-create-object "WScript.Shell")) (progn (vlax-invoke-method WSCRIPT sendkeys KEYS) (vlax-release-object WSCRIPT) ) ) (princ) )und dann der Aufruf(DT:SENDKEYS "{ESC}")wenn du weißt, wann du ihn aufrufst.. ..wenn nicht, lad mal die Funktion und gib(DT:SENDKEYS "{F1}") in der Befehlszeile ein ------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr a ...
|
| In das Form Lisp wechseln |
|
Lisp : MapCars Lisp-Tutorials
criecky am 18.01.2007 um 14:22 Uhr (0)
hallo,ich finde die seiten von "mapcar" sehr gut für anfänger. aber neues gibt es so wie mir scheint da schon lange nichts NEUES. z.B:meta name="date" content="2002-08-02"meta name="date" content="2002-08-13"meta name="date" content="2002-07-20"also denke ich mal es wäre besser die seiten zu überarbeiten und neues bzw. veränderungen einzuarbeiten. (z.B. insbesondere durch .net)gruss criecky ------------------ Softlan macht das Netzwerk weich! www.cbyte.de[Diese Nach ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Stures SSGET läßt sich nicht zämen
cadffm am 11.02.2005 um 13:36 Uhr (0)
finde ich ungeheuerlich, denkst du wir wissen alles ? WIR NUTZEN AutoCADhilfe & SUCHFUNKTION - hier werden (in den AutoCADforen) zu 80% Dinge angesprochen von denen ich null Ahnung habe, und dennoch poste ich überall Lösungen.. Google nicht zu vergessen oder andere Hilfe-HP´s ... Dann wird es evtl noch 1x getestet, dann gepostet.. un ge heuer lich ! (ehrlich) [Lisp ist allerdings manchmal etwas spezieller da teilweise in englisch..(AcadHilfe)] EDIT: Smilie geändert [Diese Nachricht wurde von cadffm am ...
|
| In das Form AutoLisp wechseln |