| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| | |
 | Von Digital Twins bis Hochleistungs-Computing: PNY präsentiert seine Zukunftstechnologien für die Industrie von morgen, eine Pressemitteilung
|
|
Autor
|
Thema: entmod und Layertabelle (891 mal gelesen)
|
Peter2 Ehrenmitglied V.I.P. h.c.

 Beiträge: 3910 Registriert: 15.10.2003 Win 10 bzw. 11 / 64 Pro AutoCAD MAP 3D 2023 BricsCAD 24
|
erstellt am: 15. Jan. 2005 18:49 <-- editieren / zitieren --> Unities abgeben:         
Verstehe ich die Online-Hilfe richtig, dass - die Layertabelle selbst (also nicht die Layereigenschaften eines Objektes) mit entmod nicht geändert werden kann? - dass damit zum Ändern der Eigenschaften eines Layers nur (command "-layer" ...." übrigbleibt? Schönes Wochenende Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
       

 Beiträge: 13533 Registriert: 30.11.2003 .
|
erstellt am: 15. Jan. 2005 20:54 <-- editieren / zitieren --> Unities abgeben:          Nur für Peter2
Dem ist nicht so! Bsp mit ActivX : (vl-load-com) (vla-put-color (vla-item (vla-get-layers (vla-get-activedocument(vlax-get-acad-object)) ) "0" ) 17 ) .. setzt Farbe des Layers "0" analog per entmod (setq LD (entget(tblobjname "LAYER" "0"))) (setq FARBE 5) (entmod (subst (cons 62 FARBE)(assoc 62 LD)LD) )
------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Peter2 Ehrenmitglied V.I.P. h.c.

 Beiträge: 3910 Registriert: 15.10.2003 Win 10 bzw. 11 / 64 Pro AutoCAD MAP 3D 2023 BricsCAD 24
|
erstellt am: 15. Jan. 2005 21:19 <-- editieren / zitieren --> Unities abgeben:         
|
fuchsi Mitglied Programmierer c#.net Datawarehouse
   
 Beiträge: 1201 Registriert: 14.10.2003 AutoCad Version 2012 deu/enu <P>Windows 7 64bit
|
erstellt am: 17. Jan. 2005 21:23 <-- editieren / zitieren --> Unities abgeben:          Nur für Peter2
neben den FLAX-Befehlen geht auch folgendes: ja das stimmt soweit, direkt auf die Layertabelle (also die infos , die du mit tblsearch bekommst) kannst du nicht ändern. aber mit tblobjname kannst du mit entmod diese infos ändern z:b: Ändern der Farbeu auf Farbnumnmer 5 des Layers 0 Befehl: (setq a (entget (tblobjname "LAYER" "0"))) Befehl: (setq b (subst (cons 62 5) (assoc 62 a) a)) Befehl: (entmod b) (tblobjname) gibt die im Prinzip des GC -1 der Tabelle zurück
(setq a (entget (cdr (assoc -1 (tblsearch "LAYER" "0"))))) ist das gleiche wie (tblobjname "LAYER" "0")
------------------ WWW.FFZELL.AT.TC Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| | Anzeige: | Infos zum Werbeplatz >> | yasuCAD CAD APP für Tiefbau, Umwelt Since 1985, AnkiSOFT Software developes software to design infrastructure projects.
yasuCAD has been developed for Stormwater Network Design. It is for Drawing / Modelling / Planning / Design / Analyze the stormwater network.
The software works under AutoCAD or ZWCAD.
|
|
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer

 Beiträge: 9812 Registriert: 01.12.2003 One AutoCAD 2.5 - 2024, AutoCAD, Civil 3D, Win10/Win11
|
erstellt am: 17. Jan. 2005 23:16 <-- editieren / zitieren --> Unities abgeben:          Nur für Peter2
Hallo Fuchsi - supi - aber das Gleiche (tblobjname + entmod) hatte Cadmium im unteren Teil seines Beitrages auch erklärt. Trotzdem: Doppelt gemoppelt hält besser Mit freundlichem Gruß Udo Hübner PS. Gut finde ich auch die Bezeichnung FLAX - Befehle ------------------ Mit freundlichem Gruß Udo Hübner
[Diese Nachricht wurde von CAD-Huebner am 17. Jan. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |