Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Linientyp beim Layer-Erstellen falsch

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Linientyp beim Layer-Erstellen falsch (1635 mal gelesen)
Peter2
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von Peter2 an!   Senden Sie eine Private Message an Peter2  Schreiben Sie einen Gästebucheintrag für Peter2

Beiträge: 3701
Registriert: 15.10.2003

Win 10/64 Pro
AutoCAD MAP 3D 2018 / 2023
BricsCAD 22

erstellt am: 23. Feb. 2005 14:10    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Per Lisp erstelle ich in einer leeren Zeichnung einen Layer:

Code:
(command "_layer" "m" "meinlayer" "fa" "4" "" "ltyp" "verdeckt2" "" "")

Der Linientyp verdeckt2 existiert noch nicht in der Zeichnung und wird mit der Layererstellung neu geladen.
Mein "Measurement" ist 1, als soll die Acadiso.lin verwendet werden (Linie ca. 3 mm, Lücke ca. 1.5 mm). Beide "Lin"-Dateien liegen im Supportpfad.

Wenn ich über das Layer-Hauptmenü oder über den Befehl "linientyp" Linientypen lade, erscheint in der Auswahl die "acadiso.lin" als Vorgabe und ich kann die verdeckt2 in der richtigen Einstellung laden.

Mit dem Lispbefehl von oben wird aber die Definition aus der acad.lin (Linie ca. 0.12 mm, Lücke ca. 0.06 mm) geladen. Nur wenn ich händisch die verdeckt2 aus der Acadiso.lin lade, dann stellt er die Längen richtig um.

Grundsatzfrage:
Woher weiss der "Layer-Machen"-Befehl, woher er die Linientypen laden soll? Falls er "measurement" verwendet, müsste doch die acadiso.lin verwendet werden?

Spezialfrage:
Warum lief das Lisp bis vorgestern, und jetzt ist alles anders, obwohl sich Lisp usw. nicht verändert haben? Es gab ein Systemupdate mit diverses Microsoft Patches, aber das erscheint doch ungewöhnlich ...

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

Foxus
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Foxus an!   Senden Sie eine Private Message an Foxus  Schreiben Sie einen Gästebucheintrag für Foxus

Beiträge: 181
Registriert: 17.05.2004

AutoCAD Mechanical 2018

erstellt am: 23. Feb. 2005 14:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

hallo peter2!

hast du die sysvariable ltfaktor mal überprüft?

mfg, Foxus

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

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: 23. Feb. 2005 14:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

die *.lin Dateien werden in der Reihenfolge der Support-Verzeichnisse bei _options ->(getenv "acad") gesucht, deshalb auch im dialog auch die Optionen "nach oben" und "nach unten" ..

------------------
- 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.




Sehen Sie sich das Profil von Peter2 an!   Senden Sie eine Private Message an Peter2  Schreiben Sie einen Gästebucheintrag für Peter2

Beiträge: 3701
Registriert: 15.10.2003

Win 10/64 Pro
AutoCAD MAP 3D 2018 / 2023
BricsCAD 22

erstellt am: 23. Feb. 2005 14:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zitat:
Original erstellt von Foxus:
hallo peter2!

hast du die sysvariable ltfaktor mal überprüft?

mfg, Foxus


Der ltfaktor ist OK. Es ist eindeutig die Definition.

Zitat:
Original erstellt von CADmium:

die *.lin Dateien werden in der Reihenfolge der Support-Verzeichnisse bei _options ->(getenv "acad") gesucht, deshalb auch im dialog auch die Optionen "nach oben" und "nach unten" ..

- Beide Dateien liegen im Original-Support-Verzeichnis. Daher kann die Ordner-Reihenfolge nicht die Ursache sein.
- Wie wirkt sich dann measurement aus?

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




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

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: 23. Feb. 2005 14:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

aus der Hilfe :
MEASUREINIT (Systemvariable)

Typ: Ganzzahl
Gespeichert in: Registrierdatenbank des Systems
Ausgangswert: je nach Land unterschiedlich

Stellt die anfänglichen Zeichnungseinheiten auf Britisch oder Metrisch ein. Insbesondere steuert MEASUREINIT, welche Schraffurmuster- und Linientypendateien eine Zeichnung beim Öffnen verwendet. Darüber hinaus wird die zu verwendende Dateivorlage festgelegt.

0 Britisch; verwendet das von den Registrierungseinträgen ANSIHatch und ANSILinetype festgelegte Schraffurmuster und die Linientypdatei.

1 Metrisch; verwendet das von den Registrierungseinträgen ISOHatch und ISOLinetype festgelegte Schraffurmuster und die Linientypdatei.

d.h. guck mal in deine Registry!

------------------
- 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.




Sehen Sie sich das Profil von Peter2 an!   Senden Sie eine Private Message an Peter2  Schreiben Sie einen Gästebucheintrag für Peter2

Beiträge: 3701
Registriert: 15.10.2003

Win 10/64 Pro
AutoCAD MAP 3D 2018 / 2023
BricsCAD 22

erstellt am: 23. Feb. 2005 14:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

leider: auch die steht auf 1 ...

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

Caladia
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von Caladia an!   Senden Sie eine Private Message an Caladia  Schreiben Sie einen Gästebucheintrag für Caladia

Beiträge: 2546
Registriert: 04.03.2002

ACAD2009
ACAD2010 SP2
ACAD2011 SP1
ABDS-S 2012 SP2
ABDS-S 2013 SP2
ABDS-S 2014 SP1
ABDS-S 2015 SP2
ABDS-S 2016
Expresstools
A3-Makroboard
16-Tasten Lupe
Impression 3
Win7 64bit
IE11
Firefox
Office2003 SP3

erstellt am: 23. Feb. 2005 14:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

Nun mir wird mal wieder keiner glauben wollen, wenn ich das noch mal durchkaue: pat und lin sind zwei verschiedene Dinge. Die pat wird durch die Systemvariable augewählt die lin nicht. Die muß man direkt ansteuern. Aber das wollte mir, als ich das das letzte Mal gesagt habe ja auch keiner glauben. Ich glaube kaum das Lisp andere Naturgesetze hat als Makros (die Makrozeile hätte den gewünschten Erfolg: -Linientyp;l;verdeckt2;acadiso.lin)

------------------
Gruss
Caladia

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

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: 23. Feb. 2005 14:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

(vl-registry-read
  (strcat "HKEY_CURRENT_USER\\"
          (vlax-product-key)
          "\\FixedProfile\\General"
       
  )
  "AnsiLinetype"
)
liefert dir die Liniendatei für Measurement 0

(vl-registry-read
  (strcat "HKEY_CURRENT_USER\\"
          (vlax-product-key)
          "\\FixedProfile\\General"
       
  )
  "ISOLinetype"
)

liefert dir die Liniendatei für Measurement 1

Stichwort : Registry

------------------
- 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.




Sehen Sie sich das Profil von Peter2 an!   Senden Sie eine Private Message an Peter2  Schreiben Sie einen Gästebucheintrag für Peter2

Beiträge: 3701
Registriert: 15.10.2003

Win 10/64 Pro
AutoCAD MAP 3D 2018 / 2023
BricsCAD 22

erstellt am: 23. Feb. 2005 15:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Grundsätzlich habe ich jetzt mein Lisp etwas ausgebaut und lade die LIN jetzt gezielt - damit ist das Problem gelöst.

Aber zu versuchen, was dahinter ist, ist auch interessant. Hier ein Auszug meines Profils - schaut auch nicht ungewöhnlich aus:

Code:
[HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R15.0\ACAD-1:407\FixedProfile\General]
"ACCOV:TMPMNU"="1"
"ANSIHatch"="acad.pat"
"ANSILinetype"="acad.lin"
"InsertUnitsDefSource"=dword:00000004
"InsertUnitsDefTarget"=dword:00000004
"ISOHatch"="acadiso.pat"
"ISOLinetype"="acadiso.lin"
"Measureinit"=dword:00000001
"LastTemplate"="acadiso.dwt"
"StartUpType"="Scratch"
"acet-MenuLoad"="1"
"acet-Enable"="1"
"MRUFilesToShow"=dword:00000002
"AcetRText:type"="Diesel"
"MRUFilesToList"=dword:00000007


Peter

------------------
Für jedes Problem gibt es eine einfache Lösung.
Die ist aber meistens falsch. ;-)

[Diese Nachricht wurde von Peter2 am 23. Feb. 2005 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Peter2
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von Peter2 an!   Senden Sie eine Private Message an Peter2  Schreiben Sie einen Gästebucheintrag für Peter2

Beiträge: 3701
Registriert: 15.10.2003

Win 10/64 Pro
AutoCAD MAP 3D 2018 / 2023
BricsCAD 22

erstellt am: 28. Feb. 2005 08:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zitat:
Original erstellt von Caladia:
Die pat wird durch die Systemvariable augewählt die lin nicht. Die muß man direkt ansteuern.

Das ist vielleicht halb richtig? Wenn man Linientypen "einfach nebenbei" über den Layerbefehl lädt, dann dürfte es so sein. Wenn man aber einen Linientyp über ein Dialogfenster lädt (z.B. im Rahmen des Layerdialoges), dann wird als Vorgabedatei schon diejenige LIN vorgeschlagen, die dem Measurement entspricht.

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

Caladia
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von Caladia an!   Senden Sie eine Private Message an Caladia  Schreiben Sie einen Gästebucheintrag für Caladia

Beiträge: 2546
Registriert: 04.03.2002

ACAD2009
ACAD2010 SP2
ACAD2011 SP1
ABDS-S 2012 SP2
ABDS-S 2013 SP2
ABDS-S 2014 SP1
ABDS-S 2015 SP2
ABDS-S 2016
Expresstools
A3-Makroboard
16-Tasten Lupe
Impression 3
Win7 64bit
IE11
Firefox
Office2003 SP3

erstellt am: 28. Feb. 2005 08:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

Stimmt, aber das Fenster wollten wir ja vermeiden.

------------------
Gruss
Caladia

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bernd P
Ehrenmitglied V.I.P. h.c.
cook-general



Sehen Sie sich das Profil von Bernd P an!   Senden Sie eine Private Message an Bernd P  Schreiben Sie einen Gästebucheintrag für Bernd P

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: 28. Feb. 2005 08:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

Servus

Einfach denn Inhalt von der "richtigen" LIN in die "falsche" kopieren.
Das selbe mit der PAT und fertig.

Kein Stress mehr welche genommen wir Acad.* oder Acadiso.*.

------------------
schöne Grüsse aus der Steiermark  Bernd P. Warum Einfach es geht auch kompliziert

Bitte Supportangaben eintragen, warum siehst du hier

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

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: 28. Feb. 2005 09:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

@Bernd : dann kannst du auch die Registryeinstellungen ( Siehe oben ) ändern

------------------
- 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

Caladia
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von Caladia an!   Senden Sie eine Private Message an Caladia  Schreiben Sie einen Gästebucheintrag für Caladia

Beiträge: 2546
Registriert: 04.03.2002

ACAD2009
ACAD2010 SP2
ACAD2011 SP1
ABDS-S 2012 SP2
ABDS-S 2013 SP2
ABDS-S 2014 SP1
ABDS-S 2015 SP2
ABDS-S 2016
Expresstools
A3-Makroboard
16-Tasten Lupe
Impression 3
Win7 64bit
IE11
Firefox
Office2003 SP3

erstellt am: 28. Feb. 2005 09:24    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

@Bernd:
Das mit dem kopieren hört sich vieleicht im Einzelfall sinvoll an. Doch mit jeder neuen ACAD installation ist neu daran zu denken. Und gib das mal an den nächsten weiter, der das auch so machen soll. Dann erklär ihm wo sich die lin befindet (in einem verstecktem Verzeichnis, voreinstellung bei Windows: Suchen wird nicht berücksichtigt), da wird die Sache wirklich kompliziert 
Die anderen beiden Methoden sind da sinnvoller gesehen auf dauer und übertragung auf andere Rechner.

------------------
Gruss
Caladia

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bernd P
Ehrenmitglied V.I.P. h.c.
cook-general



Sehen Sie sich das Profil von Bernd P an!   Senden Sie eine Private Message an Bernd P  Schreiben Sie einen Gästebucheintrag für Bernd P

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: 28. Feb. 2005 09:40    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

    zum Glück bin ich "Admin" in der Firma
Könnte man auch per Patch schreiben


hab es getestet funkt ABER AUF EIGENE GEFAHR/OWN RISK

@@echo off
setlocal
title LIN und PAT löschen...

:start
Cls
echo.
echo Bitte waehle das Laufwerk auf dem gescannt werden soll.
echo.
set /p lw=Laufwerk:
echo.
echo Bitte den Nutzernamen waehlen der gescannt werden soll!
echo.
if exist "%lw%:\Dokumente und Einstellungen" dir "%lw%:\Dokumente und Einstellungen" /b
if exist "%lw%:\Documents and Settings" dir "%lw%:\Documents and Settings" /b ELSE goto error1
echo.
set /p user=Benutzername:
echo.
if "%user%"=="" goto start

:german
if not exist "%lw%:\Dokumente und Einstellungen\%user%" goto english
del "%lw%:\Dokumente und Einstellungen\%user%\Anwendungsdaten\Autodesk\AutoCAD 2004\R16.0\deu\Support\*.lin
del "%lw%:\Dokumente und Einstellungen\%user%\Anwendungsdaten\Autodesk\AutoCAD 2004\R16.0\deu\Support\*.pat
goto end

:english
if not exist "%lw%:\Documents and Settings\%user%" goto error2
del "%lw%:\Dokumente und Einstellungen\%user%\Anwendungsdaten\Autodesk\AutoCAD 2004\R16.0\deu\Support\*.lin
del "%lw%:\Dokumente und Einstellungen\%user%\Anwendungsdaten\Autodesk\AutoCAD 2004\R16.0\deu\Support\*.pat
goto end

:error1
echo.
echo FEHLER!
echo Auf %lw%:\ konnte kein Benutzer-Verzeichnis ermittelt werden.
pause
goto end

:error2
echo.
echo FEHLER!
echo Auf %lw%:\ konnte kein Verzeichnis fuer den Nutzer "%user%" gefunden werden.
pause

:end
endlocal
exit
------------------
schöne Grüsse aus der Steiermark  Bernd P.        Warum Einfach es geht auch kompliziert

Bitte Supportangaben eintragen, warum siehst du hier

[Diese Nachricht wurde von Bernd P am 28. Feb. 2005 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Peter2
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von Peter2 an!   Senden Sie eine Private Message an Peter2  Schreiben Sie einen Gästebucheintrag für Peter2

Beiträge: 3701
Registriert: 15.10.2003

Win 10/64 Pro
AutoCAD MAP 3D 2018 / 2023
BricsCAD 22

erstellt am: 28. Feb. 2005 22:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Also werden wir das Thema im Ordner "Halb mysteriös" ablegen.

danke für die Hinweise.

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




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

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: 01. Mrz. 2005 09:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

Nachbemerkung:

Zitat:
Original erstellt von Bernd P:
 ..Warum Einfach es geht auch kompliziert.. 

Um die Adeskeinstellungen voll zu umgehen : eine eigene Lin-Datei erstellen und da die Linien reinkopieren, die man braucht. ( sollte im Supportpfad liegen ) - geht auch mit der "acad.lin" oder einer anderen Standarddatei

dann folgenes Lisp drüberlaufen lassen : ( die Registryeinstellungen werden geändert - entsprechene Nutzerrechte erforderlich!)


(defun SET-MYOWN-LIN (LIN-DATEI)
  (if(and(=(type LIN-DATEI)'STR)
         (findfile LIN-DATEI)
         (setq LIN-DATEI
           (strcat(cadr(fnsplitl LIN-DATEI))(caddr(fnsplitl LIN-DATEI)))
         )
     )
    (progn
      (vl-registry-WRITE
        (strcat "HKEY_CURRENT_USER\\"
                (vlax-product-key)
                "\\FixedProfile\\General"        
        )
        "AnsiLinetype"
        LIN-DATEI
      )
      (vl-registry-WRITE
        (strcat "HKEY_CURRENT_USER\\"
                (vlax-product-key)
                "\\FixedProfile\\General"        
        )
        "ISOLinetype"
        LIN-DATEI
      )
    )
  )
)

Aufruf dann
(SET-MYOWN-LIN "Meine-Linetypen.lin")

Da diese Einträge im ACADProfil mitgespeichert werden, kann man sie durch Export/Import/ Aktuellsetzen prima handeln.
------------------
  - Thomas -
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

[Diese Nachricht wurde von CADmium am 01. Mrz. 2005 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bernd P
Ehrenmitglied V.I.P. h.c.
cook-general



Sehen Sie sich das Profil von Bernd P an!   Senden Sie eine Private Message an Bernd P  Schreiben Sie einen Gästebucheintrag für Bernd P

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: 01. Mrz. 2005 09:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

Da wir sowieso 1 Verzeichniss haben in denn die Supportdaten (DWT/LIN/PAT/STB/CTB/PC3/Toolbar´s/LISP/Werkzeugpalette/...) stehen, brauch ich bei einer Neuinstallation nur das Verzeichniss kopieren die ACAD Lin/Pat löschen und ein aktuelles Profil laden.

Das Verzeichniss wird auch über Batch im Netzwerk upgedatet (ist lokal gespeichert wegen Geschwindigkeit).

Änderung in der Registrie sind finde ich schwerer wieder Rückgängig zu machen und auch schwerer nachzuvollziehen, als einfach Dateien zu löschen (Die wenn man sie braucht auf der ACCD drauf sind).

Edit: ist halt Geschmackssache


------------------
schöne Grüsse aus der Steiermark  Bernd P.    Warum Einfach es geht auch kompliziert

Bitte Supportangaben eintragen, warum siehst du hier

[Diese Nachricht wurde von Bernd P am 01. Mrz. 2005 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz