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

0 Members and 1 Guest are viewing this topic.

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
What's the sysvar that...
« on: November 18, 2011, 03:33:40 PM »
...controls whether or not a viewport will zoom extents when you double-click inside to activate it?  I can't remember...   :|
Autodesk Expert Elite
Revit Subject Matter Expert (SME)
Owner/FAA sUAS Pilot @ http://skyviz.io

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Re: What's the sysvar that...
« Reply #1 on: November 18, 2011, 03:44:51 PM »
UCSFOLLOW

(not sure how it was changed though)
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 #2 on: November 21, 2011, 08:32:50 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.... ;-)

Be your Best


Michael Farrell
http://primeservicesglobal.com/

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Re: What's the sysvar that...
« Reply #3 on: November 21, 2011, 09:02:36 AM »
So it must be something else....
No, that WAS it.
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 #4 on: November 21, 2011, 10:13:32 AM »
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?
Be your Best


Michael Farrell
http://primeservicesglobal.com/

alanjt

  • Needs a day job
  • Posts: 5352
  • Standby for witty remark...
Re: What's the sysvar that...
« Reply #5 on: November 21, 2011, 10:44:53 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

I'm siding with Matt.
Civil 3D 2019 ~ Windohz 7 64bit
Dropbox

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: What's the sysvar that...
« Reply #6 on: November 21, 2011, 11:12:59 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

I'm siding with Matt.

You might be siding with Matt, however 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.

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?
I just ran the same test in completely new drawings I do not get that reaction from changing UCSFOLLOW to on or off, or off and then on.
« Last Edit: November 21, 2011, 11:18:01 AM by Higgs Boson's Mate »
Be your Best


Michael Farrell
http://primeservicesglobal.com/

M-dub

  • Guest
Re: What's the sysvar that...
« Reply #7 on: November 21, 2011, 11:16:23 AM »
If it did what he wanted it to do, the sysvar could have been DOWHATIWANT = 1.  Maybe it's one of those weird AutoCAD things that did something it wasn't designed or intended to do.

alanjt

  • Needs a day job
  • Posts: 5352
  • Standby for witty remark...
Re: What's the sysvar that...
« Reply #8 on: November 21, 2011, 11:17:07 AM »
Maybe it's one of those weird AutoCAD things that did something it wasn't designed or intended to do.
Psha, that never happens. :lol:
Civil 3D 2019 ~ Windohz 7 64bit
Dropbox

alanjt

  • Needs a day job
  • Posts: 5352
  • Standby for witty remark...
Re: What's the sysvar that...
« Reply #9 on: November 21, 2011, 11:19:39 AM »
It actually does the same in 2012.
Civil 3D 2019 ~ Windohz 7 64bit
Dropbox

M-dub

  • Guest
Re: What's the sysvar that...
« Reply #10 on: November 21, 2011, 11:20:12 AM »
Maybe it's one of those weird AutoCAD things that did something it wasn't designed or intended to do.
Psha, that never happens. :lol:

One of my faves is when the publish command sets SAVETIME to 0 and doesn't turn it back on when it's done.  Awesome!

Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Re: What's the sysvar that...
« Reply #11 on: November 21, 2011, 11:20:56 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!!
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 #12 on: November 21, 2011, 11:21:45 AM »
It actually does the same in 2012.
I'm using 2012 and it does NOT zoom extents any viewports I make....so it MUST be some other setting is also involved
Be your Best


Michael Farrell
http://primeservicesglobal.com/

alanjt

  • Needs a day job
  • Posts: 5352
  • Standby for witty remark...
Re: What's the sysvar that...
« Reply #13 on: November 21, 2011, 11:22:25 AM »
Maybe it's one of those weird AutoCAD things that did something it wasn't designed or intended to do.
Psha, that never happens. :lol:

One of my faves is when the publish command sets SAVETIME to 0 and doesn't turn it back on when it's done.  Awesome!
That's what you call a hidden feature. :roll:
Civil 3D 2019 ~ Windohz 7 64bit
Dropbox

mjfarrell

  • Seagull
  • Posts: 14444
  • Every Student their own Lesson
Re: What's the sysvar that...
« Reply #14 on: November 21, 2011, 11:23:30 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.
Be your Best


Michael Farrell
http://primeservicesglobal.com/

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

Jeff H

  • Needs a day job
  • Posts: 6150
Re: What's the sysvar that...
« Reply #30 on: November 22, 2011, 08:56:34 AM »
 :lmao:

alanjt

  • Needs a day job
  • Posts: 5352
  • Standby for witty remark...
Re: What's the sysvar that...
« Reply #31 on: November 22, 2011, 08:58:41 AM »
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
1 and 4yo; not looking forward to a that.  :-(
Civil 3D 2019 ~ Windohz 7 64bit
Dropbox

M-dub

  • Guest
Re: What's the sysvar that...
« Reply #32 on: November 22, 2011, 09:23:51 AM »
Also relevant...


Matt__W

  • Seagull
  • Posts: 12955
  • I like my water diluted.
Re: What's the sysvar that...
« Reply #33 on: November 22, 2011, 11:13:49 AM »
...
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 #34 on: November 22, 2011, 11:37:29 AM »
Civil 3D 2019 ~ Windohz 7 64bit
Dropbox