|
Rund um Autocad : Lisp Tools für Auto CAD Anwendung für Elektrotechnik
swiss am 13.01.2005 um 19:01 Uhr (0)
Sali moto, Das gibt es...das gibt es. Ich gehe der Annahme, du bist in der Ausbildung im Bereich Elektro. Ein Strich (Polilinie)zwischen zwei Steckdosen bedeutet 1 Rohr. Was in diesem Rohr drinn ist und welche Dimension es haben muss lernst Du in der Gewerbeschule und in Deinem Ausbildungsbetrieb. Irgendwann kannst Du dann Schematas lesen und siehst die Zusammenhänge. Also beginnen wir einmal bei Adam und Eva. Nimm ein dickes Handbuch von Autocad oder ein Buch über Autocad. Lerne die Benutzung bis Du die G ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Befehlsbezug innerhalb einer lisp
CADmium am 22.02.2011 um 15:44 Uhr (0)
Aua .... (defun SWITCHLAY(LAYLIST ON?) (mapcar (lambda(X / Y GC62) (if(and(=(type X)STR)(setq Y(tblobjname "LAYER" X)) (setq Y(entget Y))(setq GC62(cdr(assoc 62 Y))) ) (entmod(subst(cons 62 (*(abs GC62)(if ON? 1 -1)))(assoc 62 Y)Y)) ) ) LAYLIST ))(defun C:MYLAYOFF() (SWITCHLAY ("HL___BEM_BRUTTO""HL___BEM_MAU" "HL___BEM_FENS" "HL___BEM_NETTO") nil))(defun C:MYLAYON() (SWITCHLAY ("HL___BEM_BRUTTO""HL___BEM_MAU" "HL___BEM_FENS" "HL___BEM_NETTO") T))------------------ - Thomas - ...
|
| In das Form Rund um AutoCAD wechseln |
 |
Rund um AutoCAD : Lisp für Böschungssignatur
runkelruebe am 23.01.2020 um 13:48 Uhr (1)
Laut notepad++ unterscheiden sich Deine beiden Dateien genau um die von spider_dd erwähnte Zeile Ich setze daher nach wie vor auf den fehlenden APPLOAD, freue mich aber natürlich, dass es jetzt zufriedenstellend läuft PS: Dass diese Böschungsschraffur seltsam aussieht, ist mutmaßlich bekannt. Aber es hat ja nicht jeder ein DACH, mit dem man versch. Arten einstellen kann, mal mehr, mal weniger hübsch (screenshot anbei).Kennt eigentlich wer die Zeichenvorschrift (NORM) für diese Schraffuren?--------------- ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : 2009 Anzeigenreihenfolge
alfred neswadba am 26.05.2009 um 12:18 Uhr (0)
Hi,im Forum gibts schon auch Hinweise, wo Lisp erlernbar wäre, z.B. hierZu den Bedeutungen: überall, wo Du ein Fragezeichen hingeschrieben hast, findest Du auch Hinweise in der EntwicklerDoku (über F1 zu erreichen ssget ....... Funktion für Selektion erstellenssget "X" ... aus dem gesamten Inhalt suchen (Option zu ssget)dann folgt eine Liste mit den Filtern, welche Elemente selektiert werden sollen(0 . "HATCH") ... 0=Objekttyp (= Schraffur)(2 . "SOLID") ... 2=Schraffurtypbezeichnung (= SOLID)(8 . "LAYER ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Spline in Kreise umwandeln
CAD-Huebner am 16.03.2011 um 18:04 Uhr (0)
Ok, nun hast du einen funktionierenden Quellcodes in VBA und Lisp. Das Anpassen des Radius (was gefällt dir aktuell nicht?) solle sich im Quellcode realisieren lassen. Das Normieren von X und y Ausrichtungen der Kreismittelpunkte kann man schon manuell recht einfach über die Eigenschaftenpalette realisieren - programmieren lässt sich natürlich praktisch alles - allerdings wurde es dir nach meiner Meinung hier schon zu bequem gemacht. Willst du selbst nicht programmieren lernnen, kaufe dir noch mehr Komfort ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Befehl heilen aus einem lisp funktioniert bei mir nicht
tunnelbauer am 27.04.2004 um 11:15 Uhr (0)
Das ist etwas ganz anderes: Du musst den Kantenmodus (oder wie das Teil auf deutsch heisst ändern). _edgemode auf eins und er verlängert dir die Linien beim theoretischen Schnittpunkt (oder trimmt auf Kanten selektierter Objekte) PS: trim mit gedrückter Umschalt-Taste ist stutzen und umgekehrt Werden keine Objekte bei trim oder extend (stutzen / verlängern) ausgewählt gilt jedes Objekt als Stutz- oder Verlängerungskante ------------------ Grüsse Thomas EDIT: Mist, Holger war schneller ! *#@! [Diese Nachric ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : 3x Enter im Designcenter umgehen!
beosurf am 13.03.2011 um 19:37 Uhr (0)
HalloIch finde grundsätzlich das Designcenter ein gutes Tool um auf die Bibliothek zu zugreifen. Doch es nervt, wenn man immer 3x Enter machen muss um die Blöcke einzufügen. Wenigstens die ersten zwei sollte man loswerden. Hat mir jemand eine Idee wie ich das eventuell mit einem Skript oder Befehlsstring lösen kann? Sollte auch in LT funktionieren, also keine Lisp. Oder gibt es da irgendwo eine Grundeinstellung dass ich diese beiden Skalierabfragen nicht mehr bestätigen muss?Besten Dank für Eure Hilfe----- ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Variable Benutzereingabe in Macro
Helmut Wieser am 03.08.2006 um 15:05 Uhr (0)
Das fertige Lisp schaut so aus:(defun c:dimli (/ )(setvar "cmdecho" 0)(setq cdln (getvar "clayer"))(setq temp (getvar "dimstyle"))(command "-layer" "set" "2-BEM-DET" "") ; == Layer(command "-dimstyle" "h" "WIESER-20") ; == Bemassungsstil(setvar "cmdecho" 1)(c:dimfast)(while ( (getvar "CmdActive") 0)(command pause))(setvar "clayer" cdln)(command "_dimstyle" "_res" temp))Danke auch an Tom Berger vom Archtools- Forum
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : ISM-Proxy
claudia464 am 12.02.2008 um 11:57 Uhr (0)
Habe Proxyshow und Proxynotice auf 1 gestellt und bekomme jetzt auch in AutoCad die Proxymeldung. Habe auch schon über die Schnellauswahl den Objekttypen "ACAD_PROXY_ENTITY" filtern lassen, das Programm findet ein Objekt (Layer, Farbe, Linientyp etc. wird angezeigt), welches aber nicht sichtbar gemacht ist (z.B. durch ein kleines blaues Viereck). Rasterbilder sind in unseren Zeichnungen geläufig (z.B. das Firmenlogo), wüsste also nicht, was/ob ich da neuerdings ein neues Modul laufen habe. Habe auf jeden F ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Platzhalter in Suchen und Ersetzen
walter.f am 18.03.2010 um 17:20 Uhr (0)
Hallo @ all!Das LISP von Dorfy funktioniert perfekt für meinen Zweck! Vielen Dank!Leider brauche ich mich jetzt nicht mehr selbst um eine Programmierung zu kümmern, das Ändern mit entmode hatte ich schon hinbekommen für einzeln anzupickende Texte... Das wäre die Gelegenheit gewesen, mal wieder was dazuzulernen...;-)Vielleicht starte ich mal eine Anfrage beim Support, wegen dieser Suchen/Ersetzen -Sache und wegen dem seltsamen Verhalten bei "umbenenn", die Antwort(en) werde ich dann ggf. hier noch posten... ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Lisp-Problem
luki77 am 12.09.2008 um 08:40 Uhr (0)
Zitat:Original erstellt von THE_ONE:Hallo!Darf es solche Streifen auch geben?? Das habe ich vorher gemeint als ich fragte ob die Streifen rechtwinkelig sein müssen, hier sind sie es z.B. nicht! @THE_ONEBesten Dank für deine Bemühungen. Wie du in obigem Eintrag sehen kannst, gibt es eine noch viel einfachere Lösung. Diese funktioniert allerdings auch nur, weil diese Sehbehindertenmarkierungen immer rechtwinklig ausgeführt werden.Solche Markierungen werden im übrigen als Aufmerksamkeitsfeld mit einer mit G ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Teilung eines Grundstücks / einer Fläche
Proxy am 19.08.2004 um 08:50 Uhr (1)
befehl _point/punkt _divide/teilen würde dir bestimmt da helfen. Einfach die entsprechende Grundstücksseite anklicken Teilungsfaktor eingeben und dann z.b. die Trennungslininen (senkrechte) einzeichnen. Imho kann jedoch AutoCAD nicht standardmässig die Fläche einteilen, da ist Kopfrechnen (mit Annährungen) angesagt.------------------ "Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming lang ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : layout batch rename
CADmium am 27.05.2004 um 11:53 Uhr (0)
Und falls du doch die Layouts umbenennen möchtest... ein Beitrag der Lisp-Fraktion : (defun c:LAYOUT-RENAME ( / ITEM INDEX) (setq INDEX 0) (vlax-for ITEM (vla-get-layouts (vla-get-ActiveDocument (vlax-get-acad-object) ) ) (setq NAME(vlax-get-property ITEM NAME)) (if (= (itoa(atoi NAME)) NAME) (progn (while ( (strlen NAME) 10) (setq NAME (strcat 0 NAME)) ) ...
|
| In das Form Rund um Autocad wechseln |