|
AutoLisp : MTEXT an einer Bemassung, Aktualisierung mit entupd möglich ?
marc.scherer am 01.02.2005 um 09:30 Uhr (0)
Hi Juergen55, was willst Du machen? Den Maßtext überschreiben? Dann versuch s mal hiermit (ist zwar kein entmod drinne, aber es funzt trotzdem :-)): (Edit: Habe noch die Funktion GET-DIM-MEASUREMENT für die Ermittlung des Originalmaßes beigepackt...) Code: (vl-load-com) ;| Holt die Textüberschreibung einer Bemassung Argumente: ENAME = vla-Objektname ODER Elementname z.B. Rückgabe von (car (entsel)) Rückgabe: Bemassungstext als String bei Erfolg oder nil wenn String nicht ermittelbar. Für den String g ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Convertierungstool für Bemaßungsstile
Dorfy am 18.03.2010 um 21:35 Uhr (0)
Hi,interessant, interessant … da könnt man noch schön was mit einer Oberfläche machen… vllt. gibt es ja bei d-tools.eu schon was/ bzw. bald kannst ja mal testen ob es den Alltag erleichtertCode:(defun c:Dimstch (/ doc dimstyleslst ddimstyles tdimstyle ename ss i err) (if (and (not (equal (setq tdimstyle (getstring "
Dimstyle: ")) "")) (setq doc (vla-get-activedocument (vlax-get-acad-object))) (setq ddimstyles (vla-get-DimStyles doc)) (vlax-for each ddimstyles (setq dimstyleslst (cons (vlax-get each Name ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Farben in Blöcken ändern
pfu am 15.04.2008 um 01:33 Uhr (0)
Hallo,ich habe mehrere Dateien mit Blöcken, die ich in MegaCAD 2008 importieren muss. In fast allen diesen Blöcken sind Schraffuren als Solid mit der RGB Farbe 245,255,255 vorhanden.Leider kann MegaCAD damit nichts anfangen und konvertiert sie deshalb zur Farbe schwarz.Ich suche deshalb eine Möglichkeit, in AutoCAD 2007 oder 2008 diese Farben möglichst einfach in eine der 256 Standardfarben zu ändern die beim MegaCAD Import berücksichtigt werden (d.h. nicht jeden Block einzeln zu editieren und die Farbe zu ...
|
| In das Form Rund um AutoCAD wechseln |
 |
Rund um AutoCAD : Weiße Streifen in Xref-Bildern
LarsB am 14.05.2014 um 16:11 Uhr (1)
Hallo,ich habe einige georeferenzierte Luftbilder in AutoCAD eingefügt. Diese dann per Lisp (georefimg) an die korrekte Stelle setzen lassen.Unser Problem: Je nach "Zoomfaktor" gibt es zwischen den Bildern feine, weiße Streifen. Mal dort, dann mal an anderer Stelle aber immer da, wo zwei Bilder aneinander liegen.Diese Linien sind sowohl im Modellbereich als auch im Layout zu sehen. Beim Plotten leider auch.Zoom ich ganz nah an die Bildkante heran, dann ist dort aber keine Linie oder Lücke.Vor einiger Zeit ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Punktliste
Werner-Maahs.de am 19.08.2011 um 21:58 Uhr (0)
Danke für Eure Antworten!Ich habe einen halben Tag daran herumgedocktert und mich festgefahren. In der Zeit, wo ihr mir geantwortet habt, habe ich die Lösung (von Thomas /DADmium) mit mapcar im Kochbuch gefunden.Es ist so etwas von ärgerlich, man sucht, probiert, sucht probiert und es will einfach nicht gelingen.Bin leider zu selten mit LISP beschäftigt um all diese Niedlichkeiten parat zu haben.Das mit append und cons hatte ich schon gelesen, aber germerkt habe ich keinen Zeitunterschied. In meiner Liste ...
|
| In das Form Lisp wechseln |
 |
Rund um AutoCAD : Firmen-CUIx vs. Haupt-CUIx
cadffm am 24.07.2014 um 17:47 Uhr (15)
Da der Link von Robert eigentlich nicht der richtige ist, hier noch mal:Entweder du stellst deine Befehle auf Abruf parat(bedeutet die Dateien werden erst geladen wenn auch ein Befehl daraus aufgerufen wird)Da ist das Zauberwort ist in Verbindung mit Roberts Link = AUTOLOADDie Autoload-Anweisungen packst du dann in die acaddoc.lspDas Makro ruft dann nur den Befehl auf, die autoload-Anweisung lädt dann falls nötig die Datei und f+hrt den Befehl aus.^C^CMeinLispBefehl1 = wenn noch nicht geladen, dann Lisp la ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Programmwiederholung
Karli 99 am 25.08.2005 um 06:59 Uhr (0)
Hallo Holger,in das Programm gehe ich auch immer mit vlide, glaube das heisst Visual Lisp Editor (wusste gar nicht dass es da Unterschiede gibt). Aber morgen frueh (bzw. bei dir heute Nachmittag - ich bin 9 h hinterher) bin ich wieder auf Arbeit, da kann ich dir nochmal genau bescheid geben mit dem Namen und Version.Ne kleinigkeit haette ich gleich noch und zwar will mein Chef noch einen Text, den ich in dem Programm unterbringe neben der Zeichnung haben, wie kann ich das machen, dass ich den an einem Punk ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Im Layoutbereich Attributbearbeitung fehlerhaft und andere seltsame Probleme ...
marc.scherer am 25.10.2006 um 12:04 Uhr (0)
Zitat:Original erstellt von Berta: AAAh! Ja, das könnt es sein! Ist wirklich viel schneller (OH GOTT, ich habe ca. 100000 Layouts mit dem Haken bei Plotstile anzeigen ....)Null Problemo,einfach folgenden Inhalt in ne Ascii-Datei schmeißen, die z.B. "NOSHOWPLOTTYLES.LSP" nennen und irgendwo speichern wo Du sie wiederfindest. Und wenn Du ne DWG hast wo Du überall den Haken weghaben willst einfach die Datei "NOSHOWPLOTTYLES.LSP" vom Explorer in den DWG Zeichenbereich ziehen. Das Lisp nimmt den Haken bei alle ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Objekt nur in Z verschieben, Abstand fangen
cadffm am 05.03.2020 um 22:04 Uhr (1)
Auch wenn "Objekt nach Befehl" aktuell nicht umgesetzt wird, dennoch:"-- keine Fehlermeldung, "Das stimmt, aber dennoch nicht richtig (Fehlerquelle)Code:Auswahl über Fenster:Befehl: _moveObjekte wählen: Entgegengesetzte Ecke angeben: 2 gefundenObjekte wählen: .yzvon _none@0,0,0(benötigt X):Basispunkt angeben ###uswIch nehme an du möchtest kein Objekt wählen per Eingabe .YZ @0,0,0aber genau das machst du. Acad fragt nach Objekten, du gibst einen Punkt an (was eine zulässige Objektwahlmethode ist, nämlich wi ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Block an einer Kante absetzen mit OFang möglich ?
fuchsi am 28.09.2004 um 08:24 Uhr (0)
bei Lisp-Befehlen (command .... wird genauso der Objektfang verwendet, als wenn du den autocad-befehl manuell verwendest. also muss ein (command _rotate (entlast) p1 deg) nicht unbedingt (entlast) genau um p1 gedreht werden , sondern um den Punkt den der eingestellte Objetfang bei p12 findet. Genauso natürlich auch beim (command _insert ...) Das erklärt auch warum es beim Reinzoomen besser funktioniert, da das Objektfangkästchen ja immer gleich groß ist. Hast du einen großen Zoomefaktor wird er viel ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Linie mit Symbol
jupa am 19.06.2017 um 18:17 Uhr (1)
Zitat:Original erstellt von Kris RE:Was mus ich hierbe ändern, damit der Text und das Symbol jeweils nur einmal auf einer x-beliebigen Linien(und Ploylinie)länge erscheint?Das was Du vorhast, geht IMO nicht über Linientyp zu lösen. Ein Linientyp beschreibt grundsätzlich ein "Muster", das sich periodisch immer wieder wiederholt - und genau das möchtest Du ja nicht. Ich würde mit einem ganz anderen Ansatz herangehen und evtl. eine Art Makro (LISP oder was auch immer) schreiben, das bei Bedarf genau am Mitte ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : AutoCAD vs AutoCAD lt
cadffm am 06.06.2023 um 13:17 Uhr (1)
[QUOTE]Original erstellt von Danillo:In Bezug auf den Zugriff von Dictionary bedeutet das dann wohl, dass solche Befehle nicht laufen:(setq dict (dictsearch (namedobjdict) "ACAD_SCALELIST"))Dieser Lisp-Ausdruck, welcher die Lispfunktionen setq dictsearch und namedobject nutzt, ist kein Problem.https://help.autodesk.com/view/ACDLT/2024/DEU/?guid=GUID-3F9A2EB2-082D-49DD-8EFD-DAD8F6E9AA6A "Ist halt auch ärgerlich, wenn man aus den bestehenden Lips-Programmen eine abgespeckte LT-Version machen muss.""Aber irge ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Hatches von User-defined auf Custom ändern
silvatika am 30.01.2009 um 15:23 Uhr (0)
Hallo Zusammen,ich hatte bereits vor ca. einem halben Jahr eine Anfrage in der gleichen Angelegenheit im Allgemeinen AUTOCAD-Forum gestellt, bin aber noch nicht endgültig zu einer Lösung gekommen. Hoffe nun, man kann es irgendwie über LISP oder vielleicht auch VBA lösen.Hier die Problemstellung:Ich habe eine SICAD-Datei duch den FME-Konverter laufen lassen und eine DWG-Datei erhalten. Allerdings werden die Hatches nicht richtig konvertiert. Ich habe zwar für verschiedene Hatchtypen (z.B. ZEBRA = Zebrastrei ...
|
| In das Form Lisp wechseln |