knacad wrote:
I'm setting up templates for our office using the IS, and I can't seem to find where I can add my own "User Defined" fields.
I saw them in some of the ones out of the box. Where did they come from?
Take a look at the attached screen shot and the one in the next message.
Click on the
Additional Parameters
button to get a dialog that lets you choose from any parameter associated with any object. Here, you can get additional User Defined (text) fields for example. Or, you may want part-specific fields as illustrated in the last dialog which shows parameters for trusses - if you were generating a truss schedule for example (not that you would use these library parts ... so the example is a bit lame).
You can of course define additional custom parameters in your own versions of library objects to contain even more info if required.
Note that there are some 'gotchas' with selecting fields.
When you view the library contents, the order of objects is not alphabetical. If you are viewing by "all types by folder' and view the ArchiCAD Library 81.pla for example, you have an un-ordered list of thousands (?) of objects ... good luck finding the one you want!!
(I've sent in a wishlist item for this list to be alphabetized.) If you are viewing 'All Types by Subtype', the list is sorted and grouped and things are easier to find.
If you select 'User Defined 7' as an additional parameter, and not all objects in your IS have that field, you'll have issues to deal with.
If you have converted 7.0 or earlier objects to 8.0/8.1 format and have manually added a field called User Defined 1 to the converted object, that field may not 'match' the field with the same name in a genuine 8.1 object. (I haven't tested this in 8.1 - that was the case with 8.0R2.) To get the fields to match, you'll have to edit the converted object and make sure that the subtype matches exactly that of the other objects that you want it grouped with...if the field is part of the subtype information as in this case.
In looking at the GDL script for an object, note that the parameter (variable) name is something quite different from the 'Name' displayed in the parameter settings dialog ... and in the 'additional parameters' list for the IS. This can lead to some interesting mismatches that are hard to track down, too.
I just noticed a weirdness with the screen shot below - the dialog is showing that 'User Defined 2' is selected twice, the first occurence being a length-type (numeric) parameter and the second being a text parameter. The two objects in my sample plan only have a text type parameter, so this length-type one is a mystery.
Everything in the subtype hiearchy is text. Quite strange.
HTH,
Karl
PS If you're using Internet Explorer with the default settings, the image will shrink to fit your window and will look pretty bad (once you click on the thumbnail below). Hold your mouse over the image in the new window until you see an orangish button (with blue arrows going out from each corner) at the lower right of the screen - click that and the image will be full scale.
One of the forum moderators
AC 28 USA and earlier • macOS Sequoia 15.2, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB