2D library parts v8.1
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-03 07:07 PM
When I save the bed I layed out at with the fill tool (File>GDL Objects>Save Selection) I get a GDL object which will not work as a library part.
When I try to use the part, the error alerts say: “Invalid 2D symbol. Open the library part for editing and check its 2D script for errors.” and “Not enough edges in generatrix. at line 12 of file bed.gsm”
When I open the 2D script and check the “check script box” the alert says: “The GDL script is OK”.
What might be the problem? Thanks for any suggestions.....
Robin Riley
ArchiCAD V8.1
Mac OS X v10.4
PowerBook G4 15"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-03 08:31 PM
Unfortunately, AC 8.1, AC 9, and AC 10, do not have
extensive or complete error checking with "Check Script".
Therefor a precise identification of an error in a command is not available.
Errors are found during processing and these error reports are somewhat general.
Apparently, there is an error in the auto-scripted 2D script.
Try saving the drawing as a GDL object again.
Hopefully, this time it will not have errors.
Peter Devlin

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-03 08:42 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-03 09:03 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-04 03:26 PM
I continue to get error alerts which say: “Invalid 2D symbol. Open the library part for editing and check its 2D script for errors.” and “Not enough edges in generatrix. at line 12 of file xxxx.gsm”.
Could this be a problem with v8.1? I used v6.5 earlier and was able to make 2D library parts easily.
Robin Riley
ArchiCAD V8.1
Mac OS X v10.4
PowerBook G4 15"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-04 10:06 PM
Could you upload the library part to this forum so that we can test it ?
I still have AC 8.1 loaded so I can test it in that version.
Peter Devlin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-04 10:31 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-05 03:31 AM
I down-loaded your "Bed2.zip" and uncompressed it on my desktop
and the the icon is the Mac generic file icon which looks like a
white piece of paper with a folded corner.
I did a "get info" and found the file type was "Document" with
a file size of 4 K. It is not an AC .gsm file.
Do you have "Save in MultiPlatform Format" checked
in your AC preferences ?
I see that you are on a Mac so this should not make any difference
but ????
Peter Devlin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-05 04:07 AM
I manually changed the file name to "Bed2.gsm" and was
able to open it in AC 8.1.
I looked at the 2D script and found several strange things.
The 2D script is as follows.
!
! Name : Bed2.gsm
! Date : Tuesday, July 4, 2006
! Version : 8.10
! Written by ArchiCAD
!
MUL2 A/1.920240, B/1.219200
ADD2 -17895'-8.3647", -17895'-8.3647"
PEN 41
SET FILL "% 100"
POLY2_B{2} 5, 6, 41, 91,
0', 0', 0',
17895'-8.3647", 17895'-8.3647", 1,
17895'-8.3647", 17895'-8.3647", 1,
17895'-8.3647", 17895'-8.3647", 1,
17895'-8.3647", 17895'-8.3647", 1,
17895'-8.3647", 17895'-8.3647", -1
HOTSPOT2 17895'-8.3647", 17895'-8.3647"
HOTSPOT2 17895'-8.3647", 17895'-8.3647"
HOTSPOT2 17895'-8.3647", 17895'-8.3647"
HOTSPOT2 17895'-8.3647", 17895'-8.3647"
HOTSPOT2 17895'-8.3647", 17895'-8.3647"
PEN 99
LINE2 17895'-8.3647", 17895'-8.3647", 17895'-8.3647", 17895'-8.3647"
LINE2 17895'-8.3647", 17895'-8.3647", 17895'-8.3647", 17895'-8.3647"
LINE2 17895'-8.3647", 17895'-8.3647", 17895'-8.3647", 17895'-8.3647"
LINE2 17895'-8.3647", 17895'-8.3647", 17895'-8.3647", 17895'-8.3647"
Notice that the dimensions in the POLY2_B{2} command
are all the same. This makes a dimensionless polygon.
This explains the error message.
Also notice that the LINE2 commands draw lines that have zero length.
this makes a dot at the origin.
Notice also the HOTSPOT2 commands place hotspots on top of each other
This is one giant bed. The X dimension of 17895'-8.3647" is rather large.
Clearly AC has screwed-up the auto-script.
I have no idea how, on purpose, to make AC do what it did.
Is this your second attempt to save the 2D drawing as a GDL object ?
I would try once more. But before doing so I would do a couple of things
in the 2D view.
Set the scale to one that makes sense for the size of the object.
Move the 2D elements to the project origin.
Check the dimensions of the 2D elements.
Thank you,
Peter Devlin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2006-07-05 02:49 PM
I took your advise and tried again. This time I opened a new project file using the factory defaults. I used the project origin to set the corner of the object and set an appropriate scale. I made a 2D library part that worked. The problem must have been with the project origin. All is OK now.
BTW: I earlier took the .gsm extension off the file because I mistakenly thought I could not upload the file to the forum with it on.
Thank you for taking the time to work through this problem with me.
Robin Riley
ArchiCAD V8.1
Mac OS X v10.4
PowerBook G4 15"