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

Martin Vogel ⌂ @, Dortmund / Bochum, Tue, 26.05.2020, 15:19 (vor 1633 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

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

AnnaSch, Thu, 25.01.2024, 09:50 (vor 294 Tagen) @ Martin Vogel

Funktioniert dieses Tool auch in BricsCAD unter MacOS?

CHBH.LSP – Bemaßung mit hochgestellten Millimetern für BricsCAD unter macOS

Martin Vogel ⌂ @, Dortmund / Bochum, Thu, 25.01.2024, 10:06 (vor 294 Tagen) @ AnnaSch

Ich kann mir gut vorstellen, dass das Lisp-Programm zur Verschönerung der Bemaßungen jetzt auch unter macOS läuft – die nur unter Windows vorhandenen Funktionen und die windowstypischen Sonderzeichen wurden ja aus CHBH.LSP entfernt. Da wir allerdings gelegentlich Überraschungen mit der Mac-Version von BricsCAD erleben, käme es auf einen Versuch an.

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

Bücher:
CAD mit BricsCAD
Bauinformatik mit Python

Tags:
CAD, LISP, Bemaßung, Zeichnen

RSS-Feed dieser Diskussion
powered by my little forum