Welkom, Gasten
Gebruikersnaam: Wachtwoord: Onthoud mij

Onderwerp: AutoCAD PLAN (that does not zoom out)

AutoCAD PLAN (that does not zoom out) 01 sept 2017 07:52 #3074


  • Berichten:132 Ontvangen bedankjes 11
  • Lammerts's Profielfoto
  • Lammerts
  • Ervaren forumlid
  • Offline
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
Bijlagen:
Laatst bewerkt: 12 sept 2017 20:09 door Lammerts.
The administrator has disabled public write access.

AutoCAD PLAN (that does not zoom out) 01 sept 2017 12:33 #3076

  • E.F. Lucas's Profielfoto
  • E.F. Lucas
Is EXPLAN niet een oplossing die al lang in de expresstools zit? Of werkt die niet goed genoeg?
The administrator has disabled public write access.

AutoCAD PLAN (that does not zoom out) 01 sept 2017 20:40 #3077


  • Berichten:132 Ontvangen bedankjes 11
  • Lammerts's Profielfoto
  • Lammerts
  • Ervaren forumlid
  • Offline
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 door Lammerts.
The administrator has disabled public write access.

AutoCAD PLAN (that does not zoom out) 05 sept 2017 21:57 #3078


  • Berichten:132 Ontvangen bedankjes 11
  • Lammerts's Profielfoto
  • Lammerts
  • Ervaren forumlid
  • Offline
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 door Lammerts.
The administrator has disabled public write access.
Moderators: Jordy Brouwers, Remco Bastiaans, Peter Ingels, Jeroen Tishauser, Bart De Maesschalck, Eric van Wijland, Joost Schlebaum
Tijd voor maken pagina: 0.167 seconden