| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Flächenfüllungen (1362 mal gelesen)
|
sborch Mitglied
Beiträge: 4 Registriert: 22.09.2003
|
erstellt am: 22. Sep. 2003 18:23 <-- editieren / zitieren --> Unities abgeben:
|
Nesquiker Mitglied CAD - Zeichner
Beiträge: 69 Registriert: 16.01.2003 AMD Phenom(tm)II X4 925 Processor 2.8 GHz 4 GB RAM ATI Radeon HD 5600 Windows 7 Home Premium AutoCAD Revit Architecture Suite 2012 Student Version Autocad Inventor Professional Suite 2011 Student Version
|
erstellt am: 22. Sep. 2003 19:10 <-- editieren / zitieren --> Unities abgeben: Nur für sborch
|
charlieBV Ehrenmitglied V.I.P. h.c. Bauzeichnerin
Beiträge: 9317 Registriert: 28.08.2003
|
erstellt am: 23. Sep. 2003 07:55 <-- editieren / zitieren --> Unities abgeben: Nur für sborch
Hi, das mit der Anzeigenreihenfolge stösst bei Blöcken und Xrefs an die Grenzen, um auch dann noch die Schraffuren unten zu haben machen wir folgendes: Installieren der untenstehenden kol.lsp Schraffurlayer und den Layer der umgrenzenden Polylinie (Wichtig, sonst wird die Schraffur unassoziativ) frieren, alle anderen Layer an, tauen, entsperren (am besten davor den Layerstand speichern), dann alle Elemente mit Kreuzen einfangen, KOL eingeben, alle bestätigen, dann dauert es einen Moment (je nach Rechner und Anzahl der Elemente) und dann kannst Du den Schraffurlayer und den der Polylinie wieder einschalten, sie liegen jetzt dauerhaft unten. Was ist passiert: mittels KOL hast Du die Elemente auf sich selbst kopiert und das unterste gelöscht, damit ist es so, als hättest Du die Elemente nach der Schraffur gezeichnet. (Vorsicht: Die Object-ID verändert sich dadurch natürlich, das ist wichtig, wenn über VBA oder Lisp mit Hilfe der Object-ID irgendetwas aus oder/und eingelesen wird) Hier KOL defun c:kol () (AUSWAHL) (command "._copy" ausw "" "0,0,0" "0,0,0") (command "._erase" ausw "") (princ) ) (defun AUSWAHL () (princ "\nBitte die zu bearbeitenden Elemente auswählen" ) (setvar "cmdecho" 0) (setq ausw(ssget)) ) Schönen Gruß Charlie
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lavachequirit Mitglied Architektin
Beiträge: 21 Registriert: 18.01.2005 Windows XP Professional, SP2 AutoCAD 2002 HP Rechner Pentium 4 3 GHz, 504 MB RAM
|
erstellt am: 07. Sep. 2005 14:51 <-- editieren / zitieren --> Unities abgeben: Nur für sborch
ganz dumme frage eines lsp-doofis: ich habe versucht, diesen text deines lsp's in eine txt datei zu kopieren und ihn in .lsp umbenannt, er lässt sich aber nicht anständig in autocad laden. ich habe auch versucht, eine lsp-für dummies-gebrauchsanweisung zu finden, war leider aber auch dafür zu blöd. bitte bitte einen wink, von den nütltzlichen teilen schwirrt ja einiges in textform im forum rum und ich weiss nie, wie ich sie handeln soll... vielen dank für erhellende aufklärung! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StephanJP Mitglied CAD-Admin
Beiträge: 829 Registriert: 09.11.2000
|
erstellt am: 07. Sep. 2005 15:09 <-- editieren / zitieren --> Unities abgeben: Nur für sborch
Hallo lavachequirit der code bei Dir solte so: Code:
(defun c:kol () (AUSWAHL) (command "._copy" ausw "" "0,0,0" "0,0,0") (command "._erase" ausw "") (princ) )(defun AUSWAHL () (princ "\nBitte die zu bearbeitenden Elemente auswählen" ) (setvar "cmdecho" 0) (setq ausw(ssget)) )
aussehen.Dann sollte das auch gehen :; ------------------ gruß Stephan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cosgeo Mitglied Vermessungsingenieur
Beiträge: 591 Registriert: 16.12.2004 Windows 8 64bit AutoCad Map 3D AutoCAD Civil3D MapGuide COSGeo - Vermessungsaplikation COSALKIS - Konverter Xeon 3,3 GHz, 16GB RAM HP 1050
|
erstellt am: 07. Sep. 2005 15:49 <-- editieren / zitieren --> Unities abgeben: Nur für sborch
|
cad4fun Ehrenmitglied
Beiträge: 1846 Registriert: 06.12.2004 privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM ATI FirePro V (FireGL V) Graphics Adapter Treiberversion: 15.201.1151.1008
|
erstellt am: 07. Sep. 2005 15:57 <-- editieren / zitieren --> Unities abgeben: Nur für sborch
Zitat: Original erstellt von sborch: Hallo, wie macht man Flächenfullungen (SOLID) ohne Linien zu verdecken? Danke.
Falls Du beim Drucker die "Merge control" auf "Lines overwrite" stehen hast, probier doch mal "Lines merge". Für 99% der Pläne(wir machen Baupläne) reicht das und Du brauchst Dich um eine Zeichnungsreihenfolge nicht mehr scheren. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Account Manager (m/w/d) im Vertrieb von PLM-Systemlösungen | Sie haben Erfahrung im Vertrieb von komplexen Software-Lösungen und sind auf der Suche nach einer neuen Herausforderung in einem aufgeschlossenen und dynamischen Umfeld? Dann suchen wir Sie als Account Manager (m/w/d) im nationalen oder internationalen Vertrieb von PLM-Systemlösungen. Freuen Sie sich auf ein eingespieltes Team, die Arbeit mit innovativen Produkten sowie namenhaften ... | Anzeige ansehen | Außendienst |
|
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 07. Sep. 2005 16:05 <-- editieren / zitieren --> Unities abgeben: Nur für sborch
|