Author Topic: What's the sysvar that...  (Read 6410 times)

0 Members and 1 Guest are viewing this topic.

BlackBox

  • King Gator
  • Posts: 3770
Re: What's the sysvar that...
« Reply #15 on: November 21, 2011, 11:29:00 AM »
Can others please verify these results?
Created viewport; activated; set ucsfollow to 1; deactivated viewport; reactivated viewport and it did a zoom extents.
Civil 3D 2011

Could  it be that the function is a bad side effect in the version(s) you both are using and they fixed it in 2012?

No... Confirmed (again) using Civil 3D 2011 / 2012

... a strict reading of the help file about the purpose and function of that sysvar has nothing to do with zooming a(n) activated viewport.

Your statement assumes that Autodesk has prepared, and provided complete documentation... You won't find QAFLAGS System Variable in SYSVDLG, but it (the sysvar) exists. Just saying.
"How we think determines what we do, and what we do determines what we get."

alanjt

  • Needs a day job
  • Posts: 5352
  • Standby for witty remark...
Re: What's the sysvar that...
« Reply #16 on: November 21, 2011, 11:30:00 AM »
Civil 3D 2019 ~ Windohz 7 64bit
Dropbox

Jeff H

  • Needs a day job
  • Posts: 6150
Re: What's the sysvar that...
« Reply #17 on: November 21, 2011, 11:32:34 AM »
It did not Zoom extents for me in 2012.
TEAM HIGGS!!

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Re: What's the sysvar that...
« Reply #18 on: November 21, 2011, 11:38:26 AM »
no that isn't it's real function or purpose....

The UCSFOLLOW setting is saved separately for each viewport. If UCSFOLLOW is on for a particular viewport, a plan view is generated in that viewport whenever you change coordinate systems.

Once the new UCS has been established, you can use DVIEW, PLAN, VIEW, or VPOINT to change the view of the drawing. It will change to a plan view again the next time you change coordinate systems.

0
 UCS does not affect the view
 
1
 Any UCS change causes a change to the plan view of the new UCS in the current viewport
 

The setting of UCSFOLLOW is maintained separately for paper space and model space and can be accessed in either, but the setting is ignored while in paper space (it is always treated as if set to 0). Although you can define a non-world UCS in paper space, the view remains in plan view to the world coordinate system.

So it must be something else.... ;-)
NO.... it isn't!!
Matt,

Nothing you bolded says, Autocad will perform a ZOOM extents.
What it does say is that it creates a plan view.
That does not READ, performs a ZOOM Extents in any language I understand.
And what happens when you create a plan view??

Regenerates a plan view of the display so that the drawing extents fit in the current viewport of the current UCS.
Autodesk Expert Elite
Revit Subject Matter Expert (SME)
Owner/FAA sUAS Pilot @ http://skyviz.io

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: What's the sysvar that...
« Reply #19 on: November 21, 2011, 11:43:30 AM »
No that would be what happens when one types

PLAN
and then selects

World


A completely different operation.

there are other version at the office I will run tests on in the AM and report back.

As it appears to be a non issue in C3D 2012.
Be your Best


Michael Farrell
http://primeservicesglobal.com/

Dinosaur

  • Guest
Re: What's the sysvar that...
« Reply #20 on: November 21, 2011, 11:44:12 AM »
We used UCSFOLLOW in the r12 &r13 EaglePoint days when rolling our own plan & profile sheets.  The views it created would zoom to extents and we needed to have a rectangle created with axis along the desired UCS sized to match the extents of the scaled plan view.  We used that window to zoom the view into scale.

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Re: What's the sysvar that...
« Reply #21 on: November 21, 2011, 11:44:19 AM »
It's fixed.  I don't even know why I'm spending so much energy on this.
Autodesk Expert Elite
Revit Subject Matter Expert (SME)
Owner/FAA sUAS Pilot @ http://skyviz.io

alanjt

  • Needs a day job
  • Posts: 5352
  • Standby for witty remark...
Re: What's the sysvar that...
« Reply #22 on: November 21, 2011, 11:46:39 AM »
It's fixed.  I don't even know why I'm spending so much energy on this.

Civil 3D 2019 ~ Windohz 7 64bit
Dropbox

BlackBox

  • King Gator
  • Posts: 3770
Re: What's the sysvar that...
« Reply #23 on: November 21, 2011, 11:59:45 AM »
It's fixed.  I don't even know why I'm spending so much energy on this.

... Pot stirrer.  :-P
"How we think determines what we do, and what we do determines what we get."

jvillarreal

  • Bull Frog
  • Posts: 332
Re: What's the sysvar that...
« Reply #24 on: November 21, 2011, 03:30:11 PM »
Higgs,

When you test in the morning, make sure the viewport your testing it on is active (and unlocked) when you set ucsfollow to 1.
After reactivating it, the zoom extents should happen.

The setting of UCSFOLLOW is maintained separately for paper space and model space and can be accessed in either, but the setting is ignored while in paper space (it is always treated as if set to 0).

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: What's the sysvar that...
« Reply #25 on: November 22, 2011, 01:19:14 AM »
After reading the above post, it is an order of operation issue.
I was setting the value, then activating the viewport.

Same applies to my working methods, I do not ever set a UCS through a viewport.
I create them in Model space and save them with the view, that I later set current through the viewport.
So I haven't ever had the issue that is created by doing through a floating viewport.

So I guess, if one uses cad in a particular fashion, yes the UCSFOLLOWS variable will cause your viewports to zoom.

My suggestion; STOP doing it that way.   ;-)
« Last Edit: November 22, 2011, 01:25:44 AM by Higgs Boson's Mate »
Be your Best


Michael Farrell
http://primeservicesglobal.com/

BlackBox

  • King Gator
  • Posts: 3770
Re: What's the sysvar that...
« Reply #26 on: November 22, 2011, 06:33:27 AM »
My suggestion; STOP doing it that way.   ;-)

Higgsy says:



 :-D
"How we think determines what we do, and what we do determines what we get."

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Re: What's the sysvar that...
« Reply #27 on: November 22, 2011, 08:38:18 AM »
After reading the above post, it is an order of operation issue.
I was setting the value, then activating the viewport.

Same applies to my working methods, I do not ever set a UCS through a viewport.
I create them in Model space and save them with the view, that I later set current through the viewport.
So I haven't ever had the issue that is created by doing through a floating viewport.

So I guess, if one uses cad in a particular fashion, yes the UCSFOLLOWS variable will cause your viewports to zoom.

My suggestion; STOP doing it that way.   ;-)

I'm pretty sure it wasn't.

I just tested this is C3D 2012.

New view port.
UCSFOLLOW  0
activate viewport
no change
UCSFOLLOW 1
new viewport
activate
no change


That isn't the function of that variable.

Cn others please verify these results?

Thanks for admitting you were wrong.   :wink:
Autodesk Expert Elite
Revit Subject Matter Expert (SME)
Owner/FAA sUAS Pilot @ http://skyviz.io

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: What's the sysvar that...
« Reply #28 on: November 22, 2011, 08:40:46 AM »
As long as you can admit your process is backwards...no problem.   ;-) 
Be your Best


Michael Farrell
http://primeservicesglobal.com/

M-dub

  • Guest
Re: What's the sysvar that...
« Reply #29 on: November 22, 2011, 08:53:29 AM »
*Quickly flicks the light switch off and on a few times...*

Do I need to send you two to your rooms for a time-out?

Stop bugging your brother!




Er uh... oops sorry.  I thought I was still at home with my 5 and 3 year olds for a minute there... My bad.
:-D