|
Lisp : Ignoriere alles außer...
C4DP4P57 am 10.12.2018 um 13:46 Uhr (1)
So ganz kapiere ich es nicht...um nicht zu sagen: Wo bin ich und was mach ich hier überhaupt :-DWie kann ich (if (wcmatch (strcase LayoutName) "E_*,SM_*") testen? Ich habe mal nur (wcmatch (strcase LayoutName) "E_*,SM_*") in einem Layout getestet (kann man das so?), aber es gibt immer T zurück, egal ob das Layout mit E_* oder Sm_* anfängt.(setvar "CTAB" LayoutName) setze das Layout mit dem Namen wasauchimmersichhinterderVariable LayoutName verbirgt aktuellBrauch ich dann das (foreach Layout... noch? Welche ...
| | In das Form Lisp wechseln |
 |
Rund um AutoCAD : Layer in bestimmten Layouts schalten
C4DP4P57 am 01.03.2018 um 14:40 Uhr (15)
So, habe den Code mal etwas auf meine Bedürfnisse angepasst. Den Erfahrenen LISPlern dürften jetzt die Haare zu Berge stehen, ich Poste ihn aber Trotzdem :-P So Chaotisch er aussehen mag, er tut genau das was er soll. Schaltet bei gleichen Anfangsbuchstaben der Layouts und Layer in dem jeweiligen Layouts die relevanten Layer ein.Zwischenstand des kompletten Code´s sieht jetzt so aus:(setvar "CTAB"(car(layoutlist)))(command "aflayer" "f" "H_*,K_*,L_*,S_*" "al" "")(foreach layout (layoutlist)(setvar "ctab" l ...
| | In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Attribute Global bei alle Layouts ändern
C4DP4P57 am 07.05.2015 um 15:55 Uhr (1)
Hmmm, ist da ein Bug in der Filterfunktion?Ich habe einen Plan mit 3 Layouts inkl. Blockreferenzen mit Attributen. Wenn ich mich in einem Layout befinde wählt mir AutoCAD immer nur die Blockreferenz in dem gerade aktuellen Layout, egal ob ich "alle" wähle.Funktioniert die Vorgehensweise nur aus dem Modell-Bereich?! Blöd, da habe ich ja die Blockreferenz nicht ;-/. Egal, der Test aus dem Modelbereich war (zumindest bei mir) auch wenig erfolgreich. Wie gesagt 3 Layouts... wenn ich jetzt "alle" wähle, sagt mi ...
| | In das Form Rund um AutoCAD wechseln |
|
Lisp : Ignoriere alles außer...
C4DP4P57 am 11.12.2018 um 12:02 Uhr (1)
...ich prüfe hier ob der Layoutname dem Muster "E_*" oder "SM_*" entspricht... Ich dachte bei E_* UND bei SM_* soll das Layout bearbeitet werden, nur bei allen anderen nicht?Ja soll es, überrascht hat mich, das es auch bei Layouts die nicht mit "E_*" oder "SM_*" anfangen T zurück gibt. Nachgesehen Ja, verstanden anscheinend noch nicht.Das foreach hast du doch um "einmal für alle Layout(name)" zu realisieren. Du hast dir schon mal angesehen was FOREACH oder CTAB ist und was (layoutlist) zurück gibt?Foreach ...
| | In das Form Lisp wechseln |
 |
Rund um AutoCAD : Layout über DesignCenter AutoCAD 2020
C4DP4P57 am 26.09.2019 um 11:33 Uhr (15)
Hallo,seit gestern habe ich AutoCAD 2020 mit aktuellem ServicePack, vorher hatte ich es ohne Service Pack. Jetzt ist mir aufgefallen, das ich Layouts nicht mehr über den DesignCenter einfügen kann? Über "Von Vorlage..." geht es! Profil hatte ich auch mal zurück gesetzt. AutoCAD auch komplett. AutoCAD gibt mir zwar zurück "Layout(s) hinzugefügt", aber es erscheint nicht. Ist das ein Bug im SP? Kann das verhalten jemand bestätigen.GrußJörg------------------Wer immer tut, was er schon kann, bleibt immer das, ...
| | In das Form Rund um AutoCAD wechseln |
 |
Rund um AutoCAD : Layer in bestimmten Layouts schalten
C4DP4P57 am 01.03.2018 um 09:50 Uhr (15)
Hallo Zusammen,ich stehe gerade etwas auf dem Schlauch und bin mir auch nicht ganz sicher ob man es mit AutoCAD Boardmitteln hinbekommt.Ich habe Zeichnungen die immer nach dem selben Schema aufgebaut sind.In jeder Zeichnung gibt es H_..., K_..., L_..., S_... Layouts (teils auch mehrere z.B. H_1, H_2 usw.) und H_..., K_..., L_..., S_... Layer.Mein vorhaben wäre, in einem H_... Layout nur H_... Layer, in einem K_... Layout nur K_... Layer usw. per z.B. Makro anzuschalten. Also so als one Button Lösung, DWG ö ...
| | In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Layer in bestimmten Layouts schalten
C4DP4P57 am 02.03.2018 um 17:59 Uhr (1)
Zitat:Original erstellt von spider_dd:Aber: Warum rennst Du 3 x durch alle Layouts? Na irgendwie muss man sich ja Fit halten Hast natürlich recht, macht wenig Sinn! Danke für den Wink ;)Code:(setvar "CTAB"(car(layoutlist)))(command "aflayer" "f" "H_*,K_*,L_*,S_*" "al" "")(foreach layout (layoutlist) (setvar "ctab" layout) (command "_.mspace") (command "AFlayer" "_t" (strcat(substr (getvar "ctab") 1 2) "*") "akt" "") (command "_.pspace"));foreach(command "CTAB" "Modell")Schönes WEJörg--------------- ...
| | In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Layout über DesignCenter AutoCAD 2020
C4DP4P57 am 01.10.2019 um 12:34 Uhr (1)
Auf den erneuten Test ohne Update warten wir ja noch, ich denke aber das ändert nichts.Ich auch... ist unserer IT mitgeteilt, kann etwas dauern bis sich was tut ;-) Wahrscheinlich werde ich es selbst machen sobald meine Adminrechte durch sind. Ich melde mich dazu bei Zeiten.KLEINE KORREKTURDeine Layouts kann man doch per DRAG and DROP hinzufügen, Hatte ich versucht, aber bis auf das Ansichtsfenster kam da nichts an, das Layout war leer.je nach vorhandenen Einträgen an registrierten Applikationen (Informati ...
| | In das Form Rund um AutoCAD wechseln |
 |
Lisp : Ignoriere alles außer...
C4DP4P57 am 07.12.2018 um 16:33 Uhr (15)
Hallo,kann man in Lisp irgendwie sagen "ignoriere alles außer..."?Hintergrund ist folgender: Das LISP schaltet mir in allen Layouts die Layer entsprechend der ersten zwei Zeichen des Layoutnamens (diese sind in der Regel bei Layout und Layernamen gleich).Das Problem sind Layoutbezeichnungen zu denen es keine Layerentsprechung gibt. Im Fall dieses Codes wären das alle Layouts außer die mit "E_*" und "Sm_*" beginnen.Ich will praktisch erreichen, dass der Code nicht nach Layernamen sucht, die nicht mit "E_*" ...
| | In das Form Lisp wechseln |
 |
Rund um AutoCAD : Layer in bestimmten Layouts schalten
C4DP4P57 am 01.03.2018 um 12:57 Uhr (15)
Vielen Dank euch zwei für eure Ansätze/Ideen@RunkelruebeInteressant, versuche mal deinen Code mit meinen bescheidenen Lisp-Kenntnissen zu verstehen und evtl. etwas anzupassen, aber vllt habe ich mich mal wieder etwas unglücklich ausgedrückt. Die Layouts fangen alle mit H_ an (was danach steht sollte uninteressant sein), darin sollten alle Layer die mit K_, L_, S_ anfangen ausgeschaltet werden. Im K_ Layout dementsprechend die mit H_, L_, S_ beginnen. Die Idee war einfach, dass ich alle Pläne später mit Scr ...
| | In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Blöcke neu definieren
C4DP4P57 am 31.03.2020 um 15:56 Uhr (1)
ACHTUNG! Sie antworten auf einen Beitrag der älter als 1 Jahr ist!Ist das ein Bug oder normal...Wenn ich -einfüge, dann Blockname=Dateinamen (mit Pfad) eingebe und anschließend bei ...Neu Definieren, ja sage kommt das:Block PLNK_A01 referenziert sich selbstRegeneriert Layout.Regeneriert Modell.*Ungültig*Geht das über die Befehlszeile gar nicht? Oder bin ich zu Doof?!?------------------Wer immer tut, was er schon kann, bleibt immer das, was er schon ist.
| | In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Blöcke neu definieren
C4DP4P57 am 31.03.2020 um 15:55 Uhr (1)
ACHTUNG! Sie antworten auf einen Beitrag der älter als 1 Jahr ist!Ist das ein Bug oder normal...Wenn ich -einfüge, dann Blockname=Dateinamen (mit Pfad) eingebe und anschließend bei ...Neu Definieren, ja sage kommt das:Block PLNK_A01 referenziert sich selbstRegeneriert Layout.Regeneriert Modell.*Ungültig*Geht das über die Befehlszeile gar nicht? Oder bin ich zu Doof?!?------------------Wer immer tut, was er schon kann, bleibt immer das, was er schon ist.
| | In das Form Rund um AutoCAD wechseln |
 |
Rund um AutoCAD : Layout über DesignCenter AutoCAD 2020
C4DP4P57 am 26.09.2019 um 12:44 Uhr (15)
Ich hatte mit Doppelklick probiert, da ging es nicht.Per Drag&Drop geht es zwar, aber der komplette Inhalt fehlt (Planköpfe, Rahmen etc., nichts da.Neue Datei (acadiso.dwt) hab ich probiert, auch Fehlanzeige, gleiches Problem.Habe die Datei mit den Vorlagen auch schon von anderem Speicherort probiert, sie wieder hergestellt, nach AutoCAD exportiert, half alles nichts... Deinstallation des SP steht noch aus, ich berichte.------------------Wer immer tut, was er schon kann, bleibt immer das, was er schon ist.
| | In das Form Rund um AutoCAD wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |