Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

Curved ramp 12 bug

Anonymous
Not applicable
Greetings folks,
I've noticed that mentioned library part has bug under 2D representation options.
There are 3 types of 2D representation:
- COMPLETE,
- HORIZONTAL CUT,
- DASHED OVER HORIZONTAL CUT

Whatever you choose, AC will always display last one (dashed over horizontal cut), with cut line on app. 100cm above ground.
Is there anyone who could help me with this? I would REALLY like to remove this line in some drawings.

Thanks!
17 REPLIES 17
David Maudlin
Virtuoso
Luka:

For the library part Curved Ramp 02 12, no problem here. Maybe you should post the library part's settings.

David
Curved-Ramp-02-12.gif
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
Ok. Tell me what kind of settings You need. One more thing: on my computer, it's called Curved Ramp 12 (there is no "02 12" mark). I've tried on three PC's, one of them have latest library updates from Graphisoft and still nothing.
Anonymous
Not applicable
Yes, there is a mistake in the Curved Ramp 12 INT.
Line 15 of Parameter Script. Search for this portion of code.
!if GLOB_MODPAR_NAME = "symbolType2d" then
!	if symbolType2d = `Dashed over Horizontal Cut` then parameters symbolType2d_m = 1
!	if symbolType2d = `Horizontal Cut`             then parameters symbolType2d_m = 2
!	if symbolType2d = `Complete`                   then parameters symbolType2d_m = 3
!	parameters symbolType2d_m = symbolType2d_m
!else
!	if symbolType2d_m = 1 then symbolType2d = `Dashed over Horizontal Cut`
!	if symbolType2d_m = 2 then symbolType2d = `Horizontal Cut`
!	if symbolType2d_m = 3 then symbolType2d = `Complete`
!	parameters symbolType2d = symbolType2d
!endif
Replace with this one.
if GLOB_MODPAR_NAME = "symbolType2d" then
	if symbolType2d = `Dashed over Horizontal Cut` then symbolType2d_m = 1
	if symbolType2d = `Horizontal Cut`             then symbolType2d_m = 2
	if symbolType2d = `Complete`                   then symbolType2d_m = 3
endif

if GLOB_MODPAR_NAME = "symbolType2d_m" then
	if symbolType2d_m = 1 then symbolType2d = `Dashed over Horizontal Cut`
	if symbolType2d_m = 2 then symbolType2d = `Horizontal Cut`
	if symbolType2d_m = 3 then symbolType2d = `Complete`
endif

parameters symbolType2d = symbolType2d, symbolType2d_m = symbolType2d_m
Done.
Anonymous
Not applicable
Thanks a lot!
I've changed this and now it works fine.

One more question, if you don't mind:
Is there a way to put change original curved ramp 12 (part of AC library)?
Because, now I have 2 gdl objects (original and new one). Is there a way to overwrite one in library?
rocorona
Booster
If you don't want to alter the existing library you can save it with another name.

- Place the original object and select it
- File > Library and Objects > Open Object...
- Click on the Parameter Script button, on the left
- Do the changes and Save as.
_________________

--Roberto Corona--
www.archiradar.com
AC18 - ITA full on Win10
_________________
_________________
Anonymous
Not applicable
My mistake... bad explanation.
I would like to alter existing library part (such is this curved ramp) and to place changed object into standard library. Not to save it in another folder or as external gdl.
rocorona
Booster
To modify the original library you need to "extract" it from the container file (*.lcf).
There is a command in the File menu/Library and Objects.
Modify the object then "reconstruct" the container. (File/Library and Objects/Create container).
_________________

--Roberto Corona--
www.archiradar.com
AC18 - ITA full on Win10
_________________
_________________
Anonymous
Not applicable
leziljebovic wrote:
Thanks a lot!
I've changed this and now it works fine.
After beta testers, GS should ask for gamma testers, to check library parts. It could be a full time job. 🙂
Erich
Contributor
Of course if you alter the part and add it to the GS library, be sure to keep a duplicate around somewhere outside of the library just in case the next update does not fix the ramp. The updates will overwrite the library and any changes you have made.
Erich

AC 19 6006 & AC 20
Mac OS 10.11.5
15" Retina MacBook Pro 2.6
27" iMac Retina 5K