| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: massenhaftes Ändern der globalen Breite bei Linien (333 mal gelesen)
|
vokamale Mitglied Vermessungstechniker
Beiträge: 4 Registriert: 20.12.2006
|
erstellt am: 11. Dez. 2008 16:11 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich weiß nicht so genau, ob ich hier richtig bin, aber ich versuche es einfach mal und hoffe auf eine Rückmeldung. Da ich nicht so der AutoCad-König bin, bin ich für eine detaillierte Hilfestellung um so dankbarer. Mit AutoCAD Map 3d 2008 muss ich folgendes realisieren - möglichst automatisiert. - DWG-Datei öffnen - einfache Linien in Polylinien umwandeln (Map-Funktionalität: Zeichnungsbereinigung) - Polylinien von Layer1 und Layer 2 die globale Breite 0.05 zuweisen - Polylinien von Layer3 und Layer 4 die globale Breite 0.15 zuweisen - abspeichern als DWG im Format 2004 (oder als DWF) Hört sich eigentlich ganz einfach an, aber ich weiß nicht wie ich das bewerkstelligen soll. Wie gesagt, ich bin mir nicht sicher, ob ich hier richtig bin. Vielleicht gehört der Beitrag ja eher ins Map- oder sogar LISP-Forum. Sollte das so sein, könnt Ihr mir das auch gerne sagen. Ich bin für jeden Hinweis dankbar, denn i.M. stehe ich ziemlich auf dem Schlauch. Viele Grüße vokamale Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 11. Dez. 2008 16:20 <-- editieren / zitieren --> Unities abgeben: Nur für vokamale
Wenn ich "massenhaft" lese und mir deine Anforderungen so angucke, würde ich dir zu einer Programmierung raten die intern ein SCRIPT aufruft. Prinzipiell sollte es, wenn es nur um Modellbereich und keine in Blöcken verschachtelten Objekte geht auch nur mit einem SCRIPT "pur" gehen. Nutz mal die Forensuche und die ACAD-Hilfe zu dem Thema. ------------------ - 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 |
CAD-Huebner Ehrenmitglied V.I.P. h.c. Verm.- Ing., ATC-Trainer
Beiträge: 9732 Registriert: 01.12.2003 AutoCAD 2.5 - 2022, Civil 3D, MAP 3D, ACADM Inventor AutoCAD 2022, AIP 4-2022 Win 10
|
erstellt am: 11. Dez. 2008 16:48 <-- editieren / zitieren --> Unities abgeben: Nur für vokamale
So könnte es gehen (Quick & Dirty): Code: (defun c:wandeln(/ aw) (setvar "PEDITACCEPT" 1) (if (setq aw (ssget "_X")) (command "_pedit" "_multiple" aw "" "") ) (if (setq aw (ssget "_X" (list (cons 8 "Layer1,Layer2")))) (command "_pedit" "_multiple" aw "" "_width" 0.05 "") ) (if (setq aw (ssget "_X" (list (cons 8 "Layer3,Layer4")))) (command "_pedit" "_multiple" aw "" "_width" 0.15 "") ) )
------------------ Mit freundlichem Gruß Udo Hübner www.CAD-Huebner.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tojak Mitglied Vermessungstechniker
Beiträge: 6 Registriert: 16.01.2009 AutoCad Map2008
|
erstellt am: 16. Jan. 2009 11:30 <-- editieren / zitieren --> Unities abgeben: Nur für vokamale
|
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 16. Jan. 2009 11:34 <-- editieren / zitieren --> Unities abgeben: Nur für vokamale
|
tojak Mitglied Vermessungstechniker
Beiträge: 6 Registriert: 16.01.2009 AutoCad Map2008
|
erstellt am: 16. Jan. 2009 11:45 <-- editieren / zitieren --> Unities abgeben: Nur für vokamale
hallo und danke für die schnelle antwort!!! habe das oben gepostete script in ein txt-datei kopiert und als scr gespeichert. (layer angaben natürlich auf meine werte angepasst...) dann den befehl script eingegeben und die datei ausgwählt. danach erhielt ich in der befehlszeile (_> ). anschließend enter aber nichts hat sich geändert! gruß tobias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 16. Jan. 2009 11:48 <-- editieren / zitieren --> Unities abgeben: Nur für vokamale
|
tojak Mitglied Vermessungstechniker
Beiträge: 6 Registriert: 16.01.2009 AutoCad Map2008
|
erstellt am: 16. Jan. 2009 12:01 <-- editieren / zitieren --> Unities abgeben: Nur für vokamale
|
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 16. Jan. 2009 12:06 <-- editieren / zitieren --> Unities abgeben: Nur für vokamale
|
vokamale Mitglied Vermessungstechniker
Beiträge: 4 Registriert: 20.12.2006
|
erstellt am: 16. Jan. 2009 12:10 <-- editieren / zitieren --> Unities abgeben:
|
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 16. Jan. 2009 12:13 <-- editieren / zitieren --> Unities abgeben: Nur für vokamale
|
tojak Mitglied Vermessungstechniker
Beiträge: 6 Registriert: 16.01.2009 AutoCad Map2008
|
erstellt am: 16. Jan. 2009 12:22 <-- editieren / zitieren --> Unities abgeben: Nur für vokamale
hallo tunnelbauer! hat geklappt! danke für deinen link! klasse sache!!! noch ne frage: kennst du irgendeine seite im netz oder literatur, wo man sich über lsp usw. schlau machen kann? oder ist das zu kompliziert? danke nochmal! gruß tobias Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 16. Jan. 2009 12:26 <-- editieren / zitieren --> Unities abgeben: Nur für vokamale
|
| Sales & Business Developer (m/w/d) Getriebetechnik | Die igus GmbH ist ein inhabergeführtes Unternehmen mit Hauptsitz im Großraum Köln. Als ?Hidden Champion? sind wir ein internationaler agierender Hersteller von technischen Produkten aus Hochleistungskunststoffen. Unsere Produkte sind vielseitig und lassen sich in über 50 verschiedenen Branchen wiederfinden, darunter in der Automobilindustrie, der Raumfahrt oder im 3D-Druck. Die Kommunikation zwischen unseren weltweit über 4.... | Anzeige ansehen | Produktmanagement |
|
tojak Mitglied Vermessungstechniker
Beiträge: 6 Registriert: 16.01.2009 AutoCad Map2008
|
erstellt am: 16. Jan. 2009 12:35 <-- editieren / zitieren --> Unities abgeben: Nur für vokamale
|