Drawing Title Type in AC10
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-06-25
01:46 AM
- last edited on
2025-02-07
03:39 PM
by
Aruzhan Ilaikova
Thanks,
Jim

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-20 02:19 PM
Link wrote:Link and others:
While I am at it James, is there a way of anchoring the title so that if the drawing moves, the title doesn't? I know more than a few of my clients would like this. Then they could form a kind of list on their sheets without worrying that the list won't jump all over the joint.
It is possible to code a Drawing Title to maintain a preset position on the layout, regardless of how the drawing is moved. In the following code, which I placed in the Master Script:
If Title_Pos = "Bottom Center Sheet" Then
x_2D_Init = AC_LayoutRect[1]*.5 + AC_LayoutRect[3]*.5
y_2D_Init = AC_LayoutRect[2] + .003175
EndIf
If Title_Pos = "Bottom Center Drawing" Then
x_2D_Init = -AC_DrawingRect[1]*.5 + AC_DrawingRect[3]*.5
y_2D_Init = -.0142
EndIf
The x_2D_Init and y_2D_Init initially move the position of title in the 2D Script relative to the drawing or layout. The AC_LayoutRect refers to the layout coordinates, The AC_DrawingRect refers to the drawing coordinates. (The Title_Pos is the initial position chosen via a pop up list.) This will in initially place the title relative to the drawing or layout. In the case of the layout position, one cannot move the title (you can select the title and appear to drag it, but it will not move). In the case of the drawing position, one can move the title.
What I have not been able to figure out is that if the title has been moved, I cannot write code so that if the drawing position pop up choice is selected, that it moves back to its initial position. ArchiCAD is storing the user moved position, but I don't know how to reset those values. So if the title has been moved, and I want to return it to the default location, I change the title to "No Title", then select again the title I wrote to reset the values.
As James said, a lot can be accomplished, but it takes scripting. At first I tried modifying the ArchiCAD Drawing Titles, but the code was too dense, so I started from scratch and wrote my own. I think Graphisoft solved the user move problem, but I am not sure.
HTH
David
www.davidmaudlin.com
Digital Architecture
AC28 USA • Mac mini M4 Pro OSX15 | 64 gb ram • MacBook Pro M3 Pro | 36 gb ram OSX14
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-21 01:40 PM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-21 03:26 PM
James wrote:James:
So the title is placed relative to the layout coordinates, but then you can't move it. How about a pseudo drag-with graphical hotspots, originating from the layout position?
I tried adding a graphical hotspot, but was not able to get this to work, maybe there is a way to trick ArchiCAD, but I was not able to discover it with about a half hour of fooling around. The "Basic Drawing Title" appears to do what you ask. One of the default parameters for Drawing Title objects is ACManualPosition, and this shows up in the Basic Drawing Title scripts, so this may point the way. Perhaps someone else will be able to figure this out.
David
www.davidmaudlin.com
Digital Architecture
AC28 USA • Mac mini M4 Pro OSX15 | 64 gb ram • MacBook Pro M3 Pro | 36 gb ram OSX14
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-21 03:54 PM
James wrote:This is more or less what I have done. It seems to work quite well so far, but I haven't tested it in all conditions yet. I'll try to post some code when I get the chance.
So the title is placed relative to the layout coordinates, but then you can't move it. How about a pseudo drag-with graphical hotspots, originating from the layout position?
It is definitely easiest to code these from scratch. As usual, the general purpose parts in the standard library are WAY too complicated.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-08-01 01:50 AM

Since the layout is at a 1:1 scale anyway, it makes much more sense IMHO to create titles in the Layout environment, using linework and Fixed text, and then saving it as a Title Type, using the File>Libraries and Objects>Save as Title Type... command. A good tip is to set any drawing to use 'No Title' first (then hit OK), before assigning any new titles to them.
As for migrated titles, their parameters are still quite unusable (even after the hotfix), but better results

Cheers,
Link.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-08-04 05:35 PM
Link wrote:Does any one know if it's possible to set 'No Title' as the default for all newly placed drawings? Just like you could in v9...
... A good tip is to set any drawing to use 'No Title' first (then hit OK), before assigning any new titles to them.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-08-04 05:40 PM
Tom wrote:Yep. Just set your Title to "No Title" in the Drawing Tool before you place a drawing.Link wrote:Does any one know if it's possible to set 'No Title' as the default for all newly placed drawings? Just like you could in v9...
... A good tip is to set any drawing to use 'No Title' first (then hit OK), before assigning any new titles to them.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-08-04 05:56 PM
TomWaltz wrote:Simple! Thanks.
Yep. Just set your Title to "No Title" in the Drawing Tool before you place a drawing.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-08-08 11:39 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-08-10 07:10 AM