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

GATTE not working

17 REPLIES 17
SOLVED
Reply
Message 1 of 18
hwalker
7652 Views, 17 Replies

GATTE not working

 

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

17 REPLIES 17
Message 2 of 18
pendean
in reply to: hwalker

FYI: GATTE does not exist in LT: you are using -ATTEDIT command.

May I ask why you are trying to enter a date for an attribute definition?
Do you need to be using BATTMAN command instead? Looks like it to me.
Message 3 of 18
hwalker
in reply to: pendean

https://knowledge.autodesk.com/support/autocad-lt/learn-explore/caas/CloudHelp/cloudhelp/2016/ENU/Au...

 

As you can see typing in GATTE calls up the -ATTEDIT command,

 

I don't need to use BATTMAN. I'm trying to change the text value. I'm only using DATE as an example

 

eg

 

I have 10 pages of drawings and each one has a different TITLETOP text. HOWEVER I want them all to be the same TITLETOP TEXT.

 

According to the link I should be able to do that.

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

Message 4 of 18
pendean
in reply to: hwalker

GATTE is an express tool that does what you want better than -ATTEDIT, hence the comment.

BATTMAN with ATTSYNC afterwards does what you are describing: otherwise post the DWG file, let's all try it in your file.
Message 5 of 18
steven-g
in reply to: hwalker

The dialogue is a little misleading, when the prompt asks for the value specification it is expecting the current value of an attribute to find, in your case that is "date" the current value, then it can find the appropriate attribute, and it will ask again for the string to be changed, followed by new string.

so the responses should be

 

N
N
Block Name         or* (limits to named block or all)
Tag                or* (limits to one tag value or all)
Current String     or* (limits to one attribute value or all)
Current String     (finds specific value to change from the blocks selected above)
New String

 

 

Message 6 of 18
hwalker
in reply to: steven-g

Still doesn't work properly. I want to be able to change attributes on ALL PAGES. It's only selecting the attributes on ONE PAGE. Try the attached drawing and you'll see what I mean.

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

Message 7 of 18
steven-g
in reply to: hwalker

In LT at least that command only works on the current screen (hence the prompt "visible on screen"), and not between layouts, you can run it as a macro, but again the LT limitation shows up and you have to know the layout names, though I do have a vague recollection of being able to swap layouts by reference number I can't remember how at  the moment. Though looking at the help file CLAYOUT might do it, but I can't test it as it's not available in 2012

^C^C^Cctab;"Layout1";attedit;n;n;*;*;*;date;MAR 17;ctab;"Layout2";attedit;n;n;*;*;*;date;MAR 17;ctab;

 

Message 8 of 18
hwalker
in reply to: steven-g

Won't work for me. Layout names are always different.

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

Message 9 of 18
steven-g
in reply to: hwalker

Sorry but that is just how the command works. You have a newer version, I would try the CLAYOUT command in a macro.

Message 10 of 18
hwalker
in reply to: steven-g

Nope that won't work either. I suppose I'll just have to put up with doing it the long way.

 

The below is what I got with CLAYOUT

 

Command: CLAYOUT

Enter new value for CLAYOUT <"A2_4250-6*D55B5">: *Cancel*

Command: *Cancel*

Command: *Cancel*

Command:   <Switching to: A2_4250-8>
Regenerating layout.
Regenerating model.

Command: CLAYOUT

Enter new value for CLAYOUT <"A2_4250-8*D6721">:

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

Message 11 of 18
pendean
in reply to: hwalker

Thanks for the DWG: I see what you are trying to do now.

This begs a question: why isn't your titleblock an XREF so you change it once, it auto-populates everywhere? layout specific entries can be fields in those layouts.
Message 12 of 18
hwalker
in reply to: pendean

Head Office designed it and until head office say different that's what I have to use

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

Message 13 of 18
pendean
in reply to: hwalker

That's sad, but I totally understand that your hands are tied behind your back on this one.

Are you prevented from deploying SSM (SheetSEt Manager)? If not, replace all those hard-coded attributes with FIELD objects linked to info in DWGPROPS (for project wide info) and SSM (for layout specific info if any) to take the sting out of your manual editing methods.
Message 14 of 18
Anonymous
in reply to: pendean

has anyone worked out a workaround to be able to use the GATTE functionality on the AutoCad LT version?

Message 15 of 18
cadffm
in reply to: Anonymous

1. Which part of the GATTE function are you looking for (what in detail you are missing)?
2. Is it enough if the solution has to be controlled by hand or are you looking for automation?

The easiest way would be if you describe the current task.
What can you currently NOT do without GATTE?

 

If you like to change the attribute value of Attribut"X" in all blockreferences of Block"Y",

then select all and change the value by using the properties palette.

How to select all unnested blockreferences in your file: Command: FILTER

Sebastian

EESignature

Message 16 of 18
Anonymous
in reply to: cadffm

I am required to update attributes within drawing templates.

Eg. Having a 20 page design and needing to update the designers name which
is common to all drawings. Looking for a way to do this in one command
rather than manually going onto each page manually to update.

Thanks for your assistance
Message 17 of 18
cadffm
in reply to: Anonymous

[Having a 20 page design]


-"needing to update the designers name which is common to all drawings"

a) If all old names the same, or differently attribute-tags: Command: FIND
b) Select all Title-blocks (command: FILTER, Filter, [Apply], Object-Selection: ALL) and edit the na...

 

 

 

Sebastian

EESignature

Message 18 of 18
Anonymous
in reply to: cadffm

Perfect thankyou.

Works neatly.


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

Post to forums  

Forma Design Contest


Technology Administrators