Informationen zum Forum Lisp:
Anzahl aktive Mitglieder: 1.247
Anzahl Beiträge: 32.192
Anzahl Themen: 4.626

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1262 - 1274, 1915 Gesamtergebnisse mit Suchbegriffen creoson zeichnung sec.
Lisp : 3D Objekte ausfiltern und speichern
CAD-Huebner am 19.12.2008 um 14:33 Uhr (0)
Zitat:Original erstellt von mundal:ich möchte eine AutoCAD 3D Zeichnung (Zusammenbauzeichnung) in Einzelbauteile zerlegen....Wer kennt die LösungGruss Joachim Hallo Joachim, die Problembeschreibung/Aufgabenstellung stellt für die Anfrage ja bereits den Großteil der Lösung dar.Du brauchst jetzt nur noch jemand, der dir diese Aufgebe programmiert, sofern du es nicht selbst machen kannst/willst.Ob es jemand im Rahmen der Forenhilfe macht - wer weiss - ggf. muss man es beauftragen - sollte recht schnell erled ...

In das Form Lisp wechseln
Lisp : Attribut zurückspiegeln GC 71
Madler am 03.06.2012 um 14:57 Uhr (0)
Hallo,ich sitze nun schon eine Weile an meinem Programm und es funktioniert irgendwie nicht. Kurz zur Idee:In der Firma haben wir Blöcke mit einem Attribut die in eine neue Zeichnung kopiert werden. Beim kopiervorgang passiert nun etwas eigenartiges....bei einigen Blöcken (alles gleiche Referenz also gleicher Blockname) ist nach dem Kopiervorgang der Text des Attributes gespiegelt. Ich hab absolut keine Ahnung wie das zu stande kommt???Nun versuche ich ein kleines Lisp zu schreiben, das bei allen Attribute ...

In das Form Lisp wechseln
Lisp : Prüfform - Bemaßung
alfred neswadba am 27.07.2011 um 08:45 Uhr (0)
Hi, um diese Eigenschaften die Mechanical kannIch würd gern helfen, aber in hab 0 Ahnung, welche Eigenschaften Mechanical kann bzw. auch keine Ahnung, was Prüfform-Bemaßung sein könnte (Und Google liefert mir da nichts schnell genug, um mir darüber klar zu werden).Wenn Du eine Zeichnung hast, wär das das allerschönste. Eine Bemaßung lt. Mechanical (mit Prüfform-Option ) und wenn es nicht superklar hervorsticht, dann bitte irgendwie markieren, was Du bei Mechanical mehr bekommst als AutoCAD selbst es mit B ...

In das Form Lisp wechseln
Lisp : globaler Bemassungsfaktor
caddonner am 18.03.2008 um 12:29 Uhr (0)
Hi !folgender Code ändert den globalen Bemassungsfaktor ALLER Bemassungen einer Zeichnung:(vl-load-com)(defun c:dimscale2 ( / FAKTOR AUSWAHL OBJEKT VLA-OBJEKT) (if (setq FAKTOR (getreal "Globaler Bemassungsfaktor : ")) (if(setq AUSWAHL (ssget "_X" ( (0 . "DIMENSION")) )) (progn (repeat (sslength AUSWAHL) (setq OBJEKT (ssname AUSWAHL 0)) (setq VLA-OBJEKT (vlax-ename-vla-object OBJEKT)) (vlax-put-property VLA-OBJEKT ScaleFactor FAKTOR) (setq AUSWAHL (ssdel OBJEKT AUSWAHL)) ) ) ) ...

In das Form Lisp wechseln
Lisp : vla-TranslateCoordinates
CADmium am 06.09.2006 um 15:15 Uhr (0)
Zitat:Original erstellt von joern bosse:Wenn Du diese dann mit den Basispunktkoordinaten des Blockes in der Zeichnung addierst hast Du die Weltkoordinaten der Polylinie. wenn die Blockreferenz gedreht und/oder skaliert ist, reicht nur addieren aber nicht und zu (vla-TranslateCoordinates vlaPoly acOCS acWorld :vlax-true) ...vla-TranslateCoordinates verlangt als ersten Parameter einen 3D-Punkt kein Polylinienobject. .. ist dafür aber auch ungeeignet .. der Eigentümer der PL ist der Block , du willst aber b ...

In das Form Lisp wechseln
Lisp : Layerstruktur bearbeiten
CADmium am 04.07.2008 um 08:00 Uhr (0)
Zitat:Original erstellt von Dorfy:Morgen,...habe da nochwas... ;)     (if (not (wcmatch (vla-get-name blk) "*Model*,*Paper*"))      (prognist doch K... : warum soll ein Block nicht z.b. "KranModell* heißen dürfen ? Teste doch mit vla-get-ISlayout ..... aber damit schließt du die Toplevelobjecte im LAyout mit aus? warum eigentlich ? du willst doch alle Objekte der Zeichnung auf ihre Layer überprüfen?! Und warum soo eine spezielle Funktion mit vorgegebenen Layernamen? Ist es nicht besser , die Layernamen al ...

In das Form Lisp wechseln
AutoLisp : Elemnte auf neuen Layer kopieren und unter die alten legen
tomturbos am 28.08.2004 um 09:25 Uhr (0)
Morgen, Hätte da ein kleines Problem: ich möchte mit einem kleinen Lisp alle Elemente des Layers M_A29Abbr auf den Layer L_gelb kopieren und in der Anzeigenreihenfolge unter M_A29Abbr legen. Der Layer L_gelb soll automatisch angelegt werden. Sollte es den Layer L_gelb in der Zeichnung schon geben sollen alle daraufliegenden Elemente mit vorheriger j/n-Abfrage gelöscht werden. Da mein Lisp wissen leider sehr beschränkt ist hoffe ich da auf eure kompetente Hilfe! THX tom

In das Form AutoLisp wechseln
Lisp : Zahlen.lsp mit Ortho?
CADmium am 31.10.2009 um 10:25 Uhr (0)
Zitat:Original erstellt von GIGIMAN:Haste recht - aber die Lisp läuft genauso wie ich sie hochgeladen habe! Nur halt mit dem Ortho - Problem!Mehr kann ich dazu leider auch nicht sagen - läuft die Routine bei Dir nicht?Nein, da ich keine Funktionen START und END habe.kannst ja bei dir mal in einer Zeichnung, wo noch nichts geladen ist (START) eingeben ...du kannst natürlich auch in deiner lsp (START) und (END) löschen und sie dann mal laden und testen...------------------   - Thomas -"Bei 99% aller Probl ...

In das Form Lisp wechseln
Lisp : Eigenschaften: lwpolyline, 2d-polyline
archtools am 05.03.2010 um 18:50 Uhr (0)
Zitat:Original erstellt von marc.scherer: [QUOTE]Original erstellt von archtools:Kann man eigentlich auch bei LWPolylinien einzelne Linienstücke darin unsichtbar machen?...Interessanter Denkanstoß... Gleich mal ausprobieren. Danke.[/QUOTE]Da muss sich was geändert haben: bei alten Polylinien konnte man früher einzelne Vertices durch setzen von DXF-Gruppencode 60 auf 1 unsichtbar machen, aber das geht nicht mehr. Zwar wird ein so veränderter Vertex bei Aufruf von Befehl: LISTE als "unsichtbar" ausgegeben, ...

In das Form Lisp wechseln
Lisp : Polylinie mit Script-Datei zeichnen
Erich Klein am 08.04.2008 um 16:09 Uhr (0)
Hallo alle zusammen,ich möchte aus einer Lisp-Routine heraus in der Zeichnungsebene von AutoCAD eine geschlossene Kontur als Polylinie zeichnen. Diese Kontur besteht aus 2 Linien und 2 Bögen. Die Zeichnung der Figur soll über das Aufrufen einer Script-Datei erfolgen. Und hier liegt mein Problem. Wie muss diese Script-Datei aussehen, damit die Figur als Polylinie mit Linien und Bögen in AutoCAD gezeichnet werden kann?GrußErich

In das Form Lisp wechseln
Lisp : Auswahlsatz !!
joern bosse am 08.04.2010 um 09:16 Uhr (0)
Hallo Gregor,ganz blick ich da noch nicht durch, meinst Du so etwas???(setq AWS(ssget))-Objekte als Auswahlsatz in Variable AWS speichern.(command "_.pselect" AWS "")-dann werden die Objekte im Auswahlsatz markiert.Noch ein kleiner Tip: wenn das Eigenschaftenfenster in der aktuellen Zeichnung noch nicht geöffnet worden ist funzt es nicht. Daher kann man mit folgendem vorweg Abhilfe schaffen:(if (=(getvar "OPMSTATE") 0) (progn   (command "_.properties")   (command "_.propertiesclose")))------------------vie ...

In das Form Lisp wechseln
Lisp : Eckige Klammern in Blocknamen?
joern bosse am 14.02.2013 um 15:27 Uhr (0)
Hallo,ich bin mehr durch Zufall drauf gestossen. Wenn ich eckige Klammern in Blocknamen verwende (z.B. "[Linie]"), dann kann ich keinen Auswahlsatz mehr erzeugen, unter Verwendung des Namens.Mit folgender Zeile kann ich dann nichts auswählen:(setq aws (ssget (list (cons 0 "INSERT")(cons 2 "[Linie]"))))In der angehängten Zeichnung ist der Block mit dem Namen "[Linie]" enthalten.Mache ich was falsch? Ist das aus irgend einem Grunde so gewollt?Ich freue mich auf Antworten ------------------viele GrüßeJörnhtt ...

In das Form Lisp wechseln
Lisp : lisp aus lisp
fuchsi am 02.04.2008 um 15:48 Uhr (0)
Zitat:Original erstellt von Dorfy:Hi,....(defun c:AAA ( / OldOsmode)(setq OldOsmode (getvar "OSMODE"))(setvar "OSMODE" 108)(setvar "insbase" (getpoint " Gib den Basispunkt an:")) (command "_-insert" "ttt" (getvar "insbase") "1" "1" "0")(setvar "OSMODE" OldOsmode) (princ))so? musst den Block von ttt auf ... umbenennen.mfg heikoWarum verschiebt ihr alle den INSBASE ?Was hat der Basispunkt der Zeichnung mit dem Blockeinfügen zu tun?entweder(command "._insert" "IrgendeinBlockName" (getpoint) ...oder(command ...

In das Form Lisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  85   86   87   88   89   90   91   92   93   94   95   96   97   98   99   100   101   102   103   104   105   106   107   108   109   110   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz