|
CoCreate Programmierung : Elemente aus Liste löschen
Patrick Weber am 27.07.2012 um 10:16 Uhr (0)
http://jtra.cz/stuff/lisp/sclr/set-difference.html(setq AlleTeileGlied12 (set-difference AlleTeileGlied12 AlleTeileGlied1))oder(nset-difference AlleTeileGlied12 AlleTeileGlied1)nset-difference ist also die destruktive Version von set-difference. Die nähere Definition findest du im Hyperspec(display (set-difference (A B C D E F) (A C D))) = (B E F)------------------Grüße aus SachsenpwKarl Marx ist tot, Einstein ist tot, und mir ist auch schon ganz schlecht![Diese Nachricht wurde von Patrick Weber am 27. Jul ...
|
| In das Form CoCreate Programmierung wechseln |
|
Autocad LT : Bereinigen
oerny am 27.01.2003 um 15:12 Uhr (0)
Hi! folgendes Problem. ich habe ca. 50 alte layer, die ich nicht mehr brauche. Diese Layer sind leer, es ist kein objekt mehr auf dem layer. Layoutbereiche habe ich ca. 12. in den verschiedenen layoutbereichen sind jeweils ein paar (alte) layer ausgeschalten (über frieren im aktuellen ansichtsfenster) Wie kann ich jetzt am schnellsten/einfachsten, ohne dass ich bei jedem layoutbereich in die ansichtsfenster gehe und die layer entfriere, die layer löschen??? vielleicht geht es ja mit lisp??
|
| In das Form Autocad LT wechseln |
|
Rund um Autocad : POLYLINIEN
marvin101010 am 03.02.2003 um 08:21 Uhr (0)
schönen guten morgen allerseits... hätt zwei kleine montag-morgen-fragen: 1. wie komm ich an den winkel einer linie (gruppencode?) 2. warum werden mit folgender lisp polylinien nicht mit geändert??? (setq sub (ssget "x" ((8 . "LAYER xy"))) z 0 ); end setq (repeat (sslength sub) (setq neu (entget (ssname sub z)) neu (subst (cons 8 "LAYER sowieso") (assoc 8 neu) neu) tem (cons 62 1) ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Punkte durch Blöcke ersetzen
runkelruebe am 11.08.2010 um 17:59 Uhr (0)
@CADmium ok, wer kann, der soll auch @Sebastian in LT kein lisp, aber in der Vollversion kannst Du das ja mal testen. Fall Du nicht genau wissen solltest, was Du mit den Zeilen anfangen sollst hier klicken Sollte das ganze nicht Deinen Wünschen entsprechen - s. CADmium: mehr Infos nötig.------------------Gruß,runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...System-Info | Dateianhänge | FAQ-ACAD | CAD.de-Hilfe | Sei eine Antilope
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : fast deckungsgleiche Linien
Marita am 07.02.2006 um 21:31 Uhr (0)
Hallo Thomas,freut mich dass Du mir mal wieder hilfst!!!Und auch, dass man die Express tools rauspfrimeln kann, wie nett.Da mach ich mich doch mal ans werk . Also, um ehrlich zu sein ..."2x lsp, 1x dcl in einen Supportpfad und ladenBei Numeric fuzz den Abstand erhöhen..." ist schon recht hoch für mich .Mal gucken ob ichs versteh:Ich such also auf der CD nach den ETools, da dann nach 2 lisps die hoffentlich irgendwas mit Overkill im Namen haben, sowie nach etwas mit der Endung dcl, kopier mir das alles ir ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : nachträgliches einstellen von maßstabsskalierungen
stolti am 05.12.2007 um 18:28 Uhr (0)
hey.das funktioniert alles perfekt.nur: wenn ich mir jetzt n werkzeugkastenbutton - oder im anpassenmenü einen neuen befehl machen will - zeigts mir immer fehler an.wie verknüpfe ich das alles am besten.ich weiß: mit lisp oder so beschäftigen. mach ich auch - das buch hab ich angefangen - nur: ich schreib anfang januar prüfung und bin wenn dan eigentlich nur noch am lernen.was muss ich in meinen befehlseditor im anpassen menü eingeben wenn ich nach möglichkeit alle reihen miteinander verknüpfen will?V I E ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Bemaßung
Schachinger am 03.09.2004 um 09:45 Uhr (0)
hallo!... also bei mir gehts schon... aber du musst natürlich die befehlsfolge von bemlinear beachten! d.h. gefragt wird ja anfangspunkt endpunkt position .... d.h. du musst solche zeilen in dein lisp integrieren: Code: (command bemlinear pt1 pt2 pt1 ) (command bemlinear pt2 pt3 pt2 ) ... ... (command bemlinear pt7 pt8 pt7 ) ich würd auch in deiner zeile Code: (command PLINIE pt1 pt2 pt3 pt4 pt5 pt6 pt7 pt8 ) hinten noch ein dazugeben damit der pline-befehl abgeschlossen ist ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : .CCF hinter einem ICON
Feyza am 06.04.2004 um 17:16 Uhr (0)
Hallo : ) ich habe eine Konvertierungsdatei (.ccf Datei), wo man mit dem Scriptgenerator in AutoCAD mit dem CONVERT ausführen kann, diese möchte ich automatisiert in AutoCAD hinter einem ICON hinterlegen. Ich habe mir gedacht, ein bestimmtest Verzeichnis, wo ich die Dateien reinlege und das lisp-Programm da zugreift. Da dies ein allgemeines Problem ist beim Datenaustausch,gibt es bestimmt schon eine Lösung dafür. Ich wäre für jeden Hinweis dankbar. Schönen Tag Feyza
|
| In das Form AutoLisp wechseln |
|
Autocad VBA : VBA .CCF hinter einem ICON
Feyza am 06.04.2004 um 17:18 Uhr (0)
Hallo : ) ich habe eine Konvertierungsdatei (.ccf Datei), wo man mit dem Scriptgenerator in AutoCAD mit dem CONVERT ausführen kann, diese möchte ich automatisiert in AutoCAD hinter einem ICON hinterlegen. Ich habe mir gedacht, ein bestimmtest Verzeichnis, wo ich die Dateien reinlege und das lisp-Programm da zugreift. Da dies ein allgemeines Problem ist beim Datenaustausch,gibt es bestimmt schon eine Lösung dafür. Ich wäre für jeden Hinweis dankbar. Schönen Tag Feyza
|
| In das Form Autocad VBA wechseln |
|
PTC Creo Elements/Programmierung : Problem beim ermitteln der Funktions-Dauer
clausb am 19.03.2016 um 19:57 Uhr (1)
Nun hat es doch ein paar Tage länger gedauert.Auf den eigentlichen Profiler-Code aufgesetzt gibt es nun einen einfachen Dialog. Den bitte ich von der Bedienung her nur als ersten Anlauf zu bewerten.Den Code kann man sich abholen unter https://github.com/clausb/lisp-profiler . Dort gibt es auch die aktuelle Dokumentation.------------------CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ - Blog: http://www.clausbrod.de/Blog
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Lisp : Attribut als Variable, Variable als Attribut
RobCraven am 14.09.2015 um 16:30 Uhr (1)
Hallo,ja das mit dem WERT ist so gewollt, jedoch gibt er bei mir immer nur "0" aus...zu (defun UPDATE-Title-Block (INSERTNAME ATTRIBNAME ATTRIBWERT / AUSWAHL INDEX OBJEKTDATEN) hiermit wird doch erst die Funktion "UPDATE-Title-Block" mit seinen Argumenten definiertund mit (defun c:UPDATE-Title-Block () wird der Befehlsaufruf definiert...nochmal die Rückfrage an die lisp-Profis: Ist das so richtig erklärt?KJ.
|
| In das Form Lisp wechseln |
|
Pro ENGINEER : DWG Export - Acad Mechanical/Genius
TReg am 16.02.2005 um 23:32 Uhr (0)
ich habe mich damit auch schon stunden beschäftigt, meine lösungsansatz zum Problem 1 . DXF export Pro siehe unten dwgexport Baugruppenstruktur als Folien dann bekommst du in autocad layer nach dem schema teilxx_dxf_CONTINUOUS_LINE (zb für Körperkanten) In autocad hab ich dann ein lisp prg geschrieben das mir Körperkanten, Mittellinien, verdeckte, Bemassung,Hilfslinien usw dann auf die Layer AM0- AM7 mit Farbe vonlayer und Linienstil vonlayer legt. Auserdem ein kleines lisp prg das die Bemassung dann no ...
|
| In das Form Pro ENGINEER wechseln |
|
Rund um Autocad : Layer Icon
fuchsi am 11.12.2003 um 10:16 Uhr (0)
du gibst folgendes lisp in eine datei, und schaust, dass es beim start automatisch geladen wird dann gibst du in einem werkzeugkasten folgenden befehlscode ^c^c(LayOnOff MeinLayerame ) bei jedem click auf den werkzeugkasten , wird der layer entweder getaut oder gefroren (defun LayOnOff (layer / lay ) (cond ((setq lay (tblsearch LAYER layer)) (if (= (cdr (assoc 70 lay)) 0) (command _LAYER _FR layer ) (command _LAYER _TH layer ) ) ) ) ) ------------------
|
| In das Form Rund um Autocad wechseln |