I want to edit some values in the data table of a shape file (*.shp) with AutoCAD Map 3d 2013. Every time I alter a value in data table it takes about 30 seconds until AutoCAD Map saves (?) the value. I have to wait 30 second until I can continue working. Why is this so slow?
The shape file has 7000 lines and is stored on a local drive.
Which MAP : 2013 / 2012 / 2011/ etc ?
32 or 64 bits ??
Have you tried to export your SHP file to the SDF v3 format or SQLite format ?
If possible, could you test the Edit Table FDO with the same file (coming from SDF v3 or SQLite) ?
delete the SHP's index file (file extension: shx). FDO provider will built a new one next time it opens the file.
Might be a corrupted index.
Thanks for the suggestions.
I use AutoCAD Map 3D 2013 on XP 32 bit.
I guess the problem depends on the size of the dwg witch I use. It not depends on the FDO data source.
I tested the following:
1. open large dwg (14 MB with xrefs, linked blocks, ...) from an network drive.
2. FDO connection to:
- shp with old index
- shp with new index
All FDO files on a local drive. In all cases it will take about 50 seconds:
a) I enter a new value in the data table
b) I press return
c) AutoCAD checks out the feature I want to edit. This takes about 50 seconds.
When I select one feature and use MAPCHECKOUT it will takes about 50 seconds too.
Open a smaller dwg. I make FDO connection. Now it takes about 10 seconds.
Empty dwg. FDO connection. Now it takes < 1 Second.
While large dwg and fdo connection from test 1 is open:
I create an empty dwg and make a FDO connection. Like test 3 it takes < 1 Second.
So memory size and CPU seems to be sufficient.
Empty dwg. FDO connection.
Now I attach the large dwg from test 1.
It takes < 1 Second.
My current conclusion:
Performace of MAPCHECKOUT depends on the size and/or used techniques (xrefs ...) of the underlying DWG.
I am not familiar with the CAD-specific techniques (xrefs ..) which may contain a dwg. What could be causing the delay?
Could you insert your XREFs as a Block to do a test ?
Then PURGE your DWG twice ...
So now you have a DWG without any XREF ...
Record it with a NEW filename
Quit MAP , Re-Enter MAP
Does'it make a difference ?
PS: have you installed the SP1 on your MAP 2013 ?
SP1 will be installed the next days by our IT department.
I talked with your CAD-colleagues:
- The large DWG does NOT contain XREFs.
- The dwg contains a lot of blocks (some with block attributes). All blocks are stored in the DWG.
I used PURGE.
I think the problem are the blocks. I deleted all layer with blocks: now it is fast.
I will investigate whether there is a certain layer with blocks which is causing the problem.
Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register
Start with some of our most frequented solutions to get help installing your software.