Documentation
About Archicad's documenting tools, views, model filtering, layouts, publishing, etc.

Drawing Title Type in AC10

Anonymous
Not applicable
How do I go about making a new drawing Title Type. in AC9 PM you had the option within the tree to make a new title type using 2d drawing and autotext. Very simple. But now I only have the options of pre made title types with no option of making my own. I have looked in the help index and all they say is the pre made title types are GDL parts and don't mention anything about making a custom one. What am I missing?

Thanks,
Jim
31 REPLIES 31
David Maudlin
Rockstar
Link wrote:
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.
Link and others:

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
David Maudlin / Architect
www.davidmaudlin.com
Digital Architecture
AC27 USA • iMac 27" 4.0GHz Quad-core i7 OSX11 | 24 gb ram • MacBook Pro M3 Pro | 36 gb ram OSX14
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?
James Murray

Archicad 27 • Rill Architects • macOS • OnLand.info
David Maudlin
Rockstar
James wrote:
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?
James:

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
David Maudlin / Architect
www.davidmaudlin.com
Digital Architecture
AC27 USA • iMac 27" 4.0GHz Quad-core i7 OSX11 | 24 gb ram • MacBook Pro M3 Pro | 36 gb ram OSX14
Anonymous
Not applicable
James wrote:
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?
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.

It is definitely easiest to code these from scratch. As usual, the general purpose parts in the standard library are WAY too complicated.
Link
Graphisoft Partner
Graphisoft Partner
It recently came to my attention that some users are creating new titles from their floor plan window! This means they have to account for the current scale and maybe even change the scalability of their text to 'Scaled' to account for the change in scale once the title is used in the Layout.

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 may be achieved by opening the Title Object and copying the elements from the 2D Full View and pasting t into the 2D Symbol and then deleting the 2D script.

Cheers,
Link.
Anonymous
Not applicable
Link wrote:

... A good tip is to set any drawing to use 'No Title' first (then hit OK), before assigning any new titles to them.
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...
TomWaltz
Participant
Tom wrote:
Link wrote:

... A good tip is to set any drawing to use 'No Title' first (then hit OK), before assigning any new titles to them.
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...
Yep. Just set your Title to "No Title" in the Drawing Tool before you place a drawing.
Tom Waltz
Anonymous
Not applicable
TomWaltz wrote:
Yep. Just set your Title to "No Title" in the Drawing Tool before you place a drawing.
Simple! Thanks.
Anonymous
Not applicable
Im a newbie, and had just got upto speed with v9, now its all change with v10. Nightmare!!!! I have to create a document for the other CAD monkies in our office. I think i've just created my own custom title in 10. This thread was v useful! Cheers
Anonymous
Not applicable
I am trying to create a custom Title Type that is anchored to the bottom right corner of the cell. Amazingly, I've got it anchored to the cell and at the bottom. But it is currently at the bottom LEFT corner of the cell and I want it on the bottom RIGHT corner. Has anybody figured that out yet?