Community
Civil 3D Forum
Welcome to Autodesk’s Civil 3D Forums. Share your knowledge, ask questions, and explore popular AutoCAD Civil 3D topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

corrupt drawing

10 REPLIES 10
Reply
Message 1 of 11
rs101
500 Views, 10 Replies

corrupt drawing

i have a c3d file that i think is corrupt even though an audit finds zero errors. in LDD (apples=oranges) when this would happen, i would copyclip "all", start a new file, the paste and then all was right in the world. i would like to do that now but copyclip doesn't do the trick. how can i take all the information - corridors, alignments, profiles, profile views, sections, section views, line work, etc. - from one c3d file and put it into a new one? i tried export landxml which gets some of the info, but i want it all. 🙂 that not to much to ask...is it?
10 REPLIES 10
Message 2 of 11
Anonymous
in reply to: rs101

Might want to try a couple things:
http://c3dpavingtheway.blogspot.com/2005/08/regapps-file-corruption-problem.html

You can copy and paste this onto the command line to check for Eagle Point
junk:
(tblnext "appid" 5)(while (print (tblnext "appid")))

As I state in the blog, you'll have you're answer if the list returns
something similar to the following where "EP" stands for Eagle Point:
((0 . "APPID") (2 . "EP##*a%") (70 . 0))
((0 . "APPID") (2 . "EP##*a%") (70 . 0))
((0 . "APPID") (2 . "EP##*a%") (70 . 0))
((0 . "APPID") (2 . "EP##*a%") (70 . 0))
((0 . "APPID") (2 . "EP##*a%") (70 . 0))

HTH
--

sm

Scott McEachron
DC CADD, Dallas - Fort Worth
http://c3dpavingtheway.blogspot.com/


wrote in message news:5118233@discussion.autodesk.com...
i have a c3d file that i think is corrupt even though an audit finds zero
errors. in LDD (apples=oranges) when this would happen, i would copyclip
"all", start a new file, the paste and then all was right in the world. i
would like to do that now but copyclip doesn't do the trick. how can i take
all the information - corridors, alignments, profiles, profile views,
sections, section views, line work, etc. - from one c3d file and put it into
a new one? i tried export landxml which gets some of the info, but i want
it all. 🙂 that not to much to ask...is it?
Message 3 of 11
Anonymous
in reply to: rs101

rs101 wrote:
> i have a c3d file that i think is corrupt even though an audit finds
> zero errors.

Curious...what is the behavior that leads you the believe that the
drawing is corrupt?

--
Himanshu Gohel. Civil 3D Team, Autodesk, Inc.
Autodesk Civil 3D Product Information: http://www.autodesk.com/civil3d
Message 4 of 11
Anonymous
in reply to: rs101

I've got the same problem with 3-4 of my drawings. I had a feature line
in there that no matter what I did with it (copyclip, delete, explode,
map query), it crashed the drawing. It's still in my drawing on a
frozen layer. Not sure if this is the same case as yours, but it sure
sounds like it.

Most of the time I have to open the drawing using Recover or else it
will Fatal Error. And as you say, the recovery procedure returns no
errors on opening.
--
Darron Agawa
C3D 2006 SP2, HF2
LDT 2006 SP1
Message 5 of 11
rs101
in reply to: rs101

hi scott,
for some reason i cannot get to your blogspot.
as for "something similar" i get:

((0 . "APPID") (2 . "ADE_PROJECTION") (70 . 0))
((0 . "APPID") (2 . "DCO15") (70 . 0))
((0 . "APPID") (2 . "ADE") (70 . 0))
((0 . "APPID") (2 . "RAK") (70 . 0))
((0 . "APPID") (2 . "AcAecLayerStandard") (70 . 0))
((0 . "APPID") (2 . "ACAD_PSEXT") (70 . 0))
((0 . "APPID") (2 . "ACAD_EXEMPT_FROM_CAD_STANDARDS") (70 . 0))
((0 . "APPID") (2 . "AcMapDMDisplayStyleRegapp") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIMEXT_LENGTH") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIMEXT_ENABLED") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIMJOGGED_JOGANGLE_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIMARC_LENGTH_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_EPOD") (70 . 0))
((0 . "APPID") (2 . "ACET-TEXTMASK") (70 . 0))
((0 . "APPID") (2 . "ALIGNMENT_DB_APP") (70 . 0))
((0 . "APPID") (2 . "AcDbAttr") (70 . 0))
((0 . "APPID") (2 . "ARCV2CAD") (70 . 0))
((0 . "APPID") (2 . "CIVIL_DRAFT") (70 . 0))
((0 . "APPID") (2 . "CIVIL_LINE_TABLE") (70 . 0))
((0 . "APPID") (2 . "CIVIL_CURVE_TABLE") (70 . 0))
((0 . "APPID") (2 . "CIVIL_SPIRAL_TABLE") (70 . 0))
((0 . "APPID") (2 . "SVPLINE") (70 . 0))
((0 . "APPID") (2 . "AEC_DWGVARSSETUP_DATA") (70 . 0))
((0 . "APPID") (2 . "ADCADD_ZZ") (70 . 0))
((0 . "APPID") (2 . "SDSK_PMN") (70 . 0))
((0 . "APPID") (2 . "SDSK_POINT") (70 . 0))
((0 . "APPID") (2 . "SDI_XSECTIONS") (70 . 0))
((0 . "APPID") (2 . "DCA_FIGURE_XENT") (70 . 0))
((0 . "APPID") (2 . "AEC_DISPREPCONFIG_DATA") (70 . 0))
((0 . "APPID") (2 . "AEC_DISPREPSET_DATA") (70 . 0))
((0 . "APPID") (2 . "EGPT_COLORFAST_PAPER") (70 . 0))
((0 . "APPID") (2 . "ABNSLEADERTOOLS") (70 . 0))
((0 . "APPID") (2 . "PE_URL") (70 . 0))
((0 . "APPID") (2 . "SDI_SETUP") (70 . 0))
((0 . "APPID") (2 . "JASPER") (70 . 0))
((0 . "APPID") (2 . "EDS_ALIGNMENT_DATA") (70 . 0))
((0 . "APPID") (2 . "M2M9930721E123627240-2147483605") (70 . 0))
((0 . "APPID") (2 . "3195211092EDS19930721E142536280") (70 . 0))
((0 . "APPID") (2 . "EGPT_NODE") (70 . 0))
((0 . "APPID") (2 . "EGPT_END") (70 . 0))
((0 . "APPID") (2 . "EGPT_NODE_LEADER") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_POC_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_HEAD_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_VALVE_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_FITTING_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_EMITTER_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_EQUIPMENT_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_PUMP_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_CONTROL_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_BACKFLOW_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_WATER_METER_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_LC_PLANT_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_EVAL_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_LD_PLANT_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_PIPE_LEG") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_WIRE_LEG") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_DRIP_LEG") (70 . 0))
((0 . "APPID") (2 . "AECGUIBASE") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIMTEXT_FILL") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIM_LINETYPE") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIM_EXT1_LINETYPE") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIM_EXT2_LINETYPE") (70 . 0))
((0 . "APPID") (2 . "EPNODE") (70 . 0))
((0 . "APPID") (2 . "MStation") (70 . 0))

since i cannot get to your blogspot i have no clue as to what it all means...
Message 6 of 11
rs101
in reply to: rs101

the behavior is that it is: really slow; if the file (a.dwg) is xrefed into another file (b.dwg) then the second file (b.dwg) will lock if i try to print; randomly while in this file and performing a command, c3d will 1)fatal error, 2) lock up, 3) shut down without notice - there is not a common theme to what causes these things to happen. sometimes move, copy, undo, changing tabs, etc.

i am told that having 5 corridors, associated profiles and profile views, sections and section views in the same drawing is to much for c3d 06 to handle. by the way, the file is a whopping 11mb.

and this morning my reseller has told me there is a corruption with the EG surface reference but i don't see it.

i do not know what to do at this point other that start over and lose the three weeks worth of work on this project.
Message 7 of 11
rs101
in reply to: rs101

well darron at least you know there is a problem with the feature line, and you know to leave it alone! unfortunately, my situation seems to be random.
Message 8 of 11
Anonymous
in reply to: rs101

EGPT stands for Eagle Point, and COULD be A reason you're having issues...

Not sure why you can't get to my blog, but this is the entry:

You have a problem drawing. It's slow to respond to commands, it's bogging
down, and the visual content doesn't justify the file size. It crashes for
no apparent reason, you can't nail down the problem, and it seems to be
getting worse.

Computer hardware problems, power surges, user mistakes, or software
problems can cause errors that prevent you from editing or plotting the
drawing. By saving and AUDITing your work regularly, you can ensure a
minimum of lost data if your system fails. It's interesting to note, if you
AUDIT a drawing, and the command hangs for no apparent reason, you may have
the following issue:

RegApps
Some major programs on the market (not an Autodesk, Bently, or Carlson
product) have a tendency to save registered applications with an invalid
name, such as "##*a%")?s*" in an AutoCAD drawing file (similar to an
anonymous block). Anytime this drawing is used, even as an xref, new
"##*a%")?s*" RegApp entries will be added to the drawing referencing it, as
AutoCAD doesn't recognize that "##*a%")?s*" is already registered in the
current drawing; a "virus" is born. Invalid RegApp entries will balloon a
drawing over time, Audit will report no errors, but at some point, the
drawing will no longer open. You can check if the "bloating" is indeed
caused by this "virus" by doing the following test:

Issue the following command at the AutoCAD command prompt:
(tblnext "appid" 5)(while (print (tblnext "appid")))

If this action produces a similar listing to the one below (often scrolling
infinitely), you need to clean the infected drawing ("EP" is a reference to
Eagle Point):

((0 . "APPID") (2 . "EP##*a%") (70 . 0))
((0 . "APPID") (2 . "EP##*a%") (70 . 0))
((0 . "APPID") (2 . "EP##*a%") (70 . 0))
((0 . "APPID") (2 . "EP##*a%") (70 . 0))
((0 . "APPID") (2 . "EP##*a%") (70 . 0))

If you enter -purge at the Command prompt, -PURGE displays the following
prompt on the command line:

Enter type of unused objects to purge:
[Blocks/Dimstyles/LAyers/LTypes/Plotstyles/SHapes
/textSTyles/Mlinestyles/Tablestyles/Regapps/All]:

Enter "R" to purge unused applications. -PURGE removes only one level of
reference. Repeat -PURGE until there are no unreferenced named objects. As
an alternative, download the following routine (will clean an entire
directory and any attached x'refs):

http://tinyurl.com/bbmkz

Thanks to James Maeding, Shaan Hurley and the Autodesk Developer Network for
making this tool available! The tool can be used to purge unwanted Layer
Filters and unnecessary REG APP IDs in DWG files. This tool actually purges
any APP ID that is not needed, just like the -PURGE command does in AutoCAD.
This tool works for AutoCAD 2000 up to AutoCAD 2005. I've tested it for
clients in AutoCAD 2006, and while it's slightly fussy, it does work.

Browse to IntelCAD for more information on
RegApps:http://www.intelcad.com/pages/recover/

--

sm

Scott McEachron
DC CADD, Dallas - Fort Worth
http://c3dpavingtheway.blogspot.com/


wrote in message news:5119661@discussion.autodesk.com...
hi scott,
for some reason i cannot get to your blogspot.
as for "something similar" i get:

((0 . "APPID") (2 . "ADE_PROJECTION") (70 . 0))
((0 . "APPID") (2 . "DCO15") (70 . 0))
((0 . "APPID") (2 . "ADE") (70 . 0))
((0 . "APPID") (2 . "RAK") (70 . 0))
((0 . "APPID") (2 . "AcAecLayerStandard") (70 . 0))
((0 . "APPID") (2 . "ACAD_PSEXT") (70 . 0))
((0 . "APPID") (2 . "ACAD_EXEMPT_FROM_CAD_STANDARDS") (70 . 0))
((0 . "APPID") (2 . "AcMapDMDisplayStyleRegapp") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIMEXT_LENGTH") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIMEXT_ENABLED") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIMJOGGED_JOGANGLE_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIMARC_LENGTH_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_EPOD") (70 . 0))
((0 . "APPID") (2 . "ACET-TEXTMASK") (70 . 0))
((0 . "APPID") (2 . "ALIGNMENT_DB_APP") (70 . 0))
((0 . "APPID") (2 . "AcDbAttr") (70 . 0))
((0 . "APPID") (2 . "ARCV2CAD") (70 . 0))
((0 . "APPID") (2 . "CIVIL_DRAFT") (70 . 0))
((0 . "APPID") (2 . "CIVIL_LINE_TABLE") (70 . 0))
((0 . "APPID") (2 . "CIVIL_CURVE_TABLE") (70 . 0))
((0 . "APPID") (2 . "CIVIL_SPIRAL_TABLE") (70 . 0))
((0 . "APPID") (2 . "SVPLINE") (70 . 0))
((0 . "APPID") (2 . "AEC_DWGVARSSETUP_DATA") (70 . 0))
((0 . "APPID") (2 . "ADCADD_ZZ") (70 . 0))
((0 . "APPID") (2 . "SDSK_PMN") (70 . 0))
((0 . "APPID") (2 . "SDSK_POINT") (70 . 0))
((0 . "APPID") (2 . "SDI_XSECTIONS") (70 . 0))
((0 . "APPID") (2 . "DCA_FIGURE_XENT") (70 . 0))
((0 . "APPID") (2 . "AEC_DISPREPCONFIG_DATA") (70 . 0))
((0 . "APPID") (2 . "AEC_DISPREPSET_DATA") (70 . 0))
((0 . "APPID") (2 . "EGPT_COLORFAST_PAPER") (70 . 0))
((0 . "APPID") (2 . "ABNSLEADERTOOLS") (70 . 0))
((0 . "APPID") (2 . "PE_URL") (70 . 0))
((0 . "APPID") (2 . "SDI_SETUP") (70 . 0))
((0 . "APPID") (2 . "JASPER") (70 . 0))
((0 . "APPID") (2 . "EDS_ALIGNMENT_DATA") (70 . 0))
((0 . "APPID") (2 . "M2M9930721E123627240-2147483605") (70 . 0))
((0 . "APPID") (2 . "3195211092EDS19930721E142536280") (70 . 0))
((0 . "APPID") (2 . "EGPT_NODE") (70 . 0))
((0 . "APPID") (2 . "EGPT_END") (70 . 0))
((0 . "APPID") (2 . "EGPT_NODE_LEADER") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_POC_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_HEAD_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_VALVE_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_FITTING_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_EMITTER_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_EQUIPMENT_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_PUMP_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_CONTROL_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_BACKFLOW_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_WATER_METER_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_LC_PLANT_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_EVAL_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_LD_PLANT_SYMBOL") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_PIPE_LEG") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_WIRE_LEG") (70 . 0))
((0 . "APPID") (2 . "EGPT_LCAD_AI_DRIP_LEG") (70 . 0))
((0 . "APPID") (2 . "AECGUIBASE") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIMTEXT_FILL") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIM_LINETYPE") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIM_EXT1_LINETYPE") (70 . 0))
((0 . "APPID") (2 . "ACAD_DSTYLE_DIM_EXT2_LINETYPE") (70 . 0))
((0 . "APPID") (2 . "EPNODE") (70 . 0))
((0 . "APPID") (2 . "MStation") (70 . 0))

since i cannot get to your blogspot i have no clue as to what it all
means...
Message 9 of 11
Anonymous
in reply to: rs101

rs101 wrote:
> the behavior is that it is: really slow; if the file (a.dwg) is
> xrefed into another file (b.dwg) then the second file (b.dwg) will
> lock if i try to print; randomly while in this file and performing a
> command, c3d will 1)fatal error, 2) lock up, 3) shut down without
> notice - there is not a common theme to what causes these things to
> happen. sometimes move, copy, undo, changing tabs, etc.

There are too many variables here to say that the drawing is corrupt.
Basic sanity checks should be made on your system i.e. memory - do you
have plenty of physical memory, and also, free memory available to the
program? Is your system running other tasks that keeps it busy? Are
the files on the network causing a slowdown?

If Civil 3D does a fast-exit, do you get a CER dialog? If so, please
send in reports with as many details as possible, and your contact info
please.

11MB for your file isn't huge. If you can give a few reproducible steps
to recreate the problem, it would be possible to try and diagnose the
situation (perhaps with your data files).

--
Himanshu Gohel. Civil 3D Team, Autodesk, Inc.
Autodesk Civil 3D Product Information: http://www.autodesk.com/civil3d
Message 10 of 11
Anonymous
in reply to: rs101

Darron Agawa wrote:
> I've got the same problem with 3-4 of my drawings. I had a feature line
> in there that no matter what I did with it (copyclip, delete, explode,
> map query), it crashed the drawing. It's still in my drawing on a
> frozen layer. Not sure if this is the same case as yours, but it sure
> sounds like it.
>
> Most of the time I have to open the drawing using Recover or else it
> will Fatal Error. And as you say, the recovery procedure returns no
> errors on opening.

Darron,

On the surface it seems your problem is different from rs101's.
However, if you can send in the drawing that's causing grief, along with
a set of steps to reproduce the issue, we could take look at it.

Of course, sending in CERs with additional details and contact
information would also help. Thanks.

--
Himanshu Gohel. Civil 3D Team, Autodesk, Inc.
Autodesk Civil 3D Product Information: http://www.autodesk.com/civil3d
Message 11 of 11
rs101
in reply to: rs101

himanshu,
if you would like to e-mail me i will give you access to our ftp site so you can dl the files and the database.
rschmitt at mbcengineers dot com
thanks!

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

Post to forums  

Rail Community


 

Autodesk Design & Make Report