Jump to content

disappearing xrefs


Recommended Posts

Posted

What would cause xrefs to disappear when binding?

 

Sometimes, (more and more) when I etransmit ACAD files and bind them the xref will dissapear. And usualy these same files will lose their xref when I manualy bind them from the drawing itself.

 

This is becoming a huge problem for me that I don't understand.

 

Thanks

Posted (edited)

I need to do a search of this site before posting a question, Though none of the posts with the same quesion fix my issue, so I am still at a loss.

 

 

Command: exporttoautocad

Command:

Binding Xref "BI20a-fp01"...

ERROR: Xref-Bind failed (eInvalidKey)

ERROR: could not process Xrefs!_PSPACE

 

 

Reading a post from StykFace, my xref is fixed path but to another computer off site. I tryed to rename the existing xref and then reload the xref with original name as overlay no path then detach the renamed xref file then bind the newly inserted xref but I get the same result. The xref is gone agian.

Edited by cadman6735
Posted

This doesn't address your problem directly, but I've run into the same thing and come up with a workaround. Bind the xref before you export. Even if that doesn't work, you may get a little more information.

Posted

Thanks CyberAngel

 

Unfortunatly I get the same result no matter when I bind the xref. I have come to the understanding that this a software error for ACAD 2008. (I am not sure if it is true or not) but from reading other posts, they comment on this and it is an easy answer to except.

 

I managed to get the files to bind via Microstation... Microstation will open and bind acad files. (I am not a microstation fan) just FYI that mstation will merge the xrefs for anyone interested in a work around, just beware that merging via Mstation may change some of your layer settings (linetype, freeze, unfreeze etc...) if you don't have the mstation translation configuration set up right, it is not a straight forward open and merge process.

Posted

it happens with me only when the xref fil is also attched in the other file which is also xref in main drawing. so file in question comes in as xref & in the file also as nested xref, thus disappearing when binding. example :dwg A & B is attached in host file. but drawing B is also attched in Drawing A. so you need to open draiwng 'A' & make drawing 'B' overlay in that & than reload all the files in main host file & bind afterwards.

Posted

Dipali

 

I have seen your answer work but in a different situation (for me). Some time an xref won't bind at all (it does not disappear but just won't bind) doing your answer above solves this issue for me. Not sure if I tried this for disappearing references, (I would like to think I did but can't honestly say) I will give it a try on my next binding project with disappearing references.

 

My only concern about turning reference files from attach to overlay is that the file with the attached reference may be loaded into more than one drawing file. So if I turn the attach to overlay I run the risk of losing drawing data in other files, because the attached file will no longer come-in with host file it was attached to.

 

I have to do a juggeling act to make it work this way. Turn everything to overlay in the host, save but not close, reload in problem file then bind, go back to host file Undo all the way back to the beginning and save again. When doing multiple files this can drive me crazy.

 

I am a strong believer in using "overlay" only...

Posted

I've found that if an XREF won't bind, most of the time it can be inserted as a block instead. I've had XREFs 3 or 4 deep with close to 20 total and it works unless there is serious problem with any of the files. When you get files from outside sources, problems show up in the most unlikely places, too. But I digress... Ater all, what are you doing when you bind an XREF? Making it a block in the drawing.

 

On the other hand, if the bind is actually successful and the XREF "disappears", it could be a layer issue. If you are using the "Insert" option to bind and you have frozen or off layers in the host drawing that have the same name as layers in the drawing you are binding, those layers will take on the layer state in the host drawing. If you are using the "Bind" option, it isn't a layer issue.

Posted

Rob

 

Thanks, you are helping me look at my issue in a different way.

 

The only problem is, for me, I am not a drafter, I support the drafters, so when the files get to me for packaging to send out of the office to the client, I run into all kinds of bad drafting practices that cause all kinds of unknown issues. I deal with hundreds of drawings at one time for batch processing, so dealing with files on a one by one situation is not ideal for me. And when I have no idea what the drafter did or did not do, it complicates the issue even more. My main goal is to get the files out in a way that when the end user prints the file they get the same information as if we printed it in house.

 

Now to complicate the issue even more, our office has 150 draft type personel and we use Microstation, Revit and ACAD all on one project so I have to translate from one application to the next application to the end users desired application and ofcourse everything has to be done last minute and at light speed. (I don't recommend jugling applications but I truely love my job, never a dull moment and always some new problem to solve)

 

I will investigate the insert as block vs xref example you gave me. (never crossed my mind) Though I fear in my situation this may be a dounting task. (I am a newbe to programming, so I know it can be done, I just don't know how to automate this idea, but if this idea works, I will learn to automate it soon enough)

 

The disapearing xref (I believe) has nothing to do with insert vs bind because I get the same result with either option and all layers are turned on and thawed for this one file in question, I will keep your idea in mind for the next disapearing xref, you educated me on the insert and layers being off or frozen, you have given me new insite.

 

Thanks

Posted

You are more than welcome.

 

One more thought. Is it possible that your bound XREF is way off in model space? If so, change the base point "BASE" to (0,0).

Posted

Great idea but still no, the xref just disapears from the drawing screen and it still remains in the xref manager.

 

I can solve this issue by merging via Microstation, I am just puzzled by this...

 

Thanks for your help and advise (it is good to learn new tricks)

Posted

Thanks for all the insight;

 

However, I have recently ran into this xref binding issue myself and am at a loss. I am fairly new to Acad and am running 2010 full. Here is the rundown:

 

I have 5 PDFs that I have drag and dropped into my model space, creating XREFS. I have opened the Xref menu and right clicked each PDF but do not see an option to bind. I have unattached and reattached all the PDFs but can still not find an option to bind them. When my coworkers try to open this dwg, (using acad 2008), they do not even see the targeted location for the PDF (ie C:/documents/etc) the pdf and extension is simply missing. I have went as far as putting the dwg and the pdfs into a folder and saving the dwg with the xrefs pointing at the pdfs in that folder and still no luck.

 

Can anyone offer any assistance?

 

 

Thanks

Posted

Bennn

 

I am working with ACAD 2008 so I am not sure of the changes Adesk as made with the newer version 2010 (with the excetion of the AEC objects)

 

I was able to drag and drop a PDF into my version of ACAD with no problem and this did not give me a reference file in my xref manager. I also tryed by going to insert and insert OLE object and the same result.

 

You say your coworker has ACAD 2000, ask him to import the pdf and see if it profides a link or not. I know that images require a link in newer versions of ACAD and I would of thought PDF's would work the same as images and excel files but to my suprise they don't.

 

Sorry I am not much help,

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...