hi every one
is there a way to edit the any text in xref drawing locally .
i mean if i xref DWG1 to many drawing and DWG1 have text or text attribute . can i change this texts or attributes to different value for each drawings and with saving DWG1 values .
i hope you understand me
Hi,
I'm not sure to understand the question, let me try to describe that with my words:
If you have a drawing file called DWG1 with a text/attribute like "Project-Name" set to "MY FIRST PROJECT" all drawings that uses that DWG1 as XRef will see the wording "MY FIRST PROJECT".
If you now change the label to "MY SECOND PROJECT" within DWG1 all drawings having this files referenced will see then "MY SECOND PROJECT".
Is that what you were asking for?
- alfred -
Hi,
can you attach a sample and describe which element should be changed?
Are you speaking now about a text-object, a mtext, an attribute within a blockreference or a field-object?
- alfred -
please download this zip file Xref Sample
i sent 5 drawing one of them called DWG1 . have 6 text object
and other 4 drawings (with different filename) have xref of DWG1.
now i need to change XX000-020XX to no of file name
i hope understand me
Hi,
does the attached file DWG1 answer your question? (I created a FIELD-object and used "document name" as property).
Exchange your DWG1.dwg with my uploaded version and open the files that use that as XRef.
- alfred -
yes i know this way
i nead value change by me not by autocad .
ex. if i will need value other than filename . may be the name of emplayee.(not windows user)
see this attached Xref Sample
the designed by that mean
Hi,
If it's not a field, then you can change the content of the DWG1.dwg (using e.g. _REFEDIT or, with dotNET scan through the block definitions, find the one that is the XRef and open the database then for getting access to the object within the XRef).
But this modification is then constant for all drawings which reference that DWG1, so if you open your XX001-02001.dwg, modify the value in the XRef to "AAA" all other drawings referencing this file will see "AAA" (as XRef's are working).
- alfred -
you know block attribute ?? , i can change the value of each reference blocks with diffrent value but the base block no change in it happen,
i need apply this way with Xref drawings
changing must be manually not automaticlly like field
sorry for my english
Hi,
>> i can change the value of each reference blocks with diffrent value but the base block no change in it happen,
>> i need apply this way with Xref drawings
No, that is what I tried to describe, that is not possible with XRef.
- alfre d-
Hi,
Why do you need that as XRef when this technology is not working?
If it's just the option to have other content of DWG1 distributed into other drawings then you might use _INSERT instead of _XREF and develop a tool that updates the content from DWG1 into the inserted block-definition.
Or is there another reason for needing DWG1 as XRef?
- alfred -
Hi,
well, my preferred solution would be to use the XRef for all constant parts plus an additional blockreference within each drawing for attributes/individual parts.
But the way for updating an internal blockreference from an external drawing file is an option too.
- alfred -