metrische lijntype-definities

Gestart door gery, ma 18 02 2019, 10:39:47

Vorige topic - Volgende topic

gery

Ik gebruikte in het verleden in AutoCAD 2012 onder W7 volgende code om snel alle geladen lijntypes te vervangen door de metrische definities:
(setvar 'expert 3)
(command "_.-linetype" "_Load" "*" "acadiso.lin" "")
(setvar 'expert 0)
(command "_.-purge" "_ltypes" "*" "_No")
(command "_.regenall")

Echter, dit lijkt niet meer te werken in AutoCAD 2017 onder W10. Het lijkt alsof de Amerikaanse definities geladen blijven. Ik krijg ook geen foutmelding. Iemand een oplossing?
AutoCAD 2020 - Windows 10

gery

Het individueel herladen van lijntypes lukt ook niet.
AutoCAD 2020 - Windows 10

bart

zet die line met purge eens uit en test het uit in een legen tekening

(command "-linetype" "l" "*" "C:/Autodesk/eigen/acadiso.lin" "")
doet het bij mij prima

lin bestand al een geopend om te kijken op het de juiste definitie is?
Domme vragen bestaan niet.
Domme antwoorden wel.

m.vr. groet Bart

gery

#3
Het blijkt een bug te zijn in AutoCAD 2017: na het herladen van lijndefinities worden deze niet refreshed tijdens een regenall (maar ze worden wel geladen), maar worden deze enkel refreshed bij het (her)openen van de tekening. Misschien kent iemand een bugfix of workaround?
AutoCAD 2020 - Windows 10

gery

#4
Bedankt voor je antwoord Bart.
Ik ben er ondertussen achtergekomen dat de lijndefinities wel geladen worden, maar dat deze nieuwe definities niet onmiddelijk zichtbaar worden in de tekening maar pas na heropenen van de tekening. Deze bug zou in AutoCAD 2018 gerepareerd zijn, maar misschien bestaat er ook wel een bugfix voor AutoCAD 2017.
AutoCAD 2020 - Windows 10