AutoCAD Land Desktop (Read Only)
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2008 - Can't Set SDI to 1

15 REPLIES 15
Reply
Message 1 of 16
rich4man
1476 Views, 15 Replies

2008 - Can't Set SDI to 1

We are running AutoCad landesktop companion 2008. The SDI system variable is set to 0 but I want it to be 1 so that drawings open in a new instance of autocad. When I change SDI to 1, close autocad and restart, SDI always reverts back to 0. How do I get it to keep 1?
15 REPLIES 15
Message 2 of 16
Anonymous
in reply to: rich4man

You can't. The best way is to break the habit of opening drawings through
Windows Explorer. Start the LDT session and use the OPEN command, as the
Readme explains.


wrote in message news:5678198@discussion.autodesk.com...
We are running AutoCad landesktop companion 2008. The SDI system variable
is set to 0 but I want it to be 1 so that drawings open in a new instance of
autocad. When I change SDI to 1, close autocad and restart, SDI always
reverts back to 0. How do I get it to keep 1?
Message 3 of 16
rich4man
in reply to: rich4man

I've tried to get users to use AutoCAD to open files instead of windows explorer but I have some old die hard users that refuse to change. Anyway, there is one computer that SDI defaults to 1. I don't know what that user did but I can't reproduce it.
Message 4 of 16
b.gillespie
in reply to: rich4man

We have been having this problem as well. it does not matter if you start from explorer or Land itself. i have a support request in for a solution. When I get it I will share.

Behavior of problem:

I set it to 1 and tried to open a different drawing (File>Open) and it says “This command is only supported when SDI Mode is 0.”
If I choose a drawing from the history in the file menu with SDI set to 1 then AutoCAD attempts to open that drawing and closes without any warning or error.
I also tried to set SDI mode to 1 and restart AutoCAD. AutoCAD resets SDI to 0.

I addition to this problem, I had drawings not remembering the project that they were associated with.

Behavior of the problem:
1. It happens when LDD is open up for the first time.
2. If LLD is open and the opened Drawing “A” is associated to Project “A” and a second LDD is opened, the Drawing “B” that is supposed to be associated to Project “B” is actually associated to Project “A”. It does this without warning.
3. It does seem to work if you open drawings in the same project except for the first time opening LDD.

Rich4man you might want to check this, it can create big problems.

The solution “workaround”:
Go to Projects> User Preferences and check on “New” drawing dialog and “Open” drawing dialog.

This prevented multiple drawings to be open and made the drawings to open with the correct project association.

I my case I think that these problems are related.
Message 5 of 16
Anonymous
in reply to: rich4man

The SDI system variable changed in 2007. It no longer works as it previously
did. The Help file explains it pretty well.

I also agree with Jeff that you should not use Windows Explorer to open LDT
files. The AutoCAD documentation is in line with this also.

--
John Mayo
Project Engineer
Conklin Associates
Ramsey, NJ

Civil 3D 2008, LDT 2008, Raster Design 2008
P-IV at 3.5 GHz
2 GB Ram
Nvidea Quadro FX w/ 128 MB Ram
wrote in message news:5680808@discussion.autodesk.com...
We have been having this problem as well. it does not matter if you start
from explorer or Land itself. i have a support request in for a solution.
When I get it I will share.

Behavior of problem:

I set it to 1 and tried to open a different drawing (File>Open) and it says
"This command is only supported when SDI Mode is 0."
If I choose a drawing from the history in the file menu with SDI set to 1
then AutoCAD attempts to open that drawing and closes without any warning or
error.
I also tried to set SDI mode to 1 and restart AutoCAD. AutoCAD resets SDI
to 0.

I addition to this problem, I had drawings not remembering the project that
they were associated with.

Behavior of the problem:
1. It happens when LDD is open up for the first time.
2. If LLD is open and the opened Drawing "A" is associated to Project
"A" and a second LDD is opened, the Drawing "B" that is supposed to be
associated to Project "B" is actually associated to Project "A". It does
this without warning.
3. It does seem to work if you open drawings in the same project except
for the first time opening LDD.

Rich4man you might want to check this, it can create big problems.

The solution "workaround":
Go to Projects> User Preferences and check on "New" drawing dialog and
"Open" drawing dialog.

This prevented multiple drawings to be open and made the drawings to open
with the correct project association.

I my case I think that these problems are related.
Message 6 of 16
rich4man
in reply to: rich4man

Just an interesting note, I can't find anything in the 2008 documentation about SDI. I had to look at 2004 to find anything about it.
Message 7 of 16
b.gillespie
in reply to: rich4man

I can't find anything about SDI or is it MDI. Anyway can you explain? how has it changed? Message was edited by: bgillespie
Message 8 of 16
Anonymous
in reply to: rich4man

Wow, sorry for pointing out another new undocumented feature.;) I did read
this when we were on 07. I can't believe they just took it out.

From the 07 Help file.

Type: Integer
Saved in: Registry
Initial value: 0

Controls whether the program runs in single- or multiple-document interface.

0
Turns on multiple-drawing interface.

1
Turns off multiple-drawing interface.

2
(Read-only) Multiple-drawing interface is disabled because an
application that does not support multiple drawings has been loaded. SDI
setting 2 is not saved.

3
(Read-only) Multiple-drawing interface is disabled because the user has
set SDI to 1 and an application that does not support multiple drawings has
been loaded. (SDI was set to 1 before the application was loaded.) SDI
setting 3 is not saved.


If SDI is set to 3, it is reset to 1 when the application that doesn't
support multiple drawings is unloaded.

Note In future releases of AutoCAD, the SDI system variable will be removed.
At present, SDI is available but it is not supported.

Some commands and features are not available when you operate in single
document interface mode.

Command
How affected?

EXTERNALREFERENCES
The External References palette is disabled until SDI is set back to 0
(zero).


















This is from the KB for opening files.
http://usa.autodesk.com/adsk/servlet/ps/item?siteID=123112&id=2899287&linkID=9240777

Take note this is only a recommended procedure but it saves many headaches.

--
John Mayo
Project Engineer
Conklin Associates
Ramsey, NJ

Civil 3D 2008, LDT 2008, Raster Design 2008
P-IV at 3.5 GHz
2 GB Ram
Nvidea Quadro FX w/ 128 MB Ram
wrote in message news:5680933@discussion.autodesk.com...
I can't find anything about SDI or is it MDI. Anyway can you explain?
Message 9 of 16
b.gillespie
in reply to: rich4man

Wow, thank you for your support. We went from 2006 to 2008. search 2008 help for SDI, it doesn't brink up much.

I am not sure that I like this. 😞
Message 10 of 16
Anonymous
in reply to: rich4man

I would check the Autodesk KB & Google. There should be more out there.

--
John Mayo
Project Engineer
Conklin Associates
Ramsey, NJ

Civil 3D 2008, LDT 2008, Raster Design 2008
P-IV at 3.5 GHz
2 GB Ram
Nvidea Quadro FX w/ 128 MB Ram
wrote in message news:5680981@discussion.autodesk.com...
Wow, thank you for your support. We went from 2006 to 2008. search 2008
help for SDI, it doesn't brink up much.

I am not sure that I like this. 😞
Message 11 of 16
Anonymous
in reply to: rich4man

In addition, here's a portion of the 2007 ReadMe:

Simulation of SDI = 0 Mode
In Autodesk Land Desktop 2006, the SDI (Single Document Interface) system
variable was set to 3 (SDI = 3) by default. In order to support new AutoCAD
functionality, Autodesk Land Desktop 2007 now runs by default with the SDI
system variable set to SDI = 0. However, only a single document can be open
at one time. This is referred to as SDI simulation. As long as documents are
opened using the AecOpen and AecNew commands, which are executed with the
File > Open and File > New menu items, Land Desktop will function as in
Autodesk Land Desktop 2006 (as an SDI environment). Extensive testing has
been performed to ensure that this simulation has no impact to Land Desktop
users. For more information on the SDI system variable, see the SDI System
Variable Help topic in the AutoCAD 2007 Help.



Note that there was, and still may be, the chance that more than one
document can be opened in LDT. Usually from using the History or using SSM.
To help avoid probalems with History, change the number of documents to list
in the History to none.

wrote in message news:5680981@discussion.autodesk.com...
Wow, thank you for your support. We went from 2006 to 2008. search 2008
help for SDI, it doesn't brink up much.

I am not sure that I like this. 😞
Message 12 of 16
b.gillespie
in reply to: rich4man

Thanks for your responces. That is exactly how i have my Land set up. It took several days of emailing support to get to this solution.

Why is Autodask changing this function?

If SDI is no longer used then why is it still a function varible?

Why didn't support tell me this in the first place?

Whatever.

Again thank you for the info.
Message 13 of 16
dgladfelter
in reply to: rich4man

I too am against opening files from Windows Explorer. On the other hand I am not against opening files from Sheet Set Manager (perhaps until 2008). I have been running into some issues with SDI when using SSM.

SSM seems to use the standard AutoCAD open command, which when SDI is set to 0 allows multiple drawings to be opened. Thus if you open a drawing in SSM it will allow you to open as many drawings as you wish inside of LDT.

However after doing that you cannot use File > Open (the LDT open command), even though SDI is still set to 0.

Strangely, I have had SSM opperate both the way I list it above, and one other way. I have had it set SDI to 1, which then prevents the LDT open command from working. If you set SDI to 0 once again, the LDT open command sitll wont work.

Just trying to find a common denominator here, it seems that once a standard AutoCAD open command is sent, the LDT open command becomes toast until you restart LDT.

Has anyone else run into this? Better yet - know a solution?

Thanks,

Donnie Gladfelter
http://www.TheCADGeek.com


Donnie Gladfelter

Sr. Manager, Technical Staff Development, Bowman

The CAD Geek Blog

Facebook |Twitter |YouTube |LinkedIn



Message 14 of 16
ACADuser
in reply to: rich4man

We have been experiencing the same behaviour, have been since ver 2006. This always happens after using SSM to publish multiple tabs within a drawing.

The only workaround I know is to shut down LDT and restart.
ACADuser
Civil 3D 2018, Raster Design 2018
Windows 7 Enterprise
Dell Precision 5810 Workstation
Intel Xeon E5-1630 v3 @ 3.70GHz
32GB RAM, NVIDIA Quadro K2200 4 GB GDDR5
DUAL 27" Dell UltraSharp U2713HM
Message 15 of 16
b.gillespie
in reply to: rich4man

Forget about SDI. It doesn't work on the newer version. I think that Autodesk is phasing out that function. You have to check on "new" and 'open" on in the user preferences in the Projects menu. this will solve all of you problems.

Read this forum from the beginning and you will know why.
Message 16 of 16
ACADuser
in reply to: rich4man

bgillespie, I appreciate your response, but no cigar. I have both check boxes (new and open in the preferences) on. Always have had it set up that way and I always use "File>open" vs windows explorer to open project based drawings. Also I went back and re-read the entire post and could not find anything indicating how to fix it. Simply put it's broken, LDT that is. And I don't think Autodesk is going to fix it.

ACADuser
ACADuser
Civil 3D 2018, Raster Design 2018
Windows 7 Enterprise
Dell Precision 5810 Workstation
Intel Xeon E5-1630 v3 @ 3.70GHz
32GB RAM, NVIDIA Quadro K2200 4 GB GDDR5
DUAL 27" Dell UltraSharp U2713HM

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report