|
Rund um AutoCAD : SAUSWAHL ohne Dialogfeld ausführen
CADchup am 08.05.2008 um 09:54 Uhr (0)
Hi,wenn du die Express Tools installiert hast, brauchst du dich wahrscheinlich nicht unbedingt mit LISP anzufreunden. Hier gibt es den Befehl SSX, der genau das macht, was du möchtest.Wies geht steht in der ET-Hilfe im Bereich "Befehlszeilenbefehle".GrußCADchup------------------CADmaro.de
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : maximale anzahl von auswahlsätzen ... ???
archtools am 12.04.2007 um 02:42 Uhr (0)
Zitat:Original erstellt von argh:.. so nun hab ich so ziemlich alles probiert was ich im netz gefunden hab .. (gc) Das Problem rührt daher, dass Picksets keine echten LISP-Daten sind, sondern sowas ähnliches wie Pointer auf offene Dateien. Ich habe schon vor vielen Jahren aufgegeben, in meinen Programmen Picksets zu verwenden. Jedes Pickset wird bei mir unmittelbar nach Erzeugung in eine Liste von Entitynamen umgewandelt, und mit dieser Liste kann man dann völlig LISP-konform weiter arbeiten, ohne auf irg ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Textmask mit verschiedenen Farben
charlieBV am 30.10.2006 um 15:45 Uhr (0)
Hi Jörg, weil du, wie ich auch den Maskierungstyp auf Wipeout und nicht auf Solid stehen hattest. Du musst zuerst Torstens Lips eingeben und bestätigen, dann die andere Zeile und dann sollte es klappen. Torstens Lisp-Zeile setzt den Markierungstyp auf Solid.------------------Gruß Yvonne ADT-Help-Site
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Lisp-Files organisieren
CADmium am 27.09.2006 um 17:02 Uhr (0)
Zitat:Original erstellt von Geos:Schön wäre es, könnte man ACAD einen Ordner - mit allen Sub-Ordnern - in den Support-Pfad eintragen. kannste ja hiermitund (foreach PFAD (vl-directory-files nil -1)... lösen ..ansonsten hab ich ne entsprechende Ordnerstruktur auf der Platte und ziehe mir die seltenen Tools per Drag&Drop in die Zeichnung...------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Layer Farbe
CADmium am 01.04.2004 um 22:35 Uhr (0)
Falls man mal die Farbnummer zufällig nicht weiß.. nochmal ein kleines Lisp : (defun C:Set-layer-color (/ Auswahl LAYERDATEN FARBE) (if(or(and(setq AUSWAHL (ssget I )) (=(sslength AUSWAHL) 1)) (and(setq AUSWAHL (ssget _:S )) (=(sslength AUSWAHL) 1)) ) (progn (setq LAYERDATEN (entget(tblobjname LAYER (cdr(assoc 8(entget(ssname AUSWAHL 0)))) ) ) ) ...
|
| In das Form Rund um Autocad wechseln |
|
Programmierung : :check_function
der_Wolfgang am 01.07.2008 um 12:08 Uhr (0)
Zitat:Original erstellt von StephanWörz:Was genau macht "==" ?Oh wie schreckerlich :( das war voll mistverständlich geschrieben von mir. Das eine war Klartext und dann sollte (in Klammer) die potentielle LISP syntax kommen, wobei == so viel wie "will heissen" heissen sollte. -- Tut mir leid.Also mal von hand:(pprint (oli:sd-vec-equal-p (oli:sd-inq-part-color (oli:sd-inq-curr-part)) 1,0,0 :resolution 1e-3))das tut. gut. Zitat:... wie umgehe ich den Fehler, der auftaucht wenn am Teil Flächen sind die KEIN ...
|
| In das Form Programmierung wechseln |
|
übay : Biete: 3D Maus von 3DConnexion ( 17.09.2007 - 12:00 )
CAD-Huebner am 10.09.2007 um 23:46 Uhr (0)
Auch eine DXF-Datei ist eine Textdatei. Wenn das Programm nur TXT als Endung akzeptiert, reicht simples Umbenennen.Es geht hier wohl um eine andersartige Formatierung.Eine Linie wird im DXF Code (vereinfacht) so dargestellt:(Dokumentation siehe www.autodesk.com/dxf )Code: 0LINE 8Layer1 10123.0 20234.56 300.0 11456.78 21567.89 310.0Eine Alternative als Textdatei in Spaltenform ware das hier (mit Kopfzeile zur Erläuterung)Code:Objekttyp Layer X-Start YStart Z-Start X-End Y-End Z-EndLINE Laye ...
|
| In das Form übay wechseln |
|
Community : Die Kunst des Antwortens
CADmium am 30.09.2006 um 15:49 Uhr (0)
Ich hab ja Verständis, das manche Antworten vielleicht etwas lehrmeisterlich rüberkommen, aber ich brech mal ne Lanze für die Antwortenden (wie z.B: mich)1. überheblich und "zu faul den Fragenden zu vetrstehen" will wohl keiner sein2. ausführlich Antworten ist meist eine Frage der Zeit, die man neben seiner Arbeit meist nicht hat..deshalb gibts oft Stichworte zur Selbsthilfe(die ich e für besser halte, weil nachhaltigere Wirkung)3. wenn man über einen längeren Zeitraum in den Foren mitliest, wird man fests ...
|
| In das Form Community wechseln |
|
PTC Creo Elements/Programmierung : Fase an Kanten erstellen/löschen
MiBr am 13.07.2017 um 18:10 Uhr (15)
Hallo Stephan,danke für deine Lob. Das mit der Referenz und der Auswahl war notwendig, daman z.B. an Zahnräder nicht beide Seiten mit den gleichen Fase versehen möchte.Bei meiner anfänglich Teileauswahl führte dies zu Problemen.Über das angesprochene Problem habe ich noch nach gedacht und in Bezug auf Fasehabe ich die Lisp ein wenig umgestallte. Jetzt könne Fasen nicht nur gelöscht werden,sondern auch geändert und grau gefärbt werden!Somit benötige ich diese Möglichkeit in Bezug auf Fasen nicht mehr!Da ich ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
CoCreate Modeling : Flächenteil zu Volumenteil, wer kann helfen?
Walter Geppert am 20.08.2008 um 11:27 Uhr (0)
Noch ein Nachtrag für alle zum Mitlesen. Das Ding hat sich mit tricksen zwar in ein Volumenmodell verwandeln lassen, die Geo-Auflösung mit 7.9E-2mm ist allerdings noch da und ist damit als geradezu Teufelswerk anzusehen: Offiziell unterstützt OSM nur Auflösungen bis 1E-2mm, Standard ist 1E-6mm, das heisst, Punkte und Kanten, die einen Abstand von weniger als 0,000001mm haben, werden als zusammenfallend=geschlossenes Modell interpretiert, alles darüber ist lückenhaft. Solange man so ein "krankes" Teil nur a ...
|
| In das Form CoCreate Modeling wechseln |
|
Rund um AutoCAD : LISP online-Kurs
CADdog am 20.12.2007 um 10:23 Uhr (0)
Zitat:Original erstellt von Fiedelzastrow:...Der Kurs ist umsonst...da wollen wir nun aber mal nicht hoffenSCNR------------------ Gruß ThomasCADdog, the dog formerly known as TRAutoCAD spricht mit einem, aber viele hören nicht zu.
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Boolesche Operationen Subtraktion
Werner-Maahs.de am 12.11.2006 um 10:13 Uhr (0)
Ein Makro kann alles sein. Ein Skript, ein LISP oder andere Programmsprachen.Mein LISP-Ansatz oben ist bereits die Implementierung eines neuen Befehles, allerdings erst nach dem Laden der LISP-Zeilen und nur in der aktiven Zeichnung. Schließt Du die Zeichnung, muss beim erneuten öffnen auch das LISP ggf. neu geladen werden.Lisp hat gegenüber eines Skriptes den Vorteil, dass ich eigene Variablen (im Beispiel oben: Objekte) bilden und verarbeiten kann. LISP kann auch in Skripten eingesetzt werden.Reine Skrip ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Halo lisp
cadffm am 05.12.2017 um 13:02 Uhr (1)
Bitte editiere den Code, du definierst standard Lispfunktionen um und dies kann absolut unnötigen Ärger bringen, besonders bei Usern welcheselbst nur "Lisp-Anwender" sind.Es geht hier um die Lispfunktion SET, nehme doch als Symbolnamen einfach SETX oder etwas ganz anderes, danke. ------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
| In das Form Rund um AutoCAD wechseln |