CAD/CAM discussion forum > CAD > Zwcad dwg = autocad fatal error

Zwcad dwg = autocad fatal error

Rank: 1

stefaa5779

Newbie

posts: 92

Registered: 2013-3-13

Message 1 of 9

 Zwcad dwg = autocad fatal error
04-06-2013 09:37 . pm | View his/her posts only
This becomes a very big problem.
This is the 17th time that a dwg created with zwcad can not be opened by autocad.
I've e-mailed the problem dwg but if is not related to a specific drawing, it's on several drawings.

We receive drawings from architects, subcontractors.
Architecure is sure not the problem, subcontractors can send big drawings.

The problem: Autocad can not open or recover the drawing.

I classify this as Bug , related to the commands : audit , recover and purge.

Should be solved as soon as possible
Zwcad can not be used at production at this moment.

Rank: 1

stefaa5779

Newbie

posts: 92

Registered: 2013-3-13

Message 2 of 9

05-06-2013 04:33 . pm | View his/her posts only
Zwcad drawing:
Autocad : fatal error , recover also error.

Draftsight at opening the zwcad drawing:

Can't restore BlockLinearParameter from Proxy
Can't restore BlockLinearGrip from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockStretchAction from Proxy
Can't restore BlockLinearGrip from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockStretchAction from Proxy
Can't restore BlockLinearParameter from Proxy
Can't restore BlockLinearGrip from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockLinearParameter from Proxy
Can't restore BlockLinearGrip from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockStretchAction from Proxy
Can't restore BlockStretchAction from Proxy
Can't restore BlockLinearParameter from Proxy
Can't restore BlockLinearGrip from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockScaleAction from Proxy
Can't restore BlockLinearGrip from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockLinearGrip from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockScaleAction from Proxy
Can't restore BlockLinearParameter from Proxy
Can't restore BlockLinearGrip from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockLinearParameter from Proxy
Can't restore BlockLinearGrip from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockStretchAction from Proxy
Can't restore BlockScaleAction from Proxy
Can't restore BlockStretchAction from Proxy
Can't restore BlockPointParameter from Proxy
Can't restore BlockXYGrip from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockMoveAction from Proxy
Can't restore BlockGripExpr from Proxy
Can't restore BlockGripExpr from Proxy
Substituting [arsimp.shx] for [arial.shx]

The drawing is opened.

Audit (check) with draftsight: results: 58 errors

: audit
CHECK
Default: No
Confirm: Automatically fix drawing database errors?
Specify Yes or No» yes
Error:ProxyObject(D6E2B): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E2C): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E2D): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E2E): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E2F): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E31): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E32): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E33): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E34): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E35): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E36): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E37): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E38): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E39): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E3A): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E3B): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E3C): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E3D): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E3E): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E3F): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E40): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E41): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E42): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E43): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E45): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E46): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E47): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E48): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E49): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E4A): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D6E4B): Owner Id (0) should be Set to EvalGraph(D6E2A) (Test:Invalid)
Error:ProxyObject(D740F): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D7410): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D7411): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D7412): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D7413): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D7414): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D7415): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D7416): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D7417): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D7418): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D7419): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D741A): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D741B): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D741C): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D741D): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D741E): Owner Id (0) should be Set to EvalGraph(D740E) (Test:Invalid)
Error:ProxyObject(D8A08): Owner Id (0) should be Set to EvalGraph(D8A07) (Test:Invalid)
Error:ProxyObject(D8A09): Owner Id (0) should be Set to EvalGraph(D8A07) (Test:Invalid)
Error:ProxyObject(D8A0A): Owner Id (0) should be Set to EvalGraph(D8A07) (Test:Invalid)
Error:ProxyObject(D8A0B): Owner Id (0) should be Set to EvalGraph(D8A07) (Test:Invalid)
Error:ProxyObject(D8A0C): Owner Id (0) should be Set to EvalGraph(D8A07) (Test:Invalid)
Error:ProxyObject(D8A0D): Owner Id (0) should be Set to EvalGraph(D8A07) (Test:Invalid)
Error:ProxyObject(D8A0E): Owner Id (0) should be Set to EvalGraph(D8A07) (Test:Invalid)
Error:ProxyObject(D8A0F): Owner Id (0) should be Set to EvalGraph(D8A07) (Test:Invalid)
Error:ProxyObject(D8A10): Owner Id (0) should be Set to EvalGraph(D8A07) (Test:Invalid)
Error:ProxyObject(D8A11): Owner Id (0) should be Set to EvalGraph(D8A07) (Test:Invalid)
Error:ProxyObject(D8A12): Owner Id (0) should be Set to EvalGraph(D8A07) (Test:Invalid)
Info:16131 objects checked
Info:Total errors found during check 58, fixed 58

Openend draftsight dwg with autocad: ok, without any problem.

Back to draftsight :

Open the x-ref

: audit
CHECK
Default: No
Confirm: Automatically fix drawing database errors?
Specify Yes or No» y
Error:BlockGripExpr(7B4FAF): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B4FB0): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B4FB4): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B4FB5): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B4FB9): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B4FBA): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B4FBD): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B4FBE): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B4FC3): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B4FC4): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B4FC8): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B4FC9): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B53BB): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B53BC): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B53BF): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Error:BlockGripExpr(7B53C0): Double - 1.79769e+308 should be Set to 0 (Test:Invalid)
Info:18453 objects checked
Info:Total errors found during check 16, fixed 16



If autocad or autocad lt recover the draftsight dwg's:

Auditing Header
Auditing Tables
Auditing Entities Pass 1
Pass 1 16100 objects audited
Auditing Entities Pass 2

Pass 2 16100 objects audited
Auditing Blocks

232 Blocks audited

Auditing AcDsRecords
Total errors found 0 fixed 0

Erased 0 objects

Rank: 1

stefaa5779

Newbie

posts: 92

Registered: 2013-3-13

Message 3 of 9

05-06-2013 04:39 . pm | View his/her posts only
Note: zwcad 2012+ (SP2) installed on windows XP32bit
2GB ram ATI FireGL7200 videocard.
Computer connects to internal network.

DWG's tested on:

Autocad 2012 32 bit
Autocad 2013 64 bit
Autocad 2014 64 bit
Autocad LT2014 32 bit
Draftsight
Zwcad 2012 sp1 and sp2
Jetcad
DWGtrueview

Always the same result related to the audit and ourge command of zwcad.

Rank: 5Rank: 5

David

posts: 13

Registered: 2012-8-13

Message 4 of 9

06-06-2013 03:26 . pm | View his/her posts only
Hi Stefaa, We need DWG file to analyze, so could you provide two DWG files as below:
The first one: the origional DWG file which can be opened by AutoCAD.
The second one: The one modified by ZWCAD+ and can't be opened in AutoCAD.
PS: a tips about how you modify the file will be great help.

Rank: 5Rank: 5

David

posts: 13

Registered: 2012-8-13

Message 5 of 9

06-06-2013 03:27 . pm | View his/her posts only
Hi Stefaa, We need DWG file to analyze, so could you provide two DWG files as below:
The first one: the origional DWG file which can be opened by AutoCAD.
The second one: The one modified by ZWCAD+ and can't be opened in AutoCAD.
PS: a tips about how you modify the file will be great help.

Rank: 1

stefaa5779

Newbie

posts: 92

Registered: 2013-3-13

Message 6 of 9

06-06-2013 08:37 . pm | View his/her posts only
Post Last Edit by stefaa5779 at 2013-6-6 20:39

Check e-mail (also spam section) for a e-mail from wetransfer.
The zip contains 5 identical DWG's but describing eacht time the effect it has on autocad.
Read the .doc file (word 2003 format)

Rank: 1

sutthi7831

Newbie

posts: 4

Registered: 2013-3-5

Message 7 of 9

07-06-2013 09:42 . am | View his/her posts only
Save as to Autocad 2000 Drawing

Rank: 1

stefaa5779

Newbie

posts: 92

Registered: 2013-3-13

Message 8 of 9

08-06-2013 12:24 . am | View his/her posts only

zwcad autocad dwg

Acad R2000 fatal error.JPG
2013-6-8 00:22



I tested with all acad dwg versions: always fatal error.

I posted a new topic on purge which seems to be related.

Rank: 1

stefaa5779

Newbie

posts: 92

Registered: 2013-3-13

Message 9 of 9

13-06-2013 08:04 . pm | View his/her posts only
It's not zwcad's fault that the subcontracters give us buggy drawings but if zwcad had better purge etc, then zwcad could fix the problem, so no need anymore to use a third party cad application.
See also