ACM-2024-01-06

Jahrgang: 2024
Ausgabe: 01
Autor: Gerhard Rampf
Programm: ACM-SEGMENTIEREN.LSP
Funktionalität: Objekte mit Linien oder Polylinien nachzeichnen
Format: LISP
Lauffähig ab: AutoCAD 2005
Befehle: ACM-SEGMENTIEREN
Bezug: online 


Beschreibung
============

Objekte segmentieren

Mit dem Tool ACM-SEGMENTIEREN.LSP lassen sich Kurvenobjekte durch Linienzüge nachzeichnen. So kann beispielsweise 
ein Kreis durch eine maximale Anzahl von 1024 Einzellinien dargestellt werden. Anwenden lässt sich das Tool auf 
folgende Objekttypen: 2D-Polylinie, Bogen, Kreis, Ellipse, Linie, Polylinie und Spline. 
Nach dem Aufruf des Befehls fordert die Routine erst zur Wahl des zu segmentierenden Objekts auf. Objekte auf 
gesperrten Layern können mit dem Tool nicht bearbeitet werden. Anschließend kann man die Anzahl der Segmente 
eingeben. Erlaubt ist hierbei die Spanne von zwei bis 1.024 Teillinien. Den zuletzt verwendeten Wert speichert 
das Programm für die Dauer der Arbeit an der aktuellen Zeichnung ab und bietet diesen Wert als Vorgabe an, die 
sich mit der EINGABETASTE übernehmen lässt. 
Als nächstes ist zu bestimmen, ob die Segmente als einzelne Linien oder als Polylinienzug erstellt werden. Je 
nach aktueller Einstellung der Systemvariable PLINTEYPE wird bei der Polylinienvariante eine 2D- oder LW-Polylinie 
erstellt. Auch bei dieser Entscheidung wird immer die zuletzt verwendete Option als Vorgabewert angeboten. 
Als letzten Schritt im Programmablauf lässt sich der Layer der neu zu erstellenden Objekte aussuchen. Dazu blendet 
die Routine ein Dialogfeld ein, das alle aktuell in der Zeichnung definierten Zeichnungsebenen zur Auswahl auflistet. 
Auch hier ist der zuletzt benutzte Layer im Listenfeld bereits vormarkiert, sofern er nicht vorher einer 
Layerbereinigung zum Opfer fiel. 
Zu beachten ist bei der Verwendung des Tools, dass die Segmentlinien nicht bei jeder Objektart alle die gleiche 
Länge besitzen. Vielmehr ist es so, dass die Abstände auf dem Quellobjekt regelmäßig sind. Bei einem segmentierten 
Kreis besitzen daher auch die erstellten Linien die gleiche Länge, bei Spline-Objekten dagegen ist das nicht der Fall. 
Intern verwendet das Tool zur Berechnung der Teilerpunkte den Befehl TEILEN.