De functie Roteer met reference is nu verbeterd:
Roteer door een selectie te maken van objecten en dan een basispunt, en richtingspunt op te geven.
Voor wie het handig vindt...
Hier de Lisp:
;;;Roteer met reference
(defun c:rref()
(setq ss1 (ssget))
(setq L1 (getpoint "\nWijs Basis point (1) aan: "))
(setq L2 (getpoint "\nWijs Referentie punt (2) aan: "))
(command "ROTATE" ss1 "" L1 "r" L1 L2 )
);;;Einde Roteer met reference
Dit is een goeie! :lol:
heb hem meteen toegevoegd aan mijn .mln bestand.
waarom zou je iets willen roteren met een xref?
daar heb je toch de functie ucs voor?
hierdoor is het ook mogelijk om terug te gaan naar de rijksdriehoek coordinaten
Citaat van: silverster op do 24 01 2008, 08:32:54
waarom zou je iets willen roteren met een xref?
daar heb je toch de functie ucs voor?
hierdoor is het ook mogelijk om terug te gaan naar de rijksdriehoek coordinaten
Silvester,
Hier wordt niet bedoeld Xref (= external reference), maar een rotatie mbv referentiepunten.
Teken een lijn.
Typ maar eens in op de comandline:
r van rotate
kies een eindpunt als je base point
type r van reference
Kies weer hetzelfde eindpunt
vervolgens kies je het andere eindpunt
kijk nu wat er gebeurd. :P
Juist...
Als je dit dus doet met het gewone commando dan selecteer o.a. twee keer het zelfde punt (eerste basis punt)
Deze LISP gebruiken helpt tegen RSI!!! Je voert gewoonweg minder handelingen uit.
Voorbeeld:
rotate
base point
reference
Kies weer hetzelfde eindpunt
vervolgens kies je het andere eindpunt
Nu sneller:
RR Het commando
Select objects Deze telt nog niet mee, dit doe je ook bij rotate
Base point
Refpoint
Bestemming-point
oh ik snap het inderdaad al ja
sorry verkeerde interpertatie van mij
Geval van: Osnap