fehlerhafte Schraffurdarstellung in Autocad 2014 / Rund um AutoCAD
whf_muc 29. Okt. 2013, 07:58


SchraffurdarstellungAutocad2013-2014.pdf

 
Hallo
Ich habe ein benutzerspez. Schraffurmuster (ähnlich Kies)- dies funktioniert bis Autocad 2013 einwandfrei. In 2014 nun wird das Muster entweder so klein skaliert dargestellt, dass es wie eine durchgängige Fläche, Solid aussieht (auch beim Plot), oder gleich viel zu groß. Ein schrittweises Anpassen der Schraffurskalierung ändert in 2014 zuerst gar nichts an der Darstellung (in 2013 schon) und macht dann einen "Sprung".  Details, Screenshots im Anhang.

CAD-Huebner 29. Okt. 2013, 08:12

Vermutlich ist das benutzerspez. Schraffurmuster nicht mehr im Support-Suchpfad von 2014 zu finden.

cadffm 29. Okt. 2013, 08:20

Da das Muster dem Programm ja doch bekannt ist (ab einer Skalierung von ..) ich tippe dagegen und auf HPMAXLINES

Edit: (setenv "MaxHatch" "10000000") und (setvar "HPMAXLINES" 10000000)
Es ist unter Umständen nötig die Datei nach dem erhöhen der Werte noch mal erneut zu öffnen.

whf_muc 29. Okt. 2013, 08:34

Volltreffer

HPMAXLINES stand bei 2014 auf 100.000
hab es jetzt mal "hochgeschraubt" - 1.000.000 war erst noch wirkungslos, mit 10.000.000 funktioniert es.

Danke, Gruß Torsten

[Diese Nachricht wurde von whf_muc am 29. Okt. 2013 editiert.]

Peter2 13. Jan. 2020, 17:15

ACHTUNG! Sie antworten auf einen Beitrag der älter als 1 Jahr ist!
(Tja, Industriearchäologie ist schon was feines ..)

Zitat:
Original erstellt von cadffm:
...(setenv "MaxHatch" "10000000") und (setvar "HPMAXLINES" 10000000)...[/B]

Nur zur Präzisierung und zur Dokumentation für die Ewigkeit, da sich (mir) dieser Zusammenhang aus der Online-Hilfe für 2008 und 2018 nicht erschliessen lässt:

Zitat:
Da sind zwei Methoden, die zu einem einzigen Ergebnis führen.

Code:

Befehl: (getvar "hpmaxlines")
43210

Befehl: (getenv "MaxHatch")
"43210"

Befehl: (setenv "MaxHatch" "999999")
"999999"

Befehl: (getenv "MaxHatch")
"999999"

Befehl: (getvar "hpmaxlines")
999999

Befehl: HPMAXLINES

Neuen Wert für HPMAXLINES eingeben <999999>: 123456

Befehl: (getvar "hpmaxlines")
123456

Befehl: (getenv "MaxHatch")
"123456"


cadffm 13. Jan. 2020, 18:03

Früher gab es NUR die UmgebungsvariableMaxHatch, und da diese wenig/er dokumentiert und
komplett User-unfreundlich sind, gab es für die immer wieder benötigte MaxHatch
Einstellung 2008 dann eine zugehörige Systemvariable "für den Anwender".
Später kam die Systemvariable HPMAXAREAS noch hinzu.


>"Da sind zwei Methoden, die zu einem einzigen Ergebnis führen."
Ja, mit beiden stellt man die Systemvariable und die Umgebungsvariable zugleich ein.
Methoden sind es mehr, aber die Stellschrauben sind 2, Umgebungsvariable und die zugehörige Systemvariable.