CHBH.LSP – Bemaßung mit hochgestellten Millimetern für BricsCAD unter Linux (Software)

Martin Vogel ⌂ @, Dortmund / Bochum, Tue, 26.05.2020, 15:19 (vor 1393 Tagen)

Vor 15 Jahren hatte ich hier einmal ein kleines Lisp-Progrämmchen vorgestellt, mit dem sich Bemaßungen in AutoCAD in normgerechte Baubemaßungen nach DIN 1356-1 umwandeln lassen.

Es stellte sich heraus, dass das Programm auch mit heutiger Software noch funktioniert und traurigerweise auch immer noch erforderlich ist, weil es seit 40 Jahren niemand für nötig hält, in die offenen DWG-Spezifikationen ein normgerechtes Bemaßungsformat einzubauen.

[image]

Für BricsCAD unter Linux waren lediglich zwei Anpassungen in der Dialogdatei CHBH.DCL erforderlich. Die Windows-Zeichenkodierung der Umlaute sorgte für Probleme und ein nur für Windows verfügbares Schlüsselwort zum Setzen des Fokus verursachte unter Linux einen Syntaxfehler. Die Fokus-Zeile ist aber für die Funktion entbehrlich und die problematischen Windows-Umlaute ließen sich durch ASCII-Zeichen ersetzen.

Wer das Lisp-Programm CHBH.LSP selber in BricsCAD unter Linux ausprobieren will, um in seinen oder ihren Bauzeichnungen die Bemaßungen DIN-gerecht zu formatieren, Millimeter hochzustellen und Längen unter einem Meter als volle Zentimeter mit Ganzzahlen anzuzeigen, kann das folgendermaßen erreichen:

Lassen Sie sich in BricsCAD anzeigen, in welchem Verzeichnis es nach Support-Dateien sucht. Tippen Sie dazu SUPPORTORDNER ein. Der Verzeichnisname lautet beispielsweise /home/username/Bricsys/BricsCAD/V20x64/de_DE/Support/. Kopieren Sie die drei Dateien CHBH.LSP, CHBH.DCL und CHBH.BMP aus der ZIP-Datei unten in dieses Verzeichnis.

[image]

Mit dem Befehl APPLOAD fügen Sie anschließend den Befehl CHBH zu BricsCAD hinzu. Wenn Sie das Häkchen „AutoLaden“ setzen, wird der Befehl ab sofort bei jedem Start des Programms verfügbar sein.

CHBH Download (ZIP-Datei)

(Update 2020-05-28: In der ZIP-Datei befindet sich nun eine 2014 aktualisierte Version des Lisp-Programms, die einen Fehler beseitigt, der beim Runden bestimmter Zahlenwerte entstand. Ein großes Dankeschön an Günter Amann für die Einsendung.)
(Update 2020-07-22: Die Bemaßungen bleiben nun nicht länger assoziativ, damit BricsCAD die von CHBH bearbeiteten Maßzahlen im Layout nicht bei nächster Gelegenheit wieder auf die automatisch erzeugten Werte zurücksetzt.)

--
Dipl.-Ing. Martin Vogel
Leiter des Bauforums

Bücher:
CAD mit BricsCAD
Bauinformatik mit Python

Tags:
CAD, AutoCAD, BricsCAD, Linux, LISP, Bemaßung


gesamter Thread:

 RSS-Feed dieser Diskussion

powered by my little forum