AutoCAD PLAN (that does not zoom out)

  • Lammerts
  • Lammerts's Profielfoto Onderwerp Auteur
  • Berichten: 134

AutoCAD PLAN (that does not zoom out) werd gestart door Lammerts

Het standaard command PLAN om je view met UCS gelijk te krijgen zoomt standaard uit naar extends
Dat kost handelingen en zoekwerk om weer terug te zoomen. Om dit te voorkomen gebruik ik deze aangepaste routines.
Doe er je voordeel mee. Aanvullingen en terugkoppeling zijn welkom.

; view to ucs => PLN in plaats van PLAN
; UCS World => WCS
; UCS view / object / face / 3 punten => UCV UCO UCF UCO3
; roteer ucs 90 graden : UCM


2D en 3D gebruikt
youtu.be/cN_QbiOR7co
Laatst bewerkt 12 sept 2017 20:09 doorLammerts.
01 sept 2017 07:52 #3074

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

  • E.F. Lucas

Beantwoord door E.F. Lucas in topic AutoCAD PLAN (that does not zoom out)

Is EXPLAN niet een oplossing die al lang in de expresstools zit? Of werkt die niet goed genoeg?
01 sept 2017 12:33 #3076

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

  • Lammerts
  • Lammerts's Profielfoto Onderwerp Auteur
  • Berichten: 134

Beantwoord door Lammerts in topic AutoCAD PLAN (that does not zoom out)

Intressante suggestie! Typisch, zo'n mager gedocumenteerd in een dit gedeelte. Je zou denken dat het logischer is om 'PLAN' zelf te verbeteren in plaats van een variant te maken.., maar goed,.. ik ga het 't proberen! Dan kan ik mijn wellicht variant afstrepen ;-) Bedankt voor de tip!

help.autodesk.com/view/ACD/2016/ENU/?gui...46-8302-19F91DD2EC87
Laatst bewerkt 01 sept 2017 21:59 doorLammerts.
01 sept 2017 20:40 #3077

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

  • Lammerts
  • Lammerts's Profielfoto Onderwerp Auteur
  • Berichten: 134

Beantwoord door Lammerts in topic AutoCAD PLAN (that does not zoom out)

Hoi EF Lucas,
Toch werkt EXPLAN heel anders dan het gewone PLAN commando, alhoewel dat niet staat beschreven in de helpfiles

Mijn idee is dit om een goede combinatie te krijgen voor zowél 2D als 3D gebruik..
1. Check view aligned naar ucs (100% XY orientated, dan is VIEWDIR 0,0,X)
2. Indien waar, ga naar stap 3, anders stap 4 voor afhandeling 3d volgens EXPLAN
3. PLN_2d (zie bovenstaand)
4. EXPLAN (selecteer objecten voor bereik kijk gebied in z)
Stores the viewing direction in the current viewport, expressed in UCS coordinates.
(Read-only)
Type: 3D-vector
Saved in: Drawing
Initial value: 0.0000,0.0000,1.0000
This describes the camera point as a 3D offset from the target point.
(defun c:pln ()
    (setq getviewdir (getvar "viewdir"))
    (setq getviewdir_x (car getviewdir))
    (setq getviewdir_y (car (cdr getviewdir)))
    (setq result_pln (+ getviewdir_x getviewdir_y))
    (print result_pln)
    (if (< result_pln 0) (c:pln_2d) (c:explan_ucs))
)
Laatst bewerkt 12 sept 2017 20:06 doorLammerts.
05 sept 2017 21:57 #3078

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.