| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Linientypfaktoren (433 mal gelesen)
|
Detlef Wischmann Mitglied Vermessungstechniker
Beiträge: 95 Registriert: 15.02.2003 Windows XP Centrino vPro 2.2 GHz Nvidia Quadro FX 1600 M 4 GB RAM AutoCAD Civil3D 2010+2011 AutoCAD 2002LT
|
erstellt am: 08. Mai. 2003 21:29 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, wie Ihr ab und zu vieleicht mitbekommen habt, ist Autolisp nicht unbedingt meine Stärke. Kann mir daher einer von Euch Experten einen kleinen Mehrzeiler schreiben um folgendes Problem zu lösen ? In Dutzenden Dateien muß ich im Modellbereich verschiedenen Linientypen einen anderen Linientypfaktor zuweisen. Kann mir einer den Startschuss geben? Kleine Änderungen wie austauschen des Linientyps und der Linientypfaktoren würde ich wahrscheinlich noch selber hinbekommen. Gruss Detlef 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: 08. Mai. 2003 22:21 <-- editieren / zitieren --> Unities abgeben: Nur für Detlef Wischmann
Hallo Detlef, sicher wäre es kein Problem grundsätzlich, so ein Tool zu schreiben, aber etwas mehr müsste man schon wissen. Warum verschiedene Linientypfaktoren? Plottet ihr aus dem Layoutbereich verschiedene Maßstäbe, gibt es doch die Variable PSLTSCALE, die in jedem Ansichtsfenster den Linientyp mit dem entsprechenden Zoomfaktor skaliert? Ich bin eigentlich ein Feind von den Objekten zugeordneten Eigenschaften. ------------------ gruß Stephan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Detlef Wischmann Mitglied Vermessungstechniker
Beiträge: 95 Registriert: 15.02.2003 Windows XP Centrino vPro 2.2 GHz Nvidia Quadro FX 1600 M 4 GB RAM AutoCAD Civil3D 2010+2011 AutoCAD 2002LT
|
erstellt am: 09. Mai. 2003 08:00 <-- editieren / zitieren --> Unities abgeben:
Hallo Stefan, bei meinen Dateien verhält es sich folgendermassen. Ich habe z.B. bei der Linienart acad_iso3w100 beim Zeichnen den Linientypfaktor immer auf 1.000 gelassen. Nachträglich muß ich jetzt jeder Linie der Linienart acad_iso3w100 im Modellbereich den Linientypfaktor 0.0125 verpassen.Analog gilt dies für die Linienart acad_iso7w100 mit 0.025 und der Linienart acad_iso10w100 mit 0.05. Reicht diese Erläuterung? Gruß Detlef Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Grebe Mitglied
Beiträge: 536 Registriert: 16.12.2002 LT-2021, Civil3D-2021, BricsCAD V18 HP-DesignJet T1200
|
erstellt am: 09. Mai. 2003 09:03 <-- editieren / zitieren --> Unities abgeben: Nur für Detlef Wischmann
|
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 09. Mai. 2003 09:13 <-- editieren / zitieren --> Unities abgeben: Nur für Detlef Wischmann
Hi Am Einfachsten wär es wenn du dir die Linientypfaktor in der Acad.lin änderst. Acad.lin od. Acadiso.lin kopieren als "irgendwas.lin" abspeichern, und deine Breiten ändern. Dann in der Zeichnung die Linientypen aus der "irgendwas.lin" laden. Und Fertig der einzige nachteil in denn Layout´s werden sie mitgeändert. Aber da kann man sicher was mit der PSltscale oder einer ander Variablen was machen. ------------------
Wer Rechtschreibfehler findet, darf sie der Analphabetenvereinigung schenken. mfG Bernd P. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wkopp@ccc.gr Mitglied senior electrical designer
Beiträge: 432 Registriert: 02.04.2002
|
erstellt am: 09. Mai. 2003 09:16 <-- editieren / zitieren --> Unities abgeben: Nur für Detlef Wischmann
Hallo Detlef, vielleicht lieg ich nun komplett daneben, aber ich denke mit der Filterfunktion den gew. Linientyp ausfiltern und dann den Linientypfaktor aendern. Das geht doch recht flott und einfach, Voraussetzung ist natuerlich, dass Du alle Linien dieses Linientyps veraendern willst. hope it helps ------------------ Gruss aus dem sonnigen Athen Wolfgang Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Detlef Wischmann Mitglied Vermessungstechniker
Beiträge: 95 Registriert: 15.02.2003 Windows XP Centrino vPro 2.2 GHz Nvidia Quadro FX 1600 M 4 GB RAM AutoCAD Civil3D 2010+2011 AutoCAD 2002LT
|
erstellt am: 09. Mai. 2003 09:17 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, leider möchte mein Auftraggeber exact diese Linenarten mit den dazugehörigen Linientypfaktoren haben. Linienarten vonLayer ist nicht erlaubt. Die Änderungen sollen nur im Modellbereich gemacht werden, da im Papierbereich es die gleichen Linientypen, aber mit anderen Linientypfaktoren gibt. (Ätzend) Gruß Detlef
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 09. Mai. 2003 09:35 <-- editieren / zitieren --> Unities abgeben: Nur für Detlef Wischmann
|
Thomas Rausch Mitglied
Beiträge: 1199 Registriert: 26.03.2001 Intel P4 2,6 GHz 512 MB RAM NVIDIA GeForce FX 5200 . WinXP prof. Autodesk Map 2004 SP 1 WS-Landcad 2004 . Tetris
|
erstellt am: 09. Mai. 2003 10:05 <-- editieren / zitieren --> Unities abgeben: Nur für Detlef Wischmann
|
Detlef Wischmann Mitglied Vermessungstechniker
Beiträge: 95 Registriert: 15.02.2003 Windows XP Centrino vPro 2.2 GHz Nvidia Quadro FX 1600 M 4 GB RAM AutoCAD Civil3D 2010+2011 AutoCAD 2002LT
|
erstellt am: 09. Mai. 2003 10:38 <-- editieren / zitieren --> Unities abgeben:
|
CADchup Ehrenmitglied V.I.P. h.c.
Beiträge: 3329 Registriert: 14.03.2001 Sicher ist, dass nichts sicher ist. Selbst das nicht. Joachim Ringelnatz
|
erstellt am: 09. Mai. 2003 13:59 <-- editieren / zitieren --> Unities abgeben: Nur für Detlef Wischmann
Hi, das dürfte doch mit ScriptPro aus den Migration Assistances relativ einfach zu machen sein. Schreib Dir ein Skript mit der Befehlsfolge und lass es auf die Zeichnungen los. Für die Suche nach den Linientypen würde ich SSX (Express Tools) oder einen (ssget "X" ...)-Ausdruck empfehlen, anschließend mit dem Befehl _CHANGE den vorherigen Auswahlsatz ändern, ferdisch. Gruß CADchup ------------------ www.cadditions.de 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: 09. Mai. 2003 15:22 <-- editieren / zitieren --> Unities abgeben: Nur für Detlef Wischmann
hier ist 'n Anfang: (defun c:ltf() (setq as (ssget)) (while (> (sslength as) 0) (setq ltfaktor (getreal "\nneuen LTFaktor eingeben: ")) (command "_change" as "" "_p" "_s" ltfaktor "") (command) (setq as nil) (setq as (ssget)) ) ) ------------------ gruß Stephan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |