Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations MintJulep on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Automatic text is not export on 2D dwg/dxf exange 1

Status
Not open for further replies.

JBIM

Industrial
Nov 22, 2006
89
Hi,

Just to inform that, automatic text is not export on 2D dwg/dxf exange.

any ideia why ?

thanks
 
Replies continue below

Recommended for you

hi,

The automatic text i´m refering to is: the text that can be automaticly written by expression like <W@$SH_SHEET_SCALE_NUMERATOR>:<W@$SH_SHEET_SCALE_DENOMINATOR> returning the scale of the drawing (for example).

i´m running NX5
 
Ah ha!

I wouldn't be surprised. This is not one of the areas that NX or any other CAD systems for that matter do very well at. No matter how good they get and exchanging models the drawings are either severely degraded or stuck in the original system. The degradation that I refer to is something akin to removing all the parameters or worse.

I look at it like this. You know that what you get when you translate is severely devalued, so much so that the exchange of drawings it only a little better than a PDF. If others simply insist that it be done then I usually just run a CGM out then back in and then to DXF. 2D exchange is an extra license that not everyone has, for the time it took me to set up a couple of macros to manage this rather manual process I can produce a result that at least looks okay quite quickly. And for the number of time that it is needed I'm not put out by that.

Best regards

Hudson
 
Hudson is right - the best way to manage this is to create a CGM then import back to UG before doing your DXF translation. I would add that when making the CGM, be sure to use "TEXT" instead of "POLYLINES". That may seem really obvious to some, but it's bitten me when I was in a hurry.

The problem you are having has to do with what you call "automatic text." DXF doesn't recognize the expressions used for text that is automatically updated by a UG file. Partially because command lines vary between CAD tools, i.e. what works in UG doesn't necessarily work in PROE, two different products, two different results. Expressions are tricky animals that way. You shouldn't expect a translator to pick up anything that is not a solid value, be it text or any other part of your CAD file.

Besides all of that the expressions you listed are not common to UG. Those are obviously site-specific attributes created to make drawing creation more time effective. In other words, my UG wouldn't read that "automatic text" any better than a DXF. The block would appear to be blank, but a text placement would be there. I'd have to change the expression to a value, or add the attribute to my drawing.

If you have AutoCad and are able look at your DWF post-process, check to see if there is a blank piece of text in the block. I don't know AutoSad very well, but I suspect that you may find there is text there, but the system can't read the expression.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor